]> git.mxchange.org Git - friendica.git/blob - view/theme/frost-mobile/style.css
Merge pull request #2977 from rabuzarus/20161128_-_help_page_polishing
[friendica.git] / view / theme / frost-mobile / style.css
1 /**\r
2  * duepuntozero Frindika style\r
3  * Fabio Comuni <fabrix.xm@gmail.com>\r
4  *\r
5  * Heavily modified for Frost Mobile\r
6  * Zach P\r
7  */\r
8 \r
9 \r
10 /* generals */\r
11 html {\r
12 /*      width: 320px;*/\r
13         margin-left: auto;\r
14         margin-right: auto;\r
15 /*      overflow-x:hidden;*/\r
16 }\r
17 \r
18 body {\r
19         font-family: helvetica,arial,freesans,clean,sans-serif;\r
20         font-size: 16px;\r
21 /*      line-height: 24px;*/\r
22         background-color: #ffffff;\r
23         background-image: url(head.jpg);\r
24         background-repeat: repeat-x;\r
25         color: #505050;\r
26         margin: 0px;\r
27         overflow-x:hidden;\r
28 }\r
29 \r
30 div.container {\r
31         display: block;\r
32 /*      width: 100%;*/\r
33         margin-top: 0px;\r
34         margin-bottom: 0px;\r
35         margin-left: auto;\r
36         margin-right: auto;\r
37         overflow-x:hidden;\r
38 }\r
39 \r
40 a, a:visited, a:link { color: #3465a4; text-decoration: none; }\r
41 a:hover {text-decoration: underline; }\r
42 \r
43 input {\r
44         border: 1px solid #666666;\r
45         -moz-border-radius: 3px;\r
46         -webkit-border-radius: 3px;\r
47         border-radius: 3px;\r
48         padding: 3px;\r
49 }\r
50 \r
51 img { border :0px; }\r
52 \r
53 #id_openid_url, .openid input {\r
54    background: url(login-bg.gif) no-repeat;\r
55    background-position: 0 50%;\r
56    padding-left: 18px;\r
57    width: 212px;\r
58    margin-left: 20px;\r
59 }\r
60 .openid:hover {\r
61 \r
62 }\r
63 \r
64 /*#id_openid_url {\r
65         width: 384px;\r
66 }*/\r
67 \r
68 /*code {\r
69         font-family: Courier, monospace;\r
70         white-space: pre;\r
71         display: block;\r
72         overflow: auto;\r
73         border: 1px solid #444;\r
74         background: #EEE;\r
75         color: #444;\r
76         padding: 10px;\r
77         margin-top: 20px;\r
78 }\r
79 \r
80 blockquote {\r
81         background-color: #f4f8f9;\r
82         border-left: 4px solid #dae4ee;\r
83         padding: 0.4em;\r
84         margin-left: 20px;\r
85         margin-right: 0px;\r
86         width: 260px;\r
87         overflow: hidden;\r
88 }*/\r
89 \r
90 code {\r
91         font-family: Courier, monospace;\r
92         white-space: pre;\r
93         display: block;\r
94         overflow: auto;\r
95         border: 1px solid #444;\r
96         background: #EEE;\r
97         color: #444;\r
98         padding: 10px;\r
99         margin-top: 20px;\r
100 }\r
101 \r
102 blockquote {\r
103         background-color: #f4f8f9;\r
104         border-left: 4px solid #dae4ee;\r
105         padding: 0.4em;\r
106 }\r
107 \r
108 .icollapse-wrapper, .ccollapse-wrapper {\r
109         border: 1px solid #CCC;\r
110         padding: 5px;\r
111 }\r
112 \r
113 .hide-comments-outer {\r
114         margin-left: 0px;\r
115         font-weight: 700;\r
116         opacity: 0.6;\r
117 }\r
118 .hide-comments {\r
119         margin-left: 5px;\r
120 }\r
121 \r
122 #panel {\r
123         position: absolute;\r
124         z-index: 2;\r
125         padding: 25px;\r
126         margin-right: 10px;\r
127 \r
128         /*background-color: ivory;\r
129         border: 1px solid #444;*/\r
130 \r
131         border-radius: 7px;\r
132         background-color: #222;\r
133         color: #eee;\r
134 }\r
135 \r
136 .heart {\r
137         color: #FF0000;\r
138         font-size: 100%;\r
139         margin-right: 5px;\r
140 }\r
141 \r
142 .btn {\r
143         outline: none;\r
144         -moz-box-shadow: inset 0px 1px 0px 0px #ffffff;\r
145         -webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;\r
146         box-shadow: inset 0px 1px 0px 0px #ffffff;\r
147         background-color: #ededed;\r
148         text-indent: 0;\r
149         border: 1px solid #dcdcdc;\r
150         display: inline-block;\r
151         color: #777777;\r
152         padding: 5px 10px;\r
153         text-align: center;\r
154         border-radius: 8px;\r
155 }\r
156 \r
157 .menu-popup {\r
158         width: auto;\r
159         border: 2px solid #444444;\r
160         background: #FFFFFF;\r
161         position: absolute;\r
162         margin: 2px 0 0;\r
163         display: none;\r
164         z-index: 10000;\r
165 }\r
166 \r
167 .menu-popup li a {\r
168         display: block;\r
169         padding: 2px;\r
170 }\r
171 \r
172 .menu-popup li a:hover {\r
173         color: #FFFFFF;\r
174         background: #3465A4;\r
175         text-decoration: none;\r
176 }\r
177 ul.menu-popup li.divider {\r
178         height: 1px;\r
179         margin: 3px 0;\r
180         overflow: hidden;\r
181         background-color: #2d2d2d;\r
182 }\r
183 \r
184 \r
185 /* nav */\r
186 nav {\r
187         height: 60px;\r
188 /*      width: 100%;*/\r
189         width: 320px;\r
190         display: block;\r
191         margin-top: 0px;\r
192         margin-bottom: 0px;\r
193         margin-left: auto;\r
194         margin-right: auto;\r
195 }\r
196 nav #site-location {\r
197         color: #888a85;\r
198         font-size: 0.8em;\r
199         position: absolute;\r
200 }\r
201 \r
202 .error-message {\r
203         color: #FF0000;\r
204         font-size: 1.1em;\r
205         border: 1px solid #FF8888;\r
206         background-color: #FFEEEE;\r
207         padding: 10px;\r
208 }\r
209 \r
210 .info-message {\r
211         color: #204a87;\r
212         font-size: 1.1em;\r
213         border: 1px solid #3465a4;\r
214         background-color: #d7e3f1;\r
215         padding: 10px;\r
216 }\r
217 \r
218 \r
219 nav #banner {\r
220 /*      display: block;*/\r
221         display: none;\r
222         margin-top: 14px;\r
223         position: absolute;\r
224 }\r
225 nav #banner #logo-text a {\r
226         display: none;\r
227         font-size: 40px;\r
228         font-weight: bold;\r
229         margin-left: 3px;\r
230         color: #000000;\r
231 \r
232 }\r
233 nav #banner #logo-text a:hover { text-decoration: none; }\r
234 \r
235 \r
236 /* ZP REMOVE? nav-commlink */\r
237 .nav-commlink, .nav-login-link {\r
238         display: block;\r
239         height: 15px;\r
240         margin-top: 67px;\r
241         margin-right: 2px;\r
242         /*padding: 6px 10px;*/\r
243         padding: 6px 3px;\r
244         float: left;\r
245         bottom: 140px;\r
246         border: 1px solid #babdb6;\r
247         border-bottom: 0px;\r
248         background-color: #aec0d3;\r
249         color: #565854;\r
250         -moz-border-radius: 3px 3px 0px 0px;\r
251         -webkit-border-radius: 3px 3px 0px 0px;\r
252         border-radius: 3px 3px 0px 0px;\r
253 }\r
254 \r
255 .nav-commlink.selected {\r
256         background-color: #ffffff;\r
257         border-bottom: 1px solid #ffffff;\r
258         color: #000000 !important;\r
259         margin-top: 64px;\r
260         padding-top: 6px;\r
261         padding-bottom: 8px;\r
262 }\r
263 \r
264 .nav-ajax-left.show {\r
265         position: absolute;\r
266         font-size: 0.8em;\r
267         top: 22px;\r
268         right: 2px;\r
269         padding: 1px 2px;\r
270         border-radius: 4px;\r
271         -moz-border-radius: 4px;\r
272         -webkit-border-radius: 4px;\r
273         background-color: gold !important;\r
274 }\r
275 \r
276 \r
277 \r
278 nav #nav-link-wrapper .nav-link {\r
279         /*border-right: 1px solid #babdb6;*/\r
280 }\r
281 \r
282 nav .nav-link {\r
283         margin-top: 16px;\r
284         margin-bottom: 0.2em;\r
285         margin-right: 1em;\r
286         margin-left: 1em;\r
287         background-color: transparent !important;\r
288 }\r
289 \r
290 .nav-button-container {\r
291         float: right;\r
292         position: relative;\r
293 }\r
294 \r
295 .nav-button-container .nav-ajax-left {\r
296 }\r
297 \r
298 .nav-menu-list {\r
299         text-align: center;\r
300         text-size: 18px;\r
301         line-height: 24px;\r
302 \r
303         border-left: 1px solid #aaa;/*#444444;*/\r
304         border-right: 1px solid #aaa;\r
305         border-top: 1px solid #aaa;\r
306         border-bottom: 1px solid #aaa;\r
307 \r
308         background: #FFFFFF;\r
309 \r
310         display: none;\r
311         list-style: none;\r
312 \r
313         width: 8em;\r
314         position: absolute;\r
315         margin: 0px;\r
316 /*      right: -33px;*/\r
317         padding: 1em 0px;\r
318 \r
319         -moz-box-shadow: 3px 3px 5px #555;\r
320         -webkit-box-shadow: 3px 3px 5px #555;\r
321         box-shadow: 3px 3px 5px #555;\r
322 \r
323         z-index: 100;\r
324 }\r
325 \r
326 #network-menu-list {\r
327         width: 9em;\r
328         left: 3px;\r
329 }\r
330 \r
331 #contacts-menu-list {\r
332         right: -30px;\r
333 }\r
334 \r
335 #system-menu-list {\r
336         right: 3px;\r
337 }\r
338 \r
339 \r
340 div.main-container {\r
341 /*      width: 100%;*/\r
342         margin: 0px auto;\r
343         display: block;\r
344         position: relative;\r
345 }\r
346 \r
347 /*div.main-content-loading {\r
348         position: absolute;\r
349         top: 200px;\r
350         left: 50%;\r
351         display: none;\r
352 }*/\r
353 \r
354 \r
355 /* aside */\r
356 /*aside {\r
357         display: block;\r
358         min-height: 112px;\r
359 \r
360         width: 250px;\r
361 \r
362         padding: 1em;\r
363         margin: 1em 0px 0px 0px;\r
364 \r
365         position: absolute;\r
366 }*/\r
367 \r
368 #dfrn-request-link {\r
369         display: block;\r
370         color: #FFFFFF;\r
371         -webkit-border-radius: 5px ;\r
372         -moz-border-radius: 5px;\r
373         border-radius: 5px;\r
374         padding: 5px;\r
375         font-weight: bold;\r
376         background: #3465a4 url('friendica-16.png') no-repeat 95% center;\r
377 }\r
378 #wallmessage-link {\r
379         display: block;\r
380         color: #FFFFFF;\r
381         -webkit-border-radius: 5px ;\r
382         -moz-border-radius: 5px;\r
383         border-radius: 5px;\r
384         padding: 5px;\r
385         font-weight: bold;\r
386         background-color: #3465a4;\r
387 }\r
388 \r
389 /* section */\r
390 div.section-wrapper {\r
391 /*      width: 100%;*/\r
392 /*      width: 320px;\r
393 \r
394         margin-left: auto;\r
395         margin-right: auto;*/\r
396         margin-left: 0px;\r
397 \r
398         /*padding-right:2em;*/\r
399 \r
400         display: block;\r
401 \r
402         background-color: #ffffff;\r
403         background-image: url(border.jpg);\r
404         background-position: top right;\r
405         background-repeat: no-repeat;\r
406 }\r
407 \r
408 section {\r
409         margin: 0px 0px 0px 0px;\r
410 \r
411         padding-left: 5px;\r
412         padding-right: 5px;\r
413         padding-top: 1em;\r
414         padding-bottom: 3em;\r
415 \r
416         background-image: url(border.jpg);\r
417         background-position: top left;\r
418         background-repeat: no-repeat;\r
419 \r
420         min-height: 112px;\r
421         border-top: 1px solid #babdb6;\r
422         overflow-x:hidden;\r
423 }\r
424 \r
425 .tabs {\r
426         /*background-image: url(head.jpg);\r
427         background-repeat: repeat-x;\r
428         background-position: 0px -20px;*/\r
429         border-bottom: 1px solid #babdb6;\r
430         padding:0px;\r
431 }\r
432 .tabs.links-widget {\r
433         border: none;\r
434 }\r
435 .tabs li { margin: 0px 0px 20px 0px; padding-left: 1em; list-style: none; }\r
436 .tabs a {\r
437         padding: 0.4em 2em;\r
438         border: 1px solid #aaa;\r
439         border-radius: 8px;\r
440         -moz-border-radius: 8px;\r
441         -webkit-border-radius: 8px;\r
442 }\r
443 .tab {\r
444         /*display:block;*/\r
445         float:left;\r
446         padding-left: 1em;\r
447         padding-right: 0.4em;\r
448         padding-top: 0.4em;\r
449         padding-bottom: 0.4em;\r
450         margin-right: 0.5em;\r
451         margin-bottom: 0.4em;\r
452 }\r
453 .tab.active {\r
454         font-weight: bold;\r
455 \r
456 }\r
457 #events-tab {\r
458         display: none;\r
459 }\r
460 #tabs-end {\r
461         padding-top: 0.3em;\r
462         clear: both;\r
463 }\r
464 \r
465 /* Contact-Header for the Network Stream */\r
466 #viewcontact_wrapper-network {\r
467         width: 100%;\r
468         min-height: 100px;\r
469         background-color: #FAFAFA;\r
470         border: 1px solid #DDDDDD;\r
471         border-radius: 5px;\r
472 }\r
473 #contact-entry-wrapper-network {\r
474         float: none;\r
475         width: auto;\r
476         height: auto;\r
477         padding: 10px;\r
478         margin: 0;\r
479 }\r
480 #contact-entry-accounttype-network {\r
481         font-size: 0.9em;\r
482 }\r
483 #contact-entry-name-network {\r
484         font-size: 1.5em;\r
485 }\r
486 \r
487 /* footer */\r
488 footer {\r
489         text-align: center;\r
490         padding-bottom: 1em;\r
491 }\r
492 \r
493 .birthday-today, .event-today {\r
494         font-weight: bold;\r
495 }\r
496 \r
497 .preview {\r
498         background: #FFFFC8;\r
499 }\r
500 \r
501 #theme-preview {\r
502         margin: 15px 0 15px 15px;\r
503 }\r
504 #theme-version {\r
505         display: block;\r
506         font-weight: bold;\r
507 }\r
508 #theme-credits {\r
509         margin-top: 15px;\r
510         margin-bottom: 15px;\r
511 }\r
512 \r
513 /* from default */\r
514 #jot-perms-icon,\r
515 #profile-location,\r
516 #profile-nolocation,\r
517 #profile-youtube,\r
518 #profile-video,\r
519 #profile-audio,\r
520 #profile-link,\r
521 #profile-title,\r
522 #wall-image-upload,\r
523 #wall-file-upload,\r
524 #profile-upload-wrapper,\r
525 #wall-image-upload-div,\r
526 #wall-file-upload-div,\r
527 .hover, .focus {\r
528         cursor: pointer;\r
529 }\r
530 \r
531 #jot-perms-icon {\r
532         float: left;\r
533 }\r
534 \r
535 #jot-title, #jot-category {\r
536         border: 0px;\r
537         margin: 0px;\r
538         height: 20px;\r
539         width: 270px;\r
540         margin-bottom: 5px;\r
541         font-weight: bold;\r
542         border: 1px solid #ffffff;\r
543 }\r
544 \r
545 /*#jot-title::-webkit-input-placeholder{font-weight: normal;}\r
546 #jot-category::-webkit-input-placeholder{font-weight: normal;}\r
547 #jot-title:-moz-placeholder{font-weight: normal;}\r
548 #jot-category:-moz-placeholder{font-weight: normal;}*/\r
549 \r
550 \r
551 #jot-title:hover,\r
552 #jot-title:focus,\r
553 #jot-category:hover,\r
554 #jot-category:focus {\r
555         border: 1px solid #cccccc;\r
556 }\r
557 \r
558 .jothidden { display:none; }\r
559 \r
560 \r
561 .fakelink, .fakelink:visited, .fakelink:link {\r
562         color: #3465a4;\r
563         text-decoration: none;\r
564         cursor: pointer;\r
565         margin-top: 15px;\r
566         margin-bottom: 15px;\r
567 }\r
568 .lockview {\r
569         cursor: pointer;\r
570 }\r
571 \r
572 #group-sidebar {\r
573         margin-bottom: 10px;\r
574 }\r
575 \r
576 .group-selected, .nets-selected, .fileas-selected, .categories-selected, .forum-selected {\r
577         padding: 3px;\r
578         -moz-border-radius: 3px;\r
579         -webkit-border-radius: 3px;\r
580         border-radius: 3px;\r
581         border: 1px solid #CCCCCC;\r
582         background: #F8F8F8;\r
583         font-weight: bold;\r
584 }\r
585 \r
586 .settings-widget .selected {\r
587 /*      padding: 3px;\r
588         -moz-border-radius: 3px;\r
589         -webkit-border-radius: 3px;\r
590         border-radius: 3px;\r
591         border: 1px solid #CCCCCC;*/\r
592         background: #F8F8F8;\r
593         font-weight: bold;\r
594 }\r
595 \r
596 .fakelink:hover {\r
597         color: #3465a4;\r
598         text-decoration: underline;\r
599         cursor: pointer;\r
600 }\r
601 .smalltext {\r
602         font-size: 0.7em;\r
603 }\r
604 #sysmsg {\r
605         /*width: 600px;*/\r
606         margin-bottom: 10px;\r
607 }\r
608 \r
609 #register-fill-ext {\r
610         margin-bottom: 25px;\r
611 }\r
612 \r
613 #label-register-name, #label-register-email, #label-register-nickname, #label-register-openid {\r
614         float: left;\r
615         width: 350px;\r
616         margin-top: 10px;\r
617 }\r
618 \r
619 #register-name, #register-email, #register-nickname {\r
620         float: left;\r
621         margin-top: 10px;\r
622         width: 150px;\r
623 }\r
624 \r
625 #register-openid {\r
626         float: left;\r
627         margin-top: 10px;\r
628         width: 130px;\r
629 }\r
630 \r
631 #register-name-end, #register-email-end, #register-nickname-end, #register-submit-end, #register-openid-end {\r
632         clear: both;\r
633 }\r
634 \r
635 #register-nickname-desc {\r
636         margin-top: 30px;\r
637         width: 650px;\r
638 }\r
639 #register-sitename {\r
640         float: left;\r
641         margin-top: 10px;\r
642 }\r
643 \r
644 #register-submit-button {\r
645         margin-top: 10px;\r
646 }\r
647 \r
648 /*\r
649 #login_standard {\r
650         width: 210px;\r
651         float: left;\r
652 }\r
653 #login_openid {\r
654         width: 210px;\r
655         margin-left: 250px;\r
656 }\r
657 \r
658 #login_standard input,\r
659 #login_openid input {\r
660         width: 180px;\r
661 }\r
662 \r
663 #login-extra-links {\r
664         clear: both;\r
665 }\r
666 \r
667 #register-link, #lost-password-link {\r
668         float: left;\r
669         font-size: 80%;\r
670         margin-right: 15px;\r
671 }\r
672 \r
673 #login-name-end, #login-password-end, #login-extra-end, #login-submit-end {\r
674         height: 50px;\r
675 }\r
676 \r
677 #login-submit-button {\r
678         margin-top: 10px;\r
679         margin-left: 200px;\r
680 }*/\r
681 \r
682 \r
683 input#dfrn-url {\r
684         float: left;\r
685         background: url(friendica-16.png) no-repeat;\r
686         background-position: 2px center;\r
687         font-size: 17px;\r
688         padding-left: 21px;\r
689         height: 21px;\r
690         background-color: #FFFFFF;\r
691         color: #000000;\r
692         margin-bottom: 20px;\r
693         max-width: 90%;\r
694 }\r
695 \r
696 #dfrn-url-label {\r
697         float: left;\r
698         width: 250px;\r
699 }\r
700 \r
701 #dfrn-request-url-end {\r
702         clear: both;\r
703 }\r
704 \r
705 #knowyouyes, #knowyouno {\r
706         float: left;\r
707 }\r
708 \r
709 #dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper {\r
710 \r
711         float: none;\r
712 }\r
713 #dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label {\r
714         float: left;\r
715         width: 75px;\r
716         margin-left: 50px;\r
717         margin-bottom: 7px;\r
718 }\r
719 #dfrn-request-knowyou-break, #dfrn-request-knowyou-end {\r
720         clear: both;\r
721 \r
722 }\r
723 \r
724 #dfrn-request-message-wrapper {\r
725         margin-bottom: 50px;\r
726 }\r
727 #dfrn-request-message-wrapper textarea {\r
728         max-width: 90%;\r
729 }\r
730 #dfrn-request-submit-wrapper {\r
731         clear: both;\r
732         /*margin-left: 50px;*/\r
733 }\r
734 #dfrn-request-submit-wrapper input {\r
735         font-size: 18px;\r
736         padding: 5px 10px;\r
737 }\r
738 \r
739 #dfrn-request-info-wrapper {\r
740         margin-left: 50px;\r
741 }\r
742 \r
743 \r
744 \r
745 #cropimage-wrapper, #cropimage-preview-wrapper {\r
746         float: left;\r
747         padding: 10px;\r
748 }\r
749 .imgCrop {\r
750         max-width: 280px;\r
751 }\r
752 #crop-image-form {\r
753         margin-top: 30px;\r
754         clear: both;\r
755 }\r
756 \r
757 .intro-wrapper {\r
758         margin-top: 20px;\r
759 }\r
760 \r
761 .intro-fullname {\r
762         font-size: 1.1em;\r
763         font-weight: bold;\r
764 \r
765 }\r
766 .intro-desc {\r
767         margin-bottom: 20px;\r
768         font-weight: bold;\r
769 }\r
770 \r
771 .intro-note {\r
772         padding: 10px;\r
773 }\r
774 \r
775 .intro-end {\r
776         padding: 30px;\r
777 }\r
778 \r
779 .intro-form {\r
780         float: left;\r
781 }\r
782 .intro-approve-form {\r
783         clear: both;\r
784 }\r
785 .intro-approve-as-friend-end {\r
786         clear: both;\r
787 }\r
788 .intro-submit-approve, .intro-submit-ignore {\r
789         margin-right: 20px;\r
790 }\r
791 .intro-submit-approve {\r
792         margin-top: 15px;\r
793 }\r
794 \r
795 .intro-approve-as-friend-label, .intro-approve-as-fan-label {\r
796         float: left;\r
797         width: 100px;\r
798         margin-left: 20px;\r
799 }\r
800 .intro-approve-as-friend, .intro-approve-as-fan {\r
801         float: left;\r
802 }\r
803 .intro-form-end {\r
804         clear: both;\r
805 }\r
806 .intro-approve-as-friend-desc {\r
807         margin-top: 15px;\r
808 }\r
809 .intro-approve-as-end {\r
810         clear: both;\r
811         margin-bottom: 10px;\r
812 }\r
813 \r
814 .intro-end {\r
815         clear: both;\r
816         margin-bottom: 30px;\r
817 }\r
818 .aprofile dt {\r
819         font-weight: bold;\r
820 }\r
821 #page-profile .title {\r
822         font-weight: bold;\r
823 }\r
824 #profile-vcard-break {\r
825         clear: both;\r
826 }\r
827 #profile-extra-links {\r
828         clear: both;\r
829         margin-top: 10px;\r
830 }\r
831 \r
832 #profile-extra-links ul {\r
833         list-style-type: none;\r
834         padding: 0px;\r
835 }\r
836 \r
837 \r
838 #profile-extra-links li {\r
839         margin-top: 5px;\r
840         max-width: 300px;\r
841         margin-left: auto;\r
842         margin-right: auto;\r
843 }\r
844 \r
845 #profile-edit-links ul {\r
846         list-style-type: none;\r
847 }\r
848 \r
849 #profile-edit-links li {\r
850         margin-top: 10px;\r
851 }\r
852 .profile-edit-side-div {\r
853         float: right;\r
854 }\r
855 .profile-edit-side-link {\r
856         opacity: 0.3;\r
857         filter:alpha(opacity=30);\r
858 }\r
859 .profile-edit-side-link:hover {\r
860         opacity: 1.0;\r
861         filter:alpha(opacity=100);\r
862 }\r
863 \r
864 .view-contact-wrapper {\r
865         margin-top: 20px;\r
866         float: left;\r
867         margin-left: 20px;\r
868         width: 180px;\r
869 }\r
870 \r
871 .contact-wrapper {\r
872         float: left;\r
873         width: 150px;\r
874         height: 150px;\r
875         overflow: auto;\r
876 }\r
877 \r
878 #view-contact-end {\r
879         clear: both;\r
880 }\r
881 \r
882 \r
883 #viewcontacts {\r
884         margin-top: 15px;\r
885 }\r
886 #profile-edit-default-desc {\r
887         color: #FF0000;\r
888         border: 1px solid #FF8888;\r
889         background-color: #FFEEEE;\r
890         padding: 7px;\r
891 }\r
892 \r
893 #profile-edit-clone-link-wrapper {\r
894         float: left;\r
895         margin-left: 50px;\r
896         margin-bottom: 20px;\r
897         width: 300px;\r
898 }\r
899 \r
900 \r
901 #profile-edit-links-end {\r
902         clear: both;\r
903         margin-bottom: 15px;\r
904 }\r
905 \r
906 .profile-listing-photo {\r
907         border: none;\r
908 }\r
909 \r
910 .profile-edit-submit-wrapper {\r
911         margin-top: 20px;\r
912         margin-bottom: 20px;\r
913 }\r
914 \r
915 #profile-photo-link-select-wrapper {\r
916         margin-top: 2em;\r
917 }\r
918 \r
919 #profile-photo-submit-wrapper {\r
920         margin-top: 10px;\r
921 }\r
922 \r
923 #profile-photo-wrapper img {\r
924         width:175px;\r
925         height:175px;\r
926         padding: 12px;\r
927 }\r
928 \r
929 #profile-edit-profile-name-label,\r
930 #profile-edit-name-label,\r
931 #profile-edit-pdesc-label,\r
932 #profile-edit-gender-label,\r
933 #profile-edit-dob-label,\r
934 #profile-edit-address-label,\r
935 #profile-edit-locality-label,\r
936 #profile-edit-region-label,\r
937 #profile-edit-postal-code-label,\r
938 #profile-edit-country-name-label,\r
939 #profile-edit-marital-label,\r
940 #profile-edit-sexual-label,\r
941 #profile-edit-politic-label,\r
942 #profile-edit-religion-label,\r
943 #profile-edit-pubkeywords-label,\r
944 #profile-edit-prvkeywords-label,\r
945 #profile-edit-homepage-label,\r
946 #profile-edit-hometown-label {\r
947         font-weight: 700;\r
948         float: left;\r
949         width: 175px;\r
950 }\r
951 \r
952 #profile-edit-profile-name,\r
953 #profile-edit-name,\r
954 #profile-edit-pdesc,\r
955 #gender-select,\r
956 #profile-edit-dob,\r
957 #profile-edit-address,\r
958 #profile-edit-locality,\r
959 #profile-edit-region,\r
960 #profile-edit-postal-code,\r
961 #profile-edit-country-name,\r
962 #marital-select,\r
963 #sexual-select,\r
964 #profile-edit-politic,\r
965 #profile-edit-religion,\r
966 #profile-edit-pubkeywords,\r
967 #profile-edit-prvkeywords,\r
968 #profile-in-dir-yes,\r
969 #profile-in-dir-no,\r
970 #profile-in-netdir-yes,\r
971 #profile-in-netdir-no,\r
972 #hide-wall-yes,\r
973 #hide-wall-no,\r
974 #hide-friends-yes,\r
975 #hide-friends-no {\r
976         float: left;\r
977         margin-bottom: 20px;\r
978         margin-left: 20px;\r
979 }\r
980 #profile-edit-country-name {\r
981         max-width: 260px;\r
982 }\r
983 #profile-edit-pubkeywords,\r
984 #profile-edit-prvkeywords {\r
985         margin-bottom: 5px;\r
986 }\r
987 #settings-normal,\r
988 #settings-soapbox,\r
989 #settings-freelove,\r
990 #settings-community {\r
991         float: left;\r
992 }\r
993 #settings-notifications label {\r
994         margin-left: 20px;\r
995 }\r
996 #settings-notify-desc, #settings-activity-desc {\r
997         font-weight: bold;\r
998         margin-bottom: 15px;\r
999 }\r
1000 #settings-pagetype-desc {\r
1001         color: #666666;\r
1002         margin-bottom: 15px;\r
1003 }\r
1004 \r
1005 #profile-in-dir-yes-label,\r
1006 #profile-in-dir-no-label,\r
1007 #profile-in-netdir-yes-label,\r
1008 #profile-in-netdir-no-label,\r
1009 #hide-wall-yes-label,\r
1010 #hide-wall-no-label,\r
1011 #hide-friends-yes-label,\r
1012 #hide-friends-no-label {\r
1013         margin-left: 125px;\r
1014         float: left;\r
1015         width: 50px;\r
1016 }\r
1017 \r
1018 \r
1019 #profile-edit-howlong-label,\r
1020 #profile-edit-with-label {\r
1021         display: block;\r
1022         font-style: italic;\r
1023         width: 175px;\r
1024         margin-left: 0px;\r
1025 }\r
1026 #profile-edit-howlong,\r
1027 #profile-edit-with {\r
1028         margin-left: 20px;\r
1029         margin-bottom: 20px;\r
1030 }\r
1031 \r
1032 \r
1033 \r
1034 #profile-publish-yes-reg,\r
1035 #profile-publish-no-reg {\r
1036         float: left;\r
1037         margin-bottom: 10px;\r
1038 }\r
1039 \r
1040 #profile-publish-yes-label-reg,\r
1041 #profile-publish-no-label-reg {\r
1042         margin-left: 350px;\r
1043         float: left;\r
1044         width: 50px;\r
1045 }\r
1046 \r
1047 #profile-publish-break-reg,\r
1048 #profile-publish-end-reg {\r
1049         clear: both;\r
1050 }\r
1051 \r
1052 \r
1053 #profile-edit-pdesc-desc,\r
1054 #profile-edit-pubkeywords-desc,\r
1055 #profile-edit-prvkeywords-desc  {\r
1056         float: left;\r
1057         color: #777;\r
1058         margin-left: 20px;\r
1059         margin-bottom: 20px;\r
1060 }\r
1061 #profile-edit-prvkeywords-desc {\r
1062         margin-bottom: 0px;\r
1063 }\r
1064 \r
1065 #profile-edit-homepage, #profile-edit-hometown {\r
1066         float: left;\r
1067         margin-bottom: 25px;\r
1068         margin-left: 20px;\r
1069 }\r
1070 #profile-edit-hometown {\r
1071         margin-bottom: 5px;\r
1072 }\r
1073 #settings-normal-label,\r
1074 #settings-soapbox-label,\r
1075 #settings-community-label,\r
1076 #settings-freelove-label {\r
1077         float: left;\r
1078         width: 200px;\r
1079 }\r
1080 #settings-normal-desc,\r
1081 #settings-soapbox-desc,\r
1082 #settings-community-desc,\r
1083 #settings-freelove-desc {\r
1084         /*float: left;\r
1085         margin-left: 75px;*/\r
1086     clear: left;\r
1087     color: #666666;\r
1088     display: block;\r
1089     margin-bottom: 20px\r
1090 }\r
1091 \r
1092 #profile-edit-profile-name-end,\r
1093 #profile-edit-name-end,\r
1094 #profile-edit-pdesc-end,\r
1095 #profile-edit-gender-end,\r
1096 #profile-edit-dob-end,\r
1097 #profile-edit-address-end,\r
1098 #profile-edit-locality-end,\r
1099 #profile-edit-region-end,\r
1100 #profile-edit-postal-code-end,\r
1101 #profile-edit-country-name-end,\r
1102 #profile-edit-marital-end,\r
1103 #profile-edit-sexual-end,\r
1104 #profile-edit-politic-end,\r
1105 #profile-edit-religion-end,\r
1106 #profile-edit-pubkeywords-end,\r
1107 #profile-edit-prvkeywords-end,\r
1108 #profile-edit-homepage-end,\r
1109 #profile-edit-hometown-end,\r
1110 #profile-in-dir-break,\r
1111 #profile-in-dir-end,\r
1112 #profile-in-netdir-break,\r
1113 #profile-in-netdir-end,\r
1114 #hide-wall-break,\r
1115 #hide-wall-end,\r
1116 #hide-friends-break,\r
1117 #hide-friends-end,\r
1118 #settings-normal-break,\r
1119 #settings-soapbox-break,\r
1120 #settings-community-break,\r
1121 #settings-freelove-break {\r
1122         clear: both;\r
1123 }\r
1124 #profile-edit-marital-wrapper, #profile-edit-address-wrapper {\r
1125         margin-top: 50px;\r
1126 }\r
1127 #profile-edit-marital-end {\r
1128         margin-bottom: 20px;\r
1129 }\r
1130 \r
1131 #id_theme,\r
1132 #id_mobile_theme {\r
1133         width: 280px;\r
1134 }\r
1135 /*.settings-widget ul {\r
1136         list-style-type: none;\r
1137         padding: 0px;\r
1138 }\r
1139 \r
1140 .settings-widget li {\r
1141         margin-left: 24px;\r
1142         margin-bottom: 8px;\r
1143 }*/\r
1144 \r
1145 \r
1146 #gender-select, #marital-select, #sexual-select {\r
1147         width: 220px;\r
1148 }\r
1149 \r
1150 #profile-edit-profile-name-wrapper .required {\r
1151         color: #FF0000;\r
1152         float: left;\r
1153 }\r
1154 \r
1155 #contacts-search-submit {\r
1156         font-size: 18px;\r
1157         padding: 5px 10px;\r
1158 }\r
1159 \r
1160 #contacts-display-wrapper {\r
1161         padding-left: 35px;\r
1162 }\r
1163 \r
1164 #contacts-main {\r
1165         margin-top: 20px;\r
1166         margin-bottom: 20px;\r
1167 }\r
1168 \r
1169 .contact-entry-wrapper {\r
1170         float: left;\r
1171 /*      width: 120px;\r
1172         height: 120px;*/\r
1173         padding-left: 15px;\r
1174         padding-right: 15px;\r
1175         max-width: 262px;\r
1176         height: 90px;\r
1177         margin: 0 10px 10px 0px;\r
1178 }\r
1179 .contact-entry-wrapper .contact-entry-photo-wrapper {\r
1180         float: left;\r
1181         margin-right: 10px;\r
1182 }\r
1183 #contacts-search-end {\r
1184         margin-bottom: 10px;\r
1185 }\r
1186 \r
1187 .contact-entry-direction-icon {\r
1188         margin-top: 24px;\r
1189         margin-right: 2px;\r
1190 }\r
1191 \r
1192 .contact-entry-photo img {\r
1193         border: none;\r
1194         width: 80px;\r
1195         height: 80px;\r
1196 }\r
1197 .contact-entry-photo-end {\r
1198         clear: both;\r
1199 }\r
1200 .contact-entry-desc {\r
1201         overflow: hidden;\r
1202 }\r
1203 .contact-entry-name {\r
1204         margin-left: 0px;\r
1205         margin-right: 10px;\r
1206         padding-bottom: 5px;\r
1207         width: 120px;\r
1208         font-weight: 600;\r
1209         overflow: hidden;\r
1210 }\r
1211 .contact-entry-details {\r
1212         font-style: italic;\r
1213         font-size: 10px;\r
1214         font-weight: 500;\r
1215         white-space: nowrap;\r
1216         overflow: hidden;\r
1217         text-overflow: ellipsis;\r
1218 }\r
1219 .contact-entry-network {\r
1220         font-size: 10px;\r
1221         font-weight: 500;\r
1222 }\r
1223 .contact-entry-edit-links {\r
1224         margin-top: 6px;\r
1225         margin-left: 10px;\r
1226         width: 16px;\r
1227 }\r
1228 .contact-entry-nav-wrapper {\r
1229         float: left;\r
1230         margin-left: 10px;\r
1231 }\r
1232 \r
1233 .contact-entry-edit-links img {\r
1234         border: none;\r
1235         margin-right: 15px;\r
1236 }\r
1237 .contact-entry-photo {\r
1238         float: left;\r
1239         position: relative;\r
1240 }\r
1241 .contact-entry-end {\r
1242         clear: both;\r
1243 }\r
1244 \r
1245 #fsuggest-desc, #fsuggest-submit-wrapper {\r
1246         margin-top: 15px;\r
1247         margin-bottom: 15px;\r
1248 }\r
1249 \r
1250 #network-star-link{\r
1251         margin-top: 10px;\r
1252 }\r
1253 .network-star {\r
1254         float: left;\r
1255         margin-right: 5px;\r
1256 }\r
1257 #network-bmark-link {\r
1258         margin-top: 10px;\r
1259 }\r
1260 \r
1261 .toplevel_item {\r
1262         margin-bottom: 60px;\r
1263 }\r
1264 \r
1265 .wall-item-content-wrapper {\r
1266         padding-top: 1em;\r
1267 /*      padding-left: 0.25em;\r
1268         padding-right: 0.25em;*/\r
1269 \r
1270         border-top: 2px solid #AAAAAA;\r
1271         position: relative;\r
1272 }\r
1273 \r
1274 .wall-item-content-wrapper.comment {\r
1275         margin-top: 15px;\r
1276         margin-left: 5px;\r
1277         margin-right: 5px;\r
1278 \r
1279         padding-top: 5px;\r
1280         padding-left: 5px;\r
1281         padding-right: 5px;\r
1282 \r
1283         border: 1px solid #AAAAAA;\r
1284         border-radius: 10px;\r
1285         -webkit-border-radius: 10px;\r
1286         -moz-border-radius: 10px;\r
1287 /*      background: #EEEEEE;*/\r
1288 }\r
1289 \r
1290 .wall-item-response {\r
1291         clear: both;\r
1292         font-style: italic;\r
1293         margin-left: 0px;\r
1294         opacity: 0.6;\r
1295 }\r
1296 \r
1297 .wall-item-response.comment {\r
1298         margin-left: 5px;\r
1299 }\r
1300 \r
1301 .wall-item-info {\r
1302         display: block;\r
1303         float: left;\r
1304         width:126px;\r
1305         margin-right:10px;\r
1306         margin-bottom:10px;\r
1307 }\r
1308 .comment .wall-item-info {\r
1309         width: 86px;\r
1310 }\r
1311 \r
1312 .wall-item-photo-menu-button {\r
1313         display: block;\r
1314         position: absolute;\r
1315         background-image: url("photo-menu.jpg");\r
1316         background-position: top left;\r
1317         background-repeat: no-repeat;\r
1318         margin: 0px; padding: 0px;\r
1319         width: 16px;\r
1320         height: 16px;\r
1321         top: 94px; left:0px;\r
1322         overflow: hidden;\r
1323         text-indent: 40px;\r
1324         display: none;\r
1325 \r
1326 }\r
1327 .wall-item-photo-menu {\r
1328         width: auto;\r
1329         border: 2px solid #444444;\r
1330         background: #FFFFFF;\r
1331         position: absolute;\r
1332         left: 0px; top:110px;\r
1333         display: none;\r
1334 /*      z-index: 10000;*/\r
1335 }\r
1336 .wall-item-photo-menu { margin:0px; padding: 0px; list-style: none }\r
1337 .wall-item-photo-menu li a { display: block; padding: 2px; }\r
1338 .wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }\r
1339 \r
1340 \r
1341 .comment .wall-item-photo-menu-button { top: 64px;}\r
1342 .comment .wall-item-photo-menu { top: 80px; }\r
1343 \r
1344 .wallwall .wwto {\r
1345     left: 50px;\r
1346     margin: 0;\r
1347     position: absolute;\r
1348     top: 67px;\r
1349     width: 30px\r
1350 }\r
1351 .wallwall .wwto img {\r
1352         width: 30px !important;\r
1353         height: 30px !important;\r
1354 }\r
1355 \r
1356 .wallwall /*.wall-item-photo-end*/ {\r
1357         clear: both;\r
1358 }\r
1359 \r
1360 .wall-item-arrowphoto-wrapper {\r
1361     position: absolute;\r
1362     left: 75px;\r
1363     top: 67px;\r
1364 /*    z-index: 100;*/\r
1365 }\r
1366 .wall-item-lock {\r
1367         margin-top: 1em;\r
1368         left: 105px;\r
1369         position: absolute;\r
1370         top: 1px;\r
1371         width: 32px;\r
1372 }\r
1373 .comment .wall-item-lock {\r
1374         margin-top: 0px;\r
1375         left: 65px;\r
1376 }\r
1377 \r
1378 .wall-item-ago {\r
1379         color: #888888;\r
1380         font-size: 0.8em;\r
1381 }\r
1382 \r
1383 .wall-item-location {\r
1384         overflow: hidden;\r
1385         /* add ellipsis on text overflow               */\r
1386         /* this work on safari, opera, ie, chrome.     */\r
1387         /* firefox users have to wait support or we    */\r
1388         /* can use a jquery plugin http://bit.ly/zJskg */\r
1389         text-overflow: ellipsis;\r
1390         -o-text-overflow: ellipsis;\r
1391         width: 100%;\r
1392 }\r
1393 \r
1394 .wall-item-like-buttons {\r
1395         float: left;\r
1396         margin-right: 3px;\r
1397 }\r
1398 \r
1399 .like-rotator {\r
1400         margin-left: 5px;\r
1401 }\r
1402 \r
1403 .wall-item-like-buttons > a,\r
1404 .wall-item-like-buttons > img {\r
1405         float: left;\r
1406 }\r
1407 \r
1408 .wall-item-like-buttons img {\r
1409         cursor: pointer;\r
1410 }\r
1411 \r
1412 .wall-item-share-buttons {\r
1413         margin-left: 10px;\r
1414         margin-right: 10px;\r
1415 }\r
1416 \r
1417 .editpost,\r
1418 .star-item,\r
1419 .tag-item,\r
1420 .filer-item,\r
1421 .event-item {\r
1422         margin-left: 10px;\r
1423         float: left;\r
1424 }\r
1425 \r
1426 .wall-item-links-wrapper {\r
1427         float: left;\r
1428 }\r
1429 \r
1430 .wall-item-delete-wrapper {\r
1431         float: right;\r
1432 }\r
1433 \r
1434 /*.wall-item-delete-end {\r
1435         clear: both;\r
1436 }*/\r
1437 \r
1438 .wall-item-delete-icon {\r
1439         border: none;\r
1440 }\r
1441 \r
1442 \r
1443 /*.wall-item-wrapper-end {\r
1444         clear: both;\r
1445 }*/\r
1446 .wall-item-name-link {\r
1447         font-weight: bold;\r
1448         text-decoration: none;\r
1449         color: #3172BD;\r
1450 }\r
1451 .wall-item-photo {\r
1452         border: none;\r
1453         border-radius: 7px;\r
1454 }\r
1455 .comment .wall-item-photo {\r
1456         width: 50px !important;\r
1457         height: 50px !important;\r
1458 }\r
1459 .wall-item-content {\r
1460 /*      float: left;\r
1461         max-width: 100%*/\r
1462 /*      padding-right: 1em;\r
1463         max-height: 500px;\r
1464         overflow: auto;*/\r
1465         padding-left:0.25em;\r
1466         padding-right:0.25em;\r
1467         clear: left; /* I hate this, but it's the only way to keep the text from bunching to the right on the Android browser */\r
1468 }\r
1469 .comment .wall-item-content {\r
1470         padding-left:0.5em;\r
1471         padding-right:0.5em;\r
1472 }\r
1473 \r
1474 .wall-item-title {\r
1475         /*float: left;*/\r
1476         font-weight: bold;\r
1477         font-size: 1.6em;\r
1478         /*width: 450px;*/\r
1479 }\r
1480 \r
1481 /*.wall-item-title-end {\r
1482         clear: both;\r
1483 }*/\r
1484 \r
1485 .wall-item-body {\r
1486         text-align: justify;\r
1487         float: left;\r
1488         max-width: 100%;\r
1489         overflow: hidden;\r
1490         margin-top: 10px;\r
1491         line-height: 23px;\r
1492 }\r
1493 \r
1494 .wall-item-body img {\r
1495         display: block;\r
1496         margin-top: 2px;\r
1497         margin-right: auto;\r
1498         margin-left: auto;\r
1499         /*max-width: 290px;*/\r
1500         max-width: 100%;\r
1501         border-radius: 7px;\r
1502         -moz-border-radius: 7px;\r
1503         -webkit-border-radius: 7px;\r
1504 }\r
1505 \r
1506 /*.comment .wall-item-body img {\r
1507         max-width: 100%;\r
1508 }*/\r
1509 \r
1510 .wall-item-body img.smiley {\r
1511         display: inline;\r
1512         margin: auto;\r
1513         border-radius: 0;\r
1514         -webkit-border-radius: 0;\r
1515 }\r
1516 \r
1517 .wall-item-body blockquote {\r
1518         margin-left: 0px;\r
1519         margin-right: 0px;\r
1520 }\r
1521 \r
1522 .comment .wall-item-body ul {\r
1523         padding-left: 1.5em;\r
1524 }\r
1525 \r
1526 .wall-item-body iframe {\r
1527         display: block;\r
1528         clear: both;\r
1529         margin-top: 1.5em;\r
1530         margin-bottom: 1.5em;\r
1531 }\r
1532 \r
1533 .wall-item-body code {\r
1534         overflow: hidden;\r
1535 }\r
1536 \r
1537 .showmore {\r
1538         display: block;\r
1539         clear: both;\r
1540         text-align: center;\r
1541         outline: 0;\r
1542         border-top: 1px dotted #888;\r
1543 }\r
1544 \r
1545 .wall-item-tools {\r
1546         clear: both;\r
1547 /*      background-image: url("head.jpg");\r
1548         background-position: 0 -20px;\r
1549         background-repeat: repeat-x;*/\r
1550         padding: 5px 5px 0px;\r
1551         height: 32px;\r
1552 }\r
1553 .wall-item-tools a {\r
1554         border-radius: 8px;\r
1555         padding: 2px;\r
1556         background-position: center;\r
1557 }\r
1558 .wall-item-tools a.active {\r
1559         background-color: rgba(59, 101, 164, 0.5);\r
1560 }\r
1561 \r
1562 .wall-item-author {\r
1563 /*      margin-top: 10px;*/\r
1564         margin-top: 0px;\r
1565 }\r
1566 \r
1567 .comment .wall-item-tools {\r
1568 /*      background:none;*/\r
1569 /*      background-image: url("head.jpg");\r
1570         background-position: 0 -20px;\r
1571         background-repeat: repeat-x;*/\r
1572         border-bottom-left-radius: 10px;\r
1573         border-bottom-right-radius: 10px;\r
1574 }\r
1575 \r
1576 \r
1577 .comment-edit-wrapper {\r
1578         margin-top: 15px;\r
1579         background: #f3f3f3;\r
1580         margin-left: 50px;\r
1581 }\r
1582 \r
1583 .comment-wwedit-wrapper {\r
1584         display: block;\r
1585         margin-top: 15px;\r
1586         background: #f3f3f3;\r
1587         margin-left: 5px;\r
1588         margin-right: 5px;\r
1589         border-radius: 10px;\r
1590 }\r
1591 \r
1592 .comment-wwedit-wrapper.comment {\r
1593         margin-left: 40px;\r
1594         margin-right: 40px;\r
1595         border-radius: 10px;\r
1596 }\r
1597 \r
1598 \r
1599 .comment-edit-form {\r
1600         padding-left: 1em;\r
1601         padding-right: 1.5em;\r
1602 }\r
1603 \r
1604 .comment-edit-photo {\r
1605         margin-top: 15px;\r
1606         /*margin-left: 10px;\r
1607         margin-bottom: 10px;*/\r
1608         width: 25px;\r
1609         float: left;\r
1610 }\r
1611 .comment-edit-photo img {\r
1612         width: 25px;\r
1613 }\r
1614 .comment-edit-text-empty, .comment-edit-text-full {\r
1615 /*      float: left;*/\r
1616         -moz-border-radius: 3px;\r
1617         -webkit-border-radius: 3px;\r
1618         border-radius: 3px;\r
1619         border: 1px solid #cccccc;\r
1620         padding: 3px 1px 1px 3px;\r
1621 }\r
1622 \r
1623 .comment-edit-text-empty {\r
1624         color: gray;\r
1625         height: 30px;\r
1626         width: 175px;\r
1627 /*      overflow: auto;*/\r
1628         margin-top: 40px;\r
1629         margin-bottom: 10px;\r
1630         margin-left: 20px;\r
1631 }\r
1632 \r
1633 .comment-edit-text-full {\r
1634         color: black;\r
1635         height: 150px;\r
1636 /*      width: 350px;\r
1637         overflow: auto;\r
1638         width: 250px;\r
1639         margin-top: 15px;\r
1640         margin-left: 20px;*/\r
1641         width: 100%;\r
1642         margin-top: 1.5em;\r
1643 }\r
1644 \r
1645 .comment .comment-edit-text-empty {\r
1646         width: 120px;\r
1647 }\r
1648 .comment .comment-edit-text-full {\r
1649         margin-left: 10px;\r
1650         width: 210px;\r
1651 }\r
1652 \r
1653 \r
1654 .comment-edit-text-end {\r
1655         clear: both;\r
1656 }\r
1657 \r
1658 .comment-edit-submit {\r
1659         font-size: 18px;\r
1660         padding: 5px 10px;\r
1661         margin: 10px 0px 10px 0px;\r
1662 }\r
1663 \r
1664 #profile-jot-wrapper {\r
1665         padding-left: 1em;\r
1666         padding-right: 1em;\r
1667 }\r
1668 \r
1669 .shared_header {\r
1670         border-top: 1px solid #aaa;\r
1671         color: #999;\r
1672 \r
1673         height: 42px; /* 32 px for the image plus 10 px for the margin around the image */\r
1674         padding-top: 0.5em;\r
1675         margin-top: 1em;\r
1676         margin-bottom: 1em;\r
1677 \r
1678 }\r
1679 .shared_header img {\r
1680         float: left;\r
1681 \r
1682         margin: auto 1em auto auto;\r
1683         padding: 0;\r
1684 \r
1685         box-shadow: none;\r
1686         -moz-box-shadow: none;\r
1687         -webkit-box-shadow: none;\r
1688 }\r
1689 \r
1690 #profile-jot-plugin-wrapper,\r
1691 #profile-jot-submit-wrapper {\r
1692         margin-top: 15px;\r
1693 }\r
1694 \r
1695 #profile-jot-submit {\r
1696         float: left;\r
1697         font-size: 18px;\r
1698         padding: 5px 8px;\r
1699 }\r
1700 #profile-upload-wrapper {\r
1701         float: left;\r
1702         margin-left: 30px;\r
1703 }\r
1704 #profile-attach-wrapper {\r
1705         float: left;\r
1706         margin-left: 15px;\r
1707 }\r
1708 #profile-rotator {\r
1709         float: left;\r
1710         margin-left: 30px;\r
1711 }\r
1712 #profile-link-wrapper {\r
1713         float: left;\r
1714         margin-left: 15px;\r
1715 }\r
1716 #profile-youtube-wrapper {\r
1717         float: left;\r
1718         margin-left: 15px;\r
1719 }\r
1720 #profile-video-wrapper {\r
1721         float: left;\r
1722         margin-left: 15px;\r
1723 }\r
1724 #profile-audio-wrapper {\r
1725         float: left;\r
1726         margin-left: 15px;\r
1727 }\r
1728 #profile-location-wrapper {\r
1729         float: left;\r
1730         margin-left: 15px;\r
1731 }\r
1732 #jot-preview-link {\r
1733         display: none;\r
1734         float: left;\r
1735         margin-left: 45px;\r
1736         margin-top: 0px !important;\r
1737 }\r
1738 \r
1739 \r
1740 #profile-nolocation-wrapper {\r
1741         float: left;\r
1742         margin-left: 15px;\r
1743 }\r
1744 #profile-title-wrapper {\r
1745         float: left;\r
1746         margin-left: 15px;\r
1747 }\r
1748 \r
1749 #profile-jot-perms {\r
1750         float: left;\r
1751         margin-left: 40px;\r
1752         font-weight: bold;\r
1753         font-size: 1.2em;\r
1754 }\r
1755 \r
1756 \r
1757 #profile-jot-perms-end {\r
1758         /*clear: left;*/\r
1759         height: 30px;\r
1760 }\r
1761 \r
1762 #profile-jot-plugin-end{\r
1763   clear: both;\r
1764 }\r
1765 input#profile-jot-email {\r
1766         display: block;\r
1767 }\r
1768 .profile-jot-net {\r
1769         float: left;\r
1770         margin-right: 10px;\r
1771         margin-top: 5px;\r
1772         margin-bottom: 5px;\r
1773 }\r
1774 \r
1775 #profile-jot-networks-end {\r
1776         clear: both;\r
1777 }\r
1778 \r
1779 .profile-jot-box {\r
1780         margin-top: 50px;\r
1781 }\r
1782 .profile-edit-textarea {\r
1783         margin-left: 20px;\r
1784 }\r
1785 \r
1786 #profile-jot-end {\r
1787         /*clear: both;*/\r
1788         margin-bottom: 30px;\r
1789 }\r
1790 #about-jot-submit-wrapper {\r
1791         margin-top: 15px;\r
1792 }\r
1793 #about-jot-end {\r
1794         margin-bottom: 30px;\r
1795 }\r
1796 #contacts-main {\r
1797         margin-bottom: 30px;\r
1798 }\r
1799 \r
1800 #profile-listing-desc {\r
1801         margin-left: 30px;\r
1802 }\r
1803 \r
1804 #profile-listing-new-link-wrapper {\r
1805         margin-left: 30px;\r
1806         margin-bottom: 30px;\r
1807 }\r
1808 .profile-listing-photo-wrapper {\r
1809         float: left;\r
1810 }\r
1811 \r
1812 .profile-listing-edit-buttons-wrapper {\r
1813         clear: both;\r
1814 }\r
1815 .profile-listing-photo-edit-link {\r
1816         float: left;\r
1817         width: 125px;\r
1818 }\r
1819 .profile-listing-end {\r
1820         clear: both;\r
1821 }\r
1822 .profile-listing-edit-buttons-wrapper img{\r
1823         border: none;\r
1824         margin-right: 20px;\r
1825 }\r
1826 .profile-listing {\r
1827         float: left;\r
1828         margin-left: 30px;\r
1829         margin-top: 25px;\r
1830 }\r
1831 .profile-listing-visible {\r
1832         margin-left: 100px;\r
1833 }\r
1834 .profile-listing-name {\r
1835         float: left;\r
1836         margin-left: 12px;\r
1837         margin-top: 10px;\r
1838         color: #3172BD;\r
1839         font-weight: bold;\r
1840         width: 200px;\r
1841 \r
1842 }\r
1843 .fortune {\r
1844         margin-top: 50px;\r
1845         color: #4444FF;\r
1846         font-weight: bold;\r
1847         margin-bottom: 20px;\r
1848 }\r
1849 \r
1850 \r
1851 .directory-end {\r
1852         clear: both;\r
1853 }\r
1854 .directory-name {\r
1855         text-align: center;\r
1856 }\r
1857 .directory-photo {\r
1858         margin-left: 15px;\r
1859 }\r
1860 .directory-details {\r
1861         font-size: 0.7em;\r
1862         text-align: center;\r
1863         margin-left: 5px;\r
1864         margin-right: 5px;\r
1865 }\r
1866 .directory-item {\r
1867         float: left;\r
1868 /*      width: 225px;\r
1869         height: 260px;*/\r
1870         padding-left: 15px;\r
1871         width: 130px;\r
1872         height: 235px;\r
1873         overflow: auto;\r
1874 }\r
1875 \r
1876 #directory-search-wrapper {\r
1877         margin-top: 20px;\r
1878         margin-right: 20px;\r
1879         margin-bottom: 50px;\r
1880 }\r
1881 \r
1882 #directory-search-end {\r
1883 }\r
1884 \r
1885 .directory-photo-img {\r
1886         width: 125px;\r
1887         border: none;\r
1888 }\r
1889 \r
1890 \r
1891 .pager {\r
1892   margin-top: 30px;\r
1893   margin-right: auto;\r
1894   margin-left: auto;\r
1895 \r
1896   padding-top: 10px;\r
1897   padding-bottom: 10px;\r
1898   padding-left: 10px;\r
1899   text-align: center;\r
1900 /*  line-height: 2.75em;*/\r
1901 }\r
1902 \r
1903 .pager a {\r
1904         font-size: 1.5em;\r
1905         padding: 0.2em 1em;\r
1906         border: 1px solid #aaa;\r
1907         border-radius: 10px;\r
1908         -moz-border-radius: 10px;\r
1909         -webkit-border-radius: 10px;\r
1910 }\r
1911 \r
1912 \r
1913 .pager_first,\r
1914 .pager_last,\r
1915 .pager_prev,\r
1916 .pager_next,\r
1917 .pager_n {\r
1918 /*      float: left;\r
1919         border: 1px solid black;\r
1920         border-radius: 7px;\r
1921         background: #EEE;\r
1922         text-align: center;\r
1923         width: 50px;\r
1924         margin-right: 5px;\r
1925         margin-bottom: 10px;*/\r
1926 /*      float: left;*/\r
1927 /*      margin-right: 15px;\r
1928         margin-left: 15px;*/\r
1929 }\r
1930 \r
1931 .pager_first,\r
1932 .pager_last,\r
1933 .pager_n {\r
1934         display: none;\r
1935 }\r
1936 \r
1937 /*.pager_first a,\r
1938 .pager_last a,\r
1939 .pager_prev a,\r
1940 .pager_next a {\r
1941         padding-top: 5px;\r
1942         padding-bottom: 5px;\r
1943         padding-left: 25px;\r
1944         padding-right: 30px;\r
1945 \r
1946         border: 2px solid #AAAAAA;\r
1947         border-radius: 10px;\r
1948         -moz-border-radius: 10px;\r
1949         -webkit-border-radius: 10px;\r
1950     font-size: 1.25em;\r
1951         text-align: center;\r
1952         text-decoration: none;\r
1953 }\r
1954 .pager_n a {\r
1955         padding-top: 2px;\r
1956         padding-bottom: 2px;\r
1957         padding-left: 9px;\r
1958         padding-right: 18px;\r
1959         text-decoration: none;\r
1960 }*/\r
1961 \r
1962 .pager_prev a,\r
1963 .pager_next a,\r
1964 .scroll_loader_text {\r
1965         font-size: 1.5em;\r
1966         padding: 0.2em 1em;\r
1967         border: 1px solid #aaa;\r
1968         border-radius: 10px;\r
1969         -moz-border-radius: 10px;\r
1970         -webkit-border-radius: 10px;\r
1971 }\r
1972 \r
1973 .pager_current {\r
1974         display: none;\r
1975         float: left;\r
1976         border: 1px solid black;\r
1977         border-radius: 7px;\r
1978         -moz-border-radius: 7px;\r
1979         -webkit-border-radius: 7px;\r
1980         background: #FFCCCC;\r
1981         font-size: 1.25em;\r
1982         text-align: center;\r
1983         width: 50px;\r
1984         margin-right: 5px;\r
1985         margin-bottom: 10px;\r
1986 }\r
1987 \r
1988 \r
1989 #advanced-profile-name-wrapper,\r
1990 #advanced-profile-gender-wrapper,\r
1991 #advanced-profile-dob-wrapper,\r
1992 #advanced-profile-age-wrapper,\r
1993 \r
1994 #advanced-profile-marital-wrapper,\r
1995 #advanced-profile-sexual-wrapper,\r
1996 #advanced-profile-homepage-wrapper,\r
1997 #advanced-profile-politic-wrapper,\r
1998 #advanced-profile-religion-wrapper,\r
1999 #advanced-profile-about-wrapper,\r
2000 #advanced-profile-interest-wrapper,\r
2001 #advanced-profile-contact-wrapper,\r
2002 #advanced-profile-music-wrapper,\r
2003 #advanced-profile-book-wrapper,\r
2004 #advanced-profile-tv-wrapper,\r
2005 #advanced-profile-film-wrapper,\r
2006 #advanced-profile-romance-wrapper,\r
2007 #advanced-profile-work-wrapper,\r
2008 #advanced-profile-education-wrapper {\r
2009         margin-top: 20px;\r
2010 }\r
2011 \r
2012 #advanced-profile-name-text,\r
2013 #advanced-profile-gender-text,\r
2014 #advanced-profile-dob-text,\r
2015 #advanced-profile-age-text,\r
2016 #advanced-profile-marital-text,\r
2017 #advanced-profile-sexual-text,\r
2018 #advanced-profile-homepage-text,\r
2019 #advanced-profile-politic-text,\r
2020 #advanced-profile-religion-text,\r
2021 #advanced-profile-about-text,\r
2022 #advanced-profile-interest-text,\r
2023 #advanced-profile-contact-text,\r
2024 #advanced-profile-music-text,\r
2025 #advanced-profile-book-text,\r
2026 #advanced-profile-tv-text,\r
2027 #advanced-profile-film-text,\r
2028 #advanced-profile-romance-text,\r
2029 #advanced-profile-work-text,\r
2030 #advanced-profile-education-text {\r
2031         width: 300px;\r
2032         float: left;\r
2033 }\r
2034 \r
2035 #advanced-profile-name-end,\r
2036 #advanced-profile-gender-end,\r
2037 #advanced-profile-dob-end,\r
2038 #advanced-profile-age-end,\r
2039 #advanced-profile-marital-end,\r
2040 #advanced-profile-sexual-end,\r
2041 #advanced-profile-homepage-end,\r
2042 #advanced-profile-politic-end,\r
2043 #advanced-profile-religion-end {\r
2044         height: 10px;\r
2045 }\r
2046 \r
2047 #advanced-profile-about-end,\r
2048 #advanced-profile-interest-end,\r
2049 #advanced-profile-contact-end,\r
2050 #advanced-profile-music-end,\r
2051 #advanced-profile-book-end,\r
2052 #advanced-profile-tv-end,\r
2053 #advanced-profile-film-end,\r
2054 #advanced-profile-romance-end,\r
2055 #advanced-profile-work-end,\r
2056 #advanced-profile-education-end {\r
2057 \r
2058 \r
2059 }\r
2060 \r
2061 #advanced-profile-name,\r
2062 #advanced-profile-gender,\r
2063 #advanced-profile-dob,\r
2064 #advanced-profile-age,\r
2065 #advanced-profile-marital,\r
2066 #advanced-profile-sexual,\r
2067 #advanced-profile-homepage,\r
2068 #advanced-profile-politic,\r
2069 #advanced-profile-religion {\r
2070         float: left;\r
2071 \r
2072 }\r
2073 \r
2074 \r
2075 #advanced-profile-about,\r
2076 #advanced-profile-interest,\r
2077 #advanced-profile-contact,\r
2078 #advanced-profile-music,\r
2079 #advanced-profile-book,\r
2080 #advanced-profile-tv,\r
2081 #advanced-profile-film,\r
2082 #advanced-profile-romance,\r
2083 #advanced-profile-work,\r
2084 #advanced-profile-education {\r
2085         margin-top: 10px;\r
2086         margin-left: 50px;\r
2087         margin-right: 20px;\r
2088         padding: 10px;\r
2089         border: 1px solid #CCCCCC;\r
2090 }\r
2091 \r
2092 #advanced-profile-with {\r
2093         float: left;\r
2094         margin-left: 15px;\r
2095 }\r
2096 \r
2097 #contact-edit-status-wrapper {\r
2098         padding: 10px;\r
2099         border: 1px solid #aaa;\r
2100         border-radius: 8px;\r
2101 }\r
2102 \r
2103 #contact-edit-contact-status {\r
2104         font-weight: bold;\r
2105 }\r
2106 #contact-edit-actions {\r
2107         float: right;\r
2108         display: inline-block;\r
2109 }\r
2110 #contact-edit-wrapper {\r
2111         margin-top: 10px;\r
2112 }\r
2113 \r
2114 #contact-edit-banner-name {\r
2115         font-size: 1.4em;\r
2116         font-weight: bold;\r
2117 }\r
2118 \r
2119 #contact-edit-poll-wrapper {\r
2120         margin-top: 15px;\r
2121 }\r
2122 \r
2123 #contact-edit-last-update-text {\r
2124         margin-top: 30px;\r
2125 }\r
2126 \r
2127 #contact-edit-poll-text {\r
2128         margin-top: 15px;\r
2129         margin-bottom: 0px;\r
2130 }\r
2131 \r
2132 #contact-edit-update-now {\r
2133         margin-top: 15px;\r
2134 }\r
2135 \r
2136 #contact-edit-links{\r
2137         clear: both;\r
2138 }\r
2139 \r
2140 #contact-edit-links ul {\r
2141         list-style: none;\r
2142         list-style-type: none;\r
2143         margin-left: 0px;\r
2144         padding-left: 0px;\r
2145 }\r
2146 \r
2147 #contact-edit-links li {\r
2148         margin-top: 5px;\r
2149 }\r
2150 \r
2151 #contact-edit-drop-link {\r
2152         float: right;\r
2153         margin-right: 10px;\r
2154 }\r
2155 \r
2156 #contact-edit-nav-end {\r
2157         clear: both;\r
2158 }\r
2159 \r
2160 #contact-edit-wrapper {\r
2161         width: 100%;\r
2162 }\r
2163 \r
2164 #update_now_link {\r
2165         float: left;\r
2166         clear: left;\r
2167         margin-bottom: 20px;\r
2168 }\r
2169 \r
2170 #label_id_hidden, #id_hidden {\r
2171         margin-top: 30px;\r
2172 }\r
2173 #help_id_hidden {\r
2174         margin-top: 30px;\r
2175 }\r
2176 \r
2177 #contact-edit-info-wrapper, #contact-edit-info {\r
2178         width: 90%;\r
2179 }\r
2180 \r
2181 #contact-edit-end {\r
2182         clear: both;\r
2183         margin-top: 15px;\r
2184 }\r
2185 \r
2186 #contact-profile-selector {\r
2187         width: 175px;\r
2188         margin-left: 0px;\r
2189 }\r
2190 \r
2191 .contact-edit-submit {\r
2192         clear: left;\r
2193         display: block;\r
2194 \r
2195         margin-top: 10px;\r
2196         margin-bottom: 45px;\r
2197         padding: 0.2em 0.5em;\r
2198         font-size: 18px;\r
2199 }\r
2200 \r
2201 \r
2202 .contact-photo-menu-button {\r
2203 /*      position: absolute;\r
2204         background-image: url("photo-menu.jpg");\r
2205         background-position: top left;\r
2206         background-repeat: no-repeat;\r
2207         margin: 0px; padding: 0px;\r
2208         width: 16px;\r
2209         height: 16px;\r
2210         top: 64px; left:0px;\r
2211         overflow: hidden;\r
2212         text-indent: 40px;\r
2213         display: none;*/\r
2214 \r
2215 }\r
2216 .contact-photo-menu {\r
2217         width: 130px;\r
2218         border: 1px solid #AAA;\r
2219         background: #FFFFFF;\r
2220         position: absolute;\r
2221         /*left: -30px;*/ top: 80px;\r
2222         display: none;\r
2223         z-index: 101;\r
2224         -moz-box-shadow: 3px 3px 5px #555;\r
2225         -webkit-box-shadow: 3px 3px 5px #555;\r
2226         box-shadow: 3px 3px 5px #555;\r
2227 }\r
2228 .contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }\r
2229 .contact-photo-menu li a { display: block; padding: 2px; }\r
2230 .contact-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }\r
2231 \r
2232 \r
2233 #block-message, #ignore-message, #archive-message, #lost-contact-message {\r
2234         color: #FF0000;\r
2235 }\r
2236 \r
2237 #profile-edit-insecure {\r
2238         margin-top: 20px;\r
2239         color: #FF0000;\r
2240         font-size: 1.1em;\r
2241         border: 1px solid #FF8888;\r
2242         background-color: #FFEEEE;\r
2243         padding-left: 5px;\r
2244         /*: 3px 3px 3px 5px; */\r
2245         width: 587px;\r
2246 }\r
2247 \r
2248 .video-top-wrapper {\r
2249         display: inline-block;\r
2250         vertical-align: top;\r
2251         margin-top: 15px;\r
2252         margin-right: 15px;\r
2253         margin-left: 15px;\r
2254         margin-bottom: 15px;\r
2255 }\r
2256 \r
2257 #profile-jot-desc {\r
2258         /*float: left;*/\r
2259         width: 100%;\r
2260         color: #FF0000;\r
2261         margin-top: 10px;\r
2262         margin-bottom: 10px;\r
2263 }\r
2264 \r
2265 #profile-jot-text {\r
2266         width: 100%;\r
2267         height: 20px;\r
2268         color:#cccccc;\r
2269         border: 1px solid #cccccc;\r
2270         padding: 3px 0px 0px 5px;\r
2271         -moz-border-radius: 3px;\r
2272         -webkit-border-radius: 3px;\r
2273         border-radius: 3px;\r
2274 }\r
2275 \r
2276 \r
2277 /** acl **/\r
2278 #photo-edit-perms-select,\r
2279 #photos-upload-permissions-wrapper,\r
2280 #profile-jot-acl-wrapper{\r
2281         /*display:block!important;*/\r
2282 }\r
2283 \r
2284 #photos-usage-message {\r
2285         margin-bottom: 15px;\r
2286 }\r
2287 \r
2288 #profile-jot-acl-wrapper {\r
2289         /*width:270px;*/\r
2290         height: auto;\r
2291         overflow: visible;\r
2292         margin-top: 1em;\r
2293         display: inline-block;\r
2294 }\r
2295 \r
2296 #profile-jot-acl-wrapper,\r
2297 #photos-upload-permissions-wrapper,\r
2298 #photo-edit-perms-select {\r
2299         padding: 0.7em;\r
2300         border: 1px solid #888;\r
2301         border-radius: 10px;\r
2302 }\r
2303 \r
2304 #acl-wrapper {\r
2305         /*width: 270px;\r
2306         float:left;*/\r
2307         text-align: left;\r
2308         clear: both;\r
2309 }\r
2310 #acl-search {\r
2311         display: none;\r
2312         float:right;\r
2313         background: #ffffff url("../../../images/search_18.png") no-repeat right center;\r
2314         padding-right:20px;\r
2315 }\r
2316 #acl-showall {\r
2317         float: left;\r
2318         display: block;\r
2319         width: auto;\r
2320         height: 18px;\r
2321         background-color: #cccccc;\r
2322         background-image: url("../../../images/show_all_off.png");\r
2323         background-position: 7px 7px;\r
2324         background-repeat: no-repeat;\r
2325         padding: 7px 15px 7px 30px;\r
2326         -webkit-border-radius: 5px ;\r
2327         -moz-border-radius: 5px;\r
2328         border-radius: 5px;\r
2329         color: #999999;\r
2330         margin-bottom: 0.3em;\r
2331 }\r
2332 #acl-showall.selected {\r
2333         color: #000000;\r
2334         background-color: #ff9900;\r
2335         background-image: url("../../../images/show_all_on.png");\r
2336 }\r
2337 \r
2338 #acl-list {\r
2339 /*      height: 210px;*/\r
2340         border: 1px solid #cccccc;\r
2341         clear: both;\r
2342         margin-top: 30px;\r
2343         overflow: visible;\r
2344 }\r
2345 #acl-list-content {\r
2346 \r
2347 }\r
2348 .acl-list-item {\r
2349         display: inline-block;\r
2350         width: 190px;\r
2351         height: 30px;\r
2352         border: 1px solid #cccccc;\r
2353         -moz-border-radius: 4px;\r
2354         -webkit-border-radius: 4px;\r
2355         border-radius: 4px;\r
2356         margin-top: 5px;\r
2357         margin-bottom: 5px;\r
2358         margin-right: 2px;\r
2359         margin-left: 2px;\r
2360         padding-left: 5px;\r
2361         /*float: left;*/\r
2362 }\r
2363 .acl-list-item img{\r
2364         width:22px;\r
2365         height: 22px;\r
2366         float: left;\r
2367         margin: 4px;\r
2368 }\r
2369 .acl-list-item p { height: 12px; font-size: 10px; margin: 0px; padding: 2px 0px 1px; overflow: hidden;}\r
2370 .acl-list-item a {\r
2371         font-size: 10px;\r
2372         display: block;\r
2373         width: 55px;\r
2374         height: 10px;\r
2375         float: left;\r
2376         color: rgb(153, 153, 153);\r
2377         background-color: rgb(204, 204, 204);\r
2378         background-position: 3px 3px;\r
2379         background-repeat: no-repeat;\r
2380         margin-right: 5px;\r
2381 \r
2382         -webkit-border-radius: 2px ;\r
2383         -moz-border-radius: 2px;\r
2384         border-radius: 2px 2px 2px 2px;\r
2385 \r
2386         padding: 0px 5px 3px 15px;\r
2387 }\r
2388 #acl-wrapper a:hover {\r
2389         text-decoration: none;\r
2390         color:#000000;\r
2391 }\r
2392 .acl-button-show { background-image: url("../../../images/show_off.png"); }\r
2393 .acl-button-hide { background-image: url("../../../images/hide_off.png"); }\r
2394 \r
2395 .acl-button-show.selected {\r
2396         color: #000000;\r
2397         background-color: #9ade00;\r
2398         background-image: url("../../../images/show_on.png");\r
2399 }\r
2400 .acl-button-hide.selected {\r
2401         color: #000000;\r
2402         background-color: #ff4141;\r
2403         background-image: url("../../../images/hide_on.png");\r
2404 }\r
2405 .acl-list-item.groupshow { border-color: #9ade00; }\r
2406 .acl-list-item.grouphide { border-color: #ff4141; }\r
2407 /** /acl **/\r
2408 \r
2409 \r
2410 #group-new-submit-wrapper {\r
2411         margin-top: 30px;\r
2412 }\r
2413 \r
2414 #group-edit-name-label {\r
2415         float: left;\r
2416         width: 175px;\r
2417         margin-top: 20px;\r
2418         margin-bottom: 20px;\r
2419 }\r
2420 \r
2421 #group-edit-name {\r
2422         float: left;\r
2423         width: 225px;\r
2424         margin-top: 20px;\r
2425         margin-bottom: 20px;\r
2426 }\r
2427 \r
2428 #group-edit-name-wrapper {\r
2429 \r
2430 \r
2431 \r
2432 }\r
2433 \r
2434 \r
2435 #group_members_select_label {\r
2436         display: block;\r
2437         float: left;\r
2438         width: 175px;\r
2439 }\r
2440 \r
2441 .group_members_select {\r
2442         float: left;\r
2443         width: 230px;\r
2444         overflow: auto;\r
2445 }\r
2446 \r
2447 #group_members_select_end {\r
2448         clear: both;\r
2449 }\r
2450 #group-edit-name-end {\r
2451         clear: both;\r
2452 }\r
2453 \r
2454 #message-new {\r
2455         font-size: 24px;\r
2456 }\r
2457 \r
2458 #prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {\r
2459         margin-bottom: 10px;\r
2460         margin-top: 20px;\r
2461 }\r
2462 \r
2463 #prvmail-submit {\r
2464         float: left;\r
2465         font-size: 18px;\r
2466         padding: 0.25em 0.5em;\r
2467         margin-top: 10px;\r
2468         margin-right: 30px;\r
2469 }\r
2470 #prvmail-upload-wrapper,\r
2471 #prvmail-link-wrapper,\r
2472 #prvmail-rotator-wrapper {\r
2473         float: left;\r
2474         margin-top: 10px;\r
2475         margin-right: 10px;\r
2476         width: 24px;\r
2477 }\r
2478 \r
2479 #prvmail-end {\r
2480         clear: both;\r
2481 }\r
2482 \r
2483 .mail-list-sender,\r
2484 .mail-list-detail {\r
2485         float: left;\r
2486 }\r
2487 .mail-list-detail {\r
2488         margin-left: 20px;\r
2489 }\r
2490 \r
2491 .mail-list-subject {\r
2492         font-size: 1.1em;\r
2493         margin-top: 10px;\r
2494 }\r
2495 a.mail-list-link {\r
2496     display: block;\r
2497     font-size: 1.3em;\r
2498     padding: 4px 0;\r
2499 }\r
2500 \r
2501 /*\r
2502 *a.mail-list-link:hover {\r
2503 *       background-color: #15607B;\r
2504 *       color: #F5F6FB;\r
2505 *}\r
2506 */\r
2507 \r
2508 .mail-list-outside-wrapper-end {\r
2509         clear: both;\r
2510 \r
2511 }\r
2512 \r
2513 .mail-list-outside-wrapper {\r
2514         margin-top: 30px;\r
2515 }\r
2516 \r
2517 .mail-list-delete-wrapper {\r
2518         float: right;\r
2519         margin-right: 30px;\r
2520         margin-top: 15px;\r
2521 }\r
2522 \r
2523 .mail-list-delete-icon {\r
2524         border: none;\r
2525 }\r
2526 \r
2527 .mail-conv-sender,\r
2528 .mail-conv-detail {\r
2529         float: left;\r
2530 }\r
2531 .mail-conv-detail {\r
2532         margin-left: 20px;\r
2533         margin-bottom: 10px;\r
2534         /*width: 270px;*/\r
2535 }\r
2536 \r
2537 .mail-conv-subject {\r
2538     font-size: 1.4em;\r
2539     margin: 10px 0;\r
2540 }\r
2541 \r
2542 .mail-conv-body {\r
2543         padding-top: 20px;\r
2544         clear: both;\r
2545 }\r
2546 \r
2547 .mail-conv-outside-wrapper-end {\r
2548         clear: both;\r
2549 }\r
2550 \r
2551 .mail-conv-outside-wrapper {\r
2552         margin-top: 30px;\r
2553 }\r
2554 \r
2555 .mail-conv-delete-wrapper {\r
2556         float: right;\r
2557         padding-bottom: 0.5em;\r
2558         margin-right: 5px;\r
2559         margin-top: 15px;\r
2560 }\r
2561 .mail-conv-break {\r
2562         clear: both;\r
2563 }\r
2564 \r
2565 .mail-conv-delete-icon {\r
2566         border: none;\r
2567 }\r
2568 \r
2569 .message-links ul {\r
2570         list-style-type: none;\r
2571         padding: 0px;\r
2572 }\r
2573 \r
2574 .message-links li {\r
2575         margin-top: 10px;\r
2576         float: left;\r
2577 }\r
2578 .message-links a {\r
2579         padding: 3px 5px;\r
2580 }\r
2581 \r
2582 .message-links-end {\r
2583         clear: both;\r
2584 }\r
2585 \r
2586 #poke-desc {\r
2587         margin: 5px 0 10px;\r
2588 }\r
2589 \r
2590 #poke-wrapper  {\r
2591         padding: 10px 0 0px;\r
2592 }\r
2593 \r
2594 #poke-recipient, #poke-action, #poke-privacy-settings {\r
2595         margin: 10px 0 30px;\r
2596 }\r
2597 \r
2598 #poke-recip-label, #poke-action-label, #prvmail-message-label {\r
2599         margin: 10px 0 10px;\r
2600 }\r
2601 \r
2602 #sidebar-group-list ul {\r
2603         list-style-type: none;\r
2604 }\r
2605 \r
2606 #sidebar-group-list .icon, #sidebar-group-list .iconspacer {\r
2607         display: inline-block;\r
2608         height: 12px;\r
2609         width: 12px;\r
2610 }\r
2611 \r
2612 #sidebar-group-list li {\r
2613         margin-top: 10px;\r
2614 }\r
2615 \r
2616 .nets-ul, .fileas-ul, .categories-ul {\r
2617         list-style-type: none;\r
2618 }\r
2619 \r
2620 .nets-ul li, .fileas-ul li, .categories-ul li {\r
2621         margin-top: 10px;\r
2622 }\r
2623 \r
2624 .nets-link {\r
2625         margin-left: 24px;\r
2626 }\r
2627 .nets-all {\r
2628         margin-left: 42px;\r
2629 }\r
2630 \r
2631 .fileas-link, .categories-link {\r
2632         margin-left: 24px;\r
2633 }\r
2634 \r
2635 .fileas-all, .categories-all {\r
2636         margin-left: 0px;\r
2637 }\r
2638 \r
2639 #search-save {\r
2640         font-size: 18px;\r
2641         padding: 5px 10px;\r
2642         margin-left: 5px;\r
2643 }\r
2644 .groupsideedit {\r
2645         margin-right: 10px;\r
2646 }\r
2647 #saved-search-ul {\r
2648         list-style-type: none;\r
2649 }\r
2650 .savedsearchdrop, .savedsearchterm {\r
2651         float: left;\r
2652         margin-top: 10px;\r
2653 }\r
2654 .savedsearchterm {\r
2655         margin-left: 10px;\r
2656 }\r
2657 \r
2658 \r
2659 #side-follow-wrapper {\r
2660         margin-top: 20px;\r
2661 }\r
2662 #side-follow-url, #side-peoplefind-url {\r
2663         margin-top: 5px;\r
2664 }\r
2665 #side-follow-submit, #side-peoplefind-submit {\r
2666         font-size: 18px;\r
2667         padding: 5px 10px;\r
2668         margin: 10px 0px 10px 10px;\r
2669 }\r
2670 \r
2671 #side-match-link {\r
2672         margin-top: 10px;\r
2673 }\r
2674 \r
2675 aside input[type='text'] {\r
2676  width: 174px;\r
2677 }\r
2678 \r
2679 .widget {\r
2680         border: 1px solid #DDDDDD;\r
2681         padding: 18px;\r
2682         margin-top: 5px;\r
2683         -moz-border-radius:5px;\r
2684         -webkit-border-radius:5px;\r
2685         border-radius:5px;\r
2686 }\r
2687 .widget.settings-widget {\r
2688         padding: 0;\r
2689 }\r
2690 \r
2691 \r
2692 \r
2693 /*.photos {\r
2694         height: auto;\r
2695         overflow: auto;\r
2696 }*/\r
2697 \r
2698 .photos-end {\r
2699         clear: both;\r
2700         margin-bottom: 25px;\r
2701 }\r
2702 \r
2703 .photo-album-image-wrapper {\r
2704         float: left;\r
2705         margin-top: 15px;\r
2706         margin-right: 15px;\r
2707         margin-left: 15px;\r
2708 /*      width: 200px; height: 200px;\r
2709         overflow: hidden;\r
2710         position: relative; */\r
2711 }\r
2712 .photo-album-image-wrapper .caption {\r
2713         display: none;\r
2714         width: 100%;\r
2715 /*      position: absolute; */\r
2716         bottom: 0px;\r
2717         padding: 0.5em 0.5em 0px 0.5em;\r
2718         background-color: rgba(245, 245, 255, 0.8);\r
2719         border-bottom: 2px solid #CCC;\r
2720         margin: 0px;\r
2721 }\r
2722 .photo-album-image-wrapper a:hover .caption {\r
2723         display:block;\r
2724 }\r
2725 \r
2726 #photo-album-end {\r
2727         clear: both;\r
2728         margin-bottom: 25px;\r
2729 }\r
2730 \r
2731 .photo-top-image-wrapper {\r
2732 /*      position: relative;\r
2733         float: left;*/\r
2734         display: inline-block;\r
2735         vertical-align: top;\r
2736         margin-top: 15px;\r
2737         margin-right: 15px;\r
2738         margin-left: 15px;\r
2739         margin-bottom: 15px;\r
2740 /*      width: 200px; height: 200px;\r
2741         overflow: hidden; */\r
2742 }\r
2743 .photo-top-image-wrapper img {\r
2744         max-width: 290px;\r
2745         border-radius: 10px;\r
2746         -moz-border-radius: 10px;\r
2747         -webkit-border-radius: 10px;\r
2748 }\r
2749 .photo-top-album-name {\r
2750         width: 100%;\r
2751         min-height: 2em;\r
2752 /*      position: absolute;  */\r
2753         bottom: 0px;\r
2754         padding: 0px 3px;\r
2755         padding-top: 0.5em;\r
2756         background-color: rgb(255, 255, 255);\r
2757 }\r
2758 #photo-top-end {\r
2759         clear: both;\r
2760 }\r
2761 \r
2762 #photo-top-links {\r
2763         margin-bottom: 30px;\r
2764         margin-left: 30px;\r
2765 }\r
2766 \r
2767 #photos-upload-form {\r
2768         text-align: center;\r
2769 }\r
2770 \r
2771 #photos-upload-newalbum-div, #photos-upload-existing-album-text {\r
2772         /*float: left;*/\r
2773         display: inline-block;\r
2774         width: 175px;\r
2775         text-align: left;\r
2776 }\r
2777 \r
2778 #photos-upload-noshare {\r
2779         margin-bottom: 10px;\r
2780 }\r
2781 #photos-upload-noshare-div {\r
2782         margin-top: 2em;\r
2783         margin-bottom: 15px;\r
2784 }\r
2785 \r
2786 #photos-upload-noshare-label {\r
2787         margin-left: 25px;\r
2788 }\r
2789 \r
2790 #photos-upload-newalbum {\r
2791         width: 15em;\r
2792 }\r
2793 #photos-upload-album-select {\r
2794         width: 15.7em;\r
2795 }\r
2796 \r
2797 \r
2798 #photos-upload-spacer {\r
2799         margin-top: 25px;\r
2800 }\r
2801 #photos-upload-new-end, #photos-upload-exist-end {\r
2802         clear: both;\r
2803 }\r
2804 #photos-upload-exist-end {\r
2805         margin-bottom: 15px;\r
2806 }\r
2807 \r
2808 #photos_upload_applet_wrapper {\r
2809         margin-bottom: 15px;\r
2810 }\r
2811 \r
2812 #photos-upload-no-java-message {\r
2813         margin-bottom: 15px;\r
2814 }\r
2815 \r
2816 #character-counter {\r
2817         float: right;\r
2818         font-size: 120%;\r
2819 }\r
2820 \r
2821 #character-counter.grey {\r
2822         color: #888888;\r
2823 }\r
2824 \r
2825 #character-counter.orange {\r
2826         color: orange;\r
2827 }\r
2828 #character-counter.red {\r
2829         color: red;\r
2830 }\r
2831 \r
2832 #profile-jot-banner-end {\r
2833         /* clear: both; */\r
2834 }\r
2835 \r
2836 #photos-upload-select-files-text {\r
2837         margin-top: 15px;\r
2838         margin-bottom: 15px;\r
2839 }\r
2840 \r
2841 #photos-upload-perms-menu, #photos-upload-perms-menu:visited, #photos-upload-perms-menu:link {\r
2842         color: #8888FF;\r
2843         text-decoration: none;\r
2844         cursor: pointer;\r
2845 }\r
2846 \r
2847 #photos-upload-perms-menu {\r
2848         margin-left: 15px;\r
2849 }\r
2850 \r
2851 #photos-upload-perms-menu:hover {\r
2852         color: #0000FF;\r
2853         text-decoration: underline;\r
2854         cursor: pointer;\r
2855 }\r
2856 #settings-default-perms-menu {\r
2857         margin-top: 15px;\r
2858         margin-bottom: 15px;\r
2859 }\r
2860 \r
2861 .photo-edit-input-text {\r
2862         display: inline-block;\r
2863         text-align: left;\r
2864 }\r
2865 \r
2866 #photo_edit_form {\r
2867         text-align: center;\r
2868 }\r
2869 \r
2870 #photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label, .photo-edit-rotate-label {\r
2871         /*float: left;*/\r
2872         display: inline-block;\r
2873         width: 150px;\r
2874 }\r
2875 \r
2876 #photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label {\r
2877         font-weight: 700;\r
2878 }\r
2879 \r
2880 .photo-perms-icon {\r
2881         float: left;\r
2882 }\r
2883 \r
2884 #photo-edit-perms-menu, #photos-upload-perms-menu, #settings-default-perms-menu {\r
2885         text-decoration: none;\r
2886         display: inline-block;\r
2887 }\r
2888 \r
2889 #photos-upload-perms-menu #jot-perms-icon {\r
2890         margin-right: 1em;\r
2891 }\r
2892 \r
2893 .photo-jot-perms-text {\r
2894         padding-top: 5px;\r
2895         padding-left: 40px;\r
2896 }\r
2897 \r
2898 #photo-edit-perms, #photos-upload-perms, #settings-default-perms {\r
2899         margin-top: 30px;\r
2900         display: inline-block;\r
2901 }\r
2902 #photos-upload-perms {\r
2903         margin-top: 15px;\r
2904         margin-left: 5px;\r
2905 }\r
2906 \r
2907 #photo-edit-perms-select, #photos-upload-permissions-wrapper, #settings-jot-acl-wrapper {\r
2908         margin-top: 30px;\r
2909         margin-left: 20px;\r
2910 }\r
2911 \r
2912 #advanced-expire-popup {\r
2913         padding-left: 1em;\r
2914         margin-top: 15px;\r
2915         border: 1px solid #aaa;\r
2916         border-radius: 10px;\r
2917         -moz-border-radius: 10px;\r
2918         -webkit-border-radius: 10px;\r
2919 }\r
2920 \r
2921 #photo-edit-perms-end {\r
2922         margin-bottom: 15px;\r
2923 }\r
2924 \r
2925 #photo-edit-caption, #photo-edit-newtag, #photo-edit-albumname {\r
2926         /*float: left;*/\r
2927         margin-bottom: 25px;\r
2928 }\r
2929 \r
2930 .photo-edit-rotate-choice {\r
2931         display: inline-block;\r
2932 }\r
2933 \r
2934 .photo-edit-rotate {\r
2935         float: left;\r
2936         margin-left: 20px;\r
2937 \r
2938 }\r
2939 #photo-edit-link-wrap {\r
2940         margin-bottom: 15px;\r
2941 }\r
2942 #photo-like-div {\r
2943         margin-left: 15px;\r
2944         margin-bottom: 65px;\r
2945 }\r
2946 \r
2947 #photo-edit-caption-end, #photo-edit-tags-end, #photo-edit-albumname-end, #photo-edit-rotate-end {\r
2948         clear: both;\r
2949 }\r
2950 \r
2951 #photo-edit-rotate-end {\r
2952         margin-bottom: 15px;\r
2953 }\r
2954 \r
2955 #photo-edit-submit-button, #photo-edit-delete-button, #photos-upload-submit {\r
2956         margin-top: 30px;\r
2957         padding: 0.25em 0.5em;\r
2958         font-size: 18px;\r
2959 }\r
2960 #photo-edit-submit-button {\r
2961         margin-left: 10px;\r
2962 }\r
2963 #photo-edit-delete-button {\r
2964         margin-left: 45px;\r
2965 }\r
2966 #photos-upload-choose {\r
2967 /*      position: absolute;\r
2968         top: 460px;\r
2969         left: 5px;*/\r
2970         margin-top: 1em;\r
2971 }\r
2972 #photos-upload-submit {\r
2973         margin-top: 0px;\r
2974         margin-bottom: 20px;\r
2975 }\r
2976 .settings-submit, .profile-edit-submit-button, .settings-features-submit {\r
2977         padding: 0.25em 0.5em;\r
2978         margin-bottom: 10px;\r
2979         font-size: 18px;\r
2980 }\r
2981 #photo-edit-end {\r
2982         margin-bottom: 35px;\r
2983 }\r
2984 #photo-caption {\r
2985         font-size: 110%;\r
2986         font-weight: bold;\r
2987         margin-top: 15px;\r
2988         margin-bottom: 15px;\r
2989 }\r
2990 \r
2991 #in-this-photo-text {\r
2992         color: #0000FF;\r
2993         margin-left: 30px;\r
2994 }\r
2995 \r
2996 #in-this-photo {\r
2997         margin-left: 60px;\r
2998         margin-top: 10px;\r
2999         margin-bottom: 20px;\r
3000 }\r
3001 \r
3002 #photo-album-edit-form {\r
3003         max-width: 100%;\r
3004         padding-left: 0.5em;\r
3005         padding-right: 0.5em;\r
3006 }\r
3007 #photo-album-edit-form input {\r
3008         max-width: 100%;\r
3009 }\r
3010 #photo-album-edit-name-label {\r
3011         display: block;\r
3012 }\r
3013 \r
3014 #photo-album-edit-submit, #photo-album-edit-drop {\r
3015         margin-top: 15px;\r
3016         margin-bottom: 15px;\r
3017 \r
3018         padding: 0.25em 0.5em;\r
3019         font-size: 18px;\r
3020 }\r
3021 \r
3022 #photo-album-edit-drop {\r
3023         margin-left: 2em;\r
3024 }\r
3025 \r
3026 .group-delete-wrapper {\r
3027         float: right;\r
3028         margin-right: 50px;\r
3029 }\r
3030 \r
3031 #install-dbhost-label,\r
3032 #install-dbuser-label,\r
3033 #install-dbpass-label,\r
3034 #install-dbdata-label,\r
3035 #install-tz-desc {\r
3036        float: left;\r
3037        width: 250px;\r
3038        margin-top: 10px;\r
3039        margin-bottom: 10px;\r
3040 \r
3041 }\r
3042 \r
3043 #install-dbhost,\r
3044 #install-dbuser,\r
3045 #install-dbpass,\r
3046 #install-dbdata {\r
3047        float: left;\r
3048        width: 200px;\r
3049        margin-left: 20px;\r
3050 }\r
3051 \r
3052 #install-dbhost-end,\r
3053 #install-dbuser-end,\r
3054 #install-dbpass-end,\r
3055 #install-dbdata-end,\r
3056 #install-tz-end {\r
3057        clear: both;\r
3058 }\r
3059 \r
3060 #install-form select#timezone_select {\r
3061        float: left;\r
3062        margin-top: 18px;\r
3063        margin-left: 20px;\r
3064 }\r
3065 \r
3066 #dfrn-request-networks {\r
3067         margin-bottom: 30px;\r
3068 }\r
3069 \r
3070 #pause {\r
3071   position: fixed;\r
3072   bottom: 5px;\r
3073   right: 5px;\r
3074 }\r
3075 \r
3076 .sparkle {\r
3077         cursor: url('lock.cur'), pointer;\r
3078 /*      cursor: pointer !important; */\r
3079 }\r
3080 \r
3081 .contact-block-div {\r
3082         float: left;\r
3083         width: 52px;\r
3084         height: 52px;\r
3085 }\r
3086 .contact-block-textdiv {\r
3087         float: left;\r
3088         width: 150px;\r
3089         height: 34px;\r
3090 }\r
3091 \r
3092 #contact-block-end {\r
3093         clear: both;\r
3094 }\r
3095 .contact-block-link {\r
3096         float: left;\r
3097 }\r
3098 .contact-block-img {\r
3099         width:48px;\r
3100         height:48px;\r
3101 }\r
3102 \r
3103 #tag-remove {\r
3104         margin-bottom: 15px;\r
3105 }\r
3106 \r
3107 #tagrm li {\r
3108         margin-bottom: 10px;\r
3109 }\r
3110 \r
3111 #tagrm-submit, #tagrm-cancel {\r
3112         margin-top: 25px;\r
3113 }\r
3114 \r
3115 #tagrm-cancel {\r
3116         margin-left: 15px;\r
3117 }\r
3118 \r
3119 .wall-item-conv {\r
3120         margin-top: 5px;\r
3121         margin-bottom: 25px;\r
3122 }\r
3123 \r
3124 #search-submit {\r
3125         font-size: 18px;\r
3126         padding: 5px 10px;\r
3127         margin-left: 15px;\r
3128 }\r
3129 \r
3130 #search-box {\r
3131         margin-bottom: 25px;\r
3132 }\r
3133 \r
3134 .location-label, .gender-label, .marital-label, .homepage-label, .network-label {\r
3135         float: left;\r
3136         text-align: right;\r
3137         display: block;\r
3138         width: 65px;\r
3139 }\r
3140 \r
3141 .adr, .x-gender, .marital-text, .homepage-url, .x-network {\r
3142         float: left;\r
3143         display: block;\r
3144         margin-left: 8px;\r
3145 }\r
3146 \r
3147 .profile-clear {\r
3148         clear: both;\r
3149 }\r
3150 \r
3151 \r
3152 .clear {\r
3153         clear: both;\r
3154 }\r
3155 \r
3156 .cc-license {\r
3157         margin-top: 50px;\r
3158         font-size: 70%;\r
3159 }\r
3160 \r
3161 \r
3162 #plugin-settings-link, #account-settings-link {\r
3163         margin-bottom: 10px;\r
3164 }\r
3165 \r
3166 #uexport-link {\r
3167         margin-bottom: 20px;\r
3168 }\r
3169 \r
3170 /* end from default */\r
3171 \r
3172 \r
3173 .fn {\r
3174         padding: 1em 0px 5px 12px;\r
3175         font-size: 120%;\r
3176         font-weight: bold;\r
3177 }\r
3178 \r
3179 .vcard .title,\r
3180 .vcard .p-addr,\r
3181 .vcard .account-type {\r
3182         margin-bottom: 5px;\r
3183         margin-left: 12px;\r
3184 }\r
3185 \r
3186 .vcard .account-type {\r
3187         font-size: 120%;\r
3188         margin-bottom: 13px;\r
3189 }\r
3190 \r
3191 .vcard dl {\r
3192         clear: both;\r
3193 }\r
3194 \r
3195 #birthday-title {\r
3196         float: left;\r
3197         font-weight: bold;\r
3198 }\r
3199 \r
3200 #birthday-adjust {\r
3201         float: left;\r
3202         font-size: 75%;\r
3203         margin-left: 10px;\r
3204 }\r
3205 \r
3206 #birthday-title-end {\r
3207         clear: both;\r
3208 }\r
3209 \r
3210 .birthday-list {\r
3211         margin-left: 15px;\r
3212 }\r
3213 \r
3214 #birthday-wrapper {\r
3215         margin-bottom: 20px;\r
3216 }\r
3217 \r
3218 #network-new-link {\r
3219         margin-top: 15px;\r
3220         margin-bottom: 15px;\r
3221 }\r
3222 \r
3223 \r
3224 .tool-wrapper {\r
3225   float: left;\r
3226   margin-left: 15px;\r
3227 }\r
3228 \r
3229 .tool-link {\r
3230   cursor: pointer;\r
3231 }\r
3232 \r
3233 .eventcal {\r
3234         float: left;\r
3235         font-size: 20px;\r
3236 }\r
3237 \r
3238 #event-summary-text {\r
3239         margin-top: 15px;\r
3240 }\r
3241 \r
3242 #event-share-checkbox {\r
3243         float: left;\r
3244         margin-top: 10px;\r
3245 }\r
3246 \r
3247 #event-share-text {\r
3248         float: left;\r
3249         margin-top: 10px;\r
3250         margin-left: 5px;\r
3251 }\r
3252 \r
3253 #event-share-break {\r
3254         clear: both;\r
3255         margin-bottom: 10px;\r
3256 }\r
3257 \r
3258 #event-summary {\r
3259         width: 280px;\r
3260 }\r
3261 \r
3262 .vevent {\r
3263         border: 1px solid #CCCCCC;\r
3264 }\r
3265 \r
3266 .vevent .event-summary {\r
3267         margin-left: 10px;\r
3268         margin-right: 10px;\r
3269         font-weight: bold;\r
3270 }\r
3271 \r
3272 .vevent .event-description, .vevent .event-location {\r
3273         margin-left: 10px;\r
3274         margin-right: 10px;\r
3275 }\r
3276 .vevent .event-start {\r
3277         margin-left: 10px;\r
3278         margin-right: 10px;\r
3279 }\r
3280 \r
3281 #new-event-link {\r
3282         margin-bottom: 10px;\r
3283 }\r
3284 \r
3285 .edit-event-link, .plink-event-link {\r
3286         float: left;\r
3287         margin-top: 4px;\r
3288         margin-right: 4px;\r
3289         margin-bottom: 15px;\r
3290 }\r
3291 \r
3292 .event-description:before {\r
3293         content: url('../../../images/calendar.png');\r
3294         margin-right: 15px;\r
3295 }\r
3296 \r
3297 .event-start, .event-end {\r
3298         font-size: 14px;\r
3299         margin-left: 10px;\r
3300         width: 280px;\r
3301         clear: both;\r
3302         padding-bottom: 1.5em;\r
3303 }\r
3304 \r
3305 .event-start .dtstart, .event-end .dtend {\r
3306         clear: both;\r
3307         float: left;\r
3308 }\r
3309 \r
3310 .event-list-date {\r
3311         margin-bottom: 10px;\r
3312 }\r
3313 \r
3314 .prevcal, .nextcal {\r
3315         float: left;\r
3316         margin-left: 32px;\r
3317         margin-right: 32px;\r
3318         margin-top: 64px;\r
3319 }\r
3320 .event-calendar-end {\r
3321         clear: both;\r
3322 }\r
3323 \r
3324 \r
3325 .calendar {\r
3326         font-family: Courier, monospace;\r
3327 }\r
3328 .today {\r
3329         font-weight: bold;\r
3330         color: #FF0000;\r
3331 }\r
3332 \r
3333 .settings-block {\r
3334         border: 1px solid #AAA;\r
3335         margin: 10px;\r
3336         padding: 10px;\r
3337 }\r
3338 \r
3339 .app-title {\r
3340         margin: 10px;\r
3341 }\r
3342 \r
3343 .itentity-match-wrapper {\r
3344         float: left;\r
3345         padding: 10px;\r
3346         width: 120px;\r
3347         height: 140px;\r
3348         margin-bottom: 20px;\r
3349 }\r
3350 \r
3351 .identity-match-photo {\r
3352         float: left;\r
3353         text-align: center;\r
3354         width: 120px;\r
3355 }\r
3356 \r
3357 .identity-match-name {\r
3358         text-align: center;\r
3359 }\r
3360 \r
3361 .identity-match-details {\r
3362         float: left;\r
3363         text-align: center;\r
3364         width: 120px;\r
3365         overflow: hidden;\r
3366         font-size: 10px;\r
3367         font-weight: 500;\r
3368         color: #999999;\r
3369 }\r
3370 \r
3371 .identity-match-break, .identity-match-end {\r
3372         clear: both;\r
3373 }\r
3374 \r
3375 .identity-match-photo button {\r
3376         border: none;\r
3377         padding: 0;\r
3378         margin: 0;\r
3379         background: none;\r
3380         height: 80px;\r
3381         width: 80px;\r
3382 }\r
3383 \r
3384 .selected-identity img {\r
3385         border: 2px solid #ff0000;\r
3386 }\r
3387 \r
3388 #photo-nav {\r
3389         position: relative;\r
3390         height: 55px;\r
3391 }\r
3392 \r
3393 #photo-prev-link {\r
3394         position: absolute;\r
3395         left: 5px;\r
3396 }\r
3397 #photo-next-link {\r
3398         position: absolute;\r
3399         right: 5px;\r
3400 }\r
3401 #photo-prev-link, #photo-next-link {\r
3402         padding: 10px;\r
3403 /*      float: left;*/\r
3404 }\r
3405 \r
3406 /*#photo-photo {\r
3407         float: left;\r
3408 }*/\r
3409 \r
3410 #photo-photo {\r
3411         display: block;\r
3412         margin-left: auto;\r
3413         margin-right: auto;\r
3414         text-align: center;\r
3415 }\r
3416 \r
3417 #photo-photo img {\r
3418         max-width: 100%;\r
3419 }\r
3420 \r
3421 #photo-photo-end {\r
3422         clear: both;\r
3423 }\r
3424 \r
3425 .profile-match-photo {\r
3426         float: left;\r
3427         text-align: center;\r
3428         width: 120px;\r
3429 }\r
3430 \r
3431 .profile-match-name {\r
3432         float: left;\r
3433         text-align: center;\r
3434         width: 120px;\r
3435         overflow: hidden;\r
3436 }\r
3437 \r
3438 .profile-match-break,\r
3439 .profile-match-end {\r
3440         clear: both;\r
3441 }\r
3442 \r
3443 .profile-match-connect {\r
3444         text-align: center;\r
3445         font-weight: bold;\r
3446 }\r
3447 \r
3448 .profile-match-wrapper {\r
3449         display: inline-block;\r
3450         padding: 10px;\r
3451         /*width: 120px;\r
3452         height: 120px;*/\r
3453         scroll: auto;\r
3454         margin-bottom: 2em;\r
3455         vertical-align: top;\r
3456 }\r
3457 .profile-match-wrapper .icon.drophide {\r
3458         margin-left: auto;\r
3459         margin-right: auto;\r
3460         margin-top: 1em;\r
3461 }\r
3462 #profile-match-wrapper-end {\r
3463         clear: both;\r
3464 }\r
3465 \r
3466 .side-link {\r
3467         margin-bottom: 15px;\r
3468 }\r
3469 \r
3470 \r
3471 #group-members {\r
3472         margin-top: 20px;\r
3473         padding: 10px;\r
3474         height: 250px;\r
3475         overflow: auto;\r
3476         border: 1px solid #ddd;\r
3477 }\r
3478 \r
3479 #group-members-end {\r
3480         clear: both;\r
3481 }\r
3482 \r
3483 #group-separator {\r
3484         margin-top: 10px;\r
3485         margin-bottom: 10px;\r
3486 }\r
3487 \r
3488 #group-all-contacts {\r
3489         padding: 10px;\r
3490         height: 450px;\r
3491         overflow: auto;\r
3492         border: 1px solid #ddd;\r
3493 }\r
3494 \r
3495 #group-all-contacts-end {\r
3496         clear: both;\r
3497         margin-bottom: 10px;\r
3498 }\r
3499 \r
3500 #group-edit-desc {\r
3501         margin-top: 15px;\r
3502 }\r
3503 \r
3504 \r
3505 #prof-members {\r
3506         margin-top: 20px;\r
3507         padding: 10px;\r
3508         height: 250px;\r
3509         overflow: auto;\r
3510         border: 1px solid #ddd;\r
3511 }\r
3512 \r
3513 #prof-members-end {\r
3514         clear: both;\r
3515 }\r
3516 \r
3517 #prof-separator {\r
3518         margin-top: 10px;\r
3519         margin-bottom: 10px;\r
3520 }\r
3521 \r
3522 #prof-all-contacts {\r
3523         padding: 10px;\r
3524         height: 450px;\r
3525         overflow: auto;\r
3526         border: 1px solid #ddd;\r
3527 }\r
3528 \r
3529 #prof-all-contacts-end {\r
3530         clear: both;\r
3531         margin-bottom: 10px;\r
3532 }\r
3533 \r
3534 #prof-edit-desc {\r
3535         margin-top: 15px;\r
3536 }\r
3537 \r
3538 #crepair-name-label,\r
3539 #crepair-nick-label,\r
3540 #crepair-attag-label,\r
3541 #crepair-url-label,\r
3542 #crepair-request-label,\r
3543 #crepair-confirm-label,\r
3544 #crepair-notify-label,\r
3545 #crepair-photo-label,\r
3546 #crepair-poll-label {\r
3547         float: left;\r
3548         width: 200px;\r
3549         margin-bottom: 15px;\r
3550 }\r
3551 \r
3552 #crepair-name,\r
3553 #crepair-nick,\r
3554 #crepair-attag,\r
3555 #crepair-url,\r
3556 #crepair-request,\r
3557 #crepair-confirm,\r
3558 #crepair-notify,\r
3559 #crepair-photo,\r
3560 #crepair-poll {\r
3561         float: left;\r
3562         width: 300px;\r
3563 }\r
3564 \r
3565 \r
3566 #netsearch-box {\r
3567         margin-top: 20px;\r
3568 }\r
3569 \r
3570 #netsearch-box #search-submit {\r
3571         margin: 5px 0px 0px 0px;\r
3572 }\r
3573 \r
3574 .required {\r
3575         color: #FF0000;\r
3576 }\r
3577 \r
3578 #event-start-text, #event-finish-text {\r
3579         margin-top: 10px;\r
3580         margin-bottom: 5px;\r
3581 }\r
3582 \r
3583 #event-nofinish-checkbox, #event-nofinish-text, #event-adjust-checkbox, #event-adjust-text {\r
3584         float: left;\r
3585 }\r
3586 #event-datetime-break {\r
3587         margin-bottom: 10px;\r
3588 }\r
3589 \r
3590 #event-nofinish-break, #event-adjust-break {\r
3591         clear: both;\r
3592 }\r
3593 \r
3594 #event-desc-text, #event-location-text {\r
3595         margin-top: 10px;\r
3596         margin-bottom: 5px;\r
3597 }\r
3598 #event-submit {\r
3599         margin-top: 10px;\r
3600 }\r
3601 \r
3602 .filesavetags, .categorytags {\r
3603         display: block;\r
3604         clear: left;\r
3605 }\r
3606 \r
3607 .body-tag, .filesavetags, .categorytags {\r
3608         opacity: 0.5;\r
3609         filter:alpha(opacity=50);\r
3610 }\r
3611 \r
3612 .body-tag:hover, .filesavetags:hover, .categorytags:hover {\r
3613         opacity: 1.0 !important;\r
3614         filter:alpha(opacity=100) !important;\r
3615 }\r
3616 \r
3617 .item-select {\r
3618         display: none;\r
3619         opacity: 0.1;\r
3620         filter:alpha(opacity=10);\r
3621         float: right;\r
3622         margin-right: 10px;\r
3623 \r
3624 }\r
3625 .item-select:hover, .checkeditem {\r
3626         opacity: 1;\r
3627         filter:alpha(opacity=100);\r
3628 }\r
3629 \r
3630 \r
3631 #item-delete-selected {\r
3632         margin-top: 30px;\r
3633 }\r
3634 \r
3635 #item-delete-selected-end {\r
3636         clear: both;\r
3637 }\r
3638 #item-delete-selected-icon, #item-delete-selected-desc {\r
3639         float: left;\r
3640         margin-right: 5px;\r
3641 }\r
3642 #item-delete-selected-desc:hover {\r
3643         text-decoration: underline;\r
3644 }\r
3645 \r
3646 .notif-image {\r
3647         height: 80px;\r
3648         width: 80px;\r
3649         margin-right: 15px;\r
3650 }\r
3651 .notification-listing-end {\r
3652         clear: both;\r
3653         margin-bottom: 15px;\r
3654 }\r
3655 \r
3656 \r
3657 \r
3658 /**\r
3659  * Plugins settings\r
3660  */\r
3661 \r
3662 .settings-block > h3,\r
3663 .settings-heading {\r
3664         border-bottom: 1px solid #babdb6;\r
3665 }\r
3666 \r
3667 \r
3668 \r
3669 /**\r
3670  * Form fields\r
3671  */\r
3672 .field {\r
3673         margin-bottom: 10px;\r
3674         padding-bottom: 10px;\r
3675         overflow: auto;\r
3676 /*      width: 100%*/\r
3677 }\r
3678 \r
3679 .field label {\r
3680         font-weight: 700;\r
3681         float: left;\r
3682         width: 200px;\r
3683 }\r
3684 \r
3685 .field input,\r
3686 .field textarea {\r
3687         width: 230px;\r
3688         margin-left: 20px;\r
3689 }\r
3690 .field input[type=checkbox],\r
3691 .field input[type=radio] {\r
3692         width: auto;\r
3693 }\r
3694 .field textarea { height: 100px; }\r
3695 .field_help {\r
3696         display: block;\r
3697         margin-left: 20px;\r
3698         color: #666666;\r
3699         clear: left;\r
3700 }\r
3701 \r
3702 \r
3703 \r
3704 .field .onoff {\r
3705         float: left;\r
3706         width: 80px;\r
3707 }\r
3708 .field .onoff a {\r
3709         display: block;\r
3710         border:1px solid #666666;\r
3711         background-image:url("../../../images/onoff.jpg");\r
3712         background-repeat: no-repeat;\r
3713         padding: 4px 2px 2px 2px;\r
3714         height: 16px;\r
3715         text-decoration: none;\r
3716 }\r
3717 .field .onoff .off {\r
3718 \r
3719         border-color:#666666;\r
3720         padding-left: 40px;\r
3721         background-position: left center;\r
3722         background-color: #cccccc;\r
3723         color: #666666;\r
3724         text-align: right;\r
3725 }\r
3726 .field .onoff .on {\r
3727         border-color:#204A87;\r
3728         padding-right: 40px;\r
3729         background-position: right center;\r
3730         background-color: #D7E3F1;\r
3731         color: #204A87;\r
3732         text-align: left;\r
3733 }\r
3734 .hidden { display: none!important; }\r
3735 \r
3736 .field.radio .field_help { margin-left: 20px; }\r
3737 \r
3738 /**\r
3739  * ADMIN\r
3740  */\r
3741 #pending-update {\r
3742         float:right;\r
3743         color: #ffffff;\r
3744         font-weight: bold;\r
3745         background-color: #FF0000;\r
3746         padding: 0em 0.3em;\r
3747 \r
3748 }\r
3749 #adminpage dl {\r
3750         clear: left;\r
3751         min-height: 40px;\r
3752         margin-bottom: 2px;\r
3753         padding-bottom: 2px;\r
3754         border-bottom: 1px solid black;\r
3755 }\r
3756 #adminpage dt {\r
3757         width: 180px;\r
3758         float: left;\r
3759         font-weight: bold;\r
3760 }\r
3761 #adminpage dd {\r
3762         margin-left: 180px;\r
3763 }\r
3764 \r
3765 #adminpage h3 {\r
3766         border-bottom: 1px solid #cccccc;\r
3767 }\r
3768 #adminpage .field label {\r
3769         font-weight: bold;\r
3770 }\r
3771 #adminpage .submit {\r
3772         clear:left;\r
3773         text-align: right;\r
3774 }\r
3775 \r
3776 #adminpage #pluginslist {\r
3777         margin: 0px; padding: 0px;\r
3778 }\r
3779 #adminpage .plugin {\r
3780         list-style: none;\r
3781         display: block;\r
3782         border: 1px solid #888888;\r
3783         padding: 1em;\r
3784         margin-bottom: 5px;\r
3785         clear: left;\r
3786 }\r
3787 #adminpage .plugin .desc { margin-left: 2.5em;}\r
3788 #adminpage .toggleplugin {\r
3789         float:left;\r
3790         margin-right: 1em;\r
3791 }\r
3792 \r
3793 #adminpage table {width:100%; border-bottom: 1px solid #000000; margin: 5px 0px;}\r
3794 #adminpage table th { text-align: left;}\r
3795 #adminpage td .icon { float: left;}\r
3796 #adminpage table#users img { width: 16px; height: 16px; }\r
3797 #adminpage table tr:hover { background-color: #bbc7d7; }\r
3798 #adminpage .selectall { text-align: right; }\r
3799 \r
3800 #cnftheme {\r
3801         display: none;\r
3802 }\r
3803 \r
3804 /*\r
3805  * UPDATE\r
3806  */\r
3807 .popup {\r
3808         width: 100%; height: 100%;\r
3809         top:0px; left:0px;\r
3810         position: absolute;\r
3811         display: none;\r
3812 }\r
3813 \r
3814 .popup .background {\r
3815         background-color: rgba(0,0,0,128);\r
3816         opacity: 0.5;\r
3817         width: 100%; height: 100%;\r
3818         position: absolute;\r
3819         top:0px; left:0px;\r
3820 }\r
3821 .popup .panel {\r
3822         top:25%;left:25%;width:50%;height:50%;\r
3823         padding: 1em;\r
3824         position: absolute;\r
3825         border: 4px solid #000000;\r
3826         background-color: #FFFFFF;\r
3827 }\r
3828 .popup .panel .panel_text { display: block; overflow: auto; height: 80%; }\r
3829 .popup .panel .panel_in { width: 100%; height: 100%;    position: relative; }\r
3830 .popup .panel .panel_actions {  width: 100%; bottom: 4px; left: 0px; position: absolute; }\r
3831 .panel_text .progress { width: 50%; overflow: hidden; height: auto; border: 1px solid #cccccc; margin-bottom: 5px}\r
3832 .panel_text .progress span {float: right; display: block; width: 25%; background-color: #eeeeee; text-align: right;}\r
3833 \r
3834 /**\r
3835  * OAuth\r
3836  */\r
3837 .oauthapp {\r
3838         height: auto; overflow: auto;\r
3839         border-bottom: 2px solid #cccccc;\r
3840         padding-bottom: 1em;\r
3841         margin-bottom: 1em;\r
3842 }\r
3843 .oauthapp img {\r
3844         float: left;\r
3845         width: 48px; height: 48px;\r
3846         margin: 10px;\r
3847 }\r
3848 .oauthapp img.noicon {\r
3849         background-image: url("../../../images/icons/48/plugin.png");\r
3850         background-position: center center;\r
3851         background-repeat: no-repeat;\r
3852 }\r
3853 .oauthapp a {\r
3854         float: left;\r
3855 }\r
3856 \r
3857 /**\r
3858  * ICONS\r
3859  */\r
3860 .iconspacer {\r
3861         display: block; width: 16px; height: 16px;\r
3862 }\r
3863 \r
3864 .icon {\r
3865         display: block; width: 16px; height: 16px;\r
3866         background-image: url('../../../images/icons.png');\r
3867 }\r
3868 .article { background-position: 0px 0px;}\r
3869 .icon.audio { display: none; background-position: -16px 0px;}\r
3870 .block { background-position: -32px 0px;}\r
3871 /*.drop { background-position: -48px 0px;}\r
3872 .drophide { background-position: -64px 0px;}*/\r
3873 .icon.drop {\r
3874         display: block; width: 28px; height: 28px;\r
3875         background-size: 100% 100%;\r
3876         background-image: url('images/drop-darkred.png');\r
3877         background-repeat: no-repeat;\r
3878 }\r
3879 .icon.drophide {\r
3880         display: block; width: 28px; height: 28px;\r
3881         background-size: 100% 100%;\r
3882         background-image: url('images/drop-darkred.png');\r
3883         background-repeat: no-repeat;\r
3884 }\r
3885 .edit { background-position: -80px 0px;}\r
3886 /*.camera { background-position: -96px 0px;}*/\r
3887 .icon.camera {\r
3888         display: block; width: 28px; height: 21px;\r
3889         margin-top: 4px;\r
3890         background-size: 100% 100%;\r
3891         background-image: url('images/camera.png');\r
3892         background-repeat: no-repeat;\r
3893 }\r
3894 /*.dislike { background-position: -112px 0px;}*/\r
3895 .icon.dislike {\r
3896         display: block;\r
3897         width: 26px; height: 28px;/*31 33*/\r
3898         background-size: 100% 100%;\r
3899         background-image: url('images/disapprove.png');\r
3900         background-repeat: no-repeat;\r
3901         opacity: 0.5;\r
3902 }\r
3903 /*.like { background-position: -128px 0px;}*/\r
3904 .icon.like {\r
3905         display: block; width: 26px; height: 28px;/*31 33*/\r
3906         margin-right: 7px;\r
3907         background-size: 26px 28px;\r
3908         background-image: url('images/approve.png');\r
3909         background-repeat: no-repeat;\r
3910         opacity: 0.5;\r
3911 }\r
3912 \r
3913 .icon.link {\r
3914     display: block;  width: 22px; height: 24px;\r
3915     background-size: 22px 24px;\r
3916     background-image: url('images/link.png');\r
3917     background-repeat: no-repeat;\r
3918 \r
3919 }\r
3920 \r
3921 /*.globe { background-position: 0px -16px;}*/\r
3922 .icon.globe {\r
3923         display: block; width: 28px; height: 28px;\r
3924         background-size: 28px 28px;\r
3925         background-image: url('images/globe.png');\r
3926         background-repeat: no-repeat;\r
3927 }\r
3928 /*.noglobe { background-position: -16px -16px;}*/\r
3929 .icon.noglobe {\r
3930         display: block; width: 24px; height: 24px;\r
3931         background-size: 24px 24px;\r
3932         background-image: url('images/noglobe.png');\r
3933         background-repeat: no-repeat;\r
3934 }\r
3935 .no { background-position: -32px -16px;}\r
3936 .pause { background-position: -48px -16px;}\r
3937 .play { background-position: -64px -16px;}\r
3938 /*.pencil { background-position: -80px -16px;}\r
3939 .small-pencil { background-position: -96px -16px;}*/\r
3940 .icon.pencil {\r
3941         display: block; width: 28px; height: 28px;\r
3942         background-size: 28px 28px;\r
3943         background-image: url('images/pencil.png');\r
3944         background-repeat: no-repeat;\r
3945         opacity: 0.5;\r
3946 }\r
3947 .icon.small-pencil {\r
3948         display: block; width: 28px; height: 28px;\r
3949         background-size: 28px 28px;\r
3950         background-image: url('images/pencil.png');\r
3951         background-repeat: no-repeat;\r
3952         opacity: 0.5;\r
3953 }\r
3954 /*.recycle { background-position: -112px -16px;}*/\r
3955 .icon.recycle {\r
3956         display: block;\r
3957         width: 28px; height: 27px;/*33 32*/\r
3958         background-size: 28px 27px;\r
3959         background-image: url('images/recycle.png');\r
3960         background-repeat: no-repeat;\r
3961         opacity: 0.5;\r
3962 }\r
3963 /*.remote-link { background-position: -128px -16px;}*/\r
3964 .icon.remote-link {\r
3965 /*      display: block;*/\r
3966         display: none;\r
3967         width: 28px; height: 28px;\r
3968         background-size: 28px 28px;\r
3969         background-image: url('images/remote-link.png');\r
3970         background-repeat: no-repeat;\r
3971         opacity: 0.5;\r
3972 }\r
3973 .share { background-position: -144px -16px;}\r
3974 \r
3975 .tools { background-position: 0px -32px;}\r
3976 /*.lock { background-position: -16px -32px;}*/\r
3977 .icon.lock {\r
3978         display: block; width: 17px; height: 25px;\r
3979         margin-top: 1px;\r
3980         background-size: 17px 25px;\r
3981         background-image: url('images/lock.png');\r
3982         background-repeat: no-repeat;\r
3983 }\r
3984 /*.unlock { background-position: -32px -32px;}*/\r
3985 .icon.unlock {\r
3986         display: block; width: 17px; height: 28px;\r
3987         margin-top: -2px;\r
3988         background-size: 17px 28px;\r
3989         background-image: url('images/unlock.png');\r
3990         background-repeat: no-repeat;\r
3991 }\r
3992 .icon.video { display: none; background-position: -48px -32px;}\r
3993 .oembed.video a { display: block; }\r
3994 .youtube { background-position: -64px -32px;}\r
3995 /*.attach { background-position: -80px -32px; }*/\r
3996 .icon.attach {\r
3997         display: block; width: 28px; height: 28px;\r
3998         background-size: 28px 28px;\r
3999         background-image: url('images/paperclip.png');\r
4000         background-repeat: no-repeat;\r
4001 }\r
4002 .language { background-position: -96px -32px; }\r
4003 .prev { background-position: -112px -32px; }\r
4004 .next { background-position: -128px -32px; }\r
4005 .on { background-position: -144px -32px; }\r
4006 \r
4007 .off { background-position: 0px -48px; }\r
4008 /*.starred { background-position: -16px -48px; }*/\r
4009 .icon.starred {\r
4010         display: block; width: 28px; height: 28px;\r
4011         background-size: 28px 28px;\r
4012         background-image: url('images/star-yellow.png');\r
4013         background-repeat: no-repeat;\r
4014 }\r
4015 /*.unstarred { background-position: -32px -48px; }*/\r
4016 .icon.unstarred {\r
4017         display: block; width: 28px; height: 28px;\r
4018         background-size: 28px 28px;\r
4019         background-image: url('images/star.png');\r
4020         background-repeat: no-repeat;\r
4021 \r
4022         opacity: 0.5;\r
4023 }\r
4024 /*.tagged { background-position: -48px -48px; }*/\r
4025 .icon.tagged {\r
4026         display: block; width: 28px; height: 28px;\r
4027         background-size: 28px 28px;\r
4028         background-image: url('images/tag.png');\r
4029         background-repeat: no-repeat;\r
4030         opacity: 0.5;\r
4031 }\r
4032 .yellow { background-position: -64px -48px; }\r
4033 \r
4034 \r
4035 .filer-icon {\r
4036         display: block; width: 24px; height: 24px;\r
4037         background-size: 24px 24px;\r
4038         background-image: url('images/folder.png');\r
4039         background-repeat: no-repeat;\r
4040         opacity: 0.5;\r
4041 }\r
4042 \r
4043 .event-icon {\r
4044         display: block; width: 33px; height: 33px;\r
4045         background-size: 33px 33px;\r
4046         background-repeat: no-repeat;\r
4047         opacity: 0.5;\r
4048 }\r
4049 .event-attend-icon { background-image: url('images/event-attend.png'); }\r
4050 .event-maybeattend-icon { background-image: url('images/event-maybeattend.png'); }\r
4051 .event-dontattend-icon { background-image: url('images/event-dontattend.png'); }\r
4052 \r
4053 .icon.dim { opacity: 0.3;filter:alpha(opacity=30); }\r
4054 \r
4055 [class^="comment-edit-bb"] {\r
4056         list-style: none;\r
4057         display: none;\r
4058         margin: 0px 0 -5px 0px;\r
4059 /*      width: 75%;*/\r
4060 }\r
4061 [class^="comment-edit-bb"] > li {\r
4062         display: inline-block;\r
4063         margin: 20px 10px 0 0;\r
4064         visibility: none;\r
4065 }\r
4066 /*[class^="comment-edit-bb-end"] {\r
4067         clear: both;\r
4068 }*/\r
4069 .editicon {\r
4070     display: inline-block;\r
4071         background-size: 100% 100%;\r
4072         background-repeat: no-repeat;\r
4073         background-color: #f3f3f3;\r
4074     text-decoration: none;\r
4075 }\r
4076 /*.editicon:hover {\r
4077         background-color: #ccc;\r
4078 }*/\r
4079 .boldbb {\r
4080 /*      background-position: 0px 0px;*/\r
4081         width: 26px; height: 28px;\r
4082         background-image: url('images/boldB-serif.png');\r
4083 }\r
4084 /*.boldbb:hover {\r
4085         background-position: 0px -16px;\r
4086 }*/\r
4087 .italicbb {\r
4088 /*      background-position: -16px 0px;*/\r
4089         width: 16px; height: 28px;\r
4090         background-image: url('images/italicI-serif.png');\r
4091 }\r
4092 /*.italicbb:hover {\r
4093         background-position: -16px -16px;\r
4094 }*/\r
4095 .underlinebb {\r
4096 /*      background-position: -32px 0px;*/\r
4097         width: 25px; height: 28px;\r
4098         background-image: url('images/underlineU-serif.png');\r
4099 }\r
4100 /*.underlinebb:hover {\r
4101         background-position: -32px -16px;\r
4102 }*/\r
4103 .quotebb {\r
4104 /*      background-position: -48px 0px;*/\r
4105         width: 28px; height: 28px;\r
4106         background-image: url('images/quote.png');\r
4107 }\r
4108 /*.quotebb:hover {\r
4109         background-position: -48px -16px;\r
4110 }*/\r
4111 .codebb {\r
4112 /*      background-position: -64px 0px;*/\r
4113         width: 28px; height: 28px;\r
4114         background-image: url('images/code.png');\r
4115 }\r
4116 /*.codebb:hover {\r
4117         background-position: -64px -16px;\r
4118 }*/\r
4119 .imagebb {\r
4120         background-position: -80px 0px;\r
4121 }\r
4122 .imagebb:hover {\r
4123         background-position: -80px -16px;\r
4124 }\r
4125 .urlbb {\r
4126         background-position: -96px 0px;\r
4127 }\r
4128 .urlbb:hover {\r
4129         background-position: -96px -16px;\r
4130 }\r
4131 .videobb {\r
4132         background-position: -112px 0px;\r
4133 }\r
4134 .videobb:hover {\r
4135         background-position: -112px -16px;\r
4136 }\r
4137 \r
4138 .attachtype {\r
4139         display: block;\r
4140         float: left;\r
4141         background-size: 100% 100%;\r
4142         width: 48px;\r
4143         height: 48px;\r
4144         background-image: url('images/oxygen/unknown.png');\r
4145 }\r
4146 \r
4147 .body-attach {\r
4148         margin-top: 10px;\r
4149 }\r
4150 \r
4151 /*.type-video { background-position: 0px 0px; }\r
4152 .type-image { background-position: -20px 0px; }\r
4153 .type-audio { background-position: -40px 0px; }\r
4154 .type-text  { background-position: -60px 0px; }\r
4155 .type-unkn  { background-position: -80px 0px; }*/\r
4156 .type-video {\r
4157         background-image: url('images/oxygen/video-x-generic.png');\r
4158         background-size: 100% 100%;\r
4159         width: 48px;\r
4160         height: 48px;\r
4161 }\r
4162 .type-image {\r
4163         background-image: url('images/oxygen/image-x-generic.png');\r
4164         background-size: 100% 100%;\r
4165         width: 48px;\r
4166         height: 48px;\r
4167 }\r
4168 .type-audio {   background-image: url('images/oxygen/audio-x-generic.png');\r
4169         background-size: 100% 100%;\r
4170         width: 48px;\r
4171         height: 48px;\r
4172 }\r
4173 \r
4174 .type-text  {\r
4175         background-image: url('images/oxygen/text-x-generic-2.png');\r
4176         background-size: 100% 100%;\r
4177         width: 48px;\r
4178         height: 48px;\r
4179 }\r
4180 .subtype-msword, .subtype-vnd-openxmlformats-officedocument-wordprocessingml-document  {\r
4181         background-image: url('images/oxygen/application-msword.png');\r
4182         background-size: 100% 100%;\r
4183         width: 48px;\r
4184         height: 48px;\r
4185 }\r
4186 .subtype-pdf  {\r
4187         background-image: url('images/oxygen/application-pdf.png');\r
4188         background-size: 100% 100%;\r
4189         width: 48px;\r
4190         height: 48px;\r
4191 }\r
4192 /*.type-unkn  {\r
4193         background-image: url('images/oxygen/unknown.png');\r
4194         background-size: 100% 100%;\r
4195         width: 48px;\r
4196         height: 48px;\r
4197 }*/\r
4198 \r
4199 \r
4200 \r
4201 /* autocomplete popup */\r
4202 .acpopup {\r
4203         max-height:150px;\r
4204         background-color:#ffffff;\r
4205         overflow:auto;\r
4206         z-index:102;\r
4207         border:1px solid #cccccc;\r
4208 }\r
4209 .acpopupitem {\r
4210         background-color:#ffffff; padding: 4px;\r
4211         clear:left;\r
4212 }\r
4213 .acpopupitem img {\r
4214         float: left;\r
4215         margin-right: 4px;\r
4216 }\r
4217 \r
4218 .acpopupitem.selected {\r
4219         color: #FFFFFF; background: #3465A4;\r
4220 }\r
4221 ul.acpopup {\r
4222         list-style: none;\r
4223         float: left;\r
4224         min-width: 160px;\r
4225         padding: 5px 0;\r
4226         margin: 2px 0 0;\r
4227 }\r
4228 nav .acpopup {\r
4229         width: 290px;\r
4230         margin-left: -35px;\r
4231         max-height: 450px;\r
4232         max-width: 300px;\r
4233         overflow-y: auto;\r
4234         overflow-x: hidden;\r
4235         margin-top: 0px;\r
4236 }\r
4237 img.acpopup-img {\r
4238         float: left;\r
4239         width: 36px;\r
4240         height: 36px;\r
4241         margin-right: 5px;\r
4242         vertical-align: middle;\r
4243 }\r
4244 .acpopup-contactname {\r
4245         padding-top: 2px;\r
4246         font-weight: bold;\r
4247         line-height: 1em;\r
4248         white-space: nowrap;\r
4249         overflow: hidden;\r
4250         text-overflow: ellipsis;\r
4251         display: block;\r
4252 }\r
4253 .acpopup-sub-text {\r
4254         color: #777;\r
4255         font-size: 0.833em;\r
4256         line-height: 1em;\r
4257         overflow: hidden;\r
4258         text-overflow: ellipsis;\r
4259         display: block;\r
4260 }\r
4261 .textcomplete-item a {\r
4262         color: inherit;\r
4263         overflow: hidden;\r
4264         text-overflow: ellipsis;\r
4265         clear: both;\r
4266         white-space: nowrap;\r
4267         padding: 3px 20px;\r
4268         display: block;\r
4269 }\r
4270 .textcomplete-item a:hover {\r
4271         text-decoration: none;\r
4272 }\r
4273 .textcomplete-item.active {\r
4274         color: #FFFFFF; background: #3465A4;\r
4275 }\r
4276 .active a .acpopup-sub-text {\r
4277         color: #fff;\r
4278 }\r
4279 \r
4280 /* popup notifications */\r
4281 div.jGrowl div.notice {\r
4282   background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;\r
4283   color: #ffffff;\r
4284   padding-left: 58px;\r
4285   margin: 0px;\r
4286 }\r
4287 div.jGrowl div.info {\r
4288   background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;\r
4289   color: #ffffff;\r
4290   padding-left: 58px;\r
4291   margin: 0px;\r
4292 }\r
4293 #jGrowl.top-right {\r
4294         top: 15px;\r
4295         right: 10px;\r
4296 }\r
4297 div.jGrowl-notification {\r
4298   border-radius: 7px;\r
4299 }\r
4300 .qcomment {\r
4301         border: 1px solid #EEE;\r
4302         padding: 3px;\r
4303         margin-top: 15px;\r
4304         margin-left: 25px;\r
4305         width: 125px;\r
4306         overflow-y: auto;\r
4307 }\r
4308 \r
4309 \r
4310 .qcomment option {\r
4311         width: 125px;\r
4312         overflow-x: hidden;\r
4313 }\r
4314 \r
4315 .qcomment {\r
4316         opacity: 0.3;\r
4317         filter:alpha(opacity=30);\r
4318 }\r
4319 .qcomment:hover {\r
4320         opacity: 1.0;\r
4321         filter:alpha(opacity=100);\r
4322 }\r
4323 \r
4324 /* notifications popup menu */\r
4325 .nav-notify {\r
4326         display: none;\r
4327         position: absolute;\r
4328         font-size: 10px;\r
4329         padding: 1px 3px;\r
4330         top: 0px;\r
4331         right: -10px;\r
4332         min-width: 15px;\r
4333         text-align: right;\r
4334 }\r
4335 .nav-notify.show {\r
4336         display: block;\r
4337 }\r
4338 ul.notifications-menu-popup {\r
4339         position: absolute;\r
4340         display: none;\r
4341         width: 10em;\r
4342         margin: 0px;\r
4343         padding: 0px 0.3em;\r
4344         list-style: none;\r
4345         right: -60px;\r
4346 }\r
4347 #nav-notifications-menu {\r
4348         width: 300px;\r
4349 /*      max-height: 400px;*/\r
4350         height: auto;\r
4351 /*      overflow-y: scroll;overflow-style:scrollbar;*/\r
4352         background-color:#FFFFFF;\r
4353         -moz-border-radius: 5px;\r
4354         -webkit-border-radius: 5px;\r
4355         border-radius:5px;\r
4356         border: 1px solid #AAA;\r
4357         -moz-box-shadow: 3px 3px 5px #555;\r
4358         -webkit-box-shadow: 3px 3px 5px #555;\r
4359         box-shadow: 3px 3px 5px #555;\r
4360 /*      z-index: 103;*/\r
4361 }\r
4362 #nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; }\r
4363 #nav-notifications-menu img { float: left; margin-right: 5px; }\r
4364 #nav-notifications-menu .notif-when { font-size: 0.8em; display: block; }\r
4365 #nav-notifications-menu li {\r
4366         padding: 7px 0px 7px 10px;\r
4367         word-wrap:normal;\r
4368         border-bottom: 1px solid #000;\r
4369 }\r
4370 \r
4371 #nav-notifications-menu li:hover {\r
4372 \r
4373 }\r
4374 \r
4375 #nav-notifications-menu a:hover {\r
4376         text-decoration: underline;\r
4377 }\r
4378 \r
4379 .notif-item a {\r
4380         color: #000000;\r
4381 }\r
4382 \r
4383 .notif-item a:hover {\r
4384         text-decoration: underline;\r
4385 }\r
4386 \r
4387 .notif-image {\r
4388         width: 32px;\r
4389         height: 32px;\r
4390         padding: 7px 7px 0px 0px;\r
4391 }\r
4392 \r
4393 .notify-seen {\r
4394         background: #DDDDDD;\r
4395 }\r
4396 \r
4397 #id_term_label {\r
4398         width:75px;\r
4399 }\r
4400 #id_term {\r
4401         width:100px;\r
4402 }\r
4403 \r
4404 #recip {\r
4405 \r
4406 }\r
4407 .autocomplete-w1 { background: #ffffff no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }\r
4408 .autocomplete { color:#000; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }\r
4409 .autocomplete .selected { background:#F0F0F0; }\r
4410 .autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }\r
4411 \r
4412 #datebrowse-sidebar select {\r
4413         margin-left: 40px;\r
4414         width: 130px;\r
4415 }\r
4416 \r
4417 /*@media only screen and (min-device-width: 768px)\r
4418 and (max-device-width: 1024px)*/\r
4419 /*@media only screen and (min-device-width: 768px)\r
4420 {\r
4421 html {\r
4422 width:700px\r
4423 }\r
4424 div.section-wrapper {\r
4425 width:700px;\r
4426 margin-left:0px;\r
4427 }\r
4428 .wall-item-body {\r
4429 width:700px;\r
4430 }\r
4431 .comment .wall-item-body {\r
4432 width:650px;\r
4433 }\r
4434 }*/\r
4435 \r
4436 /*@media only screen and (min-device-width: 768px)\r
4437 {\r
4438         .wall-item-body code {\r
4439                 width: 700px;\r
4440         }\r
4441 \r
4442         .comment .wall-item-body blockquote {\r
4443                 margin-left: 20px;\r
4444                 width: 680px;\r
4445         }\r
4446         blockquote {\r
4447                 width: 700px;\r
4448         }\r
4449 \r
4450 }*/\r
4451 \r