liquid_feedback_frontend

view static/style.css @ 576:bf744a72c406

Removed extra space from issue actions
author bsw
date Wed Jun 20 00:23:08 2012 +0200 (2012-06-20)
parents 499ff506ccc0
children 95f214d91956
line source
2 /* Style reset */
3 html,
4 body,
5 div,
6 span,
7 applet,
8 object,
9 iframe,
10 h1, h2, h3, h4, h5, h6,
11 p, a, img,
12 form, label, legend,
13 table, tbody, tfoot, thead, tr, th,td {
14 margin: 0;
15 padding: 0;
16 border: 0;
17 outline: 0;
18 font-weight: inherit;
19 font-style: inherit;
20 font-size: 100%;
21 font-family: inherit;
22 vertical-align: baseline;
23 }
24 body {
25 line-height: 1;
26 color: black;
27 background: white;
28 }
29 li {
30 line-height: 133%;
31 }
32 p {
33 margin-top: 2ex;
34 margin-bottom: 2ex;
35 }
37 table {
38 border-collapse: separate;
39 border-spacing: 0;
40 }
41 caption, th, td {
42 text-align: left;
43 font-weight: normal;
44 }
46 /*************************************************************************
47 * Some global definitions
48 */
50 body {
51 background: #fff;
52 line-height: 120%:
53 }
55 body, th, td {
56 font-family: sans-serif;
57 font-size: 15px;
58 font-size: 14px;
59 padding: 0;
60 margin: 0;
61 }
63 .page,
64 .topbar_content {
65 max-width: 1130px;
66 margin: 0 auto;
67 }
69 table {
70 margin-top: 1ex;
71 }
73 body, a {
74 color: #000;
75 }
77 img {
78 border: none;
79 }
81 table {
82 border-collapse: collapse;
83 border: none;
84 }
86 td, th {
87 padding: 0.5ex 0.5em 0.5ex 0em;
88 }
90 td {
91 vertical-align: top;
92 }
94 th {
95 vertical-align: bottom;
96 font-weight: bold;
97 }
99 a.active {
100 color: #fff;
101 }
103 .revoked {
104 text-decoration: line-through;
105 }
107 .highlighted {
108 background-color: #fa7;
109 color: #000;
110 }
112 .admin_only {
113 font-style: italic;
114 }
116 h1 {
117 font-size: 150%;
118 }
120 h2 {
121 font-size: 125%;
122 }
124 .inline {
125 display: inline;
126 }
128 /*************************************************************************
129 * Notices, warnings and errors
130 */
132 .layout_notice, .layout_error, .layout_warning {
133 background: #fff;
134 font-weight: bold;
135 line-height: 1.7em;
136 -moz-opacity:0.7;
137 }
139 .slot_notice, .slot_warning, .slot_error {
140 padding-left: 1em;
141 }
143 .slot_notice {
144 background-color: #cfc;
145 color: #040;
146 }
148 .slot_warning {
149 background-color: #fec;
150 color: #420;
151 }
153 .slot_error {
154 background-color: #fcc;
155 color: #400;
156 }
158 /*************************************************************************
159 * Navigation, search and language chooser bar
160 */
162 .topbar {
163 background-color: #333;
164 background-image: -webkit-gradient(linear, left top, left bottom,
165 color-stop(0%, #888), color-stop(25%,#333)
166 );
167 font-size: 90%;
168 box-shadow: #aaa 0 0 5px;
169 overflow: hidden;
170 -mox-box-shadow: #aaa 0 0 5px;
171 -webkit-box-shadow: #aaa 0 0 5px;
172 border-top: 1px solid #333;
173 line-height: 30px;
175 }
177 .topbar .logolf {
178 margin-left: 6px;
179 font-weight: bold;
180 }
182 .topbar .instance_name,
183 .topbar a {
184 color: #eee;
185 line-height: 30px;
186 }
188 .topbar a:hover {
189 background-color: #eee;
190 color: #000;
191 }
193 .navigation {
194 background-color: #333;
195 line-height: 200%;
196 }
198 .topbar img {
199 margin-right: 0.5em;
200 vertical-align: middle;
201 }
203 .topbar a,
204 .topbar .member_menu span {
205 padding: 0 0.5em;
206 float: left;
207 display: block;
208 white-space: nowrap;
209 }
211 form.unit_selector {
212 display: inline;
213 }
215 .topbar .navigation_right {
216 float: right;
217 padding-right: 1%;
218 }
220 .member_menu {
221 float: right;
222 }
224 #member_menu {
225 position: absolute;
226 right: 20px;
227 top: 19px;
228 }
230 #member_menu {
231 display: none;
232 }
234 .member_menu:hover #member_menu {
235 display: block;
236 }
238 #member_menu ul {
239 list-style: none;
240 }
242 #member_menu li span {
243 background-color: #333;
244 line-height: 200%;
245 display: block;
246 width: 15em;
247 color: #fff;
248 }
252 #member_menu li a {
253 background-color: #333;
254 line-height: 200%;
255 display: block;
256 width: 15em;
257 }
259 #member_menu a:hover {
260 background-color: #eee;
261 color: #000;
262 }
265 /*************************************************************************
266 * Title of current page including path and actions
267 */
269 .slot_title {
270 font-size: 120%;
271 font-weight: bold;
272 margin-left: 10px;
273 margin-right: 10px;
274 margin-top: 1ex;
275 }
277 .page_head .actions {
278 margin-top: 0.5ex;
279 margin-bottom: 1ex;
280 }
282 .slot_head {
283 background-color: #fff;
284 margin: 0px 10px 2ex 10px;
285 border: 1px solid #aaa;
286 border-radius: 0 0 8px 8px;
287 }
289 .page_head .title,
290 .issue .context,
291 .issue .title,
292 .initiative_head .title {
293 padding: 8px 10px 2px 10px;
294 }
296 .page_head .unit_head .content,
297 .page_head .area_head .content,
298 .issue .content,
299 .initiative_head .content {
300 padding: 2px 10px 8px 10px;
301 }
303 .page_head .initiative_list,
304 .issue .initiative_list {
305 padding-left: 8px;
306 }
308 .issue .content.actions {
309 margin-bottom: 1ex;
310 }
314 .page_head .title,
315 .issue .title,
316 .initiative_head .title {
317 font-weight: bold;
318 font-size: 120%;
319 }
321 .page_head .unit_head .title .extra,
322 .page_head .area_head .title .extra,
323 .issue .title .extra {
324 margin-left: 0.7em;
325 font-size: 75%;
326 }
328 .page_head .unit_head .content,
329 .page_head .area_head .content,
330 .page_head .area_head .content a,
331 .page_head .issue .content.actions,
332 .page_head .issue .content.actions a,
333 .issues .issue .content.actions,
334 .issues .issue .content.actions a {
335 color: #777;
336 }
338 .page_head .unit_head .title,
339 .page_head .area_head .title,
340 .issue .title {
341 background-color: #eee;
342 background-image: linear-gradient(top, #eee 0%, #f7f7f7 10%, #fff 100%);
343 background-image: -o-linear-gradient(top, #eee 0%, #f7f7f7 10%, #fff 100%);
344 background-image: -moz-linear-gradient(top, #eee 0%, #f7f7f7 10%, #fff 100%);
345 background-image: -webkit-linear-gradient(top, #eee 0%, #f7f7f7 10%, #fff 100%);
346 background-image: -ms-linear-gradient(top, #eee 0%, #f7f7f7 10%, #fff 100%);
347 }
349 .page_head .area_head .title,
350 .page_head .issue .title {
351 border-top: 1px solid #ddd;
352 }
355 .delegation_info {
356 float: right;
357 text-decoration: none;
358 padding: 5px;
359 border-radius: 0px 5px 0px 5px;
360 }
362 .delegation_arrow {
363 vertical-align: middle;
364 }
366 .delegation_info .link {
367 text-decoration: underline;
368 color: #aaa;
369 }
371 .delegation_info:hover {
372 background-color: #ddd;
373 }
375 .delegation_info .micro_avatar {
376 border: 2px solid #fff;
377 }
379 .delegation_info .micro_avatar.highlighted {
380 border: 2px solid #fa0;
381 }
384 .member_list .member_image_avatar {
385 float: left;
386 margin-right: 0.5em;
387 }
389 .micro_avatar {
390 height: 24px;
391 border-radius: 4px;
392 vertical-align: middle;
393 }
395 .logo {
396 float: right;
397 margin-right: 1%;
398 }
401 .member_image_photo {
402 border-radius: 8px;
403 }
405 /*************************************************************************
406 * Main content
407 */
409 .main {
410 margin-left: 1%;
411 margin-right: 1%;
412 }
414 /*************************************************************************
415 * ui.tab
416 */
417 .ui_tabs {
418 margin: 10px 0px;
419 }
421 .ui_tabs_links a {
422 padding: 0.75ex 0.6em;
423 line-height: 225%;
424 background-color: #f7f7f7;
425 white-space: nowrap;
426 border-radius: 5px;
427 margin-right: 5px;
428 font-weight: bold;
429 }
431 .ui_tabs_links a:hover,
432 .ui_tabs_links a.selected {
433 background-color: #444;
434 color: #fff;
435 text-decoration: none;
436 }
439 /*************************************************************************
440 * ui.filters
441 */
443 .ui_filter {
444 overflow: auto;
445 }
447 .ui_filter_head {
448 color: #777;
449 margin-top: 1ex;
450 font-size: 90%;
451 font-weight: bold;
452 float: left;
453 line-height: 200%;
454 margin-right: 2em;
455 }
457 .ui_filter_head a {
458 color: #777;
459 padding: 0.5ex;
460 }
462 .ui_filter_head a:hover,
463 .ui_filter_head a.active {
464 color: #fff;
465 background-color: #777;
466 padding: 0.5ex;
467 border-radius: 5px;
468 }
470 /*************************************************************************
471 * ui.paginate
472 */
474 .ui_paginate_head {
475 display: none;
476 margin-bottom: 1ex;
477 }
479 .ui_paginate_foot {
480 margin-top: 1ex;
481 }
483 .ui_paginate_select a {
484 padding: 0.5em;
485 }
487 /*************************************************************************
488 * ui.bargraph
489 */
491 .bargraph {
492 width: 103px;
493 }
495 .bargraph50 {
496 width: 52px;
497 }
499 .bargraph div {
500 float: left;
501 margin-top: 0.5ex;
502 height: 1.3ex;
503 }
505 .bargraph .quorum {
506 margin-top: 0.2ex;
507 height: 1.9ex;
508 }
510 /*************************************************************************
511 * notifications
512 */
514 div.notifications {
515 margin-top: 1ex;
516 background-color: #fdd;
517 padding: 0.5ex;
518 border: 1px solid #daa;
519 }
521 .notifications ul {
522 margin: 0;
523 padding: 0;
524 margin-left: 2em;
525 }
527 .notifications li {
528 margin: 0;
529 padding: 0;
530 margin-top: 0.5ex;
531 }
533 /*************************************************************************
534 * vertical ui.form
535 */
537 .vertical {
538 margin-top: 2ex;
539 }
541 .login input[type=text],
542 .vertical input[type=text],
543 .login input[type=password],
544 .vertical input[type=password],
545 .vertical textarea,
546 .vertical select {
547 font-family: sans-serif;
548 font-size: 100%;
549 width: 69%;
550 border: 1px solid #444;
551 padding: 0.2ex 0.2em 0.2ex 0.2em;
552 margin-bottom: 1ex;
553 }
557 .login input[type=password],
558 .vertical input[type=password] {
559 width: 16em;
560 }
562 .vertical select {
563 padding-right: 0;
564 }
566 .login .ui_field_label,
567 .vertical .ui_field_label {
568 text-transform: uppercase;
569 font-size: 70%;
570 line-height: 120%;
571 font-weight: bold;
572 color: #777;
573 width: 29%;
574 display: block;
575 float: left;
576 clear: left;
577 text-align: right;
578 padding-right: 0.5em;
579 }
581 .ui_field_label.label_right {
582 text-align: left;
583 width: auto;
584 }
586 .login input[type=text],
587 .login input[type=password] {
588 width: 10em;
589 }
591 .login div,
592 .vertical div {
593 clear: left;
594 }
596 .vertical span {
597 display: block;
598 margin-bottom: 0.5ex;
599 }
601 .vertical span:after {
602 content: " ";
603 }
605 .vertical span span {
606 display: inline;
607 margin-bottom: 0;
608 }
610 .login input[type=submit],
611 .vertical input[type=submit] {
612 font-size: 100%;
613 margin-left: 29%;
614 background-color: #444444;
615 color: #fff;
616 border: none;
617 padding: 0.75ex;
618 }
620 .login input[type=submit]:hover,
621 .vertical input[type=submit]:hover {
622 background-color: #444444;
623 }
625 @media screen and (max-width: 480px) {
626 .login input[type=text],
627 .vertical input[type=text],
628 .login input[type=password],
629 .vertical input[type=password],
630 .vertical textarea,
631 .vertical select,
632 .vertical input[type=submit],
633 .login input[type=submit] {
634 width: 98%;
635 }
636 .login .ui_field_label,
637 .vertical .ui_field_label {
638 text-align: left;
639 width: 98%;
640 }
641 .login input[type=text],
642 .login input[type=password] {
643 width: 98%;
644 }
645 .login input[type=submit],
646 .vertical input[type=submit] {
647 margin-left: 0;
648 }
649 }
652 /*************************************************************************
653 * Positive / Negtive votes
654 */
657 .positive_votes span {
658 display: inline;
659 }
661 .positive_votes {
662 display: inline;
663 background-color: #cfc;
664 padding: 0.3ex 0.5em 0.3ex 0.5em;
665 }
667 .negative_votes span {
668 display: inline;
669 }
671 .negative_votes {
672 display: inline;
673 background-color: #fcc;
674 padding: 0.3ex 0.5em 0.3ex 0.5em;
675 }
677 .suggestion_my_opinion a,
678 .suggestion_my_opinion span {
679 white-space: nowrap;
680 padding-left: 0.2ex !important;
681 padding-right: 0.2ex !important;
682 }
684 .active {
685 background-color: #444;
686 color: #fff;
687 }
689 .active_red2 { background-color: #a00; color: #fff !important; }
690 .active_red1 { background-color: #f88; color: #000 !important; }
691 .active_green1 { background-color: #8f8; color: #000 !important; }
692 .active_green2 { background-color: #0a0; color: #000 !important; }
696 /*************************************************************************
697 * Unit list
698 */
700 .unit_list a {
701 font-weight: bold;
702 }
704 /*************************************************************************
705 * Area list
706 */
708 .member_area_list {
709 margin-bottom: 0ex;
710 border-radius: 8px;
711 border: 1px solid #aaa;
712 padding: 1ex;
713 margin-bottom: 2ex;
714 }
716 .member_area_list .unit_head {
717 font-size: 120%;
718 font-weight: bold;
719 float: left;
720 clear: both;
721 }
723 .member_area_list .unit_delegatee {
724 float: left;
725 }
727 .member_area_list .voting_priv_info {
728 clear: left;
729 margin-top: 4ex;
730 }
732 .member_area_list .more_areas {
733 font-style: italic;
734 }
736 .area_list {
737 margin-bottom: 4ex;
738 }
740 .member_area_list .area_list {
741 margin-bottom: 0;
742 }
744 .area_list .area {
745 line-height: 32px;
746 clear: both;
747 }
749 .area_list .bargraph {
750 line-height: 10px;
751 }
753 .area_list .area .delegatee {
754 white-space: nowrap;
755 }
757 .area_list .area.head .phases {
758 xmargin-top: 2ex;
759 }
761 .area_list .area img {
762 vertical-align: middle;
763 }
765 .area_list .area .bar {
766 float: left;
767 padding-top: 6px
768 }
770 .area_list .area .membership,
771 .area_list .area .delegatee {
772 display: inline;
773 width: 24px
774 }
776 .area_list .area .name {
777 display: inline;
778 font-weight: bold;
779 }
781 .area_list .area .phases {
782 float: right;
783 }
785 .area_list .area .phases div {
786 float: left;
787 width: 3em;
788 text-align: right;
789 }
791 @media screen and (max-width: 480px) {
792 .area_list .area .name {
793 display: block;
794 line-height: 100%;
795 }
797 .area_list .area .delegatee,
798 .area_list .area .membership {
799 float: left;
800 white-space: nowrap;
801 }
802 .area_list .area .bar {
803 display: none;
804 }
805 }
807 /*************************************************************************
808 * Events
809 */
811 .events .date {
812 font-size: 150%;
813 font-weight: bold;
814 margin-top: 2ex;
815 line-height: 150%;
816 }
818 .event_list .event div {
819 }
821 .event_list .event .member_id {
822 float: right;
823 }
826 /*************************************************************************
827 * Issues
828 */
830 .issues {
831 clear: left;
832 margin-top: 2ex;
833 }
835 .issues .issue {
836 overflow: hidden;
837 border: 1px solid #ddd;
838 border-radius: 8px;
839 margin-bottom: 2ex;
840 }
842 .issue.interested,
843 .issue.interest_by_delegation {
844 border: 1px solid #b2cdff;
845 }
847 .issue .issue_info {
848 padding: 1ex 1ex 0.3ex 1ex;
849 line-height: 140%;
850 margin-bottom: 1ex;
851 }
853 .event_list .event .issue_id,
854 .issue .issue_info .issue_id {
855 font-size: 125%;
856 }
858 .issue .suggestion {
859 margin-left: 1ex;
860 margin-bottom: 1ex;
861 font-weight: bold;
862 }
864 .issue_policy_info {
865 font-style: italic;
866 }
868 .issue_policy_info .event_name {
869 font-weight: bold;
870 }
872 .issue_policy_info img {
873 vertical-align: middle;
874 }
876 .issue .interest_by_delegation {
877 float: right;
878 }
880 .issue .initiative_list a.highlighted {
881 font-weight: bold;
882 }
884 .initiative {
885 margin-left: 1ex;
886 margin-bottom: 1ex;
887 line-height: 50%;
888 }
890 .initiative .bar {
891 margin-right: 0.3em;
892 }
894 .initiative .rank,
895 .initiative .bar,
896 .initiative .interest {
897 float: left;
898 margin-right: 0.3em;
899 }
901 .initiative .rank {
902 width: 2.5em;
903 }
906 .initiative .interest {
907 width: 20px;
908 height: 16px;
909 line-height: 100%;
910 }
912 .initiative .name {
913 line-height: 130%;
914 margin-left: 160px;
915 }
917 @media screen and (max-width: 480px) {
918 .initiative .name {
919 clear: left;
920 margin-left: 0px;
921 }
922 }
925 .issue_initiative_list a {
926 font-weight: bold;
927 }
929 .more_initiatives_link {
930 display: block;
931 margin-left: 166px;
932 font-style: italic;
933 margin-bottom: 1ex;
934 }
936 .issue tr tr {
937 border: none;
938 background: none;
939 }
941 .initiative_link.selected {
942 font-weight: bold;
943 }
945 x.initiative_link.supported {
946 background-color: #cdf;
947 border-radius: 5px;
948 }
950 x.initiative_link.potentially_supported {
951 background-color: #cdf;
952 border-radius: 5px;
953 }
955 .lang_chooser {
956 float: right;
957 margin-right: 0.5em;
958 }
960 .delegation_list_entry {
961 margin-right: 2em;
962 margin-bottom: 2ex;
963 float: left;
964 clear: left;
965 }
967 .delegation_list_entry .delegation_arrow {
968 float: left;
969 }
971 .delegation_list_entry .delegation_scope {
972 float: left;
973 width: 25em;
974 }
976 .delegation_list_entry .delegation_scope a {
977 display: block;
978 }
980 .member_list .member_thumb {
981 float: left;
982 margin-right: 1em;
983 margin-bottom: 2ex;
984 }
986 .member_thumb {
987 text-decoration: none;
988 width: 14.5em;
989 height: 48px;
990 display: block;
991 float: left;
992 background-color: #f2f2f2;
993 overflow: hidden;
994 position: relative;
995 border-radius: 7px;
996 padding: 2px;
997 }
999 .member_thumb a:hover div {
1000 background-color: #444;
1001 color: #fff;
1004 .member_thumb img {
1005 padding: 0;
1006 margin: 0;
1007 vertical-align: bottom;
1008 border-radius: 7px;
1011 .member_thumb .member_name {
1012 position: absolute;
1013 left: 56px;
1014 top: 2ex;
1015 font-size: 100%;
1016 width: 14em;
1019 .member_thumb .flags {
1020 float: right;
1021 font-size: 75%;
1024 .member_thumb .flags a,
1025 .member_thumb .flags img {
1026 position: static;
1027 float: right;
1028 margin-left: 0.5em;
1031 .member_thumb .flags .in_delegation_chain {
1032 font-weight: bold;
1035 .member .right {
1036 float: right;
1039 .member_thumb.not_accepted,
1040 .member_thumb.not_informed {
1041 background: #fff;
1044 .member_thumb.not_accepted .member_image,
1045 .member_thumb.not_accepted .member_name,
1046 .member_thumb.not_informed .member_image,
1047 .member_thumb.not_informed .member_name {
1048 opacity: 0.4;
1051 .member_thumb {
1052 border: 2px solid #fff;
1055 .member_thumb.in_delegation_chain {
1056 border: 2px solid #fa0;
1059 .member_statement,
1060 .draft_content,
1061 .suggestion_content {
1062 background-color: #f2f2f2;
1063 padding: 1ex;
1064 border-radius: 8px;
1067 .member_statement {
1068 margin-right: 250px;
1071 #suggestion_description {
1072 height: 15ex;
1075 .diff {
1076 background-color: #f2f2f2;
1077 border: 1px solid #ccc;
1078 padding: 1ex;
1081 .diff_added {
1082 background-color: #cfc;
1083 text-decoration: underline;
1086 .diff_removed {
1087 background-color: #fcc;
1088 text-decoration: line-through;
1091 .slot_issue_info {
1092 background-color: #f2f2f2;
1093 border: 1px solid #ccc;
1094 float: right;
1095 padding: 0.5ex;
1096 line-height: 130%;
1097 margin-right: 1em;
1100 .issue_info label {
1101 float: left;
1102 width: 8em;
1103 text-transform: uppercase;
1104 font-size: 70%;
1105 color: #777;
1106 font-weight: bold;
1107 clear: left;
1108 text-align: right;
1109 margin-right: 0.7em;
1112 .admitted_info {
1113 background-color: #dfd;
1114 padding: 1ex;
1115 border-radius: 8px;
1118 .not_admitted_info,
1119 .revoked_info {
1120 background-color: #fdd;
1121 padding: 1ex;
1122 border-radius: 8px;
1125 .draft_updated_info,
1126 .voting_active_info,
1127 .initiator_invite_info,
1128 .motd,
1129 .public_access_issue_head {
1130 background-color: #fffbce;
1131 padding: 1ex;
1132 margin-top: 1ex;
1133 margin-bottom: 2ex;
1134 border-top: 1px solid #ffe900;
1135 border-bottom: 1px solid #ffe900;
1138 .suggestion_fulfilled {
1139 width: 15em;
1141 .suggestion_fulfilled a.action {
1142 padding-left: 0;
1143 line-height: 120%;
1146 .help,
1147 .use_terms {
1148 border-radius: 8px;
1149 border: 1px solid #ffe900;
1150 background-color: #fffbce;
1151 color: #000;
1152 padding: 1ex;
1155 .help_visible {
1156 margin-top: 2ex;
1157 margin-bottom: 1ex;
1160 .help_visible .help_icon {
1161 float: right;
1164 .slot_help_hidden {
1165 float: right;
1166 margin-top: 1ex;
1169 .help_actions {
1170 font-size: 75%;
1171 float: right;
1174 .help_actions a {
1175 margin-right: 1em;
1176 color: #468;
1179 .wiki {
1180 line-height: 133%;
1183 .wiki h1,
1184 .wiki h2,
1185 .wiki h3,
1186 .wiki h4 {
1187 margin-top: 1ex;
1188 margin-bottom: 1ex;
1191 .wiki h1 {
1192 font-size: 150%;
1193 font-weight: bold;
1196 .wiki h2 {
1197 font-size: 125%;
1198 font-weight: bold;
1201 .wiki h3 {
1202 font-size: 125%;
1205 .wiki h4 {
1206 font-size: 100%;
1207 font-weight: bold;
1210 .wiki p {
1211 margin-top: 1ex;
1212 margin-bottom: 1ex;
1215 form .warning {
1216 background-color: #ffd;
1217 color: #000;
1218 border: 1px solid #dda;
1219 margin: 1ex;
1220 margin-bottom: 2ex;
1221 padding: 1ex;
1224 a.not_voted {
1225 display: block;
1226 background-color: #fec;
1227 color: #000;
1230 .action_active {
1231 background-color: #fec;
1234 .heading {
1235 display: block;
1236 font-size: 120%;
1237 font-weight: bold;
1240 .heading.first {
1241 margin-top: 0;
1244 .menu_list li {
1245 padding-top: 1ex;
1246 padding-bottom: 1ex;
1249 .deactivated_member_info {
1250 background-color: #a00;
1251 color: #fff;
1254 /*************************************************************************
1255 * Voting
1256 */
1258 #voting_form {
1259 margin-top: 20px;
1262 #voting {
1263 position: relative;
1266 #voting .approval, .abstention, .disapproval {
1267 border: 2px black solid;
1268 margin-top: 2ex;
1269 margin-bottom: 5ex;
1270 padding: 1ex;
1271 padding-bottom: 2ex;
1272 border-radius: 8px;
1274 #voting .approval {
1275 background-color: #9f9;
1277 #voting .approval .movable {
1278 background-color: #dfd;
1280 #voting .abstention {
1281 background-color: #ccc;
1283 #voting .abstention .movable {
1284 background-color: #f2f2f2;
1286 #voting .disapproval {
1287 background-color: #f88;
1289 #voting .disapproval .movable {
1290 background-color: #fbb;
1292 #voting .cathead {
1293 font-weight: bold;
1295 #voting .movable {
1296 position: relative;
1297 border: 1px black solid;
1298 margin-top: 1ex;
1299 padding: 0.5ex;
1300 border-radius: 8px;
1302 #voting .voting_form_active .movable {
1303 cursor: pointer;
1305 #voting .voting_form_active .clickable {
1306 cursor: auto;
1308 #voting .voting_form_active a.clickable {
1309 cursor: pointer;
1312 #voting .movable {
1313 vertical-align: middle;
1314 cursor: move;
1317 /*************************************************************************
1318 * timeline
1319 */
1320 div.ignore_area_list {
1321 float: left;
1322 width: 90%;
1323 margin: 0 0 1em 0;
1326 div.ignore_area_list >
1327 label.ui_field_label {
1328 text-align: left ;
1329 width: 100%;
1330 border-bottom:1px solid #000000;
1331 color: #000000;
1332 font-size:75%;
1333 font-weight:bold;
1334 vertical-align:bottom;
1335 text-transform:none;
1336 padding:0.5ex 0.5em
1339 div.ignore_area_item {
1340 clear: none;
1341 float: left;
1342 min-width: 10em;
1343 margin: 0.1ex 0.5em;
1344 margin-right: 0.5em;
1347 div.ignore_area_item > input {
1348 float: none;
1349 clear: none;
1350 display: inline;
1353 div.ignore_area_item >
1354 label.ui_field_label {
1355 float: none;
1356 clear: none;
1357 text-align: left;
1358 display: inline;
1361 div.timeline_results {
1362 clear: both;
1365 /* shadows */
1367 .initiative_head,
1368 .box,
1369 div.notifications {
1370 border-radius: 8px;
1373 .initiative_head,
1374 .box {
1375 border: 1px solid #aaa;
1378 .box {
1379 padding: 1ex;
1382 .member_area_list .box {
1383 border: none;
1384 padding: 0;
1387 .slot_head,
1388 .initiative_head,
1389 .issues .issue,
1390 .ui_tabs_links a,
1391 .draft_content,
1392 .help,
1393 .use_terms,
1394 .motd,
1395 .ui_filter a.active,
1396 .vote_info .content,
1397 .member_area_list,
1398 .box,
1399 div.notifications {
1400 box-shadow: #777 0px 5px 5px -5px;
1401 -mox-box-shadow: #777 0px 5px 5px -5px;
1402 -webkit-box-shadow: #ddd 3px 3px 3px -1px;
1403 clear: both;
1406 .member_area_list .box {
1407 box-shadow: none;
1408 -mox-box-shadow: none;
1409 -webkit-box-shadow: none;
1412 .slot_footer {
1413 margin: 0 1%;
1414 border-top: 1px solid #ccc;
1415 padding: 1ex;
1416 font-size: 80%;
1417 text-align: center;
1419 .slot_footer,
1420 .slot_footer a {
1421 color: #666;
1424 .footer {
1425 margin: 0 auto;
1426 max-width: 1130px;

Impressum / About Us