]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - theme/cloudy/css/display.css
ecf23fd74f71ed1a2c8584a8f8354ddb4c5444f4
[quix0rs-gnu-social.git] / theme / cloudy / css / display.css
1 /** theme: cloudy
2  *
3  * @package   Laconica
4  * @author Sarven Capadisli <csarven@controlyourself.ca>
5  * @copyright 2009 Control Yourself, Inc.
6  * @license   http://www.fsf.org/licensing/licenses/agpl-3.0.html GNU Affero General Public License version 3.0
7  * @link      http://laconi.ca/
8  */
9
10 * { margin:0; padding:0; }
11 img { display:block; border:0; }
12 a abbr { cursor: pointer; border-bottom:0; }
13 table { border-collapse:collapse; }
14 ol { list-style-position:inside; }
15 html { font-size: 87.5%; }
16 body {
17 background-color:#fff;
18 color:#000;
19 font-family:sans-serif;
20 font-size:1em;
21 line-height:normal;
22 position:relative;
23 height:100%;
24 }
25 h1,h2,h3,h4,h5,h6 {
26 margin-bottom:7px;
27 overflow:hidden;
28 }
29 h1 {
30 font-size:1.4em;
31 margin-bottom:18px;
32 }
33 #showstream h1 { display:none; }
34 h2 { font-size:1.3em; }
35 h3 { font-size:1.2em; }
36 h4 { font-size:1.1em; }
37 h5 { font-size:1em; }
38 h6 { font-size:0.9em; }
39
40 caption {
41 font-weight:bold;
42 }
43 legend {
44 font-weight:bold;
45 font-size:1.3em;
46 }
47 input, textarea, select, option {
48 padding:4px;
49 font-family:sans-serif;
50 font-size:1em;
51 }
52 input, textarea, select {
53 border-width:2px;
54 border-style: solid;
55 border-radius:4px;
56 -moz-border-radius:4px;
57 -webkit-border-radius:4px;
58 }
59
60 input.submit {
61 font-weight:bold;
62 cursor:pointer;
63 }
64 textarea {
65 overflow:auto;
66 }
67 option {
68 padding-bottom:0;
69 }
70 fieldset {
71 padding:0;
72 border:0;
73 }
74 form ul li {
75 list-style-type:none;
76 margin:0 0 18px 0;
77 }
78 form label {
79 font-weight:bold;
80 }
81 input.checkbox {
82 position:relative;
83 top:2px;
84 left:0;
85 border:0;
86 }
87
88 .error,
89 .success {
90 padding:4px 7px;
91 border-radius:4px;
92 -moz-border-radius:4px;
93 -webkit-border-radius:4px;
94 margin-bottom:18px;
95 }
96 form label.submit {
97 display:none;
98 }
99
100 .form_settings {
101 clear:both;
102 }
103
104 .form_settings fieldset {
105 margin-bottom:29px;
106 }
107 .form_settings input.remove {
108 margin-left:11px;
109 }
110 .form_settings .form_data li {
111 width:100%;
112 float:left;
113 }
114 .form_settings .form_data label {
115 float:left;
116 }
117 .form_settings .form_data textarea,
118 .form_settings .form_data select,
119 .form_settings .form_data input {
120 margin-left:11px;
121 float:left;
122 }
123 .form_settings .form_data input.submit {
124 margin-left:0;
125 }
126
127 .form_settings label {
128 margin-top:2px;
129 width:143px;
130 }
131
132 .form_actions label {
133 display:none;
134 }
135 .form_guide {
136 font-style:italic;
137 }
138
139 .form_settings #settings_autosubscribe label {
140 display:inline;
141 font-weight:bold;
142 }
143
144 #form_settings_profile legend,
145 #form_login legend,
146 #form_register legend,
147 #form_password legend,
148 #form_settings_avatar legend,
149 #newgroup legend,
150 #editgroup legend,
151 #form_tag_user legend,
152 #form_remote_subscribe legend,
153 #form_openid_login legend,
154 #form_search legend,
155 #form_invite legend,
156 #form_notice_delete legend,
157 #form_password_recover legend,
158 #form_password_change legend {
159 display:none;
160 }
161
162 .form_settings .form_data p.form_guide {
163 clear:both;
164 margin-left:155px;
165 margin-bottom:0;
166 }
167
168 .form_settings p {
169 margin-bottom:11px;
170 }
171
172 .form_settings input.checkbox {
173 margin-top:0;
174 margin-left:0;
175 }
176 .form_settings label.checkbox {
177 font-weight:normal;
178 margin-top:0;
179 margin-right:0;
180 margin-left:11px;
181 float:left;
182 width:90%;
183 }
184
185
186 #form_login p.form_guide,
187 #form_register #settings_rememberme p.form_guide,
188 #form_openid_login #settings_rememberme p.form_guide,
189 #settings_twitter_remove p.form_guide,
190 #form_search ul.form_data #q {
191 margin-left:0;
192 }
193
194 .form_settings .form_note {
195 border-radius:4px;
196 -moz-border-radius:4px;
197 -webkit-border-radius:4px;
198 padding:0 7px;
199 }
200
201
202 .form_settings input.form_action-primary {
203 padding:0;
204 }
205 .form_settings input.form_action-secondary {
206 margin-left:29px;
207 }
208
209 #form_search .submit {
210 margin-left:11px;
211 }
212
213 address {
214 float:left;
215 margin-bottom:18px;
216 margin-left:18px;
217 }
218 address.vcard img.logo {
219 margin-right:0;
220 }
221 address .fn {
222 font-weight:bold;
223 }
224 address img + .fn {
225 display:none;
226 }
227
228 #header {
229 width:100%;
230 position:relative;
231 float:left;
232 padding-top:18px;
233 margin-bottom:11px;
234 z-index:1;
235 }
236
237 #site_nav_global_primary {
238 float:right;
239 margin-right:0;
240 margin-bottom:11px;
241 margin-left:18px;
242 padding-top:7px;
243 padding-bottom:7px;
244 padding-right:11px;
245 -moz-border-radius:4px;
246 border-radius:4px;
247 -webkit-border-radius:4px;
248 }
249 #site_nav_global_primary ul li {
250 display:inline;
251 margin-left:11px;
252 }
253 #site_nav_global_primary a {
254 text-decoration:none;
255 }
256
257 .system_notice dt {
258 font-weight:bold;
259 text-transform:uppercase;
260 display:none;
261 }
262
263 #site_notice {
264 position:absolute;
265 top:65px;
266 right:18px;
267 width:250px;
268 width:24%;
269 }
270 #page_notice {
271 clear:both;
272 margin-bottom:18px;
273 }
274
275
276 #anon_notice {
277 clear:both;
278 width:99.8%;
279 padding-top:36px;
280 line-height:1.5;
281 font-size:1.3em;
282 font-weight:bold;
283 }
284 #anon_notice p {
285 border-style:solid;
286 border-width:1px;
287 width:96%;
288 padding:2%;
289 }
290
291 #footer {
292 float:left;
293 margin-bottom:1em;
294 padding:7px;
295 -moz-border-radius:4px;
296 border-radius:4px;
297 -webkit-border-radius:4px;
298 }
299 #footer a {
300 text-decoration:none;
301 }
302
303 #site_nav_local_views {
304 width:203px;
305 float:right;
306 margin-right:0;
307 -moz-border-radius-topright:4px;
308 border-radius-topright:4px;
309 -webkit-border-top-right-radius:4px;
310 }
311 #site_nav_local_views dt {
312 display:none;
313 }
314 #site_nav_local_views li {
315 list-style-type:none;
316 padding:0;
317 border-width:1px;
318 border-style:solid;
319 border-top:0;
320 border-right:0;
321 }
322 #site_nav_local_views a {
323 text-decoration:none;
324 padding:13px;
325 border-width:1px;
326 border-style:solid;
327 border-bottom:0;
328 text-shadow: 2px 2px 2px #ddd;
329 font-weight:bold;
330 font-size:1em;
331 display:block;
332 }
333 #site_nav_local_views .nav {
334 float:left;
335 width:100%;
336 }
337
338 #site_nav_global_primary dt,
339 #site_nav_global_secondary dt {
340 display:none;
341 }
342
343 #site_nav_global_secondary {
344 margin-bottom:11px;
345 }
346
347 #site_nav_global_secondary ul li {
348 display:inline;
349 margin-right:11px;
350 }
351 #export_data li a {
352 padding-left:20px;
353 }
354 #export_data li a.foaf {
355 padding-left:30px;
356 }
357 #export_data li a.export_vcard {
358 padding-left:28px;
359 }
360
361 #export_data ul {
362 display:inline;
363 }
364 #export_data li {
365 list-style-type:none;
366 display:inline;
367 margin:0 18px 7px 0;
368 float:left;
369 }
370 #export_data li:first-child {
371 margin-left:0;
372 }
373
374 #licenses {
375 font-size:0.9em;
376 }
377
378 #licenses dt {
379 font-weight:bold;
380 display:none;
381 }
382 #licenses dd {
383 margin-bottom:11px;
384 line-height:1.5;
385 }
386
387 #site_content_license_cc {
388 margin-bottom:0;
389 }
390 #site_content_license_cc img {
391 display:inline;
392 vertical-align:top;
393 margin-right:4px;
394 }
395
396 #wrap {
397 margin:0 auto;
398 width: 763px;
399 min-width:760px;
400 max-width:1003px;
401 overflow:hidden;
402 }
403
404 #core {
405 position:relative;
406 width:100%;
407 float:left;
408 margin-bottom:1em;
409 padding-top:10px;
410 }
411
412 #content {
413 width:518px;
414 min-height:322px;
415 padding:20px;
416 float:left;
417 border-radius-topleft:4px;
418 -moz-border-radius-topleft:4px;
419 -webkit-border-top-left-radius:4px;
420 border-style:solid;
421 border-width:1px;
422 }
423
424 #content_inner {
425 position:relative;
426 width:100%;
427 float:left;
428 }
429
430 #aside_primary {
431 width:182px;
432 min-height:259px;
433 float:left;
434 margin-left:0;
435 padding:10px;
436 border-width:1px;
437 border-style:solid;
438 border-right:0;
439 border-top:0;
440 }
441
442 #form_notice {
443 width:505px;
444 line-height:1;
445 position:absolute;
446 top:200px;
447 left:20px;
448 z-index:9;
449 }
450 #form_notice fieldset {
451 border:0;
452 padding:0 0 50px 0;
453 }
454 #form_notice legend {
455 display:none;
456 }
457 #form_notice textarea {
458 float:left;
459 width:505px;
460 height:45px;
461 line-height:1.5;
462 padding:5px;
463 border-width:1px;
464 }
465 #form_notice label {
466 display:block;
467 float:left;
468 font-size:1.3em;
469 margin-bottom:7px;
470 }
471 #form_notice #notice_submit label {
472 display:none;
473 }
474 #form_notice label[for=notice_data-attach],
475 #form_notice #notice_data-attach {
476 position:absolute;
477 top:87px;
478 cursor:pointer;
479 }
480 #form_notice label[for=notice_data-attach] {
481 text-indent:-9999px;
482 left:82%;
483 width:16px;
484 height:16px;
485 }
486 #form_notice #notice_data-attach {
487 left:34.6%;
488 padding:0;
489 height:16px;
490 }
491
492 #form_notice .form_note {
493 position:absolute;
494 top:-10px;
495 right:-10px;
496 z-index:9;
497 font-family:Georgia, serif;
498 font-size:1.7em;
499 }
500 #form_notice .form_note dt {
501 font-weight:bold;
502 display:none;
503 }
504 #notice_text-count {
505 font-weight:bold;
506 line-height:1.15;
507 padding:1px 2px;
508 }
509
510 #form_notice #notice_action-submit {
511 width:14%;
512 height:35px;
513 padding-top:0;
514 padding-bottom:0;
515 position:absolute;
516 bottom:10px;
517 right:-10px;
518 }
519 #form_notice label[for=to] {
520 margin-top:7px;
521 }
522 #form_notice select[id=to] {
523 margin-bottom:7px;
524 margin-left:18px;
525 float:left;
526 }
527 #form_notice .error,
528 #form_notice .success {
529 float:left;
530 clear:both;
531 width:81.5%;
532 margin-bottom:0;
533 line-height:1.618;
534 }
535 #form_notice #notice_data-attach_selected code {
536 float:left;
537 width:90%;
538 display:block;
539 font-size:1.1em;
540 line-height:1.8;
541 overflow:auto;
542 }
543 #form_notice #notice_data-attach_selected button {
544 float:right;
545 font-size:0.8em;
546 }
547
548
549 /* entity_profile */
550 .entity_profile {
551 position:relative;
552 width:67.702%;
553 min-height:123px;
554 float:left;
555 margin-bottom:18px;
556 margin-left:0;
557 overflow:hidden;
558 }
559 .entity_profile dt,
560 #entity_statistics dt {
561 font-weight:bold;
562 }
563 .entity_profile dd {
564 display:inline;
565 }
566
567 .entity_profile .entity_depiction {
568 float:left;
569 width:96px;
570 margin-right:18px;
571 margin-bottom:18px;
572 }
573
574 .entity_profile .entity_fn,
575 .entity_profile .entity_nickname,
576 .entity_profile .entity_location,
577 .entity_profile .entity_url,
578 .entity_profile .entity_note,
579 .entity_profile .entity_tags {
580 margin-left:113px;
581 margin-bottom:4px;
582 }
583
584 .entity_profile .entity_fn,
585 .entity_profile .entity_nickname {
586 margin-left:11px;
587 display:inline;
588 font-weight:bold;
589 }
590 .entity_profile .entity_nickname {
591 margin-left:0;
592 }
593
594 .entity_profile .entity_fn dd:before {
595 content: "(";
596 font-weight:normal;
597 }
598 .entity_profile .entity_fn dd:after {
599 content: ")";
600 font-weight:normal;
601 }
602
603 .entity_profile dt {
604 display:none;
605 }
606 .entity_profile h2 {
607 display:none;
608 }
609 /* entity_profile */
610
611
612 /*entity_actions*/
613 .entity_actions {
614 float:right;
615 margin-left:4.35%;
616 max-width:25%;
617 }
618 .entity_actions h2 {
619 display:none;
620 }
621 .entity_actions ul {
622 list-style-type:none;
623 }
624 .entity_actions li {
625 margin-bottom:4px;
626 }
627 .entity_actions li:first-child {
628 border-top:0;
629 }
630 .entity_actions fieldset {
631 border:0;
632 padding:0;
633 }
634 .entity_actions legend {
635 display:none;
636 }
637
638 .entity_actions input.submit {
639 display:block;
640 text-align:left;
641 width:100%;
642 }
643 .entity_actions a,
644 .entity_nudge p,
645 .entity_remote_subscribe {
646 text-decoration:none;
647 font-weight:bold;
648 display:block;
649 }
650
651 .form_user_block input.submit,
652 .form_user_unblock input.submit,
653 .entity_send-a-message a,
654 .entity_edit a,
655 .form_user_nudge input.submit,
656 .entity_nudge p {
657 border:0;
658 padding-left:20px;
659 }
660
661 .entity_edit a,
662 .entity_send-a-message a,
663 .entity_nudge p {
664 padding:4px 4px 4px 23px;
665 }
666
667 .entity_remote_subscribe {
668 padding:4px;
669 border-width:2px;
670 border-style:solid;
671 border-radius:4px;
672 -moz-border-radius:4px;
673 -webkit-border-radius:4px;
674 }
675 .entity_actions .accept {
676 margin-bottom:18px;
677 }
678
679 .entity_tags ul {
680 list-style-type:none;
681 display:inline;
682 }
683 .entity_tags li {
684 display:inline;
685 margin-right:4px;
686 }
687
688 .aside .section {
689 margin-bottom:18px;
690 clear:both;
691 float:left;
692 width:100%;
693 }
694 .aside .section h2 {
695 font-size:110%;
696 text-transform:none;
697 }
698
699 #entity_statistics dt,
700 #entity_statistics dd {
701 display:inline;
702 }
703 #entity_statistics dt:after {
704 content: ":";
705 }
706
707 .section ul.entities {
708 float:left;
709 width:100%;
710 }
711 .section .entities li {
712 list-style-type:none;
713 float:left;
714 margin-right:7px;
715 margin-bottom:7px;
716 }
717 .section .entities li .photo {
718 margin-right:0;
719 margin-bottom:0;
720 }
721 .section .entities li .fn {
722 display:none;
723 }
724
725 .aside .section p,
726 .aside .section .more {
727 clear:both;
728 }
729
730 .profile .entity_profile {
731 margin-bottom:0;
732 min-height:60px;
733 }
734
735
736 .profile .form_group_join legend,
737 .profile .form_group_leave legend,
738 .profile .form_user_subscribe legend,
739 .profile .form_user_unsubscribe legend {
740 display:none;
741 }
742
743 .profiles {
744 list-style-type:none;
745 }
746 .profile .entity_profile .entity_location {
747 width:auto;
748 clear:none;
749 margin-left:11px;
750 }
751 .profile .entity_profile dl,
752 .profile .entity_profile dd {
753 display:inline;
754 float:none;
755 }
756 .profile .entity_profile .entity_note,
757 .profile .entity_profile .entity_url,
758 .profile .entity_profile .entity_tags,
759 .profile .entity_profile .form_subscription_edit {
760 margin-left:59px;
761 clear:none;
762 display:block;
763 width:auto;
764 }
765 .profile .entity_profile .entity_tags dt {
766 display:inline;
767 margin-right:11px;
768 }
769
770
771 .profile .entity_profile .form_subscription_edit label {
772 font-weight:normal;
773 margin-right:11px;
774 }
775
776
777 /* NOTICE */
778 .notice,
779 .profile {
780 position:relative;
781 padding-top:11px;
782 padding-bottom:11px;
783 clear:both;
784 float:left;
785 width:100%;
786 border-top-width:1px;
787 border-top-style:dotted;
788 }
789 .notices li {
790 list-style-type:none;
791 line-height:1.1;
792 min-height:47px;
793 }
794 .notices .notices {
795 margin-top:7px;
796 margin-left:2%;
797 width:98%;
798 float:left;
799 }
800
801 /* NOTICES */
802 #notices_primary {
803 float:left;
804 width:100%;
805 border-radius:7px;
806 -moz-border-radius:7px;
807 -webkit-border-radius:7px;
808 }
809 #notices_primary h2 {
810 display:none;
811 }
812 .notice-data a span {
813 display:block;
814 padding-left:28px;
815 }
816
817 .notice .author {
818 margin-right:11px;
819 }
820
821 .fn {
822 overflow:hidden;
823 }
824
825 .notice .author .fn {
826 font-weight:bold;
827 }
828
829 .notice .author .photo {
830 margin-bottom:0;
831 }
832
833 .vcard .photo {
834 display:inline;
835 margin-right:11px;
836 margin-bottom:11px;
837 float:left;
838 }
839 .vcard .url {
840 text-decoration:none;
841 }
842 .vcard .url:hover {
843 text-decoration:underline;
844 }
845
846 .notice .entry-title {
847 float:none;
848 overflow:hidden;
849 display:inline;
850 }
851 #shownotice .notice .entry-title {
852 font-size:2.2em;
853 }
854 #conversation .notice .entry-title {
855 display:block;
856 width:90%;
857 }
858
859
860 .notice p.entry-content {
861 display:inline;
862 }
863
864 .notice p.entry-content .vcard a {
865 border-radius:4px;
866 -moz-border-radius:4px;
867 -webkit-border-radius:4px;
868 }
869
870 .notice div.entry-content {
871 font-size:0.95em;
872 margin-left:59px;
873 margin-top:3px;
874 width:70%;
875 font-family:Georgia, serif;
876 font-style:italic;
877 font-size:0.8em;
878 display:block;
879 }
880 .notice div.entry-content a {
881 text-decoration:none;
882 }
883 .notice div.entry-content a:hover {
884 text-decoration:underline;
885 }
886 #showstream .notice div.entry-content {
887 margin-left:0;
888 }
889
890 .notice .notice-options a,
891 .notice .notice-options input {
892 float:left;
893 font-size:1.025em;
894 }
895
896 .notice div.entry-content dl,
897 .notice div.entry-content dt,
898 .notice div.entry-content dd {
899 display:inline;
900 }
901
902 .notice div.entry-content .timestamp dt,
903 .notice div.entry-content .response dt {
904 display:none;
905 }
906 .notice div.entry-content .timestamp a {
907 display:inline-block;
908 }
909 .notice div.entry-content .device dt {
910 text-transform:lowercase;
911 }
912
913
914
915 .notice-data {
916 position:absolute;
917 top:18px;
918 right:0;
919 min-height:50px;
920 margin-bottom:4px;
921 }
922 .notice .entry-content .notice-data dt {
923 display:none;
924 }
925
926 .notice-data a {
927 display:block;
928 outline:none;
929 }
930
931 .notice-options {
932 padding-left:2%;
933 float:left;
934 font-size:0.95em;
935 width:16px;
936 float:right;
937 }
938 .notices li:hover div.notice-options {
939 display:block;
940 }
941
942
943 .notice-options a {
944 float:left;
945 }
946 .notice-options .notice_delete,
947 .notice-options .notice_reply,
948 .notice-options .form_favor,
949 .notice-options .form_disfavor {
950 position:absolute;
951 }
952 .notice-options .form_favor,
953 .notice-options .form_disfavor {
954 top:7px;
955 right:7px;
956 }
957 .notice-options .notice_reply {
958 top:30px;
959 right:7px;
960 }
961 .notice-options .notice_delete {
962 top:47px;
963 right:7px;
964 }
965 .notice-options .notice_reply dt {
966 display:none;
967 }
968
969 .notice-options input,
970 .notice-options a {
971 text-indent:-9999px;
972 outline:none;
973 }
974
975 .notice-options .notice_reply a,
976 .notice-options input.submit {
977 display:block;
978 border:0;
979 }
980 .notice-options .notice_reply a,
981 .notice-options .notice_delete a {
982 text-decoration:none;
983 padding-left:16px;
984 }
985
986 .notice-options .notice_reply .notice_id {
987 display:none;
988 }
989
990 .notice-options form input.submit {
991 width:16px;
992 padding:2px 0;
993 }
994
995 .notice-options .notice_delete dt,
996 .notice-options .form_favor legend,
997 .notice-options .form_disfavor legend {
998 display:none;
999 }
1000 .notice-options .notice_delete fieldset,
1001 .notice-options .form_favor fieldset,
1002 .notice-options .form_disfavor fieldset {
1003 border:0;
1004 padding:0;
1005 }
1006
1007 .notice .attachment {
1008 position:relative;
1009 padding-left:16px;
1010 }
1011 #attachments .attachment {
1012 padding-left:0;
1013 }
1014 .notice .attachment img {
1015 position:absolute;
1016 top:18px;
1017 left:0;
1018 z-index:99;
1019 }
1020 #shownotice .notice .attachment img {
1021 position:static;
1022 }
1023
1024 #attachments {
1025 clear:both;
1026 float:left;
1027 width:100%;
1028 margin-top:18px;
1029 }
1030 #attachments dt {
1031 font-weight:bold;
1032 font-size:1.3em;
1033 margin-bottom:4px;
1034 }
1035
1036 #attachments ol li {
1037 margin-bottom:18px;
1038 list-style-type:decimal;
1039 float:left;
1040 clear:both;
1041 }
1042
1043 #jOverlayContent,
1044 #jOverlayContent #content,
1045 #jOverlayContent #content_inner {
1046 width: auto !important;
1047 margin-bottom:0;
1048 }
1049 #jOverlayContent #content {
1050 padding:11px;
1051 min-height:auto;
1052 }
1053 #jOverlayContent .external span {
1054 display:block;
1055 margin-bottom:11px;
1056 }
1057 #jOverlayContent button {
1058 position:absolute;
1059 top:0;
1060 right:0;
1061 width:29px;
1062 height:29px;
1063 text-align:center;
1064 font-weight:bold;
1065 padding:0;
1066 }
1067 #jOverlayContent h1 {
1068 max-width:425px;
1069 }
1070 #jOverlayContent #content {
1071 border-radius:7px;
1072 -moz-border-radius:7px;
1073 -webkit-border-radius:7px;
1074 }
1075 #jOverlayLoading {
1076 top:5%;
1077 left:40%;
1078 }
1079 #attachment_view img {
1080 max-width:480px;
1081 max-height:480px;
1082 }
1083 #attachment_view #oembed_info {
1084 margin-top:11px;
1085 }
1086 #attachment_view #oembed_info dt,
1087 #attachment_view #oembed_info dd {
1088 float:left;
1089 }
1090 #attachment_view #oembed_info dt {
1091 clear:left;
1092 margin-right:11px;
1093 font-weight:bold;
1094 }
1095 #attachment_view #oembed_info dt:after {
1096 content: ":";
1097 }
1098
1099 #usergroups #new_group {
1100 float: left;
1101 margin-right: 2em;
1102 }
1103 #new_group, #group_search {
1104 margin-bottom:18px;
1105 }
1106 #new_group a {
1107 padding-left:20px;
1108 }
1109
1110
1111 #filter_tags {
1112 margin-bottom:11px;
1113 float:left;
1114 }
1115 #filter_tags dt {
1116 display:none;
1117 }
1118 #filter_tags ul {
1119 list-style-type:none;
1120 }
1121 #filter_tags ul li {
1122 float:left;
1123 margin-left:7px;
1124 padding-left:7px;
1125 border-left-width:1px;
1126 border-left-style:solid;
1127 }
1128 #filter_tags ul li.child_1 {
1129 margin-left:0;
1130 border-left:0;
1131 padding-left:0;
1132 }
1133 #filter_tags ul li#filter_tags_all a {
1134 font-weight:bold;
1135 margin-top:7px;
1136 float:left;
1137 }
1138
1139 #filter_tags ul li#filter_tags_item label {
1140 margin-right:7px;
1141 }
1142 #filter_tags ul li#filter_tags_item label,
1143 #filter_tags ul li#filter_tags_item select {
1144 display:inline;
1145 }
1146 #filter_tags ul li#filter_tags_item p {
1147 float:left;
1148 margin-left:38px;
1149 }
1150 #filter_tags ul li#filter_tags_item input {
1151 position:relative;
1152 top:3px;
1153 left:3px;
1154 }
1155
1156
1157
1158 .pagination {
1159 float:left;
1160 clear:both;
1161 width:100%;
1162 margin-top:18px;
1163 }
1164
1165 .pagination dt {
1166 font-weight:bold;
1167 display:none;
1168 }
1169
1170 .pagination .nav {
1171 float:left;
1172 width:100%;
1173 list-style-type:none;
1174 }
1175
1176 .pagination .nav_prev {
1177 float:left;
1178 }
1179 .pagination .nav_next {
1180 float:right;
1181 }
1182
1183 .pagination a {
1184 display:block;
1185 text-decoration:none;
1186 font-weight:bold;
1187 padding:7px;
1188 border-width:1px;
1189 border-style:solid;
1190 -moz-border-radius:7px;
1191 -webkit-border-radius:7px;
1192 border-radius:7px;
1193 }
1194
1195 .pagination .nav_prev a {
1196 padding-left:30px;
1197 }
1198 .pagination .nav_next a {
1199 padding-right:30px;
1200 }
1201 /* END: NOTICE */
1202
1203
1204 .hentry .entry-content p {
1205 margin-bottom:18px;
1206 }
1207 .hentry entry-content ol,
1208 .hentry .entry-content ul {
1209 list-style-position:inside;
1210 }
1211 .hentry .entry-content li {
1212 margin-bottom:18px;
1213 }
1214 .hentry .entry-content li li {
1215 margin-left:18px;
1216 }
1217
1218
1219
1220
1221 /* TOP_POSTERS */
1222 .section tbody td {
1223 padding-right:11px;
1224 padding-bottom:11px;
1225 }
1226 .section .vcard .photo {
1227 margin-right:7px;
1228 margin-bottom:0;
1229 }
1230
1231 .section .notice {
1232 padding-top:7px;
1233 padding-bottom:7px;
1234 border-top:0;
1235 }
1236
1237 .section .notice:first-child {
1238 padding-top:0;
1239 }
1240
1241 .section .notice .author {
1242 margin-right:0;
1243 }
1244 .section .notice .author .fn {
1245 display:none;
1246 }
1247
1248
1249 /* tagcloud */
1250 .tag-cloud {
1251 list-style-type:none;
1252 text-align:center;
1253 }
1254 .aside .tag-cloud {
1255 font-size:0.8em;
1256 }
1257 .tag-cloud li {
1258 display:inline;
1259 margin-right:7px;
1260 line-height:1.25;
1261 }
1262 .aside .tag-cloud li {
1263 line-height:1.5;
1264 }
1265 .tag-cloud li a {
1266 text-decoration:none;
1267 }
1268 #tagcloud.section dt {
1269 text-transform:uppercase;
1270 font-weight:bold;
1271 }
1272 .tag-cloud-1 {
1273 font-size:1em;
1274 }
1275 .tag-cloud-2 {
1276 font-size:1.25em;
1277 }
1278 .tag-cloud-3 {
1279 font-size:1.75em;
1280 }
1281 .tag-cloud-4 {
1282 font-size:2em;
1283 }
1284 .tag-cloud-5 {
1285 font-size:2.25em;
1286 }
1287 .tag-cloud-6 {
1288 font-size:2.75em;
1289 }
1290 .tag-cloud-7 {
1291 font-size:3.25em;
1292 }
1293
1294 #publictagcloud #tagcloud.section dt {
1295 display:none;
1296 }
1297
1298 #form_settings_photo .form_data {
1299 clear:both;
1300 }
1301
1302 #form_settings_avatar li {
1303 width:auto;
1304 }
1305 #form_settings_avatar input {
1306 margin-left:0;
1307 }
1308 #avatar_original,
1309 #avatar_preview {
1310 float:left;
1311 }
1312 #avatar_preview {
1313 margin-left:29px;
1314 }
1315 #avatar_preview_view {
1316 height:96px;
1317 width:96px;
1318 margin-bottom:18px;
1319 overflow:hidden;
1320 }
1321
1322 #settings_attach,
1323 #form_settings_avatar .form_actions {
1324 clear:both;
1325 }
1326
1327 #form_settings_avatar .form_actions {
1328 margin-bottom:0;
1329 }
1330
1331 .instructions ul {
1332 list-style-position:inside;
1333 }
1334 .instructions p,
1335 .instructions ul {
1336 margin-bottom:18px;
1337 }
1338 .help dt {
1339 display:none;
1340 }
1341 .guide {
1342 clear:both;
1343 }
1344
1345 #public.user_in #content,
1346 #groups.user_in #content,
1347 #publictagcloud.user_in #content,
1348 #featured.user_in #content,
1349 #favorited.user_in #content,
1350 #all.user_in #content,
1351 #replies.user_in #content,
1352 #showstream.user_in #content,
1353 #showfavorites.user_in #content,
1354 #inbox.user_in #content,
1355 #outbox.user_in #content,
1356 #subscriptions.user_in #content,
1357 #subscribers.user_in #content,
1358 #showgroup.user_in #content,
1359 #conversation.user_in #content {
1360 padding-top:160px;
1361 }
1362
1363 #profilesettings #form_notice,
1364 #avatarsettings #form_notice,
1365 #passwordsettings #form_notice,
1366 #emailsettings #form_notice,
1367 #openidsettings #form_notice,
1368 #othersettings #form_notice,
1369 #smssettings #form_notice,
1370 #twittersettings #form_notice,
1371 #imsettings #form_notice,
1372 #doc #form_notice,
1373 #usergroups #form_notice,
1374 #invite #form_notice,
1375 #deletenotice #form_notice,
1376 #newgroup #form_notice,
1377 #register #form_notice,
1378 #shownotice #form_notice,
1379 #confirmaddress #form_notice,
1380 #tag #form_notice {
1381 display:none;
1382 }
1383
1384 #jOverlayContent #core #content {
1385 padding-top:11px;
1386 }
1387 #jOverlayContent #core {
1388 background:none;
1389 padding-top:0;
1390 }
1391
1392
1393 html,
1394 body,
1395 a:active {
1396 background-color:#9AE4E8;
1397 }
1398 body {
1399 font-family:'Lucida Grande',sans-serif;
1400 background:#9AE4E8  url(../images/illustrations/illu_clouds-01.gif) 0 0 no-repeat;
1401 color:#333333;
1402 }
1403 #core {
1404 background:url(../images/illustrations/illu_arrow-up-01.gif) no-repeat 25px 0;
1405 }
1406
1407 input, textarea, select, option {
1408 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
1409 }
1410 input, textarea, select,
1411 .entity_remote_subscribe {
1412 border-color:#aaa;
1413 }
1414 #filter_tags ul li {
1415 border-color:#ddd;
1416 }
1417
1418 .form_settings input.form_action-primary {
1419 background:none;
1420 }
1421
1422 input.submit,
1423 #form_notice.warning #notice_text-count,
1424 #nav_register a,
1425 .form_settings .form_note,
1426 .entity_remote_subscribe {
1427 background-color:#9BB43E;
1428 }
1429
1430 input:focus, textarea:focus, select:focus,
1431 #form_notice.warning #notice_data-text {
1432 border-color:#9BB43E;
1433 }
1434 input.submit,
1435 #nav_register a,
1436 .entity_remote_subscribe {
1437 color:#fff;
1438 }
1439
1440 a,
1441 div.notice-options input,
1442 .form_user_block input.submit,
1443 .form_user_unblock input.submit,
1444 .entity_send-a-message a,
1445 .form_user_nudge input.submit,
1446 .entity_nudge p,
1447 .form_settings input.form_action-primary {
1448 color:#0084B4;
1449 }
1450
1451 .notice,
1452 .profile {
1453 border-top-color:#DDFFCC;
1454 }
1455 .section .profile {
1456 border-top-color:#87B4C8;
1457 }
1458
1459
1460 #aside_primary {
1461 background-color:#DDFFCC;
1462 }
1463
1464 #notice_text-count {
1465 color:#000000;
1466 }
1467 #form_notice.warning #notice_text-count {
1468 color:#000000;
1469 }
1470 #form_notice label[for=notice_data-attach] {
1471 background:transparent url(../../base/images/icons/twotone/green/clip-01.gif) no-repeat 0 45%;
1472 }
1473 #form_notice #notice_data-attach {
1474 opacity:0;
1475 }
1476
1477 #form_notice.processing #notice_action-submit {
1478 background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%;
1479 cursor:wait;
1480 text-indent:-9999px;
1481 }
1482
1483 #content,
1484 #site_nav_local_views a,
1485 #aside_primary {
1486 border-color:#fff;
1487 }
1488 #content,
1489 #site_nav_local_views .current a {
1490 background-color:#fff;
1491 }
1492
1493 #site_nav_local_views a {
1494 background-color:rgba(135, 180, 200, 0.3);
1495 }
1496 #site_nav_local_views a:hover {
1497 background-color:rgba(255, 255, 255, 0.7);
1498 }
1499
1500
1501 .error {
1502 background-color:#F7E8E8;
1503 }
1504 .success {
1505 background-color:#EFF3DC;
1506 }
1507
1508
1509 #anon_notice {
1510 background-color:#FEFFDF;
1511 color:#333;
1512 border-color:#fff;
1513 }
1514
1515 #showstream #anon_notice {
1516 background-color:#FEFFDF;
1517 }
1518
1519
1520 #export_data li a {
1521 background-repeat:no-repeat;
1522 background-position:0 45%;
1523 }
1524 #export_data li a.rss {
1525 background-image:url(../../base/images/icons/icon_rss.png);
1526 }
1527 #export_data li a.atom {
1528 background-image:url(../../base/images/icons/icon_atom.png);
1529 }
1530 #export_data li a.foaf {
1531 background-image:url(../../base/images/icons/icon_foaf.gif);
1532 }
1533
1534 .entity_edit a,
1535 .entity_send-a-message a,
1536 .form_user_nudge input.submit,
1537 .form_user_block input.submit,
1538 .form_user_unblock input.submit,
1539 .entity_nudge p {
1540 background-position: 0 40%;
1541 background-repeat: no-repeat;
1542 background-color:transparent;
1543 }
1544 .form_group_join input.submit,
1545 .form_group_leave input.submit
1546 .form_user_subscribe input.submit,
1547 .form_user_unsubscribe input.submit {
1548 background-color:#9BB43E;
1549 color:#fff;
1550 }
1551 .form_user_unsubscribe input.submit,
1552 .form_group_leave input.submit {
1553 background-color:#87B4C8;
1554 }
1555
1556 .entity_edit a {
1557 background-image:url(../images/icons/twotone/green/edit.gif);
1558 }
1559 .entity_send-a-message a {
1560 background-image:url(../images/icons/twotone/green/quote.gif);
1561 }
1562 .entity_nudge p,
1563 .form_user_nudge input.submit {
1564 background-image:url(../images/icons/twotone/green/mail.gif);
1565 }
1566 .form_user_block input.submit,
1567 .form_user_unblock input.submit {
1568 background-image:url(../images/icons/twotone/green/shield.gif);
1569 }
1570
1571
1572
1573 /* NOTICES */
1574 .notice .attachment {
1575 background:transparent url(../../base/images/icons/twotone/green/clip-02.gif) no-repeat 0 45%;
1576 }
1577 #attachments .attachment {
1578 background:none;
1579 }
1580
1581 .notice-options .notice_reply a,
1582 .notice-options form input.submit {
1583 background-color:transparent;
1584 }
1585 .notice-options .notice_reply a {
1586 background:transparent url(../images/icons/icon_reply.gif) no-repeat 0 45%;
1587 }
1588 .notice-options form.form_favor input.submit {
1589 background:transparent url(../images/icons/icon_favourite.gif) no-repeat 0 45%;
1590 }
1591 .notice-options form.form_disfavor input.submit {
1592 background:transparent url(../images/icons/icon_disfavourite.gif) no-repeat 0 45%;
1593 }
1594 .notice-options .notice_delete a {
1595 background:transparent url(../images/icons/icon_trash.gif) no-repeat 0 45%;
1596 }
1597
1598 .notices div.entry-content,
1599 .notices div.notice-options {
1600 opacity:0.4;
1601 }
1602 .notices li:hover div.entry-content,
1603 .notices li:hover div.notice-options {
1604 opacity:1;
1605 }
1606 .notices .notices {
1607 background-color:rgba(200, 200, 200, 0.01);
1608 }
1609 .notices .notices .notices {
1610 background-color:rgba(200, 200, 200, 0.02);
1611 }
1612 .notices .notices .notices .notices {
1613 background-color:rgba(200, 200, 200, 0.03);
1614 }
1615 .notices .notices .notices .notices .notices {
1616 background-color:rgba(200, 200, 200, 0.04);
1617 }
1618
1619
1620 div.entry-content {
1621 color:#333;
1622 }
1623 div.notice-options a,
1624 div.notice-options input {
1625 font-family:sans-serif;
1626 }
1627 #content .notices li:hover {
1628 background-color:rgba(240, 240, 240, 0.2);
1629 }
1630 #conversation .notices li:hover {
1631 background-color:transparent;
1632 }
1633 /*END: NOTICES */
1634
1635
1636 #new_group a {
1637 background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%;
1638 }
1639
1640 .pagination .nav_prev a,
1641 .pagination .nav_next a {
1642 background-repeat:no-repeat;
1643 border-color:#DDFFCC;
1644 }
1645 .pagination .nav_prev a {
1646 background-image:url(../../base/images/icons/twotone/green/arrow-left.gif);
1647 background-position:10% 45%;
1648 }
1649 .pagination .nav_next a {
1650 background-image:url(../../base/images/icons/twotone/green/arrow-right.gif);
1651 background-position:90% 45%;
1652 }
1653
1654
1655 /*--------------------------------------*/
1656
1657 #anon_notice {
1658 background:url(../images/illustrations/illu_unicorn-01.png) no-repeat 0 0;
1659 }
1660 #showstream #anon_notice,
1661 #content .notice p.entry-content a:visited,
1662 content .notice p.entry-content .vcard a {
1663 background-color:transparent;
1664 }
1665
1666 #anon_notice p {
1667 background-color:#FEFFDF;
1668 border-color:#FFFF00;
1669 }
1670
1671
1672 #form_notice .form_note {
1673 color:#CCC;
1674 }
1675 input.submit {
1676 background-color:#eee;
1677 color:#666;
1678 }
1679
1680 .notices li.hover {
1681 background-color:#F7F7F7;
1682 }
1683
1684
1685 .notice div.entry-content,
1686 .notice div.entry-content a {
1687 color:#999;
1688 }
1689
1690 .notices div.entry-content,
1691 .notices div.notice-options {
1692 opacity:1;
1693 }
1694
1695 #site_nav_local_views {
1696 background-color:#DDFFCC;
1697 }
1698 #site_nav_local_views li,
1699 #aside_primary {
1700 border-color:#BDDCAD;
1701 }
1702 #site_nav_local_views a,
1703 .aside .section h2 {
1704 background-color:transparent;
1705 border-color:transparent;
1706 color:#4C4C4C;
1707 }
1708 #site_nav_local_views .current {
1709 border-left-color:#fff;
1710 }
1711
1712 #site_nav_local_views .current a,
1713 #site_nav_global_primary,
1714 #footer {
1715 background-color:#fff;
1716 }
1717