]> git.mxchange.org Git - friendica.git/blob - view/theme/loozah/style.css
switch identities to manage pages
[friendica.git] / view / theme / loozah / style.css
1 /*
2         Loozah CSS - Emmanuel Revah manurevah.com
3         Copy, Paste, Send - Free
4
5         this is still considered as messy :]
6 */
7
8 /** {*/
9         /*margin: 0;*/
10         /*padding: 0;*/
11 /*}*/
12
13 /* GENERIC STUFF */
14 body {
15         background: #F5F6FB;
16         color: #444444;
17         font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
18         font-size: 90%;
19         margin-left: 10px;
20 }
21 a, a:visited {
22 /*      color: #34366A; */
23         color: #15607B;
24         text-decoration: none;
25 }
26 a:hover {
27         color: #0CBEFE;
28         text-decoration: none;
29 }
30 input, select {
31         background-color: #ECECEC;
32         border: 1px solid #858585;
33 }
34 input:hover {
35
36         background-color: #0CBEFE;
37 /*      background-color: #49dbFa; */
38         color: black;
39 /*      color: #F5F6FB; */
40 /*      border: 1px solid #F5F6FB; */
41         cursor: pointer;
42 }
43
44 .openid {
45    background-color: #ECECEC !important;
46    background: url(login-bg.gif) no-repeat;
47    background-position: 0 50%;
48    padding-left: 18px;
49 }
50 .openid:hover {
51         background-color: #0CBEFE !important;
52 }
53
54 option {
55         background-color: #ECD6D2;
56 }
57 img {
58         border: none;
59 }
60 code {
61         font-family: Courier, monospace;
62         white-space: pre;
63         display: block;
64         overflow: auto;
65         border: 1px solid #444;
66         background: #EEE;
67         color: #444;
68         padding: 10px;
69         margin-top: 20px;
70 }
71 blockquote:before {
72         content: '>> ';
73 }
74
75 #site-location {
76         position: absolute;
77         right: 5px;
78         top: 3px;
79         color: white;
80         font-size: 60%;
81 }
82
83 .shiny {
84         border-color: orange !important;
85 }
86
87 .nav-login-link {
88         float: right;
89         margin-left: 0px;
90         margin-right: 3px;
91         padding: 3px;
92         font-size: 70%;
93 }
94
95 /* NOTIFICATION */
96 #notification-show-hide-link {
97         background-color: red;
98         padding: 2px 4px;
99         background-color: #ECECEC;
100         border: 1px solid #858585;
101 }
102 #notification-show-hide-link:hover {
103         background-color: #0CBEFE;
104         color: #F5F6FB;
105         border: 1px solid #F5F6FB;
106 }
107
108 #jot-perms-icon, 
109 #profile-location,
110 #profile-nolocation, 
111 #profile-video, 
112 #profile-link, 
113 #wall-image-upload,
114 #profile-upload-wrapper,
115 #wall-image-upload-div,
116 .hover, .focus {
117         cursor: pointer;
118 }
119
120 .fakelink, .fakelink:visited {
121         color: #15607B;
122         text-decoration: none;
123         cursor: pointer;
124         margin-top: 15px;
125         margin-bottom: 15px;
126 }
127 .lockview {
128         cursor: pointer;
129 }
130
131 .fakelink:hover {
132         color: #0CBEFE;
133         text-decoration: none;
134         cursor: pointer;
135 }
136 .smalltext {
137         font-size: 0.7em;
138 }
139 #sysmsg {
140         width: 600px;
141         margin-bottom: 10px;
142 }
143
144 #top-margin {
145         height: 20px;
146 }
147
148 #logo-img {
149         margin-top: 3px;
150
151 }
152
153 #logo-text {
154         font-family: "gill sans MT bold", "lucida grande",tahoma,verdana,arial,sans-serif;
155         margin-left: 3px;
156         vertical-align: top;
157 }
158
159 #logo-text a, #logo-text a:hover, #logo-text a:visited {
160         color: #F5F6FB;
161         font-family: "gill sans MT bold", "lucida grande",tahoma,verdana,arial,sans-serif;
162         margin-left: 3px;
163         vertical-align: top;
164 }
165
166
167 #banner {
168         color: #F5F6FB;
169         font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
170         font-size: 2.0em;
171         position: absolute;
172         top: 5px;
173         left: 39%;
174 }
175
176 #panel {
177         background-color: ivory;
178         position: absolute;
179         z-index: 2;
180         width: 30%;
181         padding: 25px;
182         border: 1px solid #444;
183 }
184
185 img.photo {
186         /*border: 1px solid #AAAAAA;*/
187         /*padding: 5px;*/
188         /*background: #FFFFFF;*/
189 }
190
191 #logo {
192         font-size: 300%;
193         color: #A8A8A8;
194         font-weight: bold;
195         margin-left: 280px;
196 }
197
198 /*
199  * #page-footer {
200  *      height: 20px;
201  *
202  * }
203  */
204
205 .heart {
206         color: #FF0000;
207         font-size: 100%;
208 }
209
210 aside {
211         /*position: absolute;*/
212         /*left: 0px;*/
213         /*top: 60px;*/
214         /*right: 250px;*/
215         width: 230px;
216         /*margin-left: 20px;*/
217         /*margin-right: 0px;*/
218         font-size: 0.9em;
219
220         float: left;
221         margin-top: 64px;
222         margin-left: 20px;
223 }
224 section {
225         position: absolute;
226         left: 250px;
227         top: 60px;
228         margin-top: 25px;
229         margin-left: 20px;
230         margin-right: 20px;
231         right: 0px;
232 }
233 h1 {
234         font-size: 1.6em;
235 }
236
237 nav {
238         position: absolute;
239         top: 0px;
240         height: 48px;
241         left: 0px;
242         right: 0px;
243         background: #15607B;
244 }
245
246 /*
247  * footer {
248  *      left: 0px;
249  *      bottom: 0px;
250  *      position: fixed;
251  *      background-color: #0CBEFE;
252  *      width: 100%;
253  *      padding: 2px 3%;
254  * }
255  */
256
257 .fn {
258         font-size: 1.4em;
259         margin-bottom: 5px;
260         line-height: 1.5;
261 }
262
263 .vcard .title {
264         margin-bottom: 5px;
265 }
266
267
268 .powered {
269         font-size: 0.6em;
270         color: black;
271 }
272 .powered a {
273         color: #EBF3F3;
274         font-weight: bold;
275 }
276 .powered a:hover {
277         color: #FFC019;
278 }
279 .error-message {
280         color: #FF0000;
281         font-size: 1.1em;
282         border: 1px solid #FF8888;
283         background-color: #FFEEEE;
284         padding: 10px;
285 }
286
287 .nav-link {
288         float: right;
289         margin-left: 0px;
290         margin-right: 3px;
291         padding: 6px;
292         /*border: 2px solid #000000;*/
293         background: #D5D5D5;
294         font-size: 80%;
295         font-weight: bold;
296         -moz-border-radius-topleft: 3px;
297         -moz-border-radius-topright: 3px;
298         -webkit-border-radius-topleft: 3px;
299         -webkit-border-radius-topright: 3px;
300         border-radius-topleft: 3px;
301         border-radius-topright: 3px;
302 }
303 .nav-link:hover {
304         background-color: #0CBEFE;
305         color: #F5F6FB;
306 }
307
308
309 .nav-ajax-left {
310         margin-left: 1px;
311         margin-right: 2px;
312         float: left;
313         font-size: 0.6em;
314         font-weight: bold;
315         color: #F8FF15;
316         /*background: #FFFFFF;*/
317 }
318
319
320
321 .nav-selected {
322         border-bottom: none !important;
323         background: #F5F6FB !important;
324         padding: 8px 6px 6px 6px !important;
325         color: #000 !important;
326 }
327
328
329 .nav-ajax-left:hover {
330         font-size: 1.5em;
331 }
332
333 .nav-ajax-right {
334         margin-left: 1px;
335         float: right;
336         font-size: 0.6em;
337         font-weight: bold;
338         color: #FF0000;
339 }
340
341 .nav-commlink {
342         float: left;
343         margin-left: 3px;
344         margin-right: 0px;
345         padding: 6px;
346         /*border: 2px solid #000000;*/
347         background: #D5D5D5;
348         font-size: 80%;
349         font-weight: bold;
350         text-decoration: none;
351         -moz-border-radius-topleft: 3px;
352         -moz-border-radius-topright: 3px;
353         -webkit-border-radius-topleft: 3px;
354         -webkit-border-radius-topright: 3px;
355         border-radius-topleft: 3px;
356         border-radius-topright: 3px;
357 }
358 .nav-commlink:hover {
359         background-color: #0CBEFE;
360         color: #F5F6FB;
361 }
362
363 #nav-end {
364         clear: both;
365 }
366
367 .login-extra-links {
368         font-size: 0.7em;
369 }
370
371 #profile-extra-links {
372         margin-top: 20px;
373         margin-bottom: 20px;
374         margin-left: 20px;
375         margin-right: 20px;
376 }
377 #register-fill-ext {
378         margin-bottom: 25px;
379 }
380
381 #label-register-name, #label-register-email, #label-register-nickname, #label-register-openid {
382         float: left;
383         width: 350px;
384         margin-top: 10px;
385 }
386
387 #register-name, #register-email, #register-nickname {
388         float: left;
389         margin-top: 10px;
390         width: 150px;
391 }
392
393 #register-openid {
394         float: left;
395         margin-top: 10px;
396         width: 130px;
397 }
398
399 #register-name-end, #register-email-end, #register-nickname-end, #register-submit-end, #register-openid-end {
400         clear: both;
401 }
402
403 #register-nickname-desc {
404         margin-top: 30px;
405         width: 650px;
406 }
407 #register-sitename {
408         float: left;
409         margin-top: 10px;
410 }
411
412 #register-submit-button {
413         margin-top: 10px;
414 }
415
416 #label-login-name, #label-login-password, #login-extra-filler {
417         float: left;
418         width: 200px;
419         margin-bottom: 20px;
420 }
421
422
423 #login-password {
424         float: left;
425         width: 170px;
426 }
427
428 #login-name {
429         float: left;
430         width: 153px;
431 }
432
433 #login-name.no-openid {
434         float: left;
435         width: 170px;
436 }
437
438 #register-link, #lost-password-link {
439         float: left;
440         font-size: 80%;
441         margin-right: 15px;
442 }
443
444 #login-name-end, #login-password-end, #login-extra-end, #login-submit-end {
445         clear: both;
446 }
447
448 #login-submit-button {
449 /*      margin-top: 10px; */
450         margin-left: 200px;
451 }
452
453 input#dfrn-url {
454         float: left;
455         background: url(ff-16.jpg) no-repeat;
456         background-position: 2px center;
457         font-size: 17px;
458         padding-left: 21px;
459         height: 21px;
460         background-color: #FFFFFF;
461         color: #000000;
462         margin-bottom: 20px;
463 }
464
465 #dfrn-url-label {
466         float: left;
467         width: 250px;
468 }
469
470 #dfrn-request-url-end {
471         clear: both;
472 }
473
474 #knowyouyes, #knowyouno {
475         float: left;
476 }
477
478 #dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper {
479
480         float: none;
481 }
482 #dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label {
483         float: left;
484         width: 75px;
485         margin-left: 50px;
486         margin-bottom: 7px;
487 }
488 #dfrn-request-knowyou-break, #dfrn-request-knowyou-end {
489         clear: both;
490
491 }
492
493 #dfrn-request-message-wrapper {
494         margin-bottom: 50px;
495 }
496 #dfrn-request-submit-wrapper {
497         clear: both;
498         margin-left: 50px;
499 }
500
501 #dfrn-request-info-wrapper {
502         margin-left: 50px;
503 }
504
505 #settings-nick-wrapper {
506         margin-bottom: 30px;
507 }
508
509 #settings-username-end,
510 #settings-email-end,
511 #settings-nick-end,
512 #settings-defloc-end,
513 #settings-allowloc-end,
514 #settings-timezone-end,
515 #settings-theme-end,
516 #settings-password-end,
517 #settings-confirm-end,
518 #settings-openid-end,
519 #settings-maxreq-end,
520 #notify1-end,
521 #notify2-end,
522 #notify3-end,
523 #notify4-end,
524 #notify5-end {
525         margin-bottom: 5px;
526         clear: both;
527 }
528
529 #settings-username-label,
530 #settings-email-label,
531 #settings-nick-label,
532 #settings-defloc-label,
533 #settings-allowloc-label,
534 #settings-timezone-label,
535 #settings-theme-label,
536 #settings-password-label,
537 #settings-confirm-label,
538 #settings-openid-label,
539 #settings-maxreq-label,
540 #settings-label-notify1,
541 #settings-label-notify2,
542 #settings-label-notify3,
543 #settings-label-notify4,
544 #settings-label-notify5 {
545         float: left;
546         width: 200px;
547 }
548
549 #settings-username,
550 #settings-email,
551 #settings-nick,
552 #settings-defloc,
553 #settings-allowloc,
554 #timezone-select,
555 #theme-select,
556 #settings-password,
557 #settings-confirm,
558 #settings-maxreq,
559 #notify1,
560 #notify2,
561 #notify3,
562 #notify4,
563 #notify5 {
564         float: left;
565         margin-bottom: 20px;
566 }
567
568 #settings-openid {
569         float: left;
570         margin-bottom: 20px;
571         width: 127px;
572 }
573         
574 #settings-maxreq-desc {
575         float: left;
576         margin-left: 20px;
577 }
578
579 #settings-theme-label,
580 #settings-defloc-label {
581         margin-top: 20px;
582 }
583
584 #settings-defloc {
585         margin-top: 20px;
586 }
587
588
589 #theme-select {
590         margin-top: 20px;
591         width: 207px;
592 }
593 #settings-notify-desc {
594         margin-top: 20px;
595         margin-bottom: 20px;
596 }
597 #settings-nick-desc {
598         width: 500px;
599 }
600
601 #settings-nick {
602         margin-bottom: 50px;
603 }
604
605 #cropimage-wrapper, #cropimage-preview-wrapper {
606         float: left;
607         padding: 30px;
608 }
609
610 #crop-image-form {
611         margin-top: 30px;
612         clear: both;
613 }
614
615 .intro-wrapper {
616         margin-top: 20px;
617 }
618
619 .intro-fullname {
620         font-size: 1.1em;
621         font-weight: bold;
622
623 }
624 .intro-desc {
625         margin-bottom: 20px;
626         font-weight: bold;
627 }
628
629 .intro-note {
630         padding: 10px;
631 }
632
633 .intro-end {
634         padding: 30px;
635 }
636
637 .intro-form {
638         float: left;
639 }
640 .intro-approve-form {
641         clear: both;
642 }
643 .intro-approve-as-friend-end {
644         clear: both;
645 }
646 .intro-submit-approve, .intro-submit-ignore {
647         margin-right: 20px;
648 }
649 .intro-submit-approve {
650         margin-top: 15px;
651 }
652
653 .intro-approve-as-friend-label, .intro-approve-as-fan-label {
654         float: left;
655         width: 100px;
656         margin-left: 20px;
657 }
658 .intro-approve-as-friend, .intro-approve-as-fan {
659         float: left;
660 }
661 .intro-form-end {
662         clear: both;
663 }
664 .intro-approve-as-friend-desc {
665         margin-top: 15px;
666 }
667 .intro-approve-as-end {
668         clear: both;
669         margin-bottom: 10px;
670 }
671
672 .intro-end {
673         clear: both;
674         margin-bottom: 30px;
675 }
676
677 #profile-extra-links ul {
678         list-style-type: none;
679 }
680
681
682 #profile-extra-links li {
683         margin-top: 5px;
684 }
685
686 #profile-edit-links ul {
687         list-style-type: none;
688 }
689
690 #profile-edit-links li {
691         margin-top: 10px;
692 }
693
694 .view-contact-wrapper {
695         margin-top: 20px;
696         float: left;
697         margin-left: 20px;
698         width: 180px;
699 }
700 #view-contact-end {
701         clear: both;
702 }
703 #viewcontacts {
704         margin-top: 15px;
705 }
706 #profile-edit-default-desc {
707         color: #FF0000;
708         border: 1px solid #FF8888;
709         background-color: #FFEEEE;
710         padding: 7px;
711 }
712
713 #profile-edit-clone-link-wrapper {
714         float: left;
715         margin-left: 50px;
716         margin-bottom: 20px;
717         width: 300px;
718 }
719
720 #profile-edit-drop-link-wrapper {
721         float: left;
722 }
723
724 #profile-edit-links-end {
725         clear: both;
726 }
727 .profile-listing-photo {
728         border: none;
729 }
730
731 .profile-edit-submit-wrapper {
732         margin-top: 20px;
733         margin-bottom: 20px;
734 }
735
736 #profile-photo-link-select-wrapper {
737         margin-top: 2em;
738 }
739 #profile-photo-wrapper img {
740         width:175px;
741         height:175px;
742 }
743
744 #profile-edit-profile-name-label,
745 #profile-edit-name-label,
746 #profile-edit-pdesc-label,
747 #profile-edit-gender-label,
748 #profile-edit-dob-label,
749 #profile-edit-address-label,
750 #profile-edit-locality-label,
751 #profile-edit-region-label,
752 #profile-edit-postal-code-label,
753 #profile-edit-country-name-label,
754 #profile-edit-marital-label,
755 #profile-edit-sexual-label,
756 #profile-edit-politic-label,
757 #profile-edit-religion-label,
758 #profile-edit-keywords-label,
759 #profile-edit-homepage-label {
760         float: left;
761         width: 175px;
762 }
763
764 #profile-edit-profile-name,
765 #profile-edit-name,
766 #profile-edit-pdesc,
767 #gender-select,
768 #profile-edit-dob,
769 #profile-edit-address,
770 #profile-edit-locality,
771 #profile-edit-region,
772 #profile-edit-postal-code,
773 #profile-edit-country-name,
774 #marital-select,
775 #sexual-select,
776 #profile-edit-politic,
777 #profile-edit-religion,
778 #profile-edit-keywords,
779 #profile-in-dir-yes,
780 #profile-in-dir-no,
781 #profile-in-netdir-yes,
782 #profile-in-netdir-no,
783 #hide-friends-yes,
784 #hide-friends-no,
785 #settings-normal,
786 #settings-soapbox,
787 #settings-community,
788 #settings-freelove {
789         float: left;
790         margin-bottom: 20px;
791 }
792
793 #profile-in-dir-yes-label,
794 #profile-in-dir-no-label,
795 #profile-in-netdir-yes-label,
796 #profile-in-netdir-no-label,
797 #hide-friends-yes-label,
798 #hide-friends-no-label {
799         margin-left: 125px;
800         float: left;
801         width: 50px;
802 }
803
804 #profile-edit-with-label {
805         width: 175px;
806         margin-left: 20px;
807 }
808
809 #profile-edit-keywords-desc {
810         float: left;
811         margin-left: 20px;
812 }
813
814 #profile-publish-yes-reg,
815 #profile-publish-no-reg {
816        float: left;
817        margin-bottom: 10px;
818 }
819
820 #profile-publish-yes-label-reg,
821 #profile-publish-no-label-reg {
822        margin-left: 350px;
823        float: left;
824        width: 50px;
825 }
826
827 #profile-publish-break-reg,
828 #profile-publish-end-reg {
829        clear: both;
830 }
831
832
833
834 #profile-edit-homepage {
835         float: left;
836         margin-bottom: 35px;
837 }
838 #settings-normal-label,
839 #settings-soapbox-label,
840 #settings-community-label,
841 #settings-freelove-label {
842         float: left;
843         width: 200px;
844 }
845 #settings-normal-desc,
846 #settings-soapbox-desc,
847 #settings-community-desc,
848 #settings-freelove-desc {
849         float: left;
850         margin-left: 75px;
851 }
852
853 #profile-edit-profile-name-end,
854 #profile-edit-name-end,
855 #profile-edit-pdesc-end,
856 #profile-edit-gender-end,
857 #profile-edit-dob-end,
858 #profile-edit-address-end,
859 #profile-edit-locality-end,
860 #profile-edit-region-end,
861 #profile-edit-postal-code-end,
862 #profile-edit-country-name-end,
863 #profile-edit-marital-end,
864 #profile-edit-sexual-end,
865 #profile-edit-politic-end,
866 #profile-edit-religion-end,
867 #profile-edit-keywords-end,
868 #profile-edit-homepage-end,
869 #profile-in-dir-break,
870 #profile-in-dir-end,
871 #profile-in-netdir-break,
872 #profile-in-netdir-end,
873 #hide-friends-break,
874 #hide-friends-end,
875 #settings-normal-break,
876 #settings-soapbox-break,
877 #settings-community-break,
878 #settings-freelove-break {
879         clear: both;
880 }
881
882
883
884
885
886 #gender-select, #marital-select, #sexual-select {
887         width: 220px;
888 }
889
890 #profile-edit-profile-name-wrapper .required {
891         color: #FF0000;
892         float: left;
893 }
894
895 #contacts-main {
896         margin-top: 20px;
897         margin-bottom: 20px;
898 }
899
900 .contact-entry-wrapper {
901         float: left;
902         width: 180px;
903 }
904
905 .contact-entry-direction-icon {
906         margin-top: 24px;
907         margin-right: 2px;
908 }
909
910 .contact-entry-photo img {
911         border: none;
912 }
913 .contact-entry-photo-end {
914         clear: both;
915 }
916 .contact-entry-name {
917         float: left;
918         margin-left: 30px;
919 }
920 .contact-entry-edit-links {
921         margin-top: 6px;
922         margin-left: 10px;
923         width: 16px;
924 }
925 .contact-entry-nav-wrapper {
926         float: left;
927         margin-left: 10px;
928 }
929
930 .contact-entry-edit-links img {
931         border: none;
932         margin-right: 15px;
933 }
934 .contact-entry-photo {
935         float: left;
936 }
937 .contact-entry-end {
938         clear: both;
939 }
940
941 #contact-edit-end {
942         clear: both;
943 }
944
945 .wall-item-content-wrapper {
946         margin-top: 10px;
947         border: 1px solid #CCC;
948 }
949
950 .wall-item-content-wrapper.comment {
951         margin-left: 50px;
952         background: #CCCCCC;
953 }
954
955 .wall-item-photo-wrapper {
956         margin-top: 10px;
957         margin-left: 10px;
958         margin-bottom: 10px;
959         width: 100px;
960         float: left;
961 }
962 .wall-item-arrowphoto-wrapper {
963         margin-top: 40px;
964         margin-right: 20px;
965         float: left;
966 }
967 .wall-item-wrapper {
968         float: left;
969 }
970 .wall-item-lock {
971         height: 20px;
972         margin-top: 10px;
973 }
974
975 .wall-item-ago {
976         color: #888888;
977         font-size: 0.8em;
978 }
979
980 .wall-item-like-buttons img {
981         cursor: pointer;
982 }
983
984 .wall-item-links-wrapper {
985         float: left;
986         margin-top: 100px;
987         margin-left: 10px;
988 }
989
990 .wall-item-delete-wrapper {
991         float: right;
992         margin-top: 20px;
993         margin-right: 50px;
994 }
995
996 .wall-item-delete-end {
997         clear: both;
998 }
999
1000 .wall-item-delete-icon {
1001         border: none;
1002 }
1003
1004
1005 .wall-item-wrapper-end {
1006         clear: both;
1007 }
1008 .wall-item-name-link {
1009         font-weight: bold;
1010         text-decoration: none;
1011         color: #3172BD;
1012 }
1013 .wall-item-photo {
1014         border: none;
1015 }
1016 .wall-item-content {
1017         float: left;
1018         width: 450px;
1019         margin-left: 10px;
1020         margin-bottom: 20px;
1021         padding: 20px;
1022         max-height: 400px;
1023         overflow: auto;
1024
1025 }
1026
1027 .wall-item-title {
1028         float: left;
1029         font-weight: bold;
1030         width: 450px;
1031 }
1032
1033 .wall-item-body {
1034         float: left;
1035         width: 450px;
1036         margin-top: 30px;
1037 }
1038
1039 .comment-edit-wrapper {
1040         margin-top: 15px;
1041         background: #CCCCCC;
1042         margin-left: 50px;
1043 }
1044
1045 .comment-wwedit-wrapper {
1046         margin-top: 15px;
1047         background: #CCCCCC;
1048         margin-left: 250px;
1049 }
1050
1051 .comment-edit-photo {
1052         margin-top: 10px;
1053         margin-left: 10px;
1054         margin-bottom: 10px;
1055         width: 100px;
1056         float: left;
1057 }
1058 .comment-edit-text-empty, .comment-edit-text-full {
1059         float: left;
1060         margin-top: 40px;
1061 }
1062 .comment-edit-text-end {
1063         clear: both;
1064 }
1065
1066 .comment-edit-submit {
1067         margin-left: 110px;
1068         margin-top: 10px;
1069 }
1070 #profile-jot-plugin-wrapper,
1071 #profile-jot-submit-wrapper {
1072         margin-top: 15px;
1073 }
1074
1075 #profile-jot-submit {
1076         float: left;
1077 }
1078 #profile-upload-wrapper {
1079         float: left;
1080         margin-left: 50px;
1081 }
1082
1083 #profile-rotator {
1084         float: left;
1085         margin-left: 50px;
1086 }
1087 #profile-link-wrapper {
1088         float: left;
1089         margin-left: 20px;
1090 }
1091 #profile-youtube-wrapper {
1092         float: left;
1093         margin-left: 20px;
1094 }
1095 #profile-location-wrapper {
1096         float: left;
1097         margin-left: 20px;
1098 }
1099 #profile-nolocation-wrapper {
1100         float: left;
1101         margin-left: 20px;
1102 }
1103
1104 #profile-jot-perms {
1105         float: left;
1106         margin-left: 200px;
1107         font-weight: bold;
1108         font-size: 1.2em;
1109 }
1110
1111 #profile-jot-perms-end {
1112         clear: both;
1113 }
1114 #profile-jot-plugin-end {
1115   clear:both;
1116 }
1117 .profile-jot-net {
1118         float: left;
1119         margin-right: 10px;
1120         margin-top: 5px;
1121         margin-bottom: 5px;
1122 }
1123
1124 #profile-jot-networks-end {
1125         clear: both;
1126 }
1127
1128 #profile-jot-end {
1129         clear: both;
1130         margin-bottom: 30px;
1131 }
1132 #about-jot-submit-wrapper {
1133         margin-top: 15px;
1134 }
1135 #about-jot-end {
1136         margin-bottom: 30px;
1137 }
1138 #contacts-main {
1139         margin-bottom: 30px;
1140 }
1141
1142 #profile-listing-desc {
1143         margin-left: 30px;
1144 }
1145
1146 #profile-listing-new-link-wrapper {
1147         margin-left: 30px;
1148         margin-bottom: 30px;
1149 }
1150 .profile-listing-photo-wrapper {
1151         float: left;
1152 }
1153
1154 .profile-listing-edit-buttons-wrapper {
1155         clear: both;
1156 }
1157 .profile-listing-photo-edit-link {
1158         float: left;
1159         width: 125px;
1160 }
1161 .profile-listing-end {
1162         clear: both;
1163 }
1164 .profile-listing-edit-buttons-wrapper img{
1165         border: none;
1166         margin-right: 20px;
1167 }
1168 .profile-listing {
1169         margin-top: 25px;
1170 }
1171 .profile-listing-name {
1172         float: left;
1173         margin-left: 32px;
1174         margin-top: 10px;
1175         color: #3172BD;
1176         font-weight: bold;
1177         width: 200px;
1178
1179 }
1180 .fortune {
1181         margin-top: 50px;
1182         color: #4444FF;
1183         font-weight: bold;
1184         margin-bottom: 20px;
1185 }
1186
1187
1188 .directory-end {
1189         clear: both;
1190 }
1191 .directory-name {
1192         text-align: center;
1193 }
1194 .directory-photo {
1195         margin-left: 25px;
1196 }
1197 .directory-details {
1198         font-size: 0.7em;
1199         text-align: center;
1200         margin-left: 5px;
1201         margin-right: 5px;
1202 }
1203 .directory-item {
1204         float: left;
1205         width: 225px;
1206         height: 260px;
1207         overflow: auto;
1208 }
1209
1210 #directory-search-wrapper {
1211         margin-top: 20px;
1212         margin-right: 20px;
1213         margin-bottom: 50px;
1214 }
1215
1216 #directory-search-end {
1217 }
1218
1219 .directory-photo-img {
1220         border: none;
1221 }
1222
1223
1224 .pager {
1225   padding: 10px;
1226   text-align: center;
1227   font-size: 1.0em;
1228 }
1229
1230
1231 .pager_first,
1232 .pager_last,
1233 .pager_prev,
1234 .pager_next,
1235 .pager_n {
1236         border: 1px solid black;
1237         background: #EEE;
1238         padding: 4px;
1239 }
1240
1241 .pager_first a,
1242 .pager_last a,
1243 .pager_prev a,
1244 .pager_next a,
1245 .pager_n a {
1246         text-decoration: none;
1247 }
1248
1249 .pager_current {
1250   border: 1px solid black;
1251   background: #FFCCCC;
1252   padding: 4px;
1253 }
1254
1255
1256 #advanced-profile-name-wrapper,
1257 #advanced-profile-gender-wrapper,
1258 #advanced-profile-dob-wrapper,
1259 #advanced-profile-age-wrapper,
1260 #advanced-profile-marital-wrapper,
1261 #advanced-profile-sexual-wrapper,
1262 #advanced-profile-homepage-wrapper,
1263 #advanced-profile-politic-wrapper,
1264 #advanced-profile-religion-wrapper,
1265 #advanced-profile-about-wrapper,
1266 #advanced-profile-interest-wrapper,
1267 #advanced-profile-contact-wrapper,
1268 #advanced-profile-music-wrapper,
1269 #advanced-profile-book-wrapper,
1270 #advanced-profile-tv-wrapper,
1271 #advanced-profile-film-wrapper,
1272 #advanced-profile-romance-wrapper,
1273 #advanced-profile-work-wrapper,
1274 #advanced-profile-education-wrapper {
1275         margin-top: 20px;
1276 }
1277
1278 #advanced-profile-name-text,
1279 #advanced-profile-gender-text,
1280 #advanced-profile-dob-text,
1281 #advanced-profile-age-text,
1282 #advanced-profile-marital-text,
1283 #advanced-profile-sexual-text,
1284 #advanced-profile-homepage-text,
1285 #advanced-profile-politic-text,
1286 #advanced-profile-religion-text,
1287 #advanced-profile-about-text,
1288 #advanced-profile-interest-text,
1289 #advanced-profile-contact-text,
1290 #advanced-profile-music-text,
1291 #advanced-profile-book-text,
1292 #advanced-profile-tv-text,
1293 #advanced-profile-film-text,
1294 #advanced-profile-romance-text,
1295 #advanced-profile-work-text,
1296 #advanced-profile-education-text {
1297         width: 300px;
1298         float: left;
1299 }
1300
1301 #advanced-profile-name-end,
1302 #advanced-profile-gender-end,
1303 #advanced-profile-dob-end,
1304 #advanced-profile-age-end,
1305 #advanced-profile-marital-end,
1306 #advanced-profile-sexual-end,
1307 #advanced-profile-homepage-end,
1308 #advanced-profile-politic-end,
1309 #advanced-profile-religion-end {
1310         clear: both;
1311 }
1312
1313 #advanced-profile-about-end,
1314 #advanced-profile-interest-end,
1315 #advanced-profile-contact-end,
1316 #advanced-profile-music-end,
1317 #advanced-profile-book-end,
1318 #advanced-profile-tv-end,
1319 #advanced-profile-film-end,
1320 #advanced-profile-romance-end,
1321 #advanced-profile-work-end,
1322 #advanced-profile-education-end {
1323
1324
1325 }
1326
1327 #advanced-profile-name,
1328 #advanced-profile-gender,
1329 #advanced-profile-dob,
1330 #advanced-profile-age,
1331 #advanced-profile-marital,
1332 #advanced-profile-sexual,
1333 #advanced-profile-homepage,
1334 #advanced-profile-politic,
1335 #advanced-profile-religion {
1336         float: left;
1337
1338 }
1339
1340
1341 #advanced-profile-about,
1342 #advanced-profile-interest,
1343 #advanced-profile-contact,
1344 #advanced-profile-music,
1345 #advanced-profile-book,
1346 #advanced-profile-tv,
1347 #advanced-profile-film,
1348 #advanced-profile-romance,
1349 #advanced-profile-work,
1350 #advanced-profile-education {
1351         margin-top: 10px;
1352         margin-left: 50px;
1353         margin-right: 20px;
1354         padding: 10px;
1355         border: 1px solid #CCCCCC;
1356 }
1357
1358 #advanced-profile-with {
1359         float: left;
1360         margin-left: 15px;
1361 }
1362
1363 #contact-edit-wrapper {
1364         margin-top: 50px;
1365 }
1366
1367 #contact-edit-banner-name {
1368         font-size: 1.4em;
1369         font-weight: bold;
1370         margin-left: 30px;
1371 }
1372
1373 #contact-edit-poll-wrapper {
1374         margin-left: 50px;
1375         margin-top: 30px;
1376 }
1377 #contact-edit-poll-text {
1378         margin-top: 15px;
1379         margin-bottom: 5px;
1380 }
1381
1382 #contact-edit-update-now {
1383         margin-top: 15px;
1384 }
1385
1386 #contact-edit-photo-wrapper {
1387         margin-bottom: 20px;
1388 }
1389 #contact-edit-links {
1390         float: left;
1391 }
1392 #contact-edit-links img {
1393         margin-left: 20px;
1394         border: none;
1395 }
1396
1397 #contact-drop-links {
1398         float: left;
1399 }
1400
1401 #contact-drop-links img {
1402         margin-left: 20px;
1403         border: none;
1404 }
1405
1406 #contact-edit-nav-end {
1407         clear: both;
1408 }
1409
1410 #contact-edit-direction-icon {
1411         float: left;
1412         margin-top: 70px;
1413         margin-right: 2px;
1414 }
1415
1416 #contact-edit-photo {
1417         float: left;
1418 }
1419
1420 #contact-edit-photo-end {
1421         clear: both;
1422 }
1423
1424 #contact-edit-photo-wrapper {
1425         float: left;
1426 }
1427
1428 #contact-edit-nav-wrapper {
1429         float: left;
1430 }
1431
1432 #contact-edit-end {
1433         clear: both;
1434 }
1435
1436 #contact-profile-selector {
1437         width: 175px;
1438         margin-left: 175px;
1439 }
1440
1441 #contact-reputation-selector {
1442         margin-left: 175px;
1443 }
1444
1445 #contact-edit-rating-text {
1446         margin-left: 175px;
1447 }
1448
1449 .contact-edit-submit {
1450         margin-top: 20px;
1451         margin-left: 50px;
1452 }
1453
1454 #block-message, #ignore-message, #profile-edit-insecure {
1455         margin-top: 20px;
1456         color: #FF0000;
1457         font-size: 1.1em;
1458         border: 1px solid #FF8888;
1459         background-color: #FFEEEE;
1460         padding: 10px;
1461 }
1462
1463 #block-message, #ignore-message {
1464         width: 180px;
1465 }
1466
1467 #profile-edit-insecure {
1468         width: 600px;
1469 }
1470
1471 .profile-tabs {
1472         float: left;
1473         padding: 4px;
1474         margin-top: 10px;
1475         margin-bottom: 10px;
1476         margin-right: 5px;
1477         /*border: 1px solid #CCC;*/
1478         /*background: #F8F8F8;*/
1479         font-size: 0.8em;
1480         font-weight: bold;
1481         background-color: #ECECEC;
1482         border: 1px solid #858585;
1483 }
1484 .profile-tabs:hover {
1485         background-color: #0CBEFE;
1486         color: #F5F6FB;
1487         border: 1px solid #F5F6FB;
1488         /*cursor: pointer;*/
1489 }
1490
1491 #profile-tabs-end {
1492         clear: both;
1493 }
1494
1495 .comment-edit-text-empty {
1496         color: gray;
1497         height: 30px;
1498         width: 175px;
1499         overflow: auto;
1500         margin-bottom: 10px;
1501 }
1502
1503 .comment-edit-text-full {
1504         color: black;
1505         height: 150px;
1506         width: 350px;
1507         overflow: auto;
1508 }
1509
1510 #group-new-submit-wrapper {
1511         margin-top: 30px;
1512 }
1513
1514 #acl-allow-group-label,
1515 #acl-allow-contact-label,
1516 #acl-deny-group-label,
1517 #acl-deny-contact-label {
1518         display: block;
1519 }
1520
1521 #acl-permit-text,
1522 #acl-deny-text {
1523         margin-top: 10px;
1524 }
1525
1526 #acl-allow-group-label,
1527 #acl-allow-contact-label,
1528 #acl-deny-group-label,
1529 #acl-deny-contact-label {
1530         margin-top: 5px;
1531         margin-bottom: 5px;
1532 }
1533
1534
1535 #group_allow_wrapper,
1536 #group_deny_wrapper {
1537         float: left;
1538         width: 100px;
1539         margin-right: 10px;
1540 }
1541
1542 #contact_allow_wrapper,
1543 #contact_deny_wrapper {
1544         float: left;
1545         width: 150px;
1546         margin-right: 10px;
1547 }
1548
1549 #acl-allow-end,
1550 #acl-deny-end {
1551         clear: both;
1552 }
1553 #acl-permit-outer-wrapper,
1554 #acl-deny-outer-wrapper {
1555         padding: 10px;
1556         margin-top: 10px;
1557         border: 2px solid #BBBBBB;
1558         float: left;
1559 }
1560
1561 #acl-wrapper-end {
1562         clear: both;
1563 }
1564
1565 #group-edit-name-label {
1566         float: left;
1567         width: 175px;
1568         margin-top: 20px;
1569         margin-bottom: 20px;
1570 }
1571
1572 #group-edit-name {
1573         float: left;
1574         width: 225px;
1575         margin-top: 20px;
1576         margin-bottom: 20px;
1577 }
1578
1579 #group-edit-name-wrapper {
1580
1581
1582 }
1583
1584
1585 #group_members_select_label {
1586         display: block;
1587         float: left;
1588         width: 175px;
1589 }
1590
1591 .group_members_select {
1592         float: left;
1593         width: 230px;
1594         overflow: auto;
1595 }
1596
1597 #group_members_select_end {
1598         clear: both;
1599 }
1600 #group-edit-name-end {
1601         clear: both;
1602 }
1603
1604 #prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
1605         margin-bottom: 10px;
1606         margin-top: 20px;
1607 }
1608
1609 #prvmail-submit {
1610         float: left;
1611         margin-top: 10px;
1612         margin-right: 30px;
1613 }
1614 #prvmail-upload-wrapper,
1615 #prvmail-link-wrapper,
1616 #prvmail-rotator-wrapper {
1617         float: left;
1618         margin-top: 10px;
1619         margin-right: 10px;
1620         width: 24px;
1621 }
1622
1623 #prvmail-end {
1624         clear: both;
1625 }
1626
1627 .mail-list-sender,
1628 .mail-list-detail {
1629         float: left;
1630 }
1631 .mail-list-detail {
1632         margin-left: 20px;
1633 }
1634
1635 .mail-list-subject {
1636         font-size: 1.1em;
1637         margin-top: 10px;
1638 }
1639 a.mail-list-link {
1640         display: block;
1641         padding: 4px 5px;
1642 }
1643
1644 /*
1645 *a.mail-list-link:hover {
1646 *       background-color: #15607B;
1647 *       color: #F5F6FB;
1648 *}
1649 */
1650
1651 .mail-list-outside-wrapper-end {
1652         clear: both;
1653 }
1654
1655 .mail-list-outside-wrapper {
1656         margin-top: 30px;
1657 }
1658
1659 .mail-list-delete-wrapper {
1660         float: right;
1661         margin-right: 30px;
1662         margin-top: 15px;
1663 }
1664
1665 .mail-list-delete-icon {
1666         border: none;
1667 }
1668
1669 .mail-conv-sender,
1670 .mail-conv-detail {
1671         float: left;
1672 }
1673 .mail-conv-detail {
1674         margin-left: 20px;
1675         width: 500px;
1676 }
1677
1678 .mail-conv-subject {
1679         font-size: 1.1em;
1680         margin-top: 10px;
1681 }
1682
1683 .mail-conv-outside-wrapper-end {
1684         clear: both;
1685 }
1686
1687 .mail-conv-outside-wrapper {
1688         margin-top: 30px;
1689 }
1690
1691 .mail-conv-delete-wrapper {
1692         float: right;
1693         margin-right: 30px;
1694         margin-top: 15px;
1695 }
1696
1697 .mail-conv-delete-icon {
1698         border: none;
1699 }
1700
1701 .message-links ul {
1702         list-style-type: none;
1703 }
1704
1705 .message-links li {
1706         margin-top: 10px;
1707 }
1708 .message-links a {
1709         /*background-color: #ECECEC;*/
1710         /*border: 1px solid #858585;*/
1711         padding: 3px 5px;
1712         /*display: block;*/
1713 }
1714 .message-links a:hover {
1715         background-color: #0CBEFE;
1716         color: #F5F6FB;
1717         /*border: 1px solid #F5F6FB;*/
1718 }
1719
1720 #sidebar-group-list ul {
1721         list-style-type: none;
1722 }
1723
1724 #sidebar-group-list li {
1725         margin-top: 10px;
1726 }
1727
1728 #side-follow-wrapper {
1729         margin-top: 20px;
1730 }
1731 #side-follow-url {
1732         margin-top: 5px;
1733 }
1734 #side-follow-submit {
1735         margin-top: 15px;
1736 }
1737
1738 .photo-album-image-wrapper {
1739         float: left;
1740         margin-top: 15px;
1741         height: 350px;
1742         width: 350px;
1743 }
1744
1745 #photo-album-end {
1746         clear: both;
1747 }
1748
1749 .photo-top-image-wrapper {
1750         float: left;
1751         margin-top: 15px;
1752         height: 350px;
1753         width: 350px;
1754 }
1755
1756 #photo-top-end {
1757         clear: both;
1758 }
1759
1760 #photo-top-links {
1761         margin-bottom: 30px;
1762         margin-left: 30px;
1763 }
1764
1765 #photos-upload-newalbum-div {
1766         float: left;
1767         width: 175px;
1768 }
1769 #photos-upload-existing-album-text {
1770         float: left;
1771         width: 175px;
1772 }
1773 #photos-upload-newalbum {
1774         float: left;
1775 }
1776 #photos-upload-album-select {
1777         float: left;
1778 }
1779 #photos-upload-spacer {
1780         margin-top: 25px;
1781 }
1782 #photos-upload-new-end, #photos-upload-exist-end {
1783         clear: both;
1784 }
1785 #photos-upload-exist-end {
1786         margin-bottom: 15px;
1787 }
1788 #photos-upload-submit {
1789         margin-top: 15px;
1790 }
1791
1792 #photos_upload_applet_wrapper {
1793         margin-bottom: 15px;
1794 }
1795
1796 #photos-upload-no-java-message {
1797         margin-bottom: 15px;
1798 }
1799
1800 #profile-jot-desc {
1801         float: left;
1802         width: 480px;
1803         margin-top: 10px;
1804         margin-bottom: 10px;
1805 }
1806 #character-counter {
1807         float: left;
1808         font-size: 120%;
1809 }
1810
1811 #character-counter.grey {
1812         color: #888888;
1813 }
1814
1815 #character-counter.orange {
1816         color: orange;
1817 }
1818 #character-counter.red {
1819         color: red;
1820 }
1821
1822 #profile-jot-banner-end {
1823         clear: both;
1824 }
1825
1826 #photos-upload-select-files-text {
1827         margin-top: 15px;
1828         margin-bottom: 15px;
1829 }
1830
1831 #photos-upload-perms-menu, #photos-upload-perms-menu:visited {
1832         color: #8888FF;
1833         text-decoration: none;
1834         cursor: pointer;
1835 }
1836
1837 #photos-upload-perms-menu:hover {
1838         color: #0000FF;
1839         text-decoration: underline;
1840         cursor: pointer;
1841 }
1842 #settings-default-perms-menu {
1843         margin-top: 15px;
1844         margin-bottom: 15px;
1845 }
1846
1847 #photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label {
1848         float: left;
1849         width: 150px;
1850 }
1851 #photo-edit-caption, #photo-edit-newtag, #photo-edit-albumname {
1852         float: left;
1853         margin-bottom: 25px;
1854 }
1855 #photo-edit-link-wrap {
1856         margin-bottom: 15px;
1857 }
1858 #photo-like-div {
1859         margin-bottom: 25px;
1860 }
1861
1862 #photo-edit-caption-end, #photo-edit-tags-end, #photo-edit-albumname-end {
1863         clear: both;
1864 }
1865
1866 #photo-edit-delete-button {
1867         margin-left: 200px;
1868 }
1869 #photo-edit-end {
1870         margin-bottom: 35px;
1871 }
1872 #photo-caption {
1873         font-size: 110%;
1874         font-weight: bold;
1875         margin-top: 15px;
1876         margin-bottom: 15px;
1877 }
1878
1879 #in-this-photo-text {
1880         color: #0000FF;
1881         margin-left: 30px;
1882 }
1883
1884 #in-this-photo {
1885         margin-left: 60px;
1886         margin-top: 10px;
1887         margin-bottom: 20px;
1888 }
1889
1890 #photo-album-edit-submit, #photo-album-edit-drop {
1891         margin-top: 15px;
1892         margin-bottom: 15px;
1893 }
1894
1895 #photo-album-edit-drop {
1896         margin-left: 200px;
1897 }
1898
1899 .group-delete-wrapper {
1900         float: right;
1901         margin-right: 50px;
1902 }
1903
1904 #install-dbhost-label,
1905 #install-dbuser-label,
1906 #install-dbpass-label,
1907 #install-dbdata-label,
1908 #install-tz-desc {
1909        float: left;
1910        width: 250px;
1911        margin-top: 10px;
1912        margin-bottom: 10px;
1913
1914 }
1915
1916 #install-dbhost,
1917 #install-dbuser,
1918 #install-dbpass,
1919 #install-dbdata {
1920        float: left;
1921        width: 200px;
1922        margin-left: 20px;
1923 }
1924
1925 #install-dbhost-end,
1926 #install-dbuser-end,
1927 #install-dbpass-end,
1928 #install-dbdata-end,
1929 #install-tz-end {
1930        clear: both;
1931 }
1932
1933 #install-form select#timezone_select {
1934        float: left;
1935        margin-top: 18px;
1936        margin-left: 20px;
1937 }
1938
1939 #dfrn-request-networks {
1940         margin-bottom: 30px;
1941 }
1942
1943 #pause {
1944   position: fixed;
1945   bottom: 5px;
1946   right: 5px;
1947 }
1948
1949 .sparkle {
1950         cursor: url('lock.cur'), pointer;
1951 /*      cursor: pointer !important; */
1952 }
1953
1954 .contact-block-div {
1955         float: left;
1956         width: 52px;
1957         height: 52px;
1958 }
1959 #contact-block-end {
1960         clear: both;
1961 }
1962 .contact-block-link {
1963         float: left;
1964 }
1965 .contact-block-img {
1966         width:48px;
1967         height:48px;
1968 }
1969
1970 #tag-remove {
1971         margin-bottom: 15px;
1972 }
1973
1974 #tagrm li {
1975         margin-bottom: 10px;
1976 }
1977
1978 #tagrm-submit, #tagrm-cancel {
1979         margin-top: 25px;
1980 }
1981
1982 #tagrm-cancel {
1983         margin-left: 15px;
1984 }
1985
1986 .wall-item-conv {
1987         margin-top: 5px;
1988         margin-bottom: 25px;
1989 }
1990
1991 #search-submit {
1992         margin-left: 15px;
1993 }
1994
1995 #search-box {
1996         margin-bottom: 25px;
1997 }
1998
1999 .location-label, .gender-label, .marital-label, .homepage-label {
2000         float: left;
2001         text-align: right;
2002         display: block;
2003         width: 65px;
2004 }
2005
2006 .adr, .x-gender, .marital-text, .homepage-url {
2007         float: left;
2008         display: block;
2009         margin-left: 8px;
2010 }
2011
2012 .profile-clear {
2013         clear: both;
2014 }
2015
2016
2017 .clear {
2018         clear: both;
2019 }
2020
2021 .cc-license {
2022         margin-top: 50px;
2023         font-size: 70%;
2024 }
2025
2026
2027 #plugin-settings-link, #account-settings-link {
2028         margin-bottom: 25px;
2029 }
2030
2031
2032 #birthday-title {
2033         float: left;
2034         font-weight: bold;      
2035 }
2036
2037 #birthday-adjust {
2038         float: left;
2039         font-size: 75%;
2040         margin-left: 10px;
2041 }
2042
2043 #birthday-title-end {
2044         clear: both;
2045 }
2046
2047 .birthday-list {
2048         margin-left: 15px;
2049 }
2050
2051 #birthday-wrapper {
2052         margin-bottom: 20px;
2053 }
2054
2055
2056 #network-new-link {
2057         margin-top: 15px;
2058         margin-bottom: 15px;
2059 }
2060
2061 .tool-wrapper {
2062   float: left;
2063   margin-left: 20px;
2064 }
2065 .tool-link {
2066   cursor: pointer;
2067 }
2068
2069
2070 .calendar {
2071         font-family: Courier, monospace;
2072 }
2073 .today {
2074         color: #FF0000;
2075 }
2076
2077
2078 .settings-block {
2079         border: 1px solid #AAA;
2080         margin: 10px;
2081         padding: 10px;
2082 }
2083
2084
2085 .app-title {
2086         margin: 10px;
2087 }
2088
2089
2090 #identity-manage-desc {
2091         margin-top:15px;
2092         margin-bottom: 15px;
2093 }
2094
2095 #identity-manage-choose {
2096         margin-bottom: 15px;
2097 }
2098
2099 #identity-submit {
2100         margin-top: 20px;
2101 }
2102