]> git.mxchange.org Git - friendica.git/blob - view/theme/frost-mobile/style.css
Merge develop into 1404_reworked_autocomplete
[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 }\r
1554 .wall-item-author {\r
1555 /*      margin-top: 10px;*/\r
1556         margin-top: 0px;\r
1557 }\r
1558 \r
1559 .comment .wall-item-tools {\r
1560 /*      background:none;*/\r
1561 /*      background-image: url("head.jpg");\r
1562         background-position: 0 -20px;\r
1563         background-repeat: repeat-x;*/\r
1564         border-bottom-left-radius: 10px;\r
1565         border-bottom-right-radius: 10px;\r
1566 }\r
1567 \r
1568 \r
1569 .comment-edit-wrapper {\r
1570         margin-top: 15px;\r
1571         background: #f3f3f3;\r
1572         margin-left: 50px;\r
1573 }\r
1574 \r
1575 .comment-wwedit-wrapper {\r
1576         display: block;\r
1577         margin-top: 15px;\r
1578         background: #f3f3f3;\r
1579         margin-left: 5px;\r
1580         margin-right: 5px;\r
1581         border-radius: 10px;\r
1582 }\r
1583 \r
1584 .comment-wwedit-wrapper.comment {\r
1585         margin-left: 40px;\r
1586         margin-right: 40px;\r
1587         border-radius: 10px;\r
1588 }\r
1589 \r
1590 \r
1591 .comment-edit-form {\r
1592         padding-left: 1em;\r
1593         padding-right: 1.5em;\r
1594 }\r
1595 \r
1596 .comment-edit-photo {\r
1597         margin-top: 15px;\r
1598         /*margin-left: 10px;\r
1599         margin-bottom: 10px;*/\r
1600         width: 25px;\r
1601         float: left;\r
1602 }\r
1603 .comment-edit-photo img {\r
1604         width: 25px;\r
1605 }\r
1606 .comment-edit-text-empty, .comment-edit-text-full {\r
1607 /*      float: left;*/\r
1608         -moz-border-radius: 3px;\r
1609         -webkit-border-radius: 3px;\r
1610         border-radius: 3px;\r
1611         border: 1px solid #cccccc;\r
1612         padding: 3px 1px 1px 3px;\r
1613 }\r
1614 \r
1615 .comment-edit-text-empty {\r
1616         color: gray;\r
1617         height: 30px;\r
1618         width: 175px;\r
1619 /*      overflow: auto;*/\r
1620         margin-top: 40px;\r
1621         margin-bottom: 10px;\r
1622         margin-left: 20px;\r
1623 }\r
1624 \r
1625 .comment-edit-text-full {\r
1626         color: black;\r
1627         height: 150px;\r
1628 /*      width: 350px;\r
1629         overflow: auto;\r
1630         width: 250px;\r
1631         margin-top: 15px;\r
1632         margin-left: 20px;*/\r
1633         width: 100%;\r
1634         margin-top: 1.5em;\r
1635 }\r
1636 \r
1637 .comment .comment-edit-text-empty {\r
1638         width: 120px;\r
1639 }\r
1640 .comment .comment-edit-text-full {\r
1641         margin-left: 10px;\r
1642         width: 210px;\r
1643 }\r
1644 \r
1645 \r
1646 .comment-edit-text-end {\r
1647         clear: both;\r
1648 }\r
1649 \r
1650 .comment-edit-submit {\r
1651         font-size: 18px;\r
1652         padding: 5px 10px;\r
1653         margin: 10px 0px 10px 0px;\r
1654 }\r
1655 \r
1656 #profile-jot-wrapper {\r
1657         padding-left: 1em;\r
1658         padding-right: 1em;\r
1659 }\r
1660 \r
1661 .shared_header {\r
1662         border-top: 1px solid #aaa;\r
1663         color: #999;\r
1664 \r
1665         height: 42px; /* 32 px for the image plus 10 px for the margin around the image */\r
1666         padding-top: 0.5em;\r
1667         margin-top: 1em;\r
1668         margin-bottom: 1em;\r
1669 \r
1670 }\r
1671 .shared_header img {\r
1672         float: left;\r
1673 \r
1674         margin: auto 1em auto auto;\r
1675         padding: 0;\r
1676 \r
1677         box-shadow: none;\r
1678         -moz-box-shadow: none;\r
1679         -webkit-box-shadow: none;\r
1680 }\r
1681 \r
1682 #profile-jot-plugin-wrapper,\r
1683 #profile-jot-submit-wrapper {\r
1684         margin-top: 15px;\r
1685 }\r
1686 \r
1687 #profile-jot-submit {\r
1688         float: left;\r
1689         font-size: 18px;\r
1690         padding: 5px 8px;\r
1691 }\r
1692 #profile-upload-wrapper {\r
1693         float: left;\r
1694         margin-left: 30px;\r
1695 }\r
1696 #profile-attach-wrapper {\r
1697         float: left;\r
1698         margin-left: 15px;\r
1699 }\r
1700 #profile-rotator {\r
1701         float: left;\r
1702         margin-left: 30px;\r
1703 }\r
1704 #profile-link-wrapper {\r
1705         float: left;\r
1706         margin-left: 15px;\r
1707 }\r
1708 #profile-youtube-wrapper {\r
1709         float: left;\r
1710         margin-left: 15px;\r
1711 }\r
1712 #profile-video-wrapper {\r
1713         float: left;\r
1714         margin-left: 15px;\r
1715 }\r
1716 #profile-audio-wrapper {\r
1717         float: left;\r
1718         margin-left: 15px;\r
1719 }\r
1720 #profile-location-wrapper {\r
1721         float: left;\r
1722         margin-left: 15px;\r
1723 }\r
1724 #jot-preview-link {\r
1725         display: none;\r
1726         float: left;\r
1727         margin-left: 45px;\r
1728         margin-top: 0px !important;\r
1729 }\r
1730 \r
1731 \r
1732 #profile-nolocation-wrapper {\r
1733         float: left;\r
1734         margin-left: 15px;\r
1735 }\r
1736 #profile-title-wrapper {\r
1737         float: left;\r
1738         margin-left: 15px;\r
1739 }\r
1740 \r
1741 #profile-jot-perms {\r
1742         float: left;\r
1743         margin-left: 40px;\r
1744         font-weight: bold;\r
1745         font-size: 1.2em;\r
1746 }\r
1747 \r
1748 \r
1749 #profile-jot-perms-end {\r
1750         /*clear: left;*/\r
1751         height: 30px;\r
1752 }\r
1753 \r
1754 #profile-jot-plugin-end{\r
1755   clear: both;\r
1756 }\r
1757 input#profile-jot-email {\r
1758         display: block;\r
1759 }\r
1760 .profile-jot-net {\r
1761         float: left;\r
1762         margin-right: 10px;\r
1763         margin-top: 5px;\r
1764         margin-bottom: 5px;\r
1765 }\r
1766 \r
1767 #profile-jot-networks-end {\r
1768         clear: both;\r
1769 }\r
1770 \r
1771 .profile-jot-box {\r
1772         margin-top: 50px;\r
1773 }\r
1774 .profile-edit-textarea {\r
1775         margin-left: 20px;\r
1776 }\r
1777 \r
1778 #profile-jot-end {\r
1779         /*clear: both;*/\r
1780         margin-bottom: 30px;\r
1781 }\r
1782 #about-jot-submit-wrapper {\r
1783         margin-top: 15px;\r
1784 }\r
1785 #about-jot-end {\r
1786         margin-bottom: 30px;\r
1787 }\r
1788 #contacts-main {\r
1789         margin-bottom: 30px;\r
1790 }\r
1791 \r
1792 #profile-listing-desc {\r
1793         margin-left: 30px;\r
1794 }\r
1795 \r
1796 #profile-listing-new-link-wrapper {\r
1797         margin-left: 30px;\r
1798         margin-bottom: 30px;\r
1799 }\r
1800 .profile-listing-photo-wrapper {\r
1801         float: left;\r
1802 }\r
1803 \r
1804 .profile-listing-edit-buttons-wrapper {\r
1805         clear: both;\r
1806 }\r
1807 .profile-listing-photo-edit-link {\r
1808         float: left;\r
1809         width: 125px;\r
1810 }\r
1811 .profile-listing-end {\r
1812         clear: both;\r
1813 }\r
1814 .profile-listing-edit-buttons-wrapper img{\r
1815         border: none;\r
1816         margin-right: 20px;\r
1817 }\r
1818 .profile-listing {\r
1819         float: left;\r
1820         margin-left: 30px;\r
1821         margin-top: 25px;\r
1822 }\r
1823 .profile-listing-visible {\r
1824         margin-left: 100px;\r
1825 }\r
1826 .profile-listing-name {\r
1827         float: left;\r
1828         margin-left: 12px;\r
1829         margin-top: 10px;\r
1830         color: #3172BD;\r
1831         font-weight: bold;\r
1832         width: 200px;\r
1833 \r
1834 }\r
1835 .fortune {\r
1836         margin-top: 50px;\r
1837         color: #4444FF;\r
1838         font-weight: bold;\r
1839         margin-bottom: 20px;\r
1840 }\r
1841 \r
1842 \r
1843 .directory-end {\r
1844         clear: both;\r
1845 }\r
1846 .directory-name {\r
1847         text-align: center;\r
1848 }\r
1849 .directory-photo {\r
1850         margin-left: 15px;\r
1851 }\r
1852 .directory-details {\r
1853         font-size: 0.7em;\r
1854         text-align: center;\r
1855         margin-left: 5px;\r
1856         margin-right: 5px;\r
1857 }\r
1858 .directory-item {\r
1859         float: left;\r
1860 /*      width: 225px;\r
1861         height: 260px;*/\r
1862         padding-left: 15px;\r
1863         width: 130px;\r
1864         height: 235px;\r
1865         overflow: auto;\r
1866 }\r
1867 \r
1868 #directory-search-wrapper {\r
1869         margin-top: 20px;\r
1870         margin-right: 20px;\r
1871         margin-bottom: 50px;\r
1872 }\r
1873 \r
1874 #directory-search-end {\r
1875 }\r
1876 \r
1877 .directory-photo-img {\r
1878         width: 125px;\r
1879         border: none;\r
1880 }\r
1881 \r
1882 \r
1883 .pager {\r
1884   margin-top: 30px;\r
1885   margin-right: auto;\r
1886   margin-left: auto;\r
1887 \r
1888   padding-top: 10px;\r
1889   padding-bottom: 10px;\r
1890   padding-left: 10px;\r
1891   text-align: center;\r
1892 /*  line-height: 2.75em;*/\r
1893 }\r
1894 \r
1895 .pager a {\r
1896         font-size: 1.5em;\r
1897         padding: 0.2em 1em;\r
1898         border: 1px solid #aaa;\r
1899         border-radius: 10px;\r
1900         -moz-border-radius: 10px;\r
1901         -webkit-border-radius: 10px;\r
1902 }\r
1903 \r
1904 \r
1905 .pager_first,\r
1906 .pager_last,\r
1907 .pager_prev,\r
1908 .pager_next,\r
1909 .pager_n {\r
1910 /*      float: left;\r
1911         border: 1px solid black;\r
1912         border-radius: 7px;\r
1913         background: #EEE;\r
1914         text-align: center;\r
1915         width: 50px;\r
1916         margin-right: 5px;\r
1917         margin-bottom: 10px;*/\r
1918 /*      float: left;*/\r
1919 /*      margin-right: 15px;\r
1920         margin-left: 15px;*/\r
1921 }\r
1922 \r
1923 .pager_first,\r
1924 .pager_last,\r
1925 .pager_n {\r
1926         display: none;\r
1927 }\r
1928 \r
1929 /*.pager_first a,\r
1930 .pager_last a,\r
1931 .pager_prev a,\r
1932 .pager_next a {\r
1933         padding-top: 5px;\r
1934         padding-bottom: 5px;\r
1935         padding-left: 25px;\r
1936         padding-right: 30px;\r
1937 \r
1938         border: 2px solid #AAAAAA;\r
1939         border-radius: 10px;\r
1940         -moz-border-radius: 10px;\r
1941         -webkit-border-radius: 10px;\r
1942     font-size: 1.25em;\r
1943         text-align: center;\r
1944         text-decoration: none;\r
1945 }\r
1946 .pager_n a {\r
1947         padding-top: 2px;\r
1948         padding-bottom: 2px;\r
1949         padding-left: 9px;\r
1950         padding-right: 18px;\r
1951         text-decoration: none;\r
1952 }*/\r
1953 \r
1954 .pager_prev a,\r
1955 .pager_next a,\r
1956 .scroll_loader_text {\r
1957         font-size: 1.5em;\r
1958         padding: 0.2em 1em;\r
1959         border: 1px solid #aaa;\r
1960         border-radius: 10px;\r
1961         -moz-border-radius: 10px;\r
1962         -webkit-border-radius: 10px;\r
1963 }\r
1964 \r
1965 .pager_current {\r
1966         display: none;\r
1967         float: left;\r
1968         border: 1px solid black;\r
1969         border-radius: 7px;\r
1970         -moz-border-radius: 7px;\r
1971         -webkit-border-radius: 7px;\r
1972         background: #FFCCCC;\r
1973         font-size: 1.25em;\r
1974         text-align: center;\r
1975         width: 50px;\r
1976         margin-right: 5px;\r
1977         margin-bottom: 10px;\r
1978 }\r
1979 \r
1980 \r
1981 #advanced-profile-name-wrapper,\r
1982 #advanced-profile-gender-wrapper,\r
1983 #advanced-profile-dob-wrapper,\r
1984 #advanced-profile-age-wrapper,\r
1985 \r
1986 #advanced-profile-marital-wrapper,\r
1987 #advanced-profile-sexual-wrapper,\r
1988 #advanced-profile-homepage-wrapper,\r
1989 #advanced-profile-politic-wrapper,\r
1990 #advanced-profile-religion-wrapper,\r
1991 #advanced-profile-about-wrapper,\r
1992 #advanced-profile-interest-wrapper,\r
1993 #advanced-profile-contact-wrapper,\r
1994 #advanced-profile-music-wrapper,\r
1995 #advanced-profile-book-wrapper,\r
1996 #advanced-profile-tv-wrapper,\r
1997 #advanced-profile-film-wrapper,\r
1998 #advanced-profile-romance-wrapper,\r
1999 #advanced-profile-work-wrapper,\r
2000 #advanced-profile-education-wrapper {\r
2001         margin-top: 20px;\r
2002 }\r
2003 \r
2004 #advanced-profile-name-text,\r
2005 #advanced-profile-gender-text,\r
2006 #advanced-profile-dob-text,\r
2007 #advanced-profile-age-text,\r
2008 #advanced-profile-marital-text,\r
2009 #advanced-profile-sexual-text,\r
2010 #advanced-profile-homepage-text,\r
2011 #advanced-profile-politic-text,\r
2012 #advanced-profile-religion-text,\r
2013 #advanced-profile-about-text,\r
2014 #advanced-profile-interest-text,\r
2015 #advanced-profile-contact-text,\r
2016 #advanced-profile-music-text,\r
2017 #advanced-profile-book-text,\r
2018 #advanced-profile-tv-text,\r
2019 #advanced-profile-film-text,\r
2020 #advanced-profile-romance-text,\r
2021 #advanced-profile-work-text,\r
2022 #advanced-profile-education-text {\r
2023         width: 300px;\r
2024         float: left;\r
2025 }\r
2026 \r
2027 #advanced-profile-name-end,\r
2028 #advanced-profile-gender-end,\r
2029 #advanced-profile-dob-end,\r
2030 #advanced-profile-age-end,\r
2031 #advanced-profile-marital-end,\r
2032 #advanced-profile-sexual-end,\r
2033 #advanced-profile-homepage-end,\r
2034 #advanced-profile-politic-end,\r
2035 #advanced-profile-religion-end {\r
2036         height: 10px;\r
2037 }\r
2038 \r
2039 #advanced-profile-about-end,\r
2040 #advanced-profile-interest-end,\r
2041 #advanced-profile-contact-end,\r
2042 #advanced-profile-music-end,\r
2043 #advanced-profile-book-end,\r
2044 #advanced-profile-tv-end,\r
2045 #advanced-profile-film-end,\r
2046 #advanced-profile-romance-end,\r
2047 #advanced-profile-work-end,\r
2048 #advanced-profile-education-end {\r
2049 \r
2050 \r
2051 }\r
2052 \r
2053 #advanced-profile-name,\r
2054 #advanced-profile-gender,\r
2055 #advanced-profile-dob,\r
2056 #advanced-profile-age,\r
2057 #advanced-profile-marital,\r
2058 #advanced-profile-sexual,\r
2059 #advanced-profile-homepage,\r
2060 #advanced-profile-politic,\r
2061 #advanced-profile-religion {\r
2062         float: left;\r
2063 \r
2064 }\r
2065 \r
2066 \r
2067 #advanced-profile-about,\r
2068 #advanced-profile-interest,\r
2069 #advanced-profile-contact,\r
2070 #advanced-profile-music,\r
2071 #advanced-profile-book,\r
2072 #advanced-profile-tv,\r
2073 #advanced-profile-film,\r
2074 #advanced-profile-romance,\r
2075 #advanced-profile-work,\r
2076 #advanced-profile-education {\r
2077         margin-top: 10px;\r
2078         margin-left: 50px;\r
2079         margin-right: 20px;\r
2080         padding: 10px;\r
2081         border: 1px solid #CCCCCC;\r
2082 }\r
2083 \r
2084 #advanced-profile-with {\r
2085         float: left;\r
2086         margin-left: 15px;\r
2087 }\r
2088 \r
2089 #contact-edit-status-wrapper {\r
2090         padding: 10px;\r
2091         border: 1px solid #aaa;\r
2092         border-radius: 8px;\r
2093 }\r
2094 \r
2095 #contact-edit-contact-status {\r
2096         font-weight: bold;\r
2097 }\r
2098 #contact-edit-actions {\r
2099         float: right;\r
2100         display: inline-block;\r
2101 }\r
2102 #contact-edit-wrapper {\r
2103         margin-top: 10px;\r
2104 }\r
2105 \r
2106 #contact-edit-banner-name {\r
2107         font-size: 1.4em;\r
2108         font-weight: bold;\r
2109 }\r
2110 \r
2111 #contact-edit-poll-wrapper {\r
2112         margin-top: 15px;\r
2113 }\r
2114 \r
2115 #contact-edit-last-update-text {\r
2116         margin-top: 30px;\r
2117 }\r
2118 \r
2119 #contact-edit-poll-text {\r
2120         margin-top: 15px;\r
2121         margin-bottom: 0px;\r
2122 }\r
2123 \r
2124 #contact-edit-update-now {\r
2125         margin-top: 15px;\r
2126 }\r
2127 \r
2128 #contact-edit-links{\r
2129         clear: both;\r
2130 }\r
2131 \r
2132 #contact-edit-links ul {\r
2133         list-style: none;\r
2134         list-style-type: none;\r
2135         margin-left: 0px;\r
2136         padding-left: 0px;\r
2137 }\r
2138 \r
2139 #contact-edit-links li {\r
2140         margin-top: 5px;\r
2141 }\r
2142 \r
2143 #contact-edit-drop-link {\r
2144         float: right;\r
2145         margin-right: 10px;\r
2146 }\r
2147 \r
2148 #contact-edit-nav-end {\r
2149         clear: both;\r
2150 }\r
2151 \r
2152 #contact-edit-wrapper {\r
2153         width: 100%;\r
2154 }\r
2155 \r
2156 #update_now_link {\r
2157         float: left;\r
2158         clear: left;\r
2159         margin-bottom: 20px;\r
2160 }\r
2161 \r
2162 #label_id_hidden, #id_hidden {\r
2163         margin-top: 30px;\r
2164 }\r
2165 #help_id_hidden {\r
2166         margin-top: 30px;\r
2167 }\r
2168 \r
2169 #contact-edit-info-wrapper, #contact-edit-info {\r
2170         width: 90%;\r
2171 }\r
2172 \r
2173 #contact-edit-end {\r
2174         clear: both;\r
2175         margin-top: 15px;\r
2176 }\r
2177 \r
2178 #contact-profile-selector {\r
2179         width: 175px;\r
2180         margin-left: 0px;\r
2181 }\r
2182 \r
2183 .contact-edit-submit {\r
2184         clear: left;\r
2185         display: block;\r
2186 \r
2187         margin-top: 10px;\r
2188         margin-bottom: 45px;\r
2189         padding: 0.2em 0.5em;\r
2190         font-size: 18px;\r
2191 }\r
2192 \r
2193 \r
2194 .contact-photo-menu-button {\r
2195 /*      position: absolute;\r
2196         background-image: url("photo-menu.jpg");\r
2197         background-position: top left;\r
2198         background-repeat: no-repeat;\r
2199         margin: 0px; padding: 0px;\r
2200         width: 16px;\r
2201         height: 16px;\r
2202         top: 64px; left:0px;\r
2203         overflow: hidden;\r
2204         text-indent: 40px;\r
2205         display: none;*/\r
2206 \r
2207 }\r
2208 .contact-photo-menu {\r
2209         width: 130px;\r
2210         border: 1px solid #AAA;\r
2211         background: #FFFFFF;\r
2212         position: absolute;\r
2213         /*left: -30px;*/ top: 80px;\r
2214         display: none;\r
2215         z-index: 101;\r
2216         -moz-box-shadow: 3px 3px 5px #555;\r
2217         -webkit-box-shadow: 3px 3px 5px #555;\r
2218         box-shadow: 3px 3px 5px #555;\r
2219 }\r
2220 .contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }\r
2221 .contact-photo-menu li a { display: block; padding: 2px; }\r
2222 .contact-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; }\r
2223 \r
2224 \r
2225 #block-message, #ignore-message, #archive-message, #lost-contact-message {\r
2226         color: #FF0000;\r
2227 }\r
2228 \r
2229 #profile-edit-insecure {\r
2230         margin-top: 20px;\r
2231         color: #FF0000;\r
2232         font-size: 1.1em;\r
2233         border: 1px solid #FF8888;\r
2234         background-color: #FFEEEE;\r
2235         padding-left: 5px;\r
2236         /*: 3px 3px 3px 5px; */\r
2237         width: 587px;\r
2238 }\r
2239 \r
2240 .video-top-wrapper {\r
2241         display: inline-block;\r
2242         vertical-align: top;\r
2243         margin-top: 15px;\r
2244         margin-right: 15px;\r
2245         margin-left: 15px;\r
2246         margin-bottom: 15px;\r
2247 }\r
2248 \r
2249 #profile-jot-desc {\r
2250         /*float: left;*/\r
2251         width: 100%;\r
2252         color: #FF0000;\r
2253         margin-top: 10px;\r
2254         margin-bottom: 10px;\r
2255 }\r
2256 \r
2257 #profile-jot-text {\r
2258         width: 100%;\r
2259         height: 20px;\r
2260         color:#cccccc;\r
2261         border: 1px solid #cccccc;\r
2262         padding: 3px 0px 0px 5px;\r
2263         -moz-border-radius: 3px;\r
2264         -webkit-border-radius: 3px;\r
2265         border-radius: 3px;\r
2266 }\r
2267 \r
2268 \r
2269 /** acl **/\r
2270 #photo-edit-perms-select,\r
2271 #photos-upload-permissions-wrapper,\r
2272 #profile-jot-acl-wrapper{\r
2273         /*display:block!important;*/\r
2274 }\r
2275 \r
2276 #photos-usage-message {\r
2277         margin-bottom: 15px;\r
2278 }\r
2279 \r
2280 #profile-jot-acl-wrapper {\r
2281         /*width:270px;*/\r
2282         height: auto;\r
2283         overflow: visible;\r
2284         margin-top: 1em;\r
2285         display: inline-block;\r
2286 }\r
2287 \r
2288 #profile-jot-acl-wrapper,\r
2289 #photos-upload-permissions-wrapper,\r
2290 #photo-edit-perms-select {\r
2291         padding: 0.7em;\r
2292         border: 1px solid #888;\r
2293         border-radius: 10px;\r
2294 }\r
2295 \r
2296 #acl-wrapper {\r
2297         /*width: 270px;\r
2298         float:left;*/\r
2299         text-align: left;\r
2300         clear: both;\r
2301 }\r
2302 #acl-search {\r
2303         display: none;\r
2304         float:right;\r
2305         background: #ffffff url("../../../images/search_18.png") no-repeat right center;\r
2306         padding-right:20px;\r
2307 }\r
2308 #acl-showall {\r
2309         float: left;\r
2310         display: block;\r
2311         width: auto;\r
2312         height: 18px;\r
2313         background-color: #cccccc;\r
2314         background-image: url("../../../images/show_all_off.png");\r
2315         background-position: 7px 7px;\r
2316         background-repeat: no-repeat;\r
2317         padding: 7px 15px 7px 30px;\r
2318         -webkit-border-radius: 5px ;\r
2319         -moz-border-radius: 5px;\r
2320         border-radius: 5px;\r
2321         color: #999999;\r
2322         margin-bottom: 0.3em;\r
2323 }\r
2324 #acl-showall.selected {\r
2325         color: #000000;\r
2326         background-color: #ff9900;\r
2327         background-image: url("../../../images/show_all_on.png");\r
2328 }\r
2329 \r
2330 #acl-list {\r
2331 /*      height: 210px;*/\r
2332         border: 1px solid #cccccc;\r
2333         clear: both;\r
2334         margin-top: 30px;\r
2335         overflow: visible;\r
2336 }\r
2337 #acl-list-content {\r
2338 \r
2339 }\r
2340 .acl-list-item {\r
2341         display: inline-block;\r
2342         width: 190px;\r
2343         height: 30px;\r
2344         border: 1px solid #cccccc;\r
2345         -moz-border-radius: 4px;\r
2346         -webkit-border-radius: 4px;\r
2347         border-radius: 4px;\r
2348         margin-top: 5px;\r
2349         margin-bottom: 5px;\r
2350         margin-right: 2px;\r
2351         margin-left: 2px;\r
2352         padding-left: 5px;\r
2353         /*float: left;*/\r
2354 }\r
2355 .acl-list-item img{\r
2356         width:22px;\r
2357         height: 22px;\r
2358         float: left;\r
2359         margin: 4px;\r
2360 }\r
2361 .acl-list-item p { height: 12px; font-size: 10px; margin: 0px; padding: 2px 0px 1px; overflow: hidden;}\r
2362 .acl-list-item a {\r
2363         font-size: 10px;\r
2364         display: block;\r
2365         width: 55px;\r
2366         height: 10px;\r
2367         float: left;\r
2368         color: rgb(153, 153, 153);\r
2369         background-color: rgb(204, 204, 204);\r
2370         background-position: 3px 3px;\r
2371         background-repeat: no-repeat;\r
2372         margin-right: 5px;\r
2373 \r
2374         -webkit-border-radius: 2px ;\r
2375         -moz-border-radius: 2px;\r
2376         border-radius: 2px 2px 2px 2px;\r
2377 \r
2378         padding: 0px 5px 3px 15px;\r
2379 }\r
2380 #acl-wrapper a:hover {\r
2381         text-decoration: none;\r
2382         color:#000000;\r
2383 }\r
2384 .acl-button-show { background-image: url("../../../images/show_off.png"); }\r
2385 .acl-button-hide { background-image: url("../../../images/hide_off.png"); }\r
2386 \r
2387 .acl-button-show.selected {\r
2388         color: #000000;\r
2389         background-color: #9ade00;\r
2390         background-image: url("../../../images/show_on.png");\r
2391 }\r
2392 .acl-button-hide.selected {\r
2393         color: #000000;\r
2394         background-color: #ff4141;\r
2395         background-image: url("../../../images/hide_on.png");\r
2396 }\r
2397 .acl-list-item.groupshow { border-color: #9ade00; }\r
2398 .acl-list-item.grouphide { border-color: #ff4141; }\r
2399 /** /acl **/\r
2400 \r
2401 \r
2402 #group-new-submit-wrapper {\r
2403         margin-top: 30px;\r
2404 }\r
2405 \r
2406 #group-edit-name-label {\r
2407         float: left;\r
2408         width: 175px;\r
2409         margin-top: 20px;\r
2410         margin-bottom: 20px;\r
2411 }\r
2412 \r
2413 #group-edit-name {\r
2414         float: left;\r
2415         width: 225px;\r
2416         margin-top: 20px;\r
2417         margin-bottom: 20px;\r
2418 }\r
2419 \r
2420 #group-edit-name-wrapper {\r
2421 \r
2422 \r
2423 \r
2424 }\r
2425 \r
2426 \r
2427 #group_members_select_label {\r
2428         display: block;\r
2429         float: left;\r
2430         width: 175px;\r
2431 }\r
2432 \r
2433 .group_members_select {\r
2434         float: left;\r
2435         width: 230px;\r
2436         overflow: auto;\r
2437 }\r
2438 \r
2439 #group_members_select_end {\r
2440         clear: both;\r
2441 }\r
2442 #group-edit-name-end {\r
2443         clear: both;\r
2444 }\r
2445 \r
2446 #message-new {\r
2447         font-size: 24px;\r
2448 }\r
2449 \r
2450 #prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {\r
2451         margin-bottom: 10px;\r
2452         margin-top: 20px;\r
2453 }\r
2454 \r
2455 #prvmail-submit {\r
2456         float: left;\r
2457         font-size: 18px;\r
2458         padding: 0.25em 0.5em;\r
2459         margin-top: 10px;\r
2460         margin-right: 30px;\r
2461 }\r
2462 #prvmail-upload-wrapper,\r
2463 #prvmail-link-wrapper,\r
2464 #prvmail-rotator-wrapper {\r
2465         float: left;\r
2466         margin-top: 10px;\r
2467         margin-right: 10px;\r
2468         width: 24px;\r
2469 }\r
2470 \r
2471 #prvmail-end {\r
2472         clear: both;\r
2473 }\r
2474 \r
2475 .mail-list-sender,\r
2476 .mail-list-detail {\r
2477         float: left;\r
2478 }\r
2479 .mail-list-detail {\r
2480         margin-left: 20px;\r
2481 }\r
2482 \r
2483 .mail-list-subject {\r
2484         font-size: 1.1em;\r
2485         margin-top: 10px;\r
2486 }\r
2487 a.mail-list-link {\r
2488     display: block;\r
2489     font-size: 1.3em;\r
2490     padding: 4px 0;\r
2491 }\r
2492 \r
2493 /*\r
2494 *a.mail-list-link:hover {\r
2495 *       background-color: #15607B;\r
2496 *       color: #F5F6FB;\r
2497 *}\r
2498 */\r
2499 \r
2500 .mail-list-outside-wrapper-end {\r
2501         clear: both;\r
2502 \r
2503 }\r
2504 \r
2505 .mail-list-outside-wrapper {\r
2506         margin-top: 30px;\r
2507 }\r
2508 \r
2509 .mail-list-delete-wrapper {\r
2510         float: right;\r
2511         margin-right: 30px;\r
2512         margin-top: 15px;\r
2513 }\r
2514 \r
2515 .mail-list-delete-icon {\r
2516         border: none;\r
2517 }\r
2518 \r
2519 .mail-conv-sender,\r
2520 .mail-conv-detail {\r
2521         float: left;\r
2522 }\r
2523 .mail-conv-detail {\r
2524         margin-left: 20px;\r
2525         margin-bottom: 10px;\r
2526         /*width: 270px;*/\r
2527 }\r
2528 \r
2529 .mail-conv-subject {\r
2530     font-size: 1.4em;\r
2531     margin: 10px 0;\r
2532 }\r
2533 \r
2534 .mail-conv-body {\r
2535         padding-top: 20px;\r
2536         clear: both;\r
2537 }\r
2538 \r
2539 .mail-conv-outside-wrapper-end {\r
2540         clear: both;\r
2541 }\r
2542 \r
2543 .mail-conv-outside-wrapper {\r
2544         margin-top: 30px;\r
2545 }\r
2546 \r
2547 .mail-conv-delete-wrapper {\r
2548         float: right;\r
2549         padding-bottom: 0.5em;\r
2550         margin-right: 5px;\r
2551         margin-top: 15px;\r
2552 }\r
2553 .mail-conv-break {\r
2554         clear: both;\r
2555 }\r
2556 \r
2557 .mail-conv-delete-icon {\r
2558         border: none;\r
2559 }\r
2560 \r
2561 .message-links ul {\r
2562         list-style-type: none;\r
2563         padding: 0px;\r
2564 }\r
2565 \r
2566 .message-links li {\r
2567         margin-top: 10px;\r
2568         float: left;\r
2569 }\r
2570 .message-links a {\r
2571         padding: 3px 5px;\r
2572 }\r
2573 \r
2574 .message-links-end {\r
2575         clear: both;\r
2576 }\r
2577 \r
2578 #poke-desc {\r
2579         margin: 5px 0 10px;\r
2580 }\r
2581 \r
2582 #poke-wrapper  {\r
2583         padding: 10px 0 0px;\r
2584 }\r
2585 \r
2586 #poke-recipient, #poke-action, #poke-privacy-settings {\r
2587         margin: 10px 0 30px;\r
2588 }\r
2589 \r
2590 #poke-recip-label, #poke-action-label, #prvmail-message-label {\r
2591         margin: 10px 0 10px;\r
2592 }\r
2593 \r
2594 #sidebar-group-list ul {\r
2595         list-style-type: none;\r
2596 }\r
2597 \r
2598 #sidebar-group-list .icon, #sidebar-group-list .iconspacer {\r
2599         display: inline-block;\r
2600         height: 12px;\r
2601         width: 12px;\r
2602 }\r
2603 \r
2604 #sidebar-group-list li {\r
2605         margin-top: 10px;\r
2606 }\r
2607 \r
2608 .nets-ul, .fileas-ul, .categories-ul {\r
2609         list-style-type: none;\r
2610 }\r
2611 \r
2612 .nets-ul li, .fileas-ul li, .categories-ul li {\r
2613         margin-top: 10px;\r
2614 }\r
2615 \r
2616 .nets-link {\r
2617         margin-left: 24px;\r
2618 }\r
2619 .nets-all {\r
2620         margin-left: 42px;\r
2621 }\r
2622 \r
2623 .fileas-link, .categories-link {\r
2624         margin-left: 24px;\r
2625 }\r
2626 \r
2627 .fileas-all, .categories-all {\r
2628         margin-left: 0px;\r
2629 }\r
2630 \r
2631 #search-save {\r
2632         font-size: 18px;\r
2633         padding: 5px 10px;\r
2634         margin-left: 5px;\r
2635 }\r
2636 .groupsideedit {\r
2637         margin-right: 10px;\r
2638 }\r
2639 #saved-search-ul {\r
2640         list-style-type: none;\r
2641 }\r
2642 .savedsearchdrop, .savedsearchterm {\r
2643         float: left;\r
2644         margin-top: 10px;\r
2645 }\r
2646 .savedsearchterm {\r
2647         margin-left: 10px;\r
2648 }\r
2649 \r
2650 \r
2651 #side-follow-wrapper {\r
2652         margin-top: 20px;\r
2653 }\r
2654 #side-follow-url, #side-peoplefind-url {\r
2655         margin-top: 5px;\r
2656 }\r
2657 #side-follow-submit, #side-peoplefind-submit {\r
2658         font-size: 18px;\r
2659         padding: 5px 10px;\r
2660         margin: 10px 0px 10px 10px;\r
2661 }\r
2662 \r
2663 #side-match-link {\r
2664         margin-top: 10px;\r
2665 }\r
2666 \r
2667 aside input[type='text'] {\r
2668  width: 174px;\r
2669 }\r
2670 \r
2671 .widget {\r
2672         border: 1px solid #DDDDDD;\r
2673         padding: 18px;\r
2674         margin-top: 5px;\r
2675         -moz-border-radius:5px;\r
2676         -webkit-border-radius:5px;\r
2677         border-radius:5px;\r
2678 }\r
2679 .widget.settings-widget {\r
2680         padding: 0;\r
2681 }\r
2682 \r
2683 \r
2684 \r
2685 /*.photos {\r
2686         height: auto;\r
2687         overflow: auto;\r
2688 }*/\r
2689 \r
2690 .photos-end {\r
2691         clear: both;\r
2692         margin-bottom: 25px;\r
2693 }\r
2694 \r
2695 .photo-album-image-wrapper {\r
2696         float: left;\r
2697         margin-top: 15px;\r
2698         margin-right: 15px;\r
2699         margin-left: 15px;\r
2700 /*      width: 200px; height: 200px;\r
2701         overflow: hidden;\r
2702         position: relative; */\r
2703 }\r
2704 .photo-album-image-wrapper .caption {\r
2705         display: none;\r
2706         width: 100%;\r
2707 /*      position: absolute; */\r
2708         bottom: 0px;\r
2709         padding: 0.5em 0.5em 0px 0.5em;\r
2710         background-color: rgba(245, 245, 255, 0.8);\r
2711         border-bottom: 2px solid #CCC;\r
2712         margin: 0px;\r
2713 }\r
2714 .photo-album-image-wrapper a:hover .caption {\r
2715         display:block;\r
2716 }\r
2717 \r
2718 #photo-album-end {\r
2719         clear: both;\r
2720         margin-bottom: 25px;\r
2721 }\r
2722 \r
2723 .photo-top-image-wrapper {\r
2724 /*      position: relative;\r
2725         float: left;*/\r
2726         display: inline-block;\r
2727         vertical-align: top;\r
2728         margin-top: 15px;\r
2729         margin-right: 15px;\r
2730         margin-left: 15px;\r
2731         margin-bottom: 15px;\r
2732 /*      width: 200px; height: 200px;\r
2733         overflow: hidden; */\r
2734 }\r
2735 .photo-top-image-wrapper img {\r
2736         max-width: 290px;\r
2737         border-radius: 10px;\r
2738         -moz-border-radius: 10px;\r
2739         -webkit-border-radius: 10px;\r
2740 }\r
2741 .photo-top-album-name {\r
2742         width: 100%;\r
2743         min-height: 2em;\r
2744 /*      position: absolute;  */\r
2745         bottom: 0px;\r
2746         padding: 0px 3px;\r
2747         padding-top: 0.5em;\r
2748         background-color: rgb(255, 255, 255);\r
2749 }\r
2750 #photo-top-end {\r
2751         clear: both;\r
2752 }\r
2753 \r
2754 #photo-top-links {\r
2755         margin-bottom: 30px;\r
2756         margin-left: 30px;\r
2757 }\r
2758 \r
2759 #photos-upload-form {\r
2760         text-align: center;\r
2761 }\r
2762 \r
2763 #photos-upload-newalbum-div, #photos-upload-existing-album-text {\r
2764         /*float: left;*/\r
2765         display: inline-block;\r
2766         width: 175px;\r
2767         text-align: left;\r
2768 }\r
2769 \r
2770 #photos-upload-noshare {\r
2771         margin-bottom: 10px;\r
2772 }\r
2773 #photos-upload-noshare-div {\r
2774         margin-top: 2em;\r
2775         margin-bottom: 15px;\r
2776 }\r
2777 \r
2778 #photos-upload-noshare-label {\r
2779         margin-left: 25px;\r
2780 }\r
2781 \r
2782 #photos-upload-newalbum {\r
2783         width: 15em;\r
2784 }\r
2785 #photos-upload-album-select {\r
2786         width: 15.7em;\r
2787 }\r
2788 \r
2789 \r
2790 #photos-upload-spacer {\r
2791         margin-top: 25px;\r
2792 }\r
2793 #photos-upload-new-end, #photos-upload-exist-end {\r
2794         clear: both;\r
2795 }\r
2796 #photos-upload-exist-end {\r
2797         margin-bottom: 15px;\r
2798 }\r
2799 \r
2800 #photos_upload_applet_wrapper {\r
2801         margin-bottom: 15px;\r
2802 }\r
2803 \r
2804 #photos-upload-no-java-message {\r
2805         margin-bottom: 15px;\r
2806 }\r
2807 \r
2808 #character-counter {\r
2809         float: right;\r
2810         font-size: 120%;\r
2811 }\r
2812 \r
2813 #character-counter.grey {\r
2814         color: #888888;\r
2815 }\r
2816 \r
2817 #character-counter.orange {\r
2818         color: orange;\r
2819 }\r
2820 #character-counter.red {\r
2821         color: red;\r
2822 }\r
2823 \r
2824 #profile-jot-banner-end {\r
2825         /* clear: both; */\r
2826 }\r
2827 \r
2828 #photos-upload-select-files-text {\r
2829         margin-top: 15px;\r
2830         margin-bottom: 15px;\r
2831 }\r
2832 \r
2833 #photos-upload-perms-menu, #photos-upload-perms-menu:visited, #photos-upload-perms-menu:link {\r
2834         color: #8888FF;\r
2835         text-decoration: none;\r
2836         cursor: pointer;\r
2837 }\r
2838 \r
2839 #photos-upload-perms-menu {\r
2840         margin-left: 15px;\r
2841 }\r
2842 \r
2843 #photos-upload-perms-menu:hover {\r
2844         color: #0000FF;\r
2845         text-decoration: underline;\r
2846         cursor: pointer;\r
2847 }\r
2848 #settings-default-perms-menu {\r
2849         margin-top: 15px;\r
2850         margin-bottom: 15px;\r
2851 }\r
2852 \r
2853 .photo-edit-input-text {\r
2854         display: inline-block;\r
2855         text-align: left;\r
2856 }\r
2857 \r
2858 #photo_edit_form {\r
2859         text-align: center;\r
2860 }\r
2861 \r
2862 #photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label, .photo-edit-rotate-label {\r
2863         /*float: left;*/\r
2864         display: inline-block;\r
2865         width: 150px;\r
2866 }\r
2867 \r
2868 #photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label {\r
2869         font-weight: 700;\r
2870 }\r
2871 \r
2872 .photo-perms-icon {\r
2873         float: left;\r
2874 }\r
2875 \r
2876 #photo-edit-perms-menu, #photos-upload-perms-menu, #settings-default-perms-menu {\r
2877         text-decoration: none;\r
2878         display: inline-block;\r
2879 }\r
2880 \r
2881 #photos-upload-perms-menu #jot-perms-icon {\r
2882         margin-right: 1em;\r
2883 }\r
2884 \r
2885 .photo-jot-perms-text {\r
2886         padding-top: 5px;\r
2887         padding-left: 40px;\r
2888 }\r
2889 \r
2890 #photo-edit-perms, #photos-upload-perms, #settings-default-perms {\r
2891         margin-top: 30px;\r
2892         display: inline-block;\r
2893 }\r
2894 #photos-upload-perms {\r
2895         margin-top: 15px;\r
2896         margin-left: 5px;\r
2897 }\r
2898 \r
2899 #photo-edit-perms-select, #photos-upload-permissions-wrapper, #settings-jot-acl-wrapper {\r
2900         margin-top: 30px;\r
2901         margin-left: 20px;\r
2902 }\r
2903 \r
2904 #advanced-expire-popup {\r
2905         padding-left: 1em;\r
2906         margin-top: 15px;\r
2907         border: 1px solid #aaa;\r
2908         border-radius: 10px;\r
2909         -moz-border-radius: 10px;\r
2910         -webkit-border-radius: 10px;\r
2911 }\r
2912 \r
2913 #photo-edit-perms-end {\r
2914         margin-bottom: 15px;\r
2915 }\r
2916 \r
2917 #photo-edit-caption, #photo-edit-newtag, #photo-edit-albumname {\r
2918         /*float: left;*/\r
2919         margin-bottom: 25px;\r
2920 }\r
2921 \r
2922 .photo-edit-rotate-choice {\r
2923         display: inline-block;\r
2924 }\r
2925 \r
2926 .photo-edit-rotate {\r
2927         float: left;\r
2928         margin-left: 20px;\r
2929 \r
2930 }\r
2931 #photo-edit-link-wrap {\r
2932         margin-bottom: 15px;\r
2933 }\r
2934 #photo-like-div {\r
2935         margin-left: 15px;\r
2936         margin-bottom: 65px;\r
2937 }\r
2938 \r
2939 #photo-edit-caption-end, #photo-edit-tags-end, #photo-edit-albumname-end, #photo-edit-rotate-end {\r
2940         clear: both;\r
2941 }\r
2942 \r
2943 #photo-edit-rotate-end {\r
2944         margin-bottom: 15px;\r
2945 }\r
2946 \r
2947 #photo-edit-submit-button, #photo-edit-delete-button, #photos-upload-submit {\r
2948         margin-top: 30px;\r
2949         padding: 0.25em 0.5em;\r
2950         font-size: 18px;\r
2951 }\r
2952 #photo-edit-submit-button {\r
2953         margin-left: 10px;\r
2954 }\r
2955 #photo-edit-delete-button {\r
2956         margin-left: 45px;\r
2957 }\r
2958 #photos-upload-choose {\r
2959 /*      position: absolute;\r
2960         top: 460px;\r
2961         left: 5px;*/\r
2962         margin-top: 1em;\r
2963 }\r
2964 #photos-upload-submit {\r
2965         margin-top: 0px;\r
2966         margin-bottom: 20px;\r
2967 }\r
2968 .settings-submit, .profile-edit-submit-button, .settings-features-submit {\r
2969         padding: 0.25em 0.5em;\r
2970         margin-bottom: 10px;\r
2971         font-size: 18px;\r
2972 }\r
2973 #photo-edit-end {\r
2974         margin-bottom: 35px;\r
2975 }\r
2976 #photo-caption {\r
2977         font-size: 110%;\r
2978         font-weight: bold;\r
2979         margin-top: 15px;\r
2980         margin-bottom: 15px;\r
2981 }\r
2982 \r
2983 #in-this-photo-text {\r
2984         color: #0000FF;\r
2985         margin-left: 30px;\r
2986 }\r
2987 \r
2988 #in-this-photo {\r
2989         margin-left: 60px;\r
2990         margin-top: 10px;\r
2991         margin-bottom: 20px;\r
2992 }\r
2993 \r
2994 #photo-album-edit-form {\r
2995         max-width: 100%;\r
2996         padding-left: 0.5em;\r
2997         padding-right: 0.5em;\r
2998 }\r
2999 #photo-album-edit-form input {\r
3000         max-width: 100%;\r
3001 }\r
3002 #photo-album-edit-name-label {\r
3003         display: block;\r
3004 }\r
3005 \r
3006 #photo-album-edit-submit, #photo-album-edit-drop {\r
3007         margin-top: 15px;\r
3008         margin-bottom: 15px;\r
3009 \r
3010         padding: 0.25em 0.5em;\r
3011         font-size: 18px;\r
3012 }\r
3013 \r
3014 #photo-album-edit-drop {\r
3015         margin-left: 2em;\r
3016 }\r
3017 \r
3018 .group-delete-wrapper {\r
3019         float: right;\r
3020         margin-right: 50px;\r
3021 }\r
3022 \r
3023 #install-dbhost-label,\r
3024 #install-dbuser-label,\r
3025 #install-dbpass-label,\r
3026 #install-dbdata-label,\r
3027 #install-tz-desc {\r
3028        float: left;\r
3029        width: 250px;\r
3030        margin-top: 10px;\r
3031        margin-bottom: 10px;\r
3032 \r
3033 }\r
3034 \r
3035 #install-dbhost,\r
3036 #install-dbuser,\r
3037 #install-dbpass,\r
3038 #install-dbdata {\r
3039        float: left;\r
3040        width: 200px;\r
3041        margin-left: 20px;\r
3042 }\r
3043 \r
3044 #install-dbhost-end,\r
3045 #install-dbuser-end,\r
3046 #install-dbpass-end,\r
3047 #install-dbdata-end,\r
3048 #install-tz-end {\r
3049        clear: both;\r
3050 }\r
3051 \r
3052 #install-form select#timezone_select {\r
3053        float: left;\r
3054        margin-top: 18px;\r
3055        margin-left: 20px;\r
3056 }\r
3057 \r
3058 #dfrn-request-networks {\r
3059         margin-bottom: 30px;\r
3060 }\r
3061 \r
3062 #pause {\r
3063   position: fixed;\r
3064   bottom: 5px;\r
3065   right: 5px;\r
3066 }\r
3067 \r
3068 .sparkle {\r
3069         cursor: url('lock.cur'), pointer;\r
3070 /*      cursor: pointer !important; */\r
3071 }\r
3072 \r
3073 .contact-block-div {\r
3074         float: left;\r
3075         width: 52px;\r
3076         height: 52px;\r
3077 }\r
3078 .contact-block-textdiv {\r
3079         float: left;\r
3080         width: 150px;\r
3081         height: 34px;\r
3082 }\r
3083 \r
3084 #contact-block-end {\r
3085         clear: both;\r
3086 }\r
3087 .contact-block-link {\r
3088         float: left;\r
3089 }\r
3090 .contact-block-img {\r
3091         width:48px;\r
3092         height:48px;\r
3093 }\r
3094 \r
3095 #tag-remove {\r
3096         margin-bottom: 15px;\r
3097 }\r
3098 \r
3099 #tagrm li {\r
3100         margin-bottom: 10px;\r
3101 }\r
3102 \r
3103 #tagrm-submit, #tagrm-cancel {\r
3104         margin-top: 25px;\r
3105 }\r
3106 \r
3107 #tagrm-cancel {\r
3108         margin-left: 15px;\r
3109 }\r
3110 \r
3111 .wall-item-conv {\r
3112         margin-top: 5px;\r
3113         margin-bottom: 25px;\r
3114 }\r
3115 \r
3116 #search-submit {\r
3117         font-size: 18px;\r
3118         padding: 5px 10px;\r
3119         margin-left: 15px;\r
3120 }\r
3121 \r
3122 #search-box {\r
3123         margin-bottom: 25px;\r
3124 }\r
3125 \r
3126 .location-label, .gender-label, .marital-label, .homepage-label, .network-label {\r
3127         float: left;\r
3128         text-align: right;\r
3129         display: block;\r
3130         width: 65px;\r
3131 }\r
3132 \r
3133 .adr, .x-gender, .marital-text, .homepage-url, .x-network {\r
3134         float: left;\r
3135         display: block;\r
3136         margin-left: 8px;\r
3137 }\r
3138 \r
3139 .profile-clear {\r
3140         clear: both;\r
3141 }\r
3142 \r
3143 \r
3144 .clear {\r
3145         clear: both;\r
3146 }\r
3147 \r
3148 .cc-license {\r
3149         margin-top: 50px;\r
3150         font-size: 70%;\r
3151 }\r
3152 \r
3153 \r
3154 #plugin-settings-link, #account-settings-link {\r
3155         margin-bottom: 10px;\r
3156 }\r
3157 \r
3158 #uexport-link {\r
3159         margin-bottom: 20px;\r
3160 }\r
3161 \r
3162 /* end from default */\r
3163 \r
3164 \r
3165 .fn {\r
3166         padding: 1em 0px 5px 12px;\r
3167         font-size: 120%;\r
3168         font-weight: bold;\r
3169 }\r
3170 \r
3171 .vcard .title,\r
3172 .vcard .p-addr,\r
3173 .vcard .account-type {\r
3174         margin-bottom: 5px;\r
3175         margin-left: 12px;\r
3176 }\r
3177 \r
3178 .vcard .account-type {\r
3179         font-size: 120%;\r
3180         margin-bottom: 13px;\r
3181 }\r
3182 \r
3183 .vcard dl {\r
3184         clear: both;\r
3185 }\r
3186 \r
3187 #birthday-title {\r
3188         float: left;\r
3189         font-weight: bold;\r
3190 }\r
3191 \r
3192 #birthday-adjust {\r
3193         float: left;\r
3194         font-size: 75%;\r
3195         margin-left: 10px;\r
3196 }\r
3197 \r
3198 #birthday-title-end {\r
3199         clear: both;\r
3200 }\r
3201 \r
3202 .birthday-list {\r
3203         margin-left: 15px;\r
3204 }\r
3205 \r
3206 #birthday-wrapper {\r
3207         margin-bottom: 20px;\r
3208 }\r
3209 \r
3210 #network-new-link {\r
3211         margin-top: 15px;\r
3212         margin-bottom: 15px;\r
3213 }\r
3214 \r
3215 \r
3216 .tool-wrapper {\r
3217   float: left;\r
3218   margin-left: 15px;\r
3219 }\r
3220 \r
3221 .tool-link {\r
3222   cursor: pointer;\r
3223 }\r
3224 \r
3225 .eventcal {\r
3226         float: left;\r
3227         font-size: 20px;\r
3228 }\r
3229 \r
3230 #event-summary-text {\r
3231         margin-top: 15px;\r
3232 }\r
3233 \r
3234 #event-share-checkbox {\r
3235         float: left;\r
3236         margin-top: 10px;\r
3237 }\r
3238 \r
3239 #event-share-text {\r
3240         float: left;\r
3241         margin-top: 10px;\r
3242         margin-left: 5px;\r
3243 }\r
3244 \r
3245 #event-share-break {\r
3246         clear: both;\r
3247         margin-bottom: 10px;\r
3248 }\r
3249 \r
3250 #event-summary {\r
3251         width: 280px;\r
3252 }\r
3253 \r
3254 .vevent {\r
3255         border: 1px solid #CCCCCC;\r
3256 }\r
3257 \r
3258 .vevent .event-summary {\r
3259         margin-left: 10px;\r
3260         margin-right: 10px;\r
3261         font-weight: bold;\r
3262 }\r
3263 \r
3264 .vevent .event-description, .vevent .event-location {\r
3265         margin-left: 10px;\r
3266         margin-right: 10px;\r
3267 }\r
3268 .vevent .event-start {\r
3269         margin-left: 10px;\r
3270         margin-right: 10px;\r
3271 }\r
3272 \r
3273 #new-event-link {\r
3274         margin-bottom: 10px;\r
3275 }\r
3276 \r
3277 .edit-event-link, .plink-event-link {\r
3278         float: left;\r
3279         margin-top: 4px;\r
3280         margin-right: 4px;\r
3281         margin-bottom: 15px;\r
3282 }\r
3283 \r
3284 .event-description:before {\r
3285         content: url('../../../images/calendar.png');\r
3286         margin-right: 15px;\r
3287 }\r
3288 \r
3289 .event-start, .event-end {\r
3290         font-size: 14px;\r
3291         margin-left: 10px;\r
3292         width: 280px;\r
3293         clear: both;\r
3294         padding-bottom: 1.5em;\r
3295 }\r
3296 \r
3297 .event-start .dtstart, .event-end .dtend {\r
3298         clear: both;\r
3299         float: left;\r
3300 }\r
3301 \r
3302 .event-list-date {\r
3303         margin-bottom: 10px;\r
3304 }\r
3305 \r
3306 .prevcal, .nextcal {\r
3307         float: left;\r
3308         margin-left: 32px;\r
3309         margin-right: 32px;\r
3310         margin-top: 64px;\r
3311 }\r
3312 .event-calendar-end {\r
3313         clear: both;\r
3314 }\r
3315 \r
3316 \r
3317 .calendar {\r
3318         font-family: Courier, monospace;\r
3319 }\r
3320 .today {\r
3321         font-weight: bold;\r
3322         color: #FF0000;\r
3323 }\r
3324 \r
3325 .settings-block {\r
3326         border: 1px solid #AAA;\r
3327         margin: 10px;\r
3328         padding: 10px;\r
3329 }\r
3330 \r
3331 .app-title {\r
3332         margin: 10px;\r
3333 }\r
3334 \r
3335 .itentity-match-wrapper {\r
3336         float: left;\r
3337         padding: 10px;\r
3338         width: 120px;\r
3339         height: 140px;\r
3340         margin-bottom: 20px;\r
3341 }\r
3342 \r
3343 .identity-match-photo {\r
3344         float: left;\r
3345         text-align: center;\r
3346         width: 120px;\r
3347 }\r
3348 \r
3349 .identity-match-name {\r
3350         text-align: center;\r
3351 }\r
3352 \r
3353 .identity-match-details {\r
3354         float: left;\r
3355         text-align: center;\r
3356         width: 120px;\r
3357         overflow: hidden;\r
3358         font-size: 10px;\r
3359         font-weight: 500;\r
3360         color: #999999;\r
3361 }\r
3362 \r
3363 .identity-match-break, .identity-match-end {\r
3364         clear: both;\r
3365 }\r
3366 \r
3367 .identity-match-photo button {\r
3368         border: none;\r
3369         padding: 0;\r
3370         margin: 0;\r
3371         background: none;\r
3372         height: 80px;\r
3373         width: 80px;\r
3374 }\r
3375 \r
3376 .selected-identity img {\r
3377         border: 2px solid #ff0000;\r
3378 }\r
3379 \r
3380 #photo-nav {\r
3381         position: relative;\r
3382         height: 55px;\r
3383 }\r
3384 \r
3385 #photo-prev-link {\r
3386         position: absolute;\r
3387         left: 5px;\r
3388 }\r
3389 #photo-next-link {\r
3390         position: absolute;\r
3391         right: 5px;\r
3392 }\r
3393 #photo-prev-link, #photo-next-link {\r
3394         padding: 10px;\r
3395 /*      float: left;*/\r
3396 }\r
3397 \r
3398 /*#photo-photo {\r
3399         float: left;\r
3400 }*/\r
3401 \r
3402 #photo-photo {\r
3403         display: block;\r
3404         margin-left: auto;\r
3405         margin-right: auto;\r
3406         text-align: center;\r
3407 }\r
3408 \r
3409 #photo-photo img {\r
3410         max-width: 100%;\r
3411 }\r
3412 \r
3413 #photo-photo-end {\r
3414         clear: both;\r
3415 }\r
3416 \r
3417 .profile-match-photo {\r
3418         float: left;\r
3419         text-align: center;\r
3420         width: 120px;\r
3421 }\r
3422 \r
3423 .profile-match-name {\r
3424         float: left;\r
3425         text-align: center;\r
3426         width: 120px;\r
3427         overflow: hidden;\r
3428 }\r
3429 \r
3430 .profile-match-break,\r
3431 .profile-match-end {\r
3432         clear: both;\r
3433 }\r
3434 \r
3435 .profile-match-connect {\r
3436         text-align: center;\r
3437         font-weight: bold;\r
3438 }\r
3439 \r
3440 .profile-match-wrapper {\r
3441         display: inline-block;\r
3442         padding: 10px;\r
3443         /*width: 120px;\r
3444         height: 120px;*/\r
3445         scroll: auto;\r
3446         margin-bottom: 2em;\r
3447         vertical-align: top;\r
3448 }\r
3449 .profile-match-wrapper .icon.drophide {\r
3450         margin-left: auto;\r
3451         margin-right: auto;\r
3452         margin-top: 1em;\r
3453 }\r
3454 #profile-match-wrapper-end {\r
3455         clear: both;\r
3456 }\r
3457 \r
3458 .side-link {\r
3459         margin-bottom: 15px;\r
3460 }\r
3461 \r
3462 \r
3463 #group-members {\r
3464         margin-top: 20px;\r
3465         padding: 10px;\r
3466         height: 250px;\r
3467         overflow: auto;\r
3468         border: 1px solid #ddd;\r
3469 }\r
3470 \r
3471 #group-members-end {\r
3472         clear: both;\r
3473 }\r
3474 \r
3475 #group-separator {\r
3476         margin-top: 10px;\r
3477         margin-bottom: 10px;\r
3478 }\r
3479 \r
3480 #group-all-contacts {\r
3481         padding: 10px;\r
3482         height: 450px;\r
3483         overflow: auto;\r
3484         border: 1px solid #ddd;\r
3485 }\r
3486 \r
3487 #group-all-contacts-end {\r
3488         clear: both;\r
3489         margin-bottom: 10px;\r
3490 }\r
3491 \r
3492 #group-edit-desc {\r
3493         margin-top: 15px;\r
3494 }\r
3495 \r
3496 \r
3497 #prof-members {\r
3498         margin-top: 20px;\r
3499         padding: 10px;\r
3500         height: 250px;\r
3501         overflow: auto;\r
3502         border: 1px solid #ddd;\r
3503 }\r
3504 \r
3505 #prof-members-end {\r
3506         clear: both;\r
3507 }\r
3508 \r
3509 #prof-separator {\r
3510         margin-top: 10px;\r
3511         margin-bottom: 10px;\r
3512 }\r
3513 \r
3514 #prof-all-contacts {\r
3515         padding: 10px;\r
3516         height: 450px;\r
3517         overflow: auto;\r
3518         border: 1px solid #ddd;\r
3519 }\r
3520 \r
3521 #prof-all-contacts-end {\r
3522         clear: both;\r
3523         margin-bottom: 10px;\r
3524 }\r
3525 \r
3526 #prof-edit-desc {\r
3527         margin-top: 15px;\r
3528 }\r
3529 \r
3530 #crepair-name-label,\r
3531 #crepair-nick-label,\r
3532 #crepair-attag-label,\r
3533 #crepair-url-label,\r
3534 #crepair-request-label,\r
3535 #crepair-confirm-label,\r
3536 #crepair-notify-label,\r
3537 #crepair-photo-label,\r
3538 #crepair-poll-label {\r
3539         float: left;\r
3540         width: 200px;\r
3541         margin-bottom: 15px;\r
3542 }\r
3543 \r
3544 #crepair-name,\r
3545 #crepair-nick,\r
3546 #crepair-attag,\r
3547 #crepair-url,\r
3548 #crepair-request,\r
3549 #crepair-confirm,\r
3550 #crepair-notify,\r
3551 #crepair-photo,\r
3552 #crepair-poll {\r
3553         float: left;\r
3554         width: 300px;\r
3555 }\r
3556 \r
3557 \r
3558 #netsearch-box {\r
3559         margin-top: 20px;\r
3560 }\r
3561 \r
3562 #netsearch-box #search-submit {\r
3563         margin: 5px 0px 0px 0px;\r
3564 }\r
3565 \r
3566 .required {\r
3567         color: #FF0000;\r
3568 }\r
3569 \r
3570 #event-start-text, #event-finish-text {\r
3571         margin-top: 10px;\r
3572         margin-bottom: 5px;\r
3573 }\r
3574 \r
3575 #event-nofinish-checkbox, #event-nofinish-text, #event-adjust-checkbox, #event-adjust-text {\r
3576         float: left;\r
3577 }\r
3578 #event-datetime-break {\r
3579         margin-bottom: 10px;\r
3580 }\r
3581 \r
3582 #event-nofinish-break, #event-adjust-break {\r
3583         clear: both;\r
3584 }\r
3585 \r
3586 #event-desc-text, #event-location-text {\r
3587         margin-top: 10px;\r
3588         margin-bottom: 5px;\r
3589 }\r
3590 #event-submit {\r
3591         margin-top: 10px;\r
3592 }\r
3593 \r
3594 .filesavetags, .categorytags {\r
3595         display: block;\r
3596         clear: left;\r
3597 }\r
3598 \r
3599 .body-tag, .filesavetags, .categorytags {\r
3600         opacity: 0.5;\r
3601         filter:alpha(opacity=50);\r
3602 }\r
3603 \r
3604 .body-tag:hover, .filesavetags:hover, .categorytags:hover {\r
3605         opacity: 1.0 !important;\r
3606         filter:alpha(opacity=100) !important;\r
3607 }\r
3608 \r
3609 .item-select {\r
3610         display: none;\r
3611         opacity: 0.1;\r
3612         filter:alpha(opacity=10);\r
3613         float: right;\r
3614         margin-right: 10px;\r
3615 \r
3616 }\r
3617 .item-select:hover, .checkeditem {\r
3618         opacity: 1;\r
3619         filter:alpha(opacity=100);\r
3620 }\r
3621 \r
3622 \r
3623 #item-delete-selected {\r
3624         margin-top: 30px;\r
3625 }\r
3626 \r
3627 #item-delete-selected-end {\r
3628         clear: both;\r
3629 }\r
3630 #item-delete-selected-icon, #item-delete-selected-desc {\r
3631         float: left;\r
3632         margin-right: 5px;\r
3633 }\r
3634 #item-delete-selected-desc:hover {\r
3635         text-decoration: underline;\r
3636 }\r
3637 \r
3638 .notif-image {\r
3639         height: 80px;\r
3640         width: 80px;\r
3641         margin-right: 15px;\r
3642 }\r
3643 .notification-listing-end {\r
3644         clear: both;\r
3645         margin-bottom: 15px;\r
3646 }\r
3647 \r
3648 \r
3649 \r
3650 /**\r
3651  * Plugins settings\r
3652  */\r
3653 \r
3654 .settings-block > h3,\r
3655 .settings-heading {\r
3656         border-bottom: 1px solid #babdb6;\r
3657 }\r
3658 \r
3659 \r
3660 \r
3661 /**\r
3662  * Form fields\r
3663  */\r
3664 .field {\r
3665         margin-bottom: 10px;\r
3666         padding-bottom: 10px;\r
3667         overflow: auto;\r
3668 /*      width: 100%*/\r
3669 }\r
3670 \r
3671 .field label {\r
3672         font-weight: 700;\r
3673         float: left;\r
3674         width: 200px;\r
3675 }\r
3676 \r
3677 .field input,\r
3678 .field textarea {\r
3679         width: 230px;\r
3680         margin-left: 20px;\r
3681 }\r
3682 .field input[type=checkbox],\r
3683 .field input[type=radio] {\r
3684         width: auto;\r
3685 }\r
3686 .field textarea { height: 100px; }\r
3687 .field_help {\r
3688         display: block;\r
3689         margin-left: 20px;\r
3690         color: #666666;\r
3691         clear: left;\r
3692 }\r
3693 \r
3694 \r
3695 \r
3696 .field .onoff {\r
3697         float: left;\r
3698         width: 80px;\r
3699 }\r
3700 .field .onoff a {\r
3701         display: block;\r
3702         border:1px solid #666666;\r
3703         background-image:url("../../../images/onoff.jpg");\r
3704         background-repeat: no-repeat;\r
3705         padding: 4px 2px 2px 2px;\r
3706         height: 16px;\r
3707         text-decoration: none;\r
3708 }\r
3709 .field .onoff .off {\r
3710 \r
3711         border-color:#666666;\r
3712         padding-left: 40px;\r
3713         background-position: left center;\r
3714         background-color: #cccccc;\r
3715         color: #666666;\r
3716         text-align: right;\r
3717 }\r
3718 .field .onoff .on {\r
3719         border-color:#204A87;\r
3720         padding-right: 40px;\r
3721         background-position: right center;\r
3722         background-color: #D7E3F1;\r
3723         color: #204A87;\r
3724         text-align: left;\r
3725 }\r
3726 .hidden { display: none!important; }\r
3727 \r
3728 .field.radio .field_help { margin-left: 20px; }\r
3729 \r
3730 /**\r
3731  * ADMIN\r
3732  */\r
3733 #pending-update {\r
3734         float:right;\r
3735         color: #ffffff;\r
3736         font-weight: bold;\r
3737         background-color: #FF0000;\r
3738         padding: 0em 0.3em;\r
3739 \r
3740 }\r
3741 #adminpage dl {\r
3742         clear: left;\r
3743         min-height: 40px;\r
3744         margin-bottom: 2px;\r
3745         padding-bottom: 2px;\r
3746         border-bottom: 1px solid black;\r
3747 }\r
3748 #adminpage dt {\r
3749         width: 180px;\r
3750         float: left;\r
3751         font-weight: bold;\r
3752 }\r
3753 #adminpage dd {\r
3754         margin-left: 180px;\r
3755 }\r
3756 \r
3757 #adminpage h3 {\r
3758         border-bottom: 1px solid #cccccc;\r
3759 }\r
3760 #adminpage .field label {\r
3761         font-weight: bold;\r
3762 }\r
3763 #adminpage .submit {\r
3764         clear:left;\r
3765         text-align: right;\r
3766 }\r
3767 \r
3768 #adminpage #pluginslist {\r
3769         margin: 0px; padding: 0px;\r
3770 }\r
3771 #adminpage .plugin {\r
3772         list-style: none;\r
3773         display: block;\r
3774         border: 1px solid #888888;\r
3775         padding: 1em;\r
3776         margin-bottom: 5px;\r
3777         clear: left;\r
3778 }\r
3779 #adminpage .plugin .desc { margin-left: 2.5em;}\r
3780 #adminpage .toggleplugin {\r
3781         float:left;\r
3782         margin-right: 1em;\r
3783 }\r
3784 \r
3785 #adminpage table {width:100%; border-bottom: 1px solid #000000; margin: 5px 0px;}\r
3786 #adminpage table th { text-align: left;}\r
3787 #adminpage td .icon { float: left;}\r
3788 #adminpage table#users img { width: 16px; height: 16px; }\r
3789 #adminpage table tr:hover { background-color: #bbc7d7; }\r
3790 #adminpage .selectall { text-align: right; }\r
3791 \r
3792 #cnftheme {\r
3793         display: none;\r
3794 }\r
3795 \r
3796 /*\r
3797  * UPDATE\r
3798  */\r
3799 .popup {\r
3800         width: 100%; height: 100%;\r
3801         top:0px; left:0px;\r
3802         position: absolute;\r
3803         display: none;\r
3804 }\r
3805 \r
3806 .popup .background {\r
3807         background-color: rgba(0,0,0,128);\r
3808         opacity: 0.5;\r
3809         width: 100%; height: 100%;\r
3810         position: absolute;\r
3811         top:0px; left:0px;\r
3812 }\r
3813 .popup .panel {\r
3814         top:25%;left:25%;width:50%;height:50%;\r
3815         padding: 1em;\r
3816         position: absolute;\r
3817         border: 4px solid #000000;\r
3818         background-color: #FFFFFF;\r
3819 }\r
3820 .popup .panel .panel_text { display: block; overflow: auto; height: 80%; }\r
3821 .popup .panel .panel_in { width: 100%; height: 100%;    position: relative; }\r
3822 .popup .panel .panel_actions {  width: 100%; bottom: 4px; left: 0px; position: absolute; }\r
3823 .panel_text .progress { width: 50%; overflow: hidden; height: auto; border: 1px solid #cccccc; margin-bottom: 5px}\r
3824 .panel_text .progress span {float: right; display: block; width: 25%; background-color: #eeeeee; text-align: right;}\r
3825 \r
3826 /**\r
3827  * OAuth\r
3828  */\r
3829 .oauthapp {\r
3830         height: auto; overflow: auto;\r
3831         border-bottom: 2px solid #cccccc;\r
3832         padding-bottom: 1em;\r
3833         margin-bottom: 1em;\r
3834 }\r
3835 .oauthapp img {\r
3836         float: left;\r
3837         width: 48px; height: 48px;\r
3838         margin: 10px;\r
3839 }\r
3840 .oauthapp img.noicon {\r
3841         background-image: url("../../../images/icons/48/plugin.png");\r
3842         background-position: center center;\r
3843         background-repeat: no-repeat;\r
3844 }\r
3845 .oauthapp a {\r
3846         float: left;\r
3847 }\r
3848 \r
3849 /**\r
3850  * ICONS\r
3851  */\r
3852 .iconspacer {\r
3853         display: block; width: 16px; height: 16px;\r
3854 }\r
3855 \r
3856 .icon {\r
3857         display: block; width: 16px; height: 16px;\r
3858         background-image: url('../../../images/icons.png');\r
3859 }\r
3860 .article { background-position: 0px 0px;}\r
3861 .icon.audio { display: none; background-position: -16px 0px;}\r
3862 .block { background-position: -32px 0px;}\r
3863 /*.drop { background-position: -48px 0px;}\r
3864 .drophide { background-position: -64px 0px;}*/\r
3865 .icon.drop {\r
3866         display: block; width: 28px; height: 28px;\r
3867         background-size: 100% 100%;\r
3868         background-image: url('images/drop-darkred.png');\r
3869         background-repeat: no-repeat;\r
3870 }\r
3871 .icon.drophide {\r
3872         display: block; width: 28px; height: 28px;\r
3873         background-size: 100% 100%;\r
3874         background-image: url('images/drop-darkred.png');\r
3875         background-repeat: no-repeat;\r
3876 }\r
3877 .edit { background-position: -80px 0px;}\r
3878 /*.camera { background-position: -96px 0px;}*/\r
3879 .icon.camera {\r
3880         display: block; width: 28px; height: 21px;\r
3881         margin-top: 4px;\r
3882         background-size: 100% 100%;\r
3883         background-image: url('images/camera.png');\r
3884         background-repeat: no-repeat;\r
3885 }\r
3886 /*.dislike { background-position: -112px 0px;}*/\r
3887 .icon.dislike {\r
3888         display: block;\r
3889         width: 26px; height: 28px;/*31 33*/\r
3890         background-size: 100% 100%;\r
3891         background-image: url('images/disapprove.png');\r
3892         background-repeat: no-repeat;\r
3893         opacity: 0.5;\r
3894 }\r
3895 /*.like { background-position: -128px 0px;}*/\r
3896 .icon.like {\r
3897         display: block; width: 26px; height: 28px;/*31 33*/\r
3898         margin-right: 7px;\r
3899         background-size: 100% 100%;\r
3900         background-image: url('images/approve.png');\r
3901         background-repeat: no-repeat;\r
3902         opacity: 0.5;\r
3903 }\r
3904 \r
3905 .icon.link {\r
3906     display: block;  width: 22px; height: 24px;\r
3907     background-size: 100% 100%;\r
3908     background-image: url('images/link.png');\r
3909     background-repeat: no-repeat;\r
3910 \r
3911 }\r
3912 \r
3913 /*.globe { background-position: 0px -16px;}*/\r
3914 .icon.globe {\r
3915         display: block; width: 28px; height: 28px;\r
3916         background-size: 100% 100%;\r
3917         background-image: url('images/globe.png');\r
3918         background-repeat: no-repeat;\r
3919 }\r
3920 /*.noglobe { background-position: -16px -16px;}*/\r
3921 .icon.noglobe {\r
3922         display: block; width: 24px; height: 24px;\r
3923         background-size: 100% 100%;\r
3924         background-image: url('images/noglobe.png');\r
3925         background-repeat: no-repeat;\r
3926 }\r
3927 .no { background-position: -32px -16px;}\r
3928 .pause { background-position: -48px -16px;}\r
3929 .play { background-position: -64px -16px;}\r
3930 /*.pencil { background-position: -80px -16px;}\r
3931 .small-pencil { background-position: -96px -16px;}*/\r
3932 .icon.pencil {\r
3933         display: block; width: 28px; height: 28px;\r
3934         background-size: 100% 100%;\r
3935         background-image: url('images/pencil.png');\r
3936         background-repeat: no-repeat;\r
3937         opacity: 0.5;\r
3938 }\r
3939 .icon.small-pencil {\r
3940         display: block; width: 28px; height: 28px;\r
3941         background-size: 100% 100%;\r
3942         background-image: url('images/pencil.png');\r
3943         background-repeat: no-repeat;\r
3944         opacity: 0.5;\r
3945 }\r
3946 /*.recycle { background-position: -112px -16px;}*/\r
3947 .icon.recycle {\r
3948         display: block;\r
3949         width: 28px; height: 27px;/*33 32*/\r
3950         background-size: 100% 100%;\r
3951         background-image: url('images/recycle.png');\r
3952         background-repeat: no-repeat;\r
3953         opacity: 0.5;\r
3954 }\r
3955 /*.remote-link { background-position: -128px -16px;}*/\r
3956 .icon.remote-link {\r
3957 /*      display: block;*/\r
3958         display: none;\r
3959         width: 28px; height: 28px;\r
3960         background-size: 100% 100%;\r
3961         background-image: url('images/remote-link.png');\r
3962         background-repeat: no-repeat;\r
3963         opacity: 0.5;\r
3964 }\r
3965 .share { background-position: -144px -16px;}\r
3966 \r
3967 .tools { background-position: 0px -32px;}\r
3968 /*.lock { background-position: -16px -32px;}*/\r
3969 .icon.lock {\r
3970         display: block; width: 17px; height: 25px;\r
3971         margin-top: 1px;\r
3972         background-size: 100% 100%;\r
3973         background-image: url('images/lock.png');\r
3974         background-repeat: no-repeat;\r
3975 }\r
3976 /*.unlock { background-position: -32px -32px;}*/\r
3977 .icon.unlock {\r
3978         display: block; width: 17px; height: 28px;\r
3979         margin-top: -2px;\r
3980         background-size: 100% 100%;\r
3981         background-image: url('images/unlock.png');\r
3982         background-repeat: no-repeat;\r
3983 }\r
3984 .icon.video { display: none; background-position: -48px -32px;}\r
3985 .oembed.video a { display: block; }\r
3986 .youtube { background-position: -64px -32px;}\r
3987 /*.attach { background-position: -80px -32px; }*/\r
3988 .icon.attach {\r
3989         display: block; width: 28px; height: 28px;\r
3990         background-size: 100% 100%;\r
3991         background-image: url('images/paperclip.png');\r
3992         background-repeat: no-repeat;\r
3993 }\r
3994 .language { background-position: -96px -32px; }\r
3995 .prev { background-position: -112px -32px; }\r
3996 .next { background-position: -128px -32px; }\r
3997 .on { background-position: -144px -32px; }\r
3998 \r
3999 .off { background-position: 0px -48px; }\r
4000 /*.starred { background-position: -16px -48px; }*/\r
4001 .icon.starred {\r
4002         display: block; width: 28px; height: 28px;\r
4003         background-size: 100% 100%;\r
4004         background-image: url('images/star-yellow.png');\r
4005         background-repeat: no-repeat;\r
4006 }\r
4007 /*.unstarred { background-position: -32px -48px; }*/\r
4008 .icon.unstarred {\r
4009         display: block; width: 28px; height: 28px;\r
4010         background-size: 100% 100%;\r
4011         background-image: url('images/star.png');\r
4012         background-repeat: no-repeat;\r
4013 \r
4014         opacity: 0.5;\r
4015 }\r
4016 /*.tagged { background-position: -48px -48px; }*/\r
4017 .icon.tagged {\r
4018         display: block; width: 28px; height: 28px;\r
4019         background-size: 100% 100%;\r
4020         background-image: url('images/tag.png');\r
4021         background-repeat: no-repeat;\r
4022         opacity: 0.5;\r
4023 }\r
4024 .yellow { background-position: -64px -48px; }\r
4025 \r
4026 \r
4027 .filer-icon {\r
4028         display: block; width: 24px; height: 24px;\r
4029         background-size: 100% 100%;\r
4030         background-image: url('images/folder.png');\r
4031         background-repeat: no-repeat;\r
4032         opacity: 0.5;\r
4033 }\r
4034 \r
4035 .event-icon {\r
4036         display: block; width: 33px; height: 33px;\r
4037         background-size: 100% 100%;\r
4038         background-repeat: no-repeat;\r
4039         opacity: 0.5;\r
4040 }\r
4041 .event-attend-icon { background-image: url('images/event-attend.png'); }\r
4042 .event-maybeattend-icon { background-image: url('images/event-maybeattend.png'); }\r
4043 .event-dontattend-icon { background-image: url('images/event-dontattend.png'); }\r
4044 \r
4045 .icon.dim { opacity: 0.3;filter:alpha(opacity=30); }\r
4046 \r
4047 [class^="comment-edit-bb"] {\r
4048         list-style: none;\r
4049         display: none;\r
4050         margin: 0px 0 -5px 0px;\r
4051 /*      width: 75%;*/\r
4052 }\r
4053 [class^="comment-edit-bb"] > li {\r
4054         display: inline-block;\r
4055         margin: 20px 10px 0 0;\r
4056         visibility: none;\r
4057 }\r
4058 /*[class^="comment-edit-bb-end"] {\r
4059         clear: both;\r
4060 }*/\r
4061 .editicon {\r
4062     display: inline-block;\r
4063         background-size: 100% 100%;\r
4064         background-repeat: no-repeat;\r
4065         background-color: #f3f3f3;\r
4066     text-decoration: none;\r
4067 }\r
4068 /*.editicon:hover {\r
4069         background-color: #ccc;\r
4070 }*/\r
4071 .boldbb {\r
4072 /*      background-position: 0px 0px;*/\r
4073         width: 26px; height: 28px;\r
4074         background-image: url('images/boldB-serif.png');\r
4075 }\r
4076 /*.boldbb:hover {\r
4077         background-position: 0px -16px;\r
4078 }*/\r
4079 .italicbb {\r
4080 /*      background-position: -16px 0px;*/\r
4081         width: 16px; height: 28px;\r
4082         background-image: url('images/italicI-serif.png');\r
4083 }\r
4084 /*.italicbb:hover {\r
4085         background-position: -16px -16px;\r
4086 }*/\r
4087 .underlinebb {\r
4088 /*      background-position: -32px 0px;*/\r
4089         width: 25px; height: 28px;\r
4090         background-image: url('images/underlineU-serif.png');\r
4091 }\r
4092 /*.underlinebb:hover {\r
4093         background-position: -32px -16px;\r
4094 }*/\r
4095 .quotebb {\r
4096 /*      background-position: -48px 0px;*/\r
4097         width: 28px; height: 28px;\r
4098         background-image: url('images/quote.png');\r
4099 }\r
4100 /*.quotebb:hover {\r
4101         background-position: -48px -16px;\r
4102 }*/\r
4103 .codebb {\r
4104 /*      background-position: -64px 0px;*/\r
4105         width: 28px; height: 28px;\r
4106         background-image: url('images/code.png');\r
4107 }\r
4108 /*.codebb:hover {\r
4109         background-position: -64px -16px;\r
4110 }*/\r
4111 .imagebb {\r
4112         background-position: -80px 0px;\r
4113 }\r
4114 .imagebb:hover {\r
4115         background-position: -80px -16px;\r
4116 }\r
4117 .urlbb {\r
4118         background-position: -96px 0px;\r
4119 }\r
4120 .urlbb:hover {\r
4121         background-position: -96px -16px;\r
4122 }\r
4123 .videobb {\r
4124         background-position: -112px 0px;\r
4125 }\r
4126 .videobb:hover {\r
4127         background-position: -112px -16px;\r
4128 }\r
4129 \r
4130 .attachtype {\r
4131         display: block;\r
4132         float: left;\r
4133         background-size: 100% 100%;\r
4134         width: 48px;\r
4135         height: 48px;\r
4136         background-image: url('images/oxygen/unknown.png');\r
4137 }\r
4138 \r
4139 .body-attach {\r
4140         margin-top: 10px;\r
4141 }\r
4142 \r
4143 /*.type-video { background-position: 0px 0px; }\r
4144 .type-image { background-position: -20px 0px; }\r
4145 .type-audio { background-position: -40px 0px; }\r
4146 .type-text  { background-position: -60px 0px; }\r
4147 .type-unkn  { background-position: -80px 0px; }*/\r
4148 .type-video {\r
4149         background-image: url('images/oxygen/video-x-generic.png');\r
4150         background-size: 100% 100%;\r
4151         width: 48px;\r
4152         height: 48px;\r
4153 }\r
4154 .type-image {\r
4155         background-image: url('images/oxygen/image-x-generic.png');\r
4156         background-size: 100% 100%;\r
4157         width: 48px;\r
4158         height: 48px;\r
4159 }\r
4160 .type-audio {   background-image: url('images/oxygen/audio-x-generic.png');\r
4161         background-size: 100% 100%;\r
4162         width: 48px;\r
4163         height: 48px;\r
4164 }\r
4165 \r
4166 .type-text  {\r
4167         background-image: url('images/oxygen/text-x-generic-2.png');\r
4168         background-size: 100% 100%;\r
4169         width: 48px;\r
4170         height: 48px;\r
4171 }\r
4172 .subtype-msword, .subtype-vnd-openxmlformats-officedocument-wordprocessingml-document  {\r
4173         background-image: url('images/oxygen/application-msword.png');\r
4174         background-size: 100% 100%;\r
4175         width: 48px;\r
4176         height: 48px;\r
4177 }\r
4178 .subtype-pdf  {\r
4179         background-image: url('images/oxygen/application-pdf.png');\r
4180         background-size: 100% 100%;\r
4181         width: 48px;\r
4182         height: 48px;\r
4183 }\r
4184 /*.type-unkn  {\r
4185         background-image: url('images/oxygen/unknown.png');\r
4186         background-size: 100% 100%;\r
4187         width: 48px;\r
4188         height: 48px;\r
4189 }*/\r
4190 \r
4191 \r
4192 \r
4193 /* autocomplete popup */\r
4194 .acpopup {\r
4195         max-height:150px;\r
4196         background-color:#ffffff;\r
4197         overflow:auto;\r
4198         z-index:102;\r
4199         border:1px solid #cccccc;\r
4200 }\r
4201 .acpopupitem {\r
4202         background-color:#ffffff; padding: 4px;\r
4203         clear:left;\r
4204 }\r
4205 .acpopupitem img {\r
4206         float: left;\r
4207         margin-right: 4px;\r
4208 }\r
4209 \r
4210 .acpopupitem.selected {\r
4211         color: #FFFFFF; background: #3465A4;\r
4212 }\r
4213 ul.acpopup {\r
4214         list-style: none;\r
4215         float: left;\r
4216         min-width: 160px;\r
4217         padding: 5px 0;\r
4218         margin: 2px 0 0;\r
4219 }\r
4220 nav .acpopup {\r
4221         width: 290px;\r
4222         margin-left: -35px;\r
4223         max-height: 450px;\r
4224         max-width: 300px;\r
4225         overflow-y: auto;\r
4226         overflow-x: hidden;\r
4227         margin-top: 0px;\r
4228 }\r
4229 img.acpopup-img {\r
4230         float: left;\r
4231         width: 36px;\r
4232         height: 36px;\r
4233         margin-right: 5px;\r
4234         vertical-align: middle;\r
4235 }\r
4236 .acpopup-contactname {\r
4237         padding-top: 2px;\r
4238         font-weight: bold;\r
4239         line-height: 1em;\r
4240         white-space: nowrap;\r
4241         overflow: hidden;\r
4242         text-overflow: ellipsis;\r
4243         display: block;\r
4244 }\r
4245 .acpopup-sub-text {\r
4246         color: #777;\r
4247         font-size: 0.833em;\r
4248         line-height: 1em;\r
4249         overflow: hidden;\r
4250         text-overflow: ellipsis;\r
4251         display: block;\r
4252 }\r
4253 .textcomplete-item a {\r
4254         color: inherit;\r
4255         overflow: hidden;\r
4256         text-overflow: ellipsis;\r
4257         clear: both;\r
4258         white-space: nowrap;\r
4259         padding: 3px 20px;\r
4260         display: block;\r
4261 }\r
4262 .textcomplete-item a:hover {\r
4263         text-decoration: none;\r
4264 }\r
4265 .textcomplete-item.active {\r
4266         color: #FFFFFF; background: #3465A4;\r
4267 }\r
4268 .active a .acpopup-sub-text {\r
4269         color: #fff;\r
4270 }\r
4271 \r
4272 /* popup notifications */\r
4273 div.jGrowl div.notice {\r
4274   background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;\r
4275   color: #ffffff;\r
4276   padding-left: 58px;\r
4277   margin: 0px;\r
4278 }\r
4279 div.jGrowl div.info {\r
4280   background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center;\r
4281   color: #ffffff;\r
4282   padding-left: 58px;\r
4283   margin: 0px;\r
4284 }\r
4285 #jGrowl.top-right {\r
4286         top: 15px;\r
4287         right: 10px;\r
4288 }\r
4289 div.jGrowl-notification {\r
4290   border-radius: 7px;\r
4291 }\r
4292 .qcomment {\r
4293         border: 1px solid #EEE;\r
4294         padding: 3px;\r
4295         margin-top: 15px;\r
4296         margin-left: 25px;\r
4297         width: 125px;\r
4298         overflow-y: auto;\r
4299 }\r
4300 \r
4301 \r
4302 .qcomment option {\r
4303         width: 125px;\r
4304         overflow-x: hidden;\r
4305 }\r
4306 \r
4307 .qcomment {\r
4308         opacity: 0.3;\r
4309         filter:alpha(opacity=30);\r
4310 }\r
4311 .qcomment:hover {\r
4312         opacity: 1.0;\r
4313         filter:alpha(opacity=100);\r
4314 }\r
4315 \r
4316 /* notifications popup menu */\r
4317 .nav-notify {\r
4318         display: none;\r
4319         position: absolute;\r
4320         font-size: 10px;\r
4321         padding: 1px 3px;\r
4322         top: 0px;\r
4323         right: -10px;\r
4324         min-width: 15px;\r
4325         text-align: right;\r
4326 }\r
4327 .nav-notify.show {\r
4328         display: block;\r
4329 }\r
4330 ul.notifications-menu-popup {\r
4331         position: absolute;\r
4332         display: none;\r
4333         width: 10em;\r
4334         margin: 0px;\r
4335         padding: 0px 0.3em;\r
4336         list-style: none;\r
4337         right: -60px;\r
4338 }\r
4339 #nav-notifications-menu {\r
4340         width: 300px;\r
4341 /*      max-height: 400px;*/\r
4342         height: auto;\r
4343 /*      overflow-y: scroll;overflow-style:scrollbar;*/\r
4344         background-color:#FFFFFF;\r
4345         -moz-border-radius: 5px;\r
4346         -webkit-border-radius: 5px;\r
4347         border-radius:5px;\r
4348         border: 1px solid #AAA;\r
4349         -moz-box-shadow: 3px 3px 5px #555;\r
4350         -webkit-box-shadow: 3px 3px 5px #555;\r
4351         box-shadow: 3px 3px 5px #555;\r
4352 /*      z-index: 103;*/\r
4353 }\r
4354 #nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; }\r
4355 #nav-notifications-menu img { float: left; margin-right: 5px; }\r
4356 #nav-notifications-menu .notif-when { font-size: 0.8em; display: block; }\r
4357 #nav-notifications-menu li {\r
4358         padding: 7px 0px 7px 10px;\r
4359         word-wrap:normal;\r
4360         border-bottom: 1px solid #000;\r
4361 }\r
4362 \r
4363 #nav-notifications-menu li:hover {\r
4364 \r
4365 }\r
4366 \r
4367 #nav-notifications-menu a:hover {\r
4368         text-decoration: underline;\r
4369 }\r
4370 \r
4371 .notif-item a {\r
4372         color: #000000;\r
4373 }\r
4374 \r
4375 .notif-item a:hover {\r
4376         text-decoration: underline;\r
4377 }\r
4378 \r
4379 .notif-image {\r
4380         width: 32px;\r
4381         height: 32px;\r
4382         padding: 7px 7px 0px 0px;\r
4383 }\r
4384 \r
4385 .notify-seen {\r
4386         background: #DDDDDD;\r
4387 }\r
4388 \r
4389 #id_term_label {\r
4390         width:75px;\r
4391 }\r
4392 #id_term {\r
4393         width:100px;\r
4394 }\r
4395 \r
4396 #recip {\r
4397 \r
4398 }\r
4399 .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
4400 .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
4401 .autocomplete .selected { background:#F0F0F0; }\r
4402 .autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }\r
4403 \r
4404 #datebrowse-sidebar select {\r
4405         margin-left: 40px;\r
4406         width: 130px;\r
4407 }\r
4408 \r
4409 /*@media only screen and (min-device-width: 768px)\r
4410 and (max-device-width: 1024px)*/\r
4411 /*@media only screen and (min-device-width: 768px)\r
4412 {\r
4413 html {\r
4414 width:700px\r
4415 }\r
4416 div.section-wrapper {\r
4417 width:700px;\r
4418 margin-left:0px;\r
4419 }\r
4420 .wall-item-body {\r
4421 width:700px;\r
4422 }\r
4423 .comment .wall-item-body {\r
4424 width:650px;\r
4425 }\r
4426 }*/\r
4427 \r
4428 /*@media only screen and (min-device-width: 768px)\r
4429 {\r
4430         .wall-item-body code {\r
4431                 width: 700px;\r
4432         }\r
4433 \r
4434         .comment .wall-item-body blockquote {\r
4435                 margin-left: 20px;\r
4436                 width: 680px;\r
4437         }\r
4438         blockquote {\r
4439                 width: 700px;\r
4440         }\r
4441 \r
4442 }*/\r
4443 \r