]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - theme/cloudy/css/display.css
af5836e198c776a937166e02f01cc82bb30459ad
[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:85px;
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 display:none;
938 }
939 .notices li:hover div.notice-options {
940 display:block;
941 }
942
943
944 .notice-options a {
945 float:left;
946 }
947 .notice-options .notice_delete,
948 .notice-options .notice_reply,
949 .notice-options .form_favor,
950 .notice-options .form_disfavor {
951 position:absolute;
952 }
953 .notice-options .form_favor,
954 .notice-options .form_disfavor {
955 top:7px;
956 right:7px;
957 }
958 .notice-options .notice_reply {
959 top:30px;
960 right:7px;
961 }
962 .notice-options .notice_delete {
963 top:47px;
964 right:7px;
965 }
966 .notice-options .notice_reply dt {
967 display:none;
968 }
969
970 .notice-options input,
971 .notice-options a {
972 text-indent:-9999px;
973 outline:none;
974 }
975
976 .notice-options .notice_reply a,
977 .notice-options input.submit {
978 display:block;
979 border:0;
980 }
981 .notice-options .notice_reply a,
982 .notice-options .notice_delete a {
983 text-decoration:none;
984 padding-left:16px;
985 }
986
987 .notice-options form input.submit {
988 width:16px;
989 padding:2px 0;
990 }
991
992 .notice-options .notice_delete dt,
993 .notice-options .form_favor legend,
994 .notice-options .form_disfavor legend {
995 display:none;
996 }
997 .notice-options .notice_delete fieldset,
998 .notice-options .form_favor fieldset,
999 .notice-options .form_disfavor fieldset {
1000 border:0;
1001 padding:0;
1002 }
1003
1004 .notice .attachment {
1005 position:relative;
1006 padding-left:16px;
1007 }
1008 #attachments .attachment {
1009 padding-left:0;
1010 }
1011 .notice .attachment img {
1012 position:absolute;
1013 top:18px;
1014 left:0;
1015 z-index:99;
1016 }
1017 #shownotice .notice .attachment img {
1018 position:static;
1019 }
1020
1021 #attachments {
1022 clear:both;
1023 float:left;
1024 width:100%;
1025 margin-top:18px;
1026 }
1027 #attachments dt {
1028 font-weight:bold;
1029 font-size:1.3em;
1030 margin-bottom:4px;
1031 }
1032
1033 #attachments ol li {
1034 margin-bottom:18px;
1035 list-style-type:decimal;
1036 float:left;
1037 clear:both;
1038 }
1039
1040 #jOverlayContent,
1041 #jOverlayContent #content,
1042 #jOverlayContent #content_inner {
1043 width: auto !important;
1044 margin-bottom:0;
1045 }
1046 #jOverlayContent #content {
1047 padding:11px;
1048 min-height:auto;
1049 }
1050 #jOverlayContent .external span {
1051 display:block;
1052 margin-bottom:11px;
1053 }
1054 #jOverlayContent button {
1055 position:absolute;
1056 top:0;
1057 right:0;
1058 width:29px;
1059 height:29px;
1060 text-align:center;
1061 font-weight:bold;
1062 padding:0;
1063 }
1064 #jOverlayContent h1 {
1065 max-width:425px;
1066 }
1067 #jOverlayContent #content {
1068 border-radius:7px;
1069 -moz-border-radius:7px;
1070 -webkit-border-radius:7px;
1071 }
1072 #jOverlayLoading {
1073 top:5%;
1074 left:40%;
1075 }
1076 #attachment_view img {
1077 max-width:480px;
1078 max-height:480px;
1079 }
1080 #attachment_view #oembed_info {
1081 margin-top:11px;
1082 }
1083 #attachment_view #oembed_info dt,
1084 #attachment_view #oembed_info dd {
1085 float:left;
1086 }
1087 #attachment_view #oembed_info dt {
1088 clear:left;
1089 margin-right:11px;
1090 font-weight:bold;
1091 }
1092 #attachment_view #oembed_info dt:after {
1093 content: ":";
1094 }
1095
1096 #usergroups #new_group {
1097 float: left;
1098 margin-right: 2em;
1099 }
1100 #new_group, #group_search {
1101 margin-bottom:18px;
1102 }
1103 #new_group a {
1104 padding-left:20px;
1105 }
1106
1107
1108 #filter_tags {
1109 margin-bottom:11px;
1110 float:left;
1111 }
1112 #filter_tags dt {
1113 display:none;
1114 }
1115 #filter_tags ul {
1116 list-style-type:none;
1117 }
1118 #filter_tags ul li {
1119 float:left;
1120 margin-left:7px;
1121 padding-left:7px;
1122 border-left-width:1px;
1123 border-left-style:solid;
1124 }
1125 #filter_tags ul li.child_1 {
1126 margin-left:0;
1127 border-left:0;
1128 padding-left:0;
1129 }
1130 #filter_tags ul li#filter_tags_all a {
1131 font-weight:bold;
1132 margin-top:7px;
1133 float:left;
1134 }
1135
1136 #filter_tags ul li#filter_tags_item label {
1137 margin-right:7px;
1138 }
1139 #filter_tags ul li#filter_tags_item label,
1140 #filter_tags ul li#filter_tags_item select {
1141 display:inline;
1142 }
1143 #filter_tags ul li#filter_tags_item p {
1144 float:left;
1145 margin-left:38px;
1146 }
1147 #filter_tags ul li#filter_tags_item input {
1148 position:relative;
1149 top:3px;
1150 left:3px;
1151 }
1152
1153
1154
1155 .pagination {
1156 float:left;
1157 clear:both;
1158 width:100%;
1159 margin-top:18px;
1160 }
1161
1162 .pagination dt {
1163 font-weight:bold;
1164 display:none;
1165 }
1166
1167 .pagination .nav {
1168 float:left;
1169 width:100%;
1170 list-style-type:none;
1171 }
1172
1173 .pagination .nav_prev {
1174 float:left;
1175 }
1176 .pagination .nav_next {
1177 float:right;
1178 }
1179
1180 .pagination a {
1181 display:block;
1182 text-decoration:none;
1183 font-weight:bold;
1184 padding:7px;
1185 border-width:1px;
1186 border-style:solid;
1187 -moz-border-radius:7px;
1188 -webkit-border-radius:7px;
1189 border-radius:7px;
1190 }
1191
1192 .pagination .nav_prev a {
1193 padding-left:30px;
1194 }
1195 .pagination .nav_next a {
1196 padding-right:30px;
1197 }
1198 /* END: NOTICE */
1199
1200
1201 .hentry .entry-content p {
1202 margin-bottom:18px;
1203 }
1204 .hentry entry-content ol,
1205 .hentry .entry-content ul {
1206 list-style-position:inside;
1207 }
1208 .hentry .entry-content li {
1209 margin-bottom:18px;
1210 }
1211 .hentry .entry-content li li {
1212 margin-left:18px;
1213 }
1214
1215
1216
1217
1218 /* TOP_POSTERS */
1219 .section tbody td {
1220 padding-right:11px;
1221 padding-bottom:11px;
1222 }
1223 .section .vcard .photo {
1224 margin-right:7px;
1225 margin-bottom:0;
1226 }
1227
1228 .section .notice {
1229 padding-top:7px;
1230 padding-bottom:7px;
1231 border-top:0;
1232 }
1233
1234 .section .notice:first-child {
1235 padding-top:0;
1236 }
1237
1238 .section .notice .author {
1239 margin-right:0;
1240 }
1241 .section .notice .author .fn {
1242 display:none;
1243 }
1244
1245
1246 /* tagcloud */
1247 .tag-cloud {
1248 list-style-type:none;
1249 text-align:center;
1250 }
1251 .aside .tag-cloud {
1252 font-size:0.8em;
1253 }
1254 .tag-cloud li {
1255 display:inline;
1256 margin-right:7px;
1257 line-height:1.25;
1258 }
1259 .aside .tag-cloud li {
1260 line-height:1.5;
1261 }
1262 .tag-cloud li a {
1263 text-decoration:none;
1264 }
1265 #tagcloud.section dt {
1266 text-transform:uppercase;
1267 font-weight:bold;
1268 }
1269 .tag-cloud-1 {
1270 font-size:1em;
1271 }
1272 .tag-cloud-2 {
1273 font-size:1.25em;
1274 }
1275 .tag-cloud-3 {
1276 font-size:1.75em;
1277 }
1278 .tag-cloud-4 {
1279 font-size:2em;
1280 }
1281 .tag-cloud-5 {
1282 font-size:2.25em;
1283 }
1284 .tag-cloud-6 {
1285 font-size:2.75em;
1286 }
1287 .tag-cloud-7 {
1288 font-size:3.25em;
1289 }
1290
1291 #publictagcloud #tagcloud.section dt {
1292 display:none;
1293 }
1294
1295 #form_settings_photo .form_data {
1296 clear:both;
1297 }
1298
1299 #form_settings_avatar li {
1300 width:auto;
1301 }
1302 #form_settings_avatar input {
1303 margin-left:0;
1304 }
1305 #avatar_original,
1306 #avatar_preview {
1307 float:left;
1308 }
1309 #avatar_preview {
1310 margin-left:29px;
1311 }
1312 #avatar_preview_view {
1313 height:96px;
1314 width:96px;
1315 margin-bottom:18px;
1316 overflow:hidden;
1317 }
1318
1319 #settings_attach,
1320 #form_settings_avatar .form_actions {
1321 clear:both;
1322 }
1323
1324 #form_settings_avatar .form_actions {
1325 margin-bottom:0;
1326 }
1327
1328 .instructions ul {
1329 list-style-position:inside;
1330 }
1331 .instructions p,
1332 .instructions ul {
1333 margin-bottom:18px;
1334 }
1335 .help dt {
1336 display:none;
1337 }
1338 .guide {
1339 clear:both;
1340 }
1341
1342 #public.user_in #content,
1343 #groups.user_in #content,
1344 #publictagcloud.user_in #content,
1345 #featured.user_in #content,
1346 #favorited.user_in #content,
1347 #all.user_in #content,
1348 #replies.user_in #content,
1349 #showstream.user_in #content,
1350 #showfavorites.user_in #content,
1351 #inbox.user_in #content,
1352 #outbox.user_in #content,
1353 #subscriptions.user_in #content,
1354 #subscribers.user_in #content,
1355 #showgroup.user_in #content,
1356 #conversation.user_in #content {
1357 padding-top:160px;
1358 }
1359
1360 #profilesettings #form_notice,
1361 #avatarsettings #form_notice,
1362 #passwordsettings #form_notice,
1363 #emailsettings #form_notice,
1364 #openidsettings #form_notice,
1365 #othersettings #form_notice,
1366 #smssettings #form_notice,
1367 #twittersettings #form_notice,
1368 #imsettings #form_notice,
1369 #doc #form_notice,
1370 #usergroups #form_notice,
1371 #invite #form_notice,
1372 #deletenotice #form_notice,
1373 #newgroup #form_notice,
1374 #register #form_notice,
1375 #shownotice #form_notice,
1376 #confirmaddress #form_notice,
1377 #tag #form_notice {
1378 display:none;
1379 }
1380
1381 #jOverlayContent #core #content {
1382 padding-top:11px;
1383 }
1384 #jOverlayContent #core {
1385 background:none;
1386 padding-top:0;
1387 }
1388
1389
1390 html,
1391 body,
1392 a:active {
1393 background-color:#9AE4E8;
1394 }
1395 body {
1396 font-family:'Lucida Grande',sans-serif;
1397 background:#9AE4E8  url(../images/illustrations/illu_clouds-01.gif) 0 0 no-repeat;
1398 color:#333333;
1399 }
1400 #core {
1401 background:url(../images/illustrations/illu_arrow-up-01.gif) no-repeat 25px 0;
1402 }
1403
1404 input, textarea, select, option {
1405 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
1406 }
1407 input, textarea, select,
1408 .entity_remote_subscribe {
1409 border-color:#aaa;
1410 }
1411 #filter_tags ul li {
1412 border-color:#ddd;
1413 }
1414
1415 .form_settings input.form_action-primary {
1416 background:none;
1417 }
1418
1419 input.submit,
1420 #form_notice.warning #notice_text-count,
1421 #nav_register a,
1422 .form_settings .form_note,
1423 .entity_remote_subscribe {
1424 background-color:#9BB43E;
1425 }
1426
1427 input:focus, textarea:focus, select:focus,
1428 #form_notice.warning #notice_data-text {
1429 border-color:#9BB43E;
1430 }
1431 input.submit,
1432 #nav_register a,
1433 .entity_remote_subscribe {
1434 color:#fff;
1435 }
1436
1437 a,
1438 div.notice-options input,
1439 .form_user_block input.submit,
1440 .form_user_unblock input.submit,
1441 .entity_send-a-message a,
1442 .form_user_nudge input.submit,
1443 .entity_nudge p,
1444 .form_settings input.form_action-primary {
1445 color:#0084B4;
1446 }
1447
1448 .notice,
1449 .profile {
1450 border-top-color:#DDFFCC;
1451 }
1452 .section .profile {
1453 border-top-color:#87B4C8;
1454 }
1455
1456
1457 #aside_primary {
1458 background-color:#DDFFCC;
1459 }
1460
1461 #notice_text-count {
1462 color:#000000;
1463 }
1464 #form_notice.warning #notice_text-count {
1465 color:#000000;
1466 }
1467 #form_notice label[for=notice_data-attach] {
1468 background:transparent url(../../base/images/icons/twotone/green/clip-01.gif) no-repeat 0 45%;
1469 }
1470 #form_notice #notice_data-attach {
1471 opacity:0;
1472 }
1473
1474 #form_notice.processing #notice_action-submit {
1475 background:#fff url(../../base/images/icons/icon_processing.gif) no-repeat 47% 47%;
1476 cursor:wait;
1477 text-indent:-9999px;
1478 }
1479
1480 #content,
1481 #site_nav_local_views a,
1482 #aside_primary {
1483 border-color:#fff;
1484 }
1485 #content,
1486 #site_nav_local_views .current a {
1487 background-color:#fff;
1488 }
1489
1490 #site_nav_local_views a {
1491 background-color:rgba(135, 180, 200, 0.3);
1492 }
1493 #site_nav_local_views a:hover {
1494 background-color:rgba(255, 255, 255, 0.7);
1495 }
1496
1497
1498 .error {
1499 background-color:#F7E8E8;
1500 }
1501 .success {
1502 background-color:#EFF3DC;
1503 }
1504
1505
1506 #anon_notice {
1507 background-color:#FEFFDF;
1508 color:#333;
1509 border-color:#fff;
1510 }
1511
1512 #showstream #anon_notice {
1513 background-color:#FEFFDF;
1514 }
1515
1516
1517 #export_data li a {
1518 background-repeat:no-repeat;
1519 background-position:0 45%;
1520 }
1521 #export_data li a.rss {
1522 background-image:url(../../base/images/icons/icon_rss.png);
1523 }
1524 #export_data li a.atom {
1525 background-image:url(../../base/images/icons/icon_atom.png);
1526 }
1527 #export_data li a.foaf {
1528 background-image:url(../../base/images/icons/icon_foaf.gif);
1529 }
1530
1531 .entity_edit a,
1532 .entity_send-a-message a,
1533 .form_user_nudge input.submit,
1534 .form_user_block input.submit,
1535 .form_user_unblock input.submit,
1536 .entity_nudge p {
1537 background-position: 0 40%;
1538 background-repeat: no-repeat;
1539 background-color:transparent;
1540 }
1541 .form_group_join input.submit,
1542 .form_group_leave input.submit
1543 .form_user_subscribe input.submit,
1544 .form_user_unsubscribe input.submit {
1545 background-color:#9BB43E;
1546 color:#fff;
1547 }
1548 .form_user_unsubscribe input.submit,
1549 .form_group_leave input.submit {
1550 background-color:#87B4C8;
1551 }
1552
1553 .entity_edit a {
1554 background-image:url(../images/icons/twotone/green/edit.gif);
1555 }
1556 .entity_send-a-message a {
1557 background-image:url(../images/icons/twotone/green/quote.gif);
1558 }
1559 .entity_nudge p,
1560 .form_user_nudge input.submit {
1561 background-image:url(../images/icons/twotone/green/mail.gif);
1562 }
1563 .form_user_block input.submit,
1564 .form_user_unblock input.submit {
1565 background-image:url(../images/icons/twotone/green/shield.gif);
1566 }
1567
1568
1569
1570 /* NOTICES */
1571 .notice .attachment {
1572 background:transparent url(../../base/images/icons/twotone/green/clip-02.gif) no-repeat 0 45%;
1573 }
1574 #attachments .attachment {
1575 background:none;
1576 }
1577
1578 .notice-options .notice_reply a,
1579 .notice-options form input.submit {
1580 background-color:transparent;
1581 }
1582 .notice-options .notice_reply a {
1583 background:transparent url(../images/icons/icon_reply.gif) no-repeat 0 45%;
1584 }
1585 .notice-options form.form_favor input.submit {
1586 background:transparent url(../images/icons/icon_favourite.gif) no-repeat 0 45%;
1587 }
1588 .notice-options form.form_disfavor input.submit {
1589 background:transparent url(../images/icons/icon_disfavourite.gif) no-repeat 0 45%;
1590 }
1591 .notice-options .notice_delete a {
1592 background:transparent url(../images/icons/icon_trash.gif) no-repeat 0 45%;
1593 }
1594
1595 .notices div.entry-content,
1596 .notices div.notice-options {
1597 opacity:0.4;
1598 }
1599 .notices li:hover div.entry-content,
1600 .notices li:hover div.notice-options {
1601 opacity:1;
1602 }
1603 .notices .notices {
1604 background-color:rgba(200, 200, 200, 0.01);
1605 }
1606 .notices .notices .notices {
1607 background-color:rgba(200, 200, 200, 0.02);
1608 }
1609 .notices .notices .notices .notices {
1610 background-color:rgba(200, 200, 200, 0.03);
1611 }
1612 .notices .notices .notices .notices .notices {
1613 background-color:rgba(200, 200, 200, 0.04);
1614 }
1615
1616
1617 div.entry-content {
1618 color:#333;
1619 }
1620 div.notice-options a,
1621 div.notice-options input {
1622 font-family:sans-serif;
1623 }
1624 #content .notices li:hover {
1625 background-color:rgba(240, 240, 240, 0.2);
1626 }
1627 #conversation .notices li:hover {
1628 background-color:transparent;
1629 }
1630 /*END: NOTICES */
1631
1632
1633 #new_group a {
1634 background:transparent url(../../base/images/icons/twotone/green/news.gif) no-repeat 0 45%;
1635 }
1636
1637 .pagination .nav_prev a,
1638 .pagination .nav_next a {
1639 background-repeat:no-repeat;
1640 border-color:#DDFFCC;
1641 }
1642 .pagination .nav_prev a {
1643 background-image:url(../../base/images/icons/twotone/green/arrow-left.gif);
1644 background-position:10% 45%;
1645 }
1646 .pagination .nav_next a {
1647 background-image:url(../../base/images/icons/twotone/green/arrow-right.gif);
1648 background-position:90% 45%;
1649 }
1650
1651
1652 /*--------------------------------------*/
1653
1654 #anon_notice {
1655 background:url(../images/illustrations/illu_unicorn-01.png) no-repeat 0 0;
1656 }
1657 #showstream #anon_notice,
1658 #content .notice p.entry-content a:visited,
1659 content .notice p.entry-content .vcard a {
1660 background-color:transparent;
1661 }
1662
1663 #anon_notice p {
1664 background-color:#FEFFDF;
1665 border-color:#FFFF00;
1666 }
1667
1668
1669 #form_notice .form_note {
1670 color:#CCC;
1671 }
1672 input.submit {
1673 background-color:#eee;
1674 color:#666;
1675 }
1676
1677 .notices li.hover {
1678 background-color:#F7F7F7;
1679 }
1680
1681
1682 .notice div.entry-content,
1683 .notice div.entry-content a {
1684 color:#999;
1685 }
1686
1687 .notices div.entry-content,
1688 .notices div.notice-options {
1689 opacity:1;
1690 }
1691
1692 #site_nav_local_views {
1693 background-color:#DDFFCC;
1694 }
1695 #site_nav_local_views li,
1696 #aside_primary {
1697 border-color:#BDDCAD;
1698 }
1699 #site_nav_local_views a,
1700 .aside .section h2 {
1701 background-color:transparent;
1702 border-color:transparent;
1703 color:#4C4C4C;
1704 }
1705 #site_nav_local_views .current {
1706 border-left-color:#fff;
1707 }
1708
1709 #site_nav_local_views .current a,
1710 #site_nav_global_primary,
1711 #footer {
1712 background-color:#fff;
1713 }
1714