5 Created by Anne Walk and Devlon Duthie on 2011-09-24
6 Modified by alex@friendica.pixelbits.de on 2012-09-06
12 Blue link hover - #6da6c4
13 Blue Gradients (buttons and other gradients) - #1873a2 and #6da6c4
14 Grey/body text - #626262
15 Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2
16 Dark Grey Gradients - #7c7d7b and #555753
19 You can switch out the colors of the header, buttons and links by using a find and replace in your text editor.
29 font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
31 font-size-adjust: none;
37 background-color: #F2F2F2;
41 img {border: 0 none; max-width: 550px; }
43 a { color: #1873a2; text-decoration: none; margin-bottom:1px;}
44 a:hover { color: #6da6c4; padding-bottom: 0px;}
68 /* font-variant:small-caps; */
75 .required { display: inline; color: #1873a2; }
76 .fakelink { color: #1873a2; cursor: pointer; }
77 .fakelink :hover { color: #6da6c4; }
78 .heart { color: #FF0000; font-size: 100%; }
82 border: 1px solid #b0b0b0;
86 -webkit-border-radius: 3px 3px 3px 3px;
87 -moz-border-radius: 3px 3px 3px 3px;
88 border-radius: 3px 3px 3px 3px;
92 margin: 0px 0px 5px 2px;
96 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
97 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
98 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
99 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
100 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
101 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
102 background-color:#bdbdbd;
103 -moz-border-radius:5px;
104 -webkit-border-radius:5px;
110 input[type=submit]:hover {
112 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
113 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
114 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
115 background-color:#1873a2;
118 input[type=submit]:active {
123 .smalltext { font-size: 0.7em }
125 ::selection { background:#fdf795; color: #000; /* Safari and Opera */ }
126 ::-moz-selection { background:#fdf795; color: #000; /* Firefox */ }
130 padding-top: 40px; /*60*/
137 border: 1px solid #dddddd;
138 -moz-box-shadow: 3px 3px 6px #959494;
139 -webkit-box-shadow: 3px 3px 6px #959494;
140 box-shadow: 3px 3px 6px #959494;
141 background-color: #efefef;
147 background-color: #efefef;
148 border: 1px solid #dddddd;
149 -moz-box-shadow: 3px 3px 4px #959494;
150 -webkit-box-shadow: 3px 3px 4px #959494;
151 box-shadow: 3px 3px 4px #959494;
161 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
162 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
163 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
164 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
165 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
166 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
167 background-color:#bdbdbd;
168 -moz-border-radius:5px;
169 -webkit-border-radius:5px;
177 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
178 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
179 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
180 background-color:#1873a2;
197 #login-name-wrapper {
198 vertical-align: middle;
202 #login-name-wrapper input {
207 #login-password-wrapper {
208 vertical-align: middle;
217 #login-extra-links a {
220 padding: 5px 0px 5px 0px;
225 #login-extra-filler {
236 -webkit-border-radius: 5px ;
237 -moz-border-radius: 5px;
239 border: 1px solid #494948;
240 background-color: #2e3436;
245 -moz-box-shadow: 7px 7px 12px #434343;
246 -webkit-box-shadow: 7px75px 12px #434343;
247 box-shadow: 7px 7px 10px #434343;
265 .pager span { padding: 4px; margin:4px; }
266 .pager_current { background-color: #1873a2; color: #ffffff; }
275 list-style: none outside none;
283 background: url("nav-bg.png") no-repeat scroll 0px 7px transparent;
284 /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/
285 /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/
286 /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/
287 /*background-color:#7c7d7b;*/
290 /*border-bottom: 1px solid #494948;*/
292 nav a { text-decoration: none; color: #eeeeec; border:0px;}
293 nav a:hover { text-decoration: none; color: #eeeeec; border:0px;}
297 margin-left: 3px; /*10*/
298 margin-top: 10px; /*5*/
301 nav #banner #logo-text a {
309 width: 190px; /*240*/
311 margin-right: 5px; /*20%*/
315 vertical-align: middle;
316 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) );
317 background:-moz-linear-gradient( center top, #797979 5%, #898988 100% );
318 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988');
319 background-color:#a2a2a2;
320 -moz-border-radius:5px;
321 -webkit-border-radius:5px;
323 border: 1px solid #9A9A9A;
325 text-decoration:none;
328 nav #user-menu-label::after {
329 content: url("menu-user-pin.png") no-repeat;
332 nav #user-menu-label {
333 vertical-align: middle;
341 background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) );
342 background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% );
343 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988');
344 background-color:#898988;
351 border: 1px solid #9a9a9a;
353 -webkit-border-radius: 0px 0px 5px 5px;
354 -moz-border-radius: 0px 0px 5px 5px;
355 border-radius: 0px 0px 5px 5px;
356 -moz-box-shadow: 5px 5px 10px #242424;
357 -webkit-box-shadow: 5px 5px 10px #242424;
358 box-shadow: 5px 5px 10px #242424;
361 ul#user-menu-popup li { display: block; }
362 ul#user-menu-popup li a { display: block; padding: 5px; }
363 ul#user-menu-popup li a:hover {
365 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6da6c4), color-stop(1, #1873a2) );
366 background:-moz-linear-gradient( center top, #6da6c4 5%, #1873a2 100% );
367 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6da6c4', endColorstr='#1873a2');
368 background-color:#6da6c4;
370 ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; }
384 background: transparent url('notifications.png') 0px 0px no-repeat;
392 #notify-update { background-position: 0px -168px; }
393 #net-update { background-position: 0px -126px }
394 #mail-update { background-position: 0px -40px; }
395 #intro-update { background-position: 0px -84px; }
396 #home-update { background-position: 0px 0px; }
412 /* =================== */
413 /* = System Messages = */
414 /* =================== */
416 #sysmsg_info, #sysmsg {
418 bottom: 0px; right:20%;
419 -moz-box-shadow: 7px 7px 12px #434343;
420 -webkit-box-shadow: 7px75px 12px #434343;
421 box-shadow: 7px 7px 10px #434343;
423 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
424 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
425 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
426 background-color:#1873a2;
427 -webkit-border-radius: 5px 5px 0px 0px;
428 -moz-border-radius: 5px 5px 0px 0px;
429 border-radius: 5px 5px 0px 0px;
430 border: 1px solid #da2c2c;
432 padding-bottom: 50px;
441 border-top: 1px solid #dddddd;
444 /* ================= */
445 /* = Aside/Sidebar = */
446 /* ================= */
450 margin-right: 5px; /*10%*/
452 width: 200px; /*250*/
453 margin-top: 40px; /*50*/
465 /* font-variant:small-caps; */
470 font-variant: normal;
471 -webkit-margin-start: 10px;
481 .vcard #profile-photo-wrapper {
485 background-color: #f3f3f3;
486 border: 1px solid #dddddd;
487 -moz-box-shadow: 3px 3px 4px #959494;
488 -webkit-box-shadow: 3px 3px 4px #959494;
489 box-shadow: 3px 3px 4px #959494;
490 border-radius: 5px 5px 5px 5px;
493 aside h4 { font-size: 1.3em; }
499 /* font-variant:small-caps; */
503 padding-bottom: 10px;
506 #profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; }
509 -moz-box-shadow:inset 0px 1px 0px 0px #a65151;
510 -webkit-box-shadow:inset 0px 1px 0px 0px #a65151;
511 box-shadow:inset 0px 1px 0px 0px #a65151;
512 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6da6c4), color-stop(1, #1873a2) );
513 background:-moz-linear-gradient( center top, #6da6c4 5%, #1873a2 100% );
514 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6da6c4', endColorstr='#1873a2');
515 background-color:#6da6c4;
516 -moz-border-radius:5px;
517 -webkit-border-radius:5px;
519 border:1px solid #fc5656;
520 display:inline-block;
522 font-family:Trebuchet MS;
528 text-decoration:none;
529 text-shadow:1px 1px 0px #b36f6f;
532 #dfrn-request-link:hover {
533 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
534 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
535 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
536 background-color:#1873a2;
539 #dfrn-request-link:active {
544 #dfrn-request-intro {
549 background-color: #f6f6f6;
550 padding: 5px 5px 5px 5px;
552 #netsearch-box input[type="text"] {
555 #netsearch-box input[type="submit"] {
561 content: url("search.png");
563 vertical-align: middle;
567 background-color: #f3f3f3;
568 border: 1px solid #cdcdcd;
570 -webkit-border-radius: 5px 5px 5px 5px;
571 -moz-border-radius: 5px 5px 5px 5px;
572 border-radius: 5px 5px 5px 5px;
576 vertical-align: middle;
579 padding-bottom: 10px;
582 #sidebar-group-list {
587 #sidebar-group-list > a{
588 padding-bottom: 10px;
593 -moz-box-shadow: 1px 2px 6px 0px #959494;
594 -webkit-box-shadow: 1px 2px 6px 0px #959494;
595 box-shadow: 1px 2px 6px 0px #959494;
596 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) );
597 background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% );
598 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6');
599 background-color:#f8f8f8;
600 -moz-border-radius:5px;
601 -webkit-border-radius:5px;
604 /*text-shadow:-1px 0px 0px #bdbdbd;*/
605 border: 1px solid #cdcdcd;
612 margin-left: 10px; /*40*/
613 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
614 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
615 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
616 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
617 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
618 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
619 background-color:#bdbdbd;
620 -moz-border-radius:5px;
621 -webkit-border-radius:5px;
623 display:inline-block;
625 text-decoration:none;
630 #sidebar-new-group:hover {
631 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
632 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
633 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
634 background-color:#1873a2;
637 #sidebar-new-group:active {
642 .group-selected, .nets-selected {
646 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
647 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
648 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
649 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
650 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
651 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
652 background-color:#bdbdbd;
653 -moz-border-radius:5px;
654 -webkit-border-radius:5px;
656 display:inline-block;
658 text-decoration:none;
661 #sidebar-new-group a {
668 ul .sidebar-group-li{
674 ul .sidebar-group-li .icon{
675 display: inline-block;
682 list-style-type: none;
698 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) );
699 background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% );
700 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2');
701 background-color:#f0edf0;
702 -moz-border-radius:5px 5px 0px 0px;
703 -webkit-border-radius:5px 5px 0px 0px;
704 border-radius:5px 5px 0px 0px;
705 border:1px solid #e2e2e2;
706 border-bottom: 1px solid #cdcdcd;
709 vertical-align: baseline;
711 text-shadow:-1px 0px 0px #bdbdbd;
714 #group-sidebar h3:before{
715 content: url("groups.png");
717 vertical-align: middle;
722 padding-bottom: 20px;
730 .saved-search-li .icon {
734 .birthday-today, .event-today {
738 #birthday-wrapper, #event-wrapper {
748 /* ================== */
749 /* = Contacts Block = */
750 /* ================== */
761 .contact-block-textdiv { width: 150px; height: 34px; float: left; }
762 #contact-block-end { clear: both; }
768 #profile-jot-text_tbl { margin-bottom: 10px; }
769 #profile-jot-text_ifr { width: 99.9%!important }
770 #profile-jot-submit-wrapper {
778 border: 1px solid #cccccc;
781 #jot-title::-webkit-input-placeholder{font-weight: normal;}
782 #jot-title:-moz-placeholder{font-weight: normal;}
786 border: 1px solid #cccccc
793 #profile-jot-perms, #profile-jot-submit, #jot-preview-link {
796 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
797 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
798 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
799 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
800 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
801 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
802 background-color:#bdbdbd;
803 -moz-border-radius:5px;
804 -webkit-border-radius:5px;
806 display:inline-block;
808 text-decoration:none;
819 #jot-perms-perms .icon {
823 #profile-jot-submit {
831 #profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover {
832 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
833 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
834 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
835 background-color:#1873a2;
837 #profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active {
843 position: absolute: right: 100px; top:100px;
845 #profile-rotator-wrapper {
853 #profile-jot-tools-end,
854 #profile-jot-banner-end { clear: both; }
856 #profile-jot-email-wrapper {
857 margin: 10px 10% 0px 10%;
858 border: 1px solid #eeeeee;
861 #profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;}
862 #profile-jot-email { margin: 5px; width: 95%; }
864 #profile-jot-networks {
866 border: 1px solid #eeeeee;
871 #profile-jot-acl-wrapper {
873 border: 1px solid #eeeeee;
875 display:block!important;
877 #group_allow_wrapper,
879 #acl-permit-outer-wrapper { width: 47%; float: left; }
881 #contact_allow_wrapper,
882 #contact_deny_wrapper,
883 #acl-deny-outer-wrapper { width: 47%; float: right; }
885 #acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;}
886 #jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;}
887 #acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;}
889 #acl-permit-text-end,
890 #acl-deny-text-end { clear: both; }
891 #profile-jot-wrapper {
896 profile-jot-banner-wrapper {
913 /*border-bottom: 1px solid #efefef;*/
916 .tabs li { display: inline;}
919 padding: 5px 10px 5px 10px;
920 display: inline-block;
927 padding: 5px 10px 5px 10px;
934 .wall-item-outside-wrapper {
936 border-bottom: 1px solid #dedede;
941 background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8;
942 border: 1px solid #CDCDCD;
943 border-radius: 5px 5px 5px 5px;
944 box-shadow: 3px 3px 4px 0 #959494;
947 /*text-shadow: -1px 0 0 #BDBDBD;*/
948 /* Overflow: hidden; */
951 .wall-item-outside-wrapper-end { clear: both;}
952 .wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; }
953 .wall-item-photo-menu { display: none;}
954 .wall-item-photo-menu-button {
956 text-indent: -99999px;
957 background: #eeeeee url("menu-user-pin.png") no-repeat 75px center;
960 height: 20px; width: 90px;
961 top: 85px; left: -1px;
962 -webkit-border-radius: 0px 0px 5px 5px;
963 -moz-border-radius: 0px 0px 5px 5px;
964 border-radius: 0px 0px 5px 5px;
967 .wall-item-info { float: left; width: 100px; } /*140*/
968 .wall-item-photo-wrapper {
969 width: 80px; height: 80px;
974 filter: alpha(opacity=60);
976 -webkit-transition: all 0.25s ease-in-out;
977 -moz-transition: all 0.25s ease-in-out;
978 -o-transition: all 0.25s ease-in-out;
979 -ms-transition: all 0.25s ease-in-out;
980 transition: all 0.25s ease-in-out;
981 /*margin-left: 140px;*/
987 .wall-item-tools:hover {
988 filter: alpha(opacity=100);
990 -webkit-transition: all 0.25s ease-in-out;
991 -moz-transition: all 0.25s ease-in-out;
992 -o-transition: all 0.25s ease-in-out;
993 -ms-transition: all 0.25s ease-in-out;
994 transition: all 0.25s ease-in-out;
998 .wall-item-outside-wrapper.comment .wall-item-tools {
999 margin: 5px 5px 0px 70px;
1003 .wall-item-like-buttons {
1007 .wall-item-like-buttons a.icon {
1012 .wall-item-links-wrapper {
1016 .wall-item-delete-wrapper {
1020 .wall-item-links-wrapper a.icon {
1035 .wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; margin-left: 100px;}
1037 margin-left: 100px; /*140*/
1038 padding-right: 10px;
1040 max-width: 100%; /*85*/
1043 .wall-item-body img { max-width: 100%; height: auto; }
1048 .wall-item-lock-wrapper { float: right; }
1053 margin: 0px 0px 10px 450px;
1059 margin: 0px 0px 0px 100px;
1063 .wall-item-author a {
1067 .wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/
1068 .wall-item-wrapper-end { clear:both; }
1069 .wall-item-location {
1073 text-overflow: ellipsis;
1074 -o-text-overflow: ellipsis;
1077 .wall-item-location .icon { float: left; }
1078 .wall-item-location > a {
1079 margin-left: 0px; /*25*/
1082 /* font-variant:small-caps; */
1086 .wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;}
1087 .wall-item-location > br { display: none; }
1091 /* font-variant:small-caps; */
1105 .wallwall .wwto img { width: 30px!important; height: 30px!important;}
1106 .wallwall .wall-item-photo-end { clear: both; }
1107 .wall-item-arrowphoto-wrapper {
1114 .wall-item-photo-menu {
1118 background: #eeeeee;
1119 border-right: 1px solid #dddddd;
1120 border-left: 1px solid #dddddd;
1121 border-bottom: 1px solid #dddddd;
1123 left: -2px; top: 101px;
1126 -webkit-border-radius: 0px 5px 5px 5px;
1127 -moz-border-radius: 0px 5px 5px 5px;
1128 border-radius: 0px 5px 5px 5px;
1129 -moz-box-shadow: 3px 3px 4px #959494;
1130 -webkit-box-shadow: 3px 3px 4px #959494;
1131 box-shadow: 3px 3px 4px #959494;
1134 .wall-item-photo-menu-button {
1135 border-right: 1px solid #dddddd;
1136 border-left: 1px solid #dddddd;
1137 border-bottom: 1px solid #dddddd;
1138 -moz-box-shadow: 3px 3px 4px #959494;
1139 -webkit-box-shadow: 3px 3px 4px #959494;
1140 box-shadow: 3px 3px 4px #959494;
1143 .fakelink wall-item-photo-menu-button {
1144 -webkit-border-radius: 0px 5px 5px 5px;
1145 -moz-border-radius: 0px 5px 5px 5px;
1146 border-radius: 0px 5px 5px 5px;
1147 -moz-box-shadow: 3px 3px 4px #959494;
1148 -webkit-box-shadow: 3px 3px 4px #959494;
1149 box-shadow: 3px 3px 4px #959494;
1152 .wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none }
1153 .wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; }
1154 .wall-item-photo-menu li a:hover {
1156 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
1157 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
1158 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
1159 background-color:#1873a2;
1164 .icon.drophide { float: left;}
1165 #item-delete-selected { overflow: auto; width: 100%;}
1172 .ccollapse-wrapper {
1176 /*font-variant:small-caps;*/
1179 .wall-item-outside-wrapper.comment { margin-left: 70px; }
1180 .wall-item-outside-wrapper.comment .wall-item-photo {
1181 width: 40px!important;
1182 height: 40px!important;
1185 .wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; }
1186 .wall-item-outside-wrapper.comment .wall-item-photo-menu-button {
1189 background-position: 35px center;
1191 .wall-item-outside-wrapper.comment .wall-item-info { width: 60px; }
1192 .wall-item-outside-wrapper.comment .wall-item-body {
1193 margin-left: 60px;/*70*/
1195 padding-right: 10px;
1199 .wall-item-outside-wrapper.comment .wall-item-author { margin-left: 60px; } /*10*/
1201 .wall-item-outside-wrapper.comment .wall-item-photo-menu {
1205 .icollapse-wrapper {
1208 /* font-variant:small-caps; */
1211 .comment-wwedit-wrapper,
1212 .comment-edit-wrapper { margin: 30px 0px 0px 80px;}
1213 .comment-wwedit-wrapper img,
1214 .comment-edit-wrapper img { width: 20px; height: 20px; }
1215 .comment-edit-photo-link { float: left; width: 40px;}
1216 .comment-edit-text-empty {
1221 -webkit-transition: all 0.5s ease-in-out;
1222 -moz-transition: all 0.5s ease-in-out;
1223 -o-transition: all 0.5s ease-in-out;
1224 -ms-transition: all 0.5s ease-in-out;
1225 transition: all 0.5s ease-in-out;
1227 .comment-edit-text-empty:hover { color: #999999;}
1228 .comment-edit-text-full { width: 80%; height: 6em;
1229 -webkit-transition: all 0.5s ease-in-out;
1230 -moz-transition: all 0.5s ease-in-out;
1231 -o-transition: all 0.5s ease-in-out;
1232 -ms-transition: all 0.5s ease-in-out;
1233 transition: all 0.5s ease-in-out;
1235 .comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; }
1236 .comment-edit-submit {
1238 background-color: #a2a2a2;
1240 -webkit-border-radius: 5px;
1241 -moz-border-radius: 5px;
1246 .comment-edit-submit:hover {
1247 background-color: #1873a2;
1250 .comment-edit-submit:active {
1251 background-color: #1873a2;
1254 #item-delete-selected-desc {
1258 .wall-item-body code {
1259 font-family: Courier, monospace;
1263 border: 1px solid #cccccc;
1264 border-width: 1px 1px 1px 10px;
1273 .advanced-profile-content {
1275 margin-bottom: 10px;
1280 .advanced-profile-label {
1283 padding-bottom: 5px;
1285 /*font-variant:small-caps;*/
1288 div[id$="wrapper"] { height: 100%;}
1289 div[id$="wrapper"] br { clear: left; }
1290 #advanced-profile-with { margin-left: 20px;}
1292 #profile-listing-desc {
1295 padding: 5px 10px 5px 10px;
1299 display:inline-block;
1304 #profile-listing-new-link-wrapper {
1310 padding: 5px 10px 5px 10px;
1315 .profile-listing-name {
1317 /* font-variant: small-caps;*/
1319 .profile-listing-name a {
1323 #profile-edit-links li {
1328 background-color: #a2a2a2;
1330 padding: 5px 10px 5px 10px;
1333 -webkit-border-radius: 5px 5px 5px 5px;
1334 -moz-border-radius: 5px 5px 5px 5px;
1335 border-radius: 5px 5px 5px 5px;
1338 #profile-edit-links li a {
1342 #profile-edit-links li:hover {
1343 background-color: #1873a2;
1346 #profile-edit-links li:active {
1347 background-color: #1873a2;
1350 .profile-edit-side-div {
1358 #cropimage-wrapper { float:left; }
1359 #crop-image-form { clear:both; }
1361 .profile-match-name a{
1363 /*font-variant: small-caps;*/
1367 .profile-match-name a:hover {
1371 .profile-match-wrapper {
1376 background-color: #f6f6f6;
1377 border: 1px solid #dddddd;
1378 -moz-box-shadow: 3px 3px 4px #959494;
1379 -webkit-box-shadow: 3px 3px 4px #959494;
1380 box-shadow: 3px 3px 4px #959494;
1384 .profile-match-end {
1388 .profile-match-photo {
1402 #side-bar-photos-albums h3:before {
1403 content: url("photography.png");
1404 padding-right: 10px;
1405 vertical-align: middle;
1408 #side-bar-photos-albums li {
1420 background-color: #a2a2a2;
1422 padding: 5px 10px 5px 10px;
1425 -webkit-border-radius: 5px 5px 5px 5px;
1426 -moz-border-radius: 5px 5px 5px 5px;
1427 border-radius: 5px 5px 5px 5px;
1429 #photo-top-links a {
1433 #photo-top-links:hover {
1434 background-color: #1873a2;
1437 #photo-top-links:active {
1438 background-color: #1873a2;
1441 .photo-album-image-wrapper {
1443 margin: 0px 10px 10px 0px;
1444 padding-bottom: 30px;
1448 .photo-top-image-wrapper {
1452 margin: 0px 10px 10px 0px;
1453 padding-bottom: 30px;
1457 #photo-album-wrapper-inner {
1465 #photo-photo { max-width: 85%; height: auto; }
1466 #photo-photo img { max-width: 100% }
1468 .photo-top-image-wrapper a:hover,
1469 #photo-photo a:hover,
1470 .photo-album-image-wrapper a:hover {
1475 .photo-album-photo {}
1477 .photo-top-album-name {
1482 font-stretch:semi-expanded;
1483 /* font-variant:small-caps; */
1486 .photo-top-album-name a{
1497 /* font-variant: small-caps; */
1508 /* font-variant:small-caps; */
1512 #photo-photo-end { clear: both; }
1518 background-color: rgba(255,255,255,0.2);
1520 -webkit-transition: all 0.2s ease-in-out;
1521 -moz-transition: all 0.2s ease-in-out;
1522 -o-transition: all 0.2s ease-in-out;
1523 -ms-transition: all 0.2s ease-in-out;
1524 transition: all 0.2s ease-in-out;
1525 background-position: center center;
1526 background-repeat: no-repeat;
1529 #photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); }
1530 #photo-next-link { right:0px; top:0px; background-image: url('next.png');}
1533 display: block; width: 100%; height: 100%;
1535 text-indent: -900000px;
1538 #photo-prev-link:hover,
1539 #photo-next-link:hover {
1541 -webkit-transition: all 0.2s ease-in-out;
1542 -moz-transition: all 0.2s ease-in-out;
1543 -o-transition: all 0.2s ease-in-out;
1544 -ms-transition: all 0.2s ease-in-out;
1545 transition: all 0.2s ease-in-out;
1548 #photo-next-link .icon,
1549 #photo-prev-link .icon { display: none }
1551 #photos-upload-spacer,
1552 #photos-upload-new-wrapper,
1553 #photos-upload-exist-wrapper { margin-bottom: 1em; }
1554 #photos-upload-existing-album-text,
1555 #photos-upload-newalbum-div {
1556 background-color: #fff;
1564 #photos-upload-album-select,
1565 #photos-upload-newalbum { width: 400px; }
1567 #photos-upload-perms-menu {
1572 #photos-upload-perms-menu .icon {
1578 border: 1px solid #b0b0b0;
1580 -webkit-border-radius: 3px 3px 3px 3px;
1581 -moz-border-radius: 3px 3px 3px 3px;
1582 border-radius: 3px 3px 3px 3px;
1585 select[size], select[multiple], select[size][multiple] {
1586 -webkit-appearance: listbox;
1590 -webkit-appearance: menulist;
1591 box-sizing: border-box;
1592 -webkit-box-align: center;
1597 -webkit-border-radius: ;
1600 input, textarea, keygen {
1602 letter-spacing: normal;
1603 word-spacing: normal;
1605 text-transform: none;
1608 display: inline-block;
1609 text-align: -webkit-auto;
1613 -moz-border-radius:5px;
1614 -webkit-border-radius:5px;
1622 background-color: #a2a2a2;
1624 padding: 5px 10px 5px 10px;
1627 -webkit-border-radius: 5px 5px 5px 5px;
1628 -moz-border-radius: 5px 5px 5px 5px;
1629 border-radius: 5px 5px 5px 5px;
1632 #album-edit-link a {
1636 #album-edit-link:hover {
1637 background-color: #1873a2;
1640 #photo-edit-link-wrap {
1641 margin-bottom: 10px;
1650 input#photo_edit_form {
1655 #photo-edit-perms-menu {
1664 #photo-edit-perms-menu .icon {
1668 #photo-edit-delete-button {
1674 #photo-album-edit-wrapper {
1675 margin-bottom: 10px;
1682 #prvmail-wrapper, .mail-conv-detail, .mail-list-detail {
1687 background-color: #fff;
1688 -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
1689 -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
1690 box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
1693 #prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after {
1700 background: transparent;
1701 -webkit-transform: skew(-5deg) rotate(-5deg);
1702 -moz-transform: skew(-5deg) rotate(-5deg);
1703 -ms-transform: skew(-5deg) rotate(-5deg);
1704 -o-transform: skew(-5deg) rotate(-5deg);
1705 transform: skew(-5deg) rotate(-5deg);
1706 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
1707 -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
1708 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
1712 #prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after {
1715 -webkit-transform: skew(5deg) rotate(5deg);
1716 -moz-transform: skew(5deg) rotate(5deg);
1717 -ms-transform: skew(5deg) rotate(5deg);
1718 -o-transform: skew(5deg) rotate(5deg);
1719 transform: skew(5deg) rotate(5deg);
1728 #prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;}
1729 #prvmail-subject .input{
1730 border: none !important ;
1733 #prvmail-subject-label {
1734 /* font-variant:small-caps; */
1741 /* font-variant:small-caps; */
1744 #prvmail-message-label {
1745 /* font-variant:small-caps; */
1749 #prvmail-submit-wrapper { margin-top: 10px; }
1760 #prvmail-submit-wrapper > div {
1765 .mail-list-outside-wrapper {
1772 background-color: #efefef;
1773 border: 1px dotted #eeeeee;
1774 -moz-box-shadow: 3px 3px 4px #959494;
1775 -webkit-box-shadow: 3px 3px 4px #959494;
1776 box-shadow: 3px 3px 4px #959494;
1785 border: 1px solid #dddddd;
1788 .mail-list-sender-name {
1791 /* font-variant:small-caps; */
1800 font-stretch:ultra-condensed;
1801 /* font-variant:small-caps; */
1804 .mail-list-subject {
1808 padding-right: 50px;
1811 .mail-list-subject a {
1815 .mail-list-delete-wrapper { float: right;}
1816 .mail-list-outside-wrapper-end {
1820 .mail-conv-outside-wrapper {
1821 margin-bottom: 10px;
1824 .mail-conv-sender {float: left; margin: 0px 5px 5px 0px; }
1825 .mail-conv-sender-photo {
1830 .mail-conv-sender-name { float: left; font-style: bold; }
1831 .mail-conv-date { float: right; }
1832 .mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em }
1840 padding-bottom: 10px;
1843 vertical-align: middle;
1845 border: 1px solid #dddddd;
1847 .mail-conv-break { display: none; border: none;}
1848 .mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; }
1852 border: 1px solid #dddddd;
1855 /* ================= */
1856 /* = Notifications = */
1857 /* ================= */
1859 #notification-show-hide-wrapper {
1861 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
1862 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
1863 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
1864 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
1865 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
1866 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
1867 background-color:#bdbdbd;
1868 -moz-border-radius:5px;
1869 -webkit-border-radius:5px;
1871 padding: 5px 10px 5px 10px;
1879 #notification-show-hide-wrapper:hover {
1881 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
1882 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
1883 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
1884 background-color:#1873a2;
1887 #notification-show-hide-wrapper:active {
1888 background-color: #1873a2;
1893 #notification-show-hide-wrapper a {
1902 margin-bottom: 10px;
1905 .view-contact-wrapper,
1906 .contact-entry-wrapper {
1909 margin-bottom: 20px;
1915 .contact-entry-direction-wrapper {position: absolute; top: 20px;}
1916 .contact-entry-edit-links { position: absolute; top: 60px; }
1917 #contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;}
1919 .contact-entry-name {
1925 /* font-variant:small-caps; */
1930 .contact-entry-photo {
1934 .contact-entry-edit-links .icon {
1935 border: 1px solid #babdb6;
1936 -webkit-border-radius: 3px;
1937 -moz-border-radius: 3px;
1939 background-color: #ffffff;
1942 #contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; }
1945 #contact-edit-update-now {
1950 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
1951 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
1952 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
1953 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
1954 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
1955 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
1956 background-color:#bdbdbd;
1957 -moz-border-radius:5px;
1958 -webkit-border-radius:5px;
1960 display:inline-block;
1962 text-decoration:none;
1966 #contact-edit-update-now:hover {
1967 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
1968 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
1969 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
1970 background-color:#1873a2;
1973 #contact-edit-update-now:active {
1978 #contact-edit-update-now a {
1986 .contact-photo-menu-button {
1988 background-image: url("photo-menu.jpg");
1989 background-position: top left;
1990 background-repeat: no-repeat;
1991 margin: 0px; padding: 0px;
1994 top: 64px; left:0px;
2000 .contact-photo-menu {
2002 border: 1px solid #ddd;
2003 background: #f1f1f1;
2005 left: 0px; top: 90px;
2008 -moz-box-shadow: 3px 3px 5px #888;
2009 -webkit-box-shadow: 3px 3px 5px #888;
2010 box-shadow: 3px 3px 5px #888;
2013 .contact-photo-menu ul { margin:0px; padding: 0px; list-style: none }
2014 .contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; }
2015 .contact-photo-menu li a:hover {
2017 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2018 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2019 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2020 background-color:#1873a2;
2021 text-decoration: none;
2024 .view-contact-name {
2025 /* font-variant: small-caps; */
2029 background-color: #efefef;
2035 margin-bottom: 20px;
2038 #follow-sidebar h3:before {
2039 content: url("user.png");
2040 padding-right: 10px;
2041 vertical-align: middle;
2044 #follow-sidebar input[type="text"] {
2046 margin-bottom: 10px;
2049 #side-follow-submit {
2057 margin-bottom: 20px;
2058 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2059 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2060 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2061 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
2062 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
2063 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
2064 background-color:#bdbdbd;
2065 -moz-border-radius:5px;
2066 -webkit-border-radius:5px;
2068 padding: 5px 10px 5px 10px;
2074 #side-match-link:hover {
2076 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2077 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2078 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2079 background-color:#1873a2;
2082 #side-match-link:active {
2083 background-color: #1873a2;
2088 #side-match-link a {
2096 margin-bottom: 20px;
2097 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2098 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2099 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2100 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
2101 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
2102 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
2103 background-color:#bdbdbd;
2104 -moz-border-radius:5px;
2105 -webkit-border-radius:5px;
2107 padding: 5px 10px 5px 10px;
2113 #side-invite-link:hover {
2115 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2116 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2117 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2118 background-color:#1873a2;
2122 #side-invite-link:active {
2123 background-color: #1873a2;
2128 #side-invite-link a {
2132 #side-suggest-link {
2136 margin-bottom: 20px;
2137 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2138 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2139 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2140 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
2141 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
2142 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
2143 background-color:#bdbdbd;
2144 -moz-border-radius:5px;
2145 -webkit-border-radius:5px;
2147 padding: 5px 10px 5px 10px;
2153 #side-suggest-link:hover {
2155 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2156 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2157 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2158 background-color:#1873a2;
2162 #side-suggest-link:active {
2163 background-color: #1873a2;
2168 #side-suggest-link a {
2172 #invite-message, #invite-recipients, #invite-recipient-text {
2176 #side-follow-wrapper {
2179 font-stretch:semi-expanded;
2180 background-color: #f3f3f3;
2181 border: 1px solid #cdcdcd;
2184 -webkit-border-radius: 5px 5px 5px 5px;
2185 -moz-border-radius: 5px 5px 5px 5px;
2186 border-radius: 5px 5px 5px 5px;
2189 #side-follow-wrapper label{
2191 font-variant: normal;
2199 margin-bottom: 20px;
2200 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2201 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2202 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2203 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
2204 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
2205 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
2206 background-color:#bdbdbd;
2207 -moz-border-radius:5px;
2208 -webkit-border-radius:5px;
2210 padding: 5px 10px 5px 10px;
2216 #contact-suggest:hover {
2218 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2219 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2220 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2221 background-color:#1873a2;
2224 #contact-suggest:active {
2225 background-color: #1873a2;
2230 #contact-suggest a {
2246 /* ===================================== */
2247 /* = Register, Settings, Profile Forms = */
2248 /* ===================================== */
2251 background: url(login-bg.gif) no-repeat;
2252 background-position: 0 50%;
2254 width: 384px!important;
2257 #profile-tabs-wrapper {
2261 #profile-tab-status-link {
2263 padding: 5px 10px 5px 10px;
2271 #profile-tab-profile-link {
2273 padding: 5px 10px 5px 10px;
2278 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2279 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2280 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2281 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );
2282 background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );
2283 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');
2284 background-color:#7c7d7b;
2285 -moz-border-radius:5px;
2286 -webkit-border-radius:5px;
2288 padding: 5px 10px 5px 10px;
2289 margin-bottom: 10px;
2292 #uexport-link:hover {
2294 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) );
2295 background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% );
2296 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b');
2297 background-color:#555753;
2300 #uexport-link:active {
2302 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2303 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2304 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2305 background-color:#1873a2;
2310 #settings-default-perms {
2313 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2314 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2315 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2316 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );
2317 background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );
2318 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');
2319 background-color:#7c7d7b;
2320 -moz-border-radius:5px;
2321 -webkit-border-radius:5px;
2323 padding: 5px 10px 5px 10px;
2324 margin-bottom: 10px;
2327 #settings-default-perms .fakelink {
2331 #settings-default-perms:hover {
2333 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) );
2334 background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% );
2335 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b');
2336 background-color:#555753;
2339 #settings-default-perms:active {
2341 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2342 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2343 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2344 background-color:#1873a2;
2349 #settings-nickname-desc {
2351 background-color: #efefef;
2352 margin-bottom: 10px;
2353 -webkit-border-radius: 5px;
2354 -moz-border-radius: 5px;
2359 #register-form div {
2363 #profile-edit-form div {
2367 #profile-edit-form div[id$='desc'] {
2372 #register-form label,
2373 #profile-edit-form label {
2374 width: 300px; float: left;
2377 /* #register-form span,
2378 #profile-edit-form span { */
2379 #register-form span {
2382 margin-bottom: 20px;
2385 .settings-submit-wrapper,
2386 .profile-edit-submit-wrapper { margin: 30px 0px;}
2387 .profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px}
2389 #profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; }
2392 #register-sitename { display: inline; font-weight: bold;}
2394 /* ===================== */
2395 /* = Contacts Selector = */
2396 /* ===================== */
2398 #group-edit-wrapper {
2399 margin-bottom: 10px;
2402 #group-edit-name-wrapper {
2406 #group-edit-submit-wrapper {
2407 margin-bottom: 10px;
2408 margin-right: 400px;
2413 .group-delete-wrapper {
2417 margin-bottom: 10px;
2418 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2419 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2420 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2421 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
2422 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
2423 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
2424 background-color:#bdbdbd;
2425 -moz-border-radius:5px;
2426 -webkit-border-radius:5px;
2427 border-radius:5px;*/
2430 .group-delete-wrapper:hover {
2431 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2432 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2433 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2434 background-color:#1873a2;
2437 .group-delete-wrapper:active {
2438 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2439 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2440 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2441 background-color:#1873a2;
2444 .group-delete-wrapper a {
2449 #group-edit-desc { margin: 10px 0xp; }
2450 #group-new-text {font-size: 1.1em;}
2457 background-color: #f0edf0;
2459 border: 1px solid #ccc;
2460 margin-bottom: 10px;
2464 #group-all-contacts,
2465 #prof-all-contacts {
2469 border: 1px solid #ccc;
2470 background-color: #f0edf0;
2475 #group-all-contacts h3,
2477 #prof-all-contacts h3{
2484 #prof-separator { display: none;}
2490 .clear { clear: both; }
2503 margin-bottom: 10px;
2504 background-color: #fff;
2505 -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
2506 -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
2507 box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1);
2510 .vevent:before, .vevent:after {
2517 background: transparent;
2518 -webkit-transform: skew(-5deg) rotate(-5deg);
2519 -moz-transform: skew(-5deg) rotate(-5deg);
2520 -ms-transform: skew(-5deg) rotate(-5deg);
2521 -o-transform: skew(-5deg) rotate(-5deg);
2522 transform: skew(-5deg) rotate(-5deg);
2523 -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
2524 -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
2525 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3);
2532 -webkit-transform: skew(5deg) rotate(5deg);
2533 -moz-transform: skew(5deg) rotate(5deg);
2534 -ms-transform: skew(5deg) rotate(5deg);
2535 -o-transform: skew(5deg) rotate(5deg);
2536 transform: skew(5deg) rotate(5deg);
2539 .vevent .event-description {
2547 .vevent .event-location{
2551 font-style: oblique;
2556 .vevent .event-start, .vevent .event-end {
2562 /* font-variant: small-caps; */
2569 margin-bottom: 10px;
2570 margin-left: 170px; ;
2571 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2572 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2573 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
2574 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
2575 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
2576 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
2577 background-color:#bdbdbd;
2578 -moz-border-radius:5px;
2579 -webkit-border-radius:5px;
2584 #new-event-link:hover {
2586 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
2587 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
2588 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
2589 background-color:#1873a2;
2592 #new-event-link:active {
2593 background-color: #1873a2;
2603 .edit-event-link, .plink-event-link {
2607 margin-bottom: 15px;
2610 .event-description:before {
2611 content: url('calendar.png');
2613 vertical-align: middle;
2616 .event-start, .event-end {
2621 .event-start .dtstart, .event-end .dtend {
2627 margin-bottom: 10px;
2628 /* font-variant:small-caps; */
2629 font-stretch:condensed;
2632 .prevcal, .nextcal {
2639 .event-calendar-end {
2645 font-family: Helvetica, Arial, sans-serif;
2646 background-color: #f1f1f1;
2647 border: 1px solid #dedede;
2648 margin-bottom: 10px;
2649 -moz-box-shadow: 5px 5px 8px #959494;
2650 -webkit-box-shadow: 5px 5px 8px #959494;
2651 box-shadow: 5px 5px 8px #959494;
2655 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6da6c4), color-stop(1, #1873a2) );
2656 background:-moz-linear-gradient( center top, #6da6c4 5%, #1873a2 100% );
2657 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6da6c4', endColorstr='#1873a2');
2658 background-color: #1873a2;
2659 padding: 10px 0px 10px 0px;
2664 /* font-variant:small-caps; */
2665 -moz-box-shadow: 5px 2px 8px #959494;
2666 -webkit-box-shadow: 5px 2px 8px #959494;
2667 box-shadow: 5px 2px 8px #959494;
2671 border: 1px solid #eeeeee;
2681 background-color: #cdcdcd;
2693 background-color: #1873a2;
2698 #event-finish-text {
2703 #event-nofinish-checkbox,
2704 #event-nofinish-text,
2705 #event-adjust-checkbox,
2707 #event-share-checkbox {
2711 #event-datetime-break {
2712 margin-bottom: 10px;
2715 #event-nofinish-break,
2716 #event-adjust-break,
2717 #event-share-break {
2722 #event-location-text {
2737 margin: 50px 50px 0px 0px;
2740 .directory-details {
2742 /* font-variant: small-caps; */
2748 /* font-variant: small-caps; */
2764 background-color: #FF0000;
2769 border: 0px; padding: 0px;
2773 list-style-position: inside;
2783 padding-bottom: 2px;
2784 border-bottom: 1px solid black;
2797 border-bottom: 1px solid #898989;
2802 #adminpage .submit {
2806 #adminpage #pluginslist {
2807 margin: 0px; padding: 0px;
2810 #adminpage .plugin {
2813 border: 1px solid #888888;
2819 #adminpage .toggleplugin {
2824 #adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;}
2825 #adminpage table th { text-align: left;}
2826 #adminpage td .icon { float: left;}
2827 #adminpage table#users img { width: 16px; height: 16px; }
2828 #adminpage table tr:hover { background-color: #eeeeee; }
2829 #adminpage .selectall { text-align: right; }
2831 /* =============== */
2832 /* = Form Fields = */
2833 /* =============== */
2837 padding-bottom: 0px;
2844 width: 400px; /*550*/
2850 border: 1px solid #CDCDCD;
2851 border-radius: 5px 5px 5px 5px;
2852 /*box-shadow: 3px 3px 4px 0 #959494;*/
2854 .field textarea { height: 100px; }
2867 border:1px solid #c1c1c1;
2868 background-image:url("../../../images/onoff.jpg");
2869 background-repeat: no-repeat;
2870 padding: 4px 2px 2px 2px;
2872 text-decoration: none;
2874 .field .onoff .off {
2875 border-color:#c1c1c1;
2877 background-position: left center;
2878 background-color: #cccccc;
2884 border-color:#c1c1c1;
2885 padding-right: 40px;
2886 background-position: right center;
2887 background-color: #1873a2;
2892 .hidden { display: none!important; }
2894 .field.radio .field_help { margin-left: 0px; }
2901 cursor: url('lock.cur'), pointer;
2907 display: block; width: 20px; height: 20px;
2908 background-image: url('icons.png');
2911 background-image: url("star.png");
2915 background-image: url("premium.png");
2920 background-image: url("notifications.png");}
2925 border: 1px solid #c1c1c1;
2926 -webkit-border-radius: 3px;
2927 -moz-border-radius: 3px;
2931 .article { background-position: -50px 0px;}
2932 .audio { background-position: -70px 0px;}
2933 .block { background-position: -90px 0px;}
2934 .drop { background-position: -110px 0px;}
2935 .drophide { background-position: -130px 0px;}
2936 .edit { background-position: -150px 0px;}
2937 .camera { background-position: -170px 0px;}
2938 .dislike { background-position: -190px 0px;}
2939 .like { background-position: -210px 0px;}
2940 .link { background-position: -230px 0px;}
2941 .globe { background-position: -50px -20px;}
2942 .noglobe { background-position: -70px -20px;}
2943 .no { background-position: -90px -20px;}
2944 .pause { background-position: -110px -20px;}
2945 .play { background-position: -130px -20px;}
2946 .pencil { background-position: -150px -20px;}
2947 .small-pencil { background-position: -170px -20px;}
2948 .recycle { background-position: -190px -20px;}
2949 .remote-link { background-position: -210px -20px;}
2950 .share { background-position: -230px -20px;}
2951 .tools { background-position: -50px -40px;}
2952 .lock { background-position: -70px -40px;}
2954 background-position: -90px -40px;
2955 background-image: none;
2961 background-image: url(icons.png);
2964 margin: 2px 0px 2px 3px;
2968 .video { background-position: -110px -40px;}
2969 .youtube { background-position: -130px -40px;}
2971 .attach { background-position: -190px -40px;}
2972 .language { background-position: -210px -40px;}
2975 .on { background-position: -50px -60px;}
2976 .off { background-position: -70px -60px;}
2977 .prev { background-position: -90px -60px;}
2978 .next { background-position: -110px -60px;}
2979 .tagged { background-position: -130px -60px;}
2981 .icon.dim { opacity: 0.3;filter:alpha(opacity=30); }
2984 display: block; width: 20px; height: 23px;
2985 background-image: url('../../../images/content-types.png');
2988 .type-video { background-position: 0px 0px; }
2989 .type-image { background-position: -20px 0px; }
2990 .type-audio { background-position: -40px 0px; }
2991 .type-text { background-position: -60px 0px; }
2992 .type-unkn { background-position: -80px 0px; }
2998 .cc-license { margin-top: 100px; font-size: 0.7em; }
2999 footer { display: block; margin: 50px 20%; clear: both; }
3004 /*border: 1px solid #cccccc;*/
3011 #photo-edit-perms-select,
3012 #photos-upload-permissions-wrapper,
3013 #profile-jot-acl-wrapper{
3014 display:block!important;
3023 background: #ffffff url("../../../images/search_18.png") no-repeat right center;
3034 background-color: #cccccc;
3035 background-position: 7px 7px;
3036 background-repeat: no-repeat;
3038 -webkit-border-radius: 5px ;
3039 -moz-border-radius: 5px;
3043 #acl-showall.selected {
3045 background-color: #1873a2;
3050 border: 1px solid #cccccc;
3051 background-color: #efefef;
3065 border: 1px solid #cccccc;
3066 background-color: #fff;
3069 -moz-box-shadow: 2px 2px 3px #c1c1c1;
3070 -webkit-box-shadow: 2px 2px 3px #c1c1c1;
3071 box-shadow: 2px 2px 3px #c1c1c1;
3085 padding: 2px 0px 1px;
3094 background-color: #898989;
3095 background-position: 3px 3px;
3096 background-repeat: no-repeat;
3097 margin: 10px 0 0 5px;
3098 -webkit-border-radius: 2px ;
3099 -moz-border-radius: 2px;
3104 #acl-wrapper a:hover {
3105 text-decoration: none;
3106 background-color:#1873a2;
3109 .acl-button-show.selected {
3111 background-color: #1873a2;
3114 .acl-button-hide.selected {
3116 background-color: #a2a2a2;
3119 .acl-list-item.groupshow { border-color: #1873a2; }
3120 .acl-list-item.grouphide { border-color: #a2a2a2; }
3122 /* ========================= */
3123 /* = Global Directory Link = */
3124 /* ========================= */
3126 #global-directory-link {
3129 margin-bottom: 10px;
3131 -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
3132 -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf;
3133 box-shadow:inset 0px 1px 0px 0px #cfcfcf;
3134 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) );
3135 background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% );
3136 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2');
3137 background-color:#bdbdbd;
3138 -moz-border-radius:5px;
3139 -webkit-border-radius:5px;
3145 #global-directory-link:hover {
3147 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
3148 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
3149 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
3150 background-color:#1873a2;
3153 #global-directory-link:active {
3154 background-color: #1873a2;
3159 #global-directory-link a {
3163 #global-directory-link {
3164 -webkit-padding-start: 0px;
3168 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
3169 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
3170 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
3171 background-color:#1873a2;
3173 padding: 5px 10px 5px 10px;
3177 /* notifications popup menu */
3201 #nav-notifications-menu {
3204 overflow-y: scroll;overflow-style:scrollbar;
3205 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) );
3206 background:-moz-linear-gradient( center top, #797979 5%, #898988 100% );
3207 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988');
3208 background-color:#a2a2a2;
3209 -moz-border-radius:0px 0px 5px 5px;
3210 -webkit-border-radius:0px 0px 5px 5px;
3211 border-radius:0px 0px 5px 5px;
3212 border: 1px solid #9A9A9A;
3214 -moz-box-shadow: 5px 5px 10px #242424;
3215 -webkit-box-shadow: 5px 5px 10px #242424;
3216 box-shadow: 5px 5px 10px #242424;
3219 #nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; }
3220 #nav-notifications-menu img { float: left; margin-right: 5px; }
3221 #nav-notifications-menu .notif-when { font-size: 0.8em; display: block; }
3222 #nav-notifications-menu li {
3223 padding: 7px 0px 7px 10px;
3225 border-bottom: 1px solid #626262;
3228 #nav-notifications-menu li:hover {
3229 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
3230 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
3231 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
3232 background-color:#1873a2;
3235 #nav-notifications-menu a:hover {
3236 text-decoration: underline;
3240 vertical-align: middle;
3242 padding-bottom: 7px;
3245 .notif-item a:hover {
3252 padding: 7px 7px 0px 0px;
3259 /* autocomplete popup */
3266 background: #eeeeee;
3267 border-right: 1px solid #dddddd;
3268 border-left: 1px solid #dddddd;
3269 border-bottom: 1px solid #dddddd;
3270 -webkit-border-radius: 0px 5px 5px 5px;
3271 -moz-border-radius: 0px 5px 5px 5px;
3272 border-radius: 0px 5px 5px 5px;
3273 -moz-box-shadow: 3px 3px 4px #959494;
3274 -webkit-box-shadow: 3px 3px 4px #959494;
3275 box-shadow: 3px 3px 4px #959494;
3279 color: #2e3436; padding: 4px;
3287 .acpopupitem.selected {
3289 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1873a2), color-stop(1, #6da6c4) );
3290 background:-moz-linear-gradient( center top, #1873a2 5%, #6da6c4 100% );
3291 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1873a2', endColorstr='#6da6c4');
3292 background-color:#1873a2;
3298 filter:alpha(opacity=0);
3303 filter:alpha(opacity=100);
3310 /* Pages profile widget */
3311 #page-profile div#profile-page-list{
3316 background: url("dot.png") repeat-x scroll left center transparent;
3317 border: medium none;
3318 /*padding: 0.5em 0;*/