From d96e3d95c1c70386fcaf0d0c879d211b83dcff8a Mon Sep 17 00:00:00 2001 From: pixelroot Date: Thu, 30 Aug 2012 16:42:50 +0200 Subject: [PATCH] new file: view/theme/softy/back-gradient.jpg new file: view/theme/softy/calendar.png new file: view/theme/softy/comment_item.tpl new file: view/theme/softy/connect.png new file: view/theme/softy/contact_template.tpl new file: view/theme/softy/conversation.tpl new file: view/theme/softy/group_drop.tpl new file: view/theme/softy/group_edit.tpl new file: view/theme/softy/group_side.tpl new file: view/theme/softy/groups.png new file: view/theme/softy/icons.png new file: view/theme/softy/icons.svg new file: view/theme/softy/jot-header.tpl new file: view/theme/softy/jot.tpl new file: view/theme/softy/lock.cur new file: view/theme/softy/login-bg.gif new file: view/theme/softy/lrarrow.gif new file: view/theme/softy/mail_head.tpl new file: view/theme/softy/match.tpl new file: view/theme/softy/menu-user-pin.jpg new file: view/theme/softy/menu-user-pin.png new file: view/theme/softy/nav-bg.png new file: view/theme/softy/nav.tpl new file: view/theme/softy/nets.tpl new file: view/theme/softy/next.png new file: view/theme/softy/notifications.png new file: view/theme/softy/photo-menu.jpg new file: view/theme/softy/photo_album.tpl new file: view/theme/softy/photo_top.tpl new file: view/theme/softy/photo_view.tpl new file: view/theme/softy/photography.png new file: view/theme/softy/premium.png new file: view/theme/softy/prev.png new file: view/theme/softy/profile_entry.tpl new file: view/theme/softy/profile_vcard.tpl new file: view/theme/softy/saved_searches_aside.tpl new file: view/theme/softy/screenshot.jpg new file: view/theme/softy/screenshot.png new file: view/theme/softy/search.png new file: view/theme/softy/search_item.tpl new file: view/theme/softy/star.png new file: view/theme/softy/style.alex new file: view/theme/softy/style.alt new file: view/theme/softy/style.css new file: view/theme/softy/theme.php new file: view/theme/softy/user.png new file: view/theme/softy/wall_item.tpl new file: view/theme/softy/wallwall_item.tpl --- view/theme/softy/back-gradient.jpg | Bin 0 -> 629 bytes view/theme/softy/calendar.png | Bin 0 -> 3779 bytes view/theme/softy/comment_item.tpl | 32 + view/theme/softy/connect.png | Bin 0 -> 443 bytes view/theme/softy/contact_template.tpl | 25 + view/theme/softy/conversation.tpl | 27 + view/theme/softy/group_drop.tpl | 8 + view/theme/softy/group_edit.tpl | 16 + view/theme/softy/group_side.tpl | 28 + view/theme/softy/groups.png | Bin 0 -> 911 bytes view/theme/softy/icons.png | Bin 0 -> 19752 bytes view/theme/softy/icons.svg | 1463 +++++++++ view/theme/softy/jot-header.tpl | 361 +++ view/theme/softy/jot.tpl | 74 + view/theme/softy/lock.cur | Bin 0 -> 4286 bytes view/theme/softy/login-bg.gif | Bin 0 -> 237 bytes view/theme/softy/lrarrow.gif | Bin 0 -> 236 bytes view/theme/softy/mail_head.tpl | 3 + view/theme/softy/match.tpl | 13 + view/theme/softy/menu-user-pin.jpg | Bin 0 -> 385 bytes view/theme/softy/menu-user-pin.png | Bin 0 -> 276 bytes view/theme/softy/nav-bg.png | Bin 0 -> 665 bytes view/theme/softy/nav.tpl | 66 + view/theme/softy/nets.tpl | 10 + view/theme/softy/next.png | Bin 0 -> 891 bytes view/theme/softy/notifications.png | Bin 0 -> 8473 bytes view/theme/softy/photo-menu.jpg | Bin 0 -> 2801 bytes view/theme/softy/photo_album.tpl | 8 + view/theme/softy/photo_top.tpl | 8 + view/theme/softy/photo_view.tpl | 40 + view/theme/softy/photography.png | Bin 0 -> 766 bytes view/theme/softy/premium.png | Bin 0 -> 2317 bytes view/theme/softy/prev.png | Bin 0 -> 853 bytes view/theme/softy/profile_entry.tpl | 11 + view/theme/softy/profile_vcard.tpl | 45 + view/theme/softy/saved_searches_aside.tpl | 14 + view/theme/softy/screenshot.jpg | Bin 0 -> 67853 bytes view/theme/softy/screenshot.png | Bin 0 -> 135107 bytes view/theme/softy/search.png | Bin 0 -> 808 bytes view/theme/softy/search_item.tpl | 53 + view/theme/softy/star.png | Bin 0 -> 2129 bytes view/theme/softy/style.alex | 3316 ++++++++++++++++++++ view/theme/softy/style.alt | 3299 ++++++++++++++++++++ view/theme/softy/style.css | 3319 +++++++++++++++++++++ view/theme/softy/theme.php | 19 + view/theme/softy/user.png | Bin 0 -> 664 bytes view/theme/softy/wall_item.tpl | 78 + view/theme/softy/wallwall_item.tpl | 81 + 48 files changed, 12417 insertions(+) create mode 100644 view/theme/softy/back-gradient.jpg create mode 100644 view/theme/softy/calendar.png create mode 100644 view/theme/softy/comment_item.tpl create mode 100644 view/theme/softy/connect.png create mode 100644 view/theme/softy/contact_template.tpl create mode 100644 view/theme/softy/conversation.tpl create mode 100644 view/theme/softy/group_drop.tpl create mode 100644 view/theme/softy/group_edit.tpl create mode 100644 view/theme/softy/group_side.tpl create mode 100644 view/theme/softy/groups.png create mode 100644 view/theme/softy/icons.png create mode 100644 view/theme/softy/icons.svg create mode 100644 view/theme/softy/jot-header.tpl create mode 100644 view/theme/softy/jot.tpl create mode 100644 view/theme/softy/lock.cur create mode 100644 view/theme/softy/login-bg.gif create mode 100644 view/theme/softy/lrarrow.gif create mode 100644 view/theme/softy/mail_head.tpl create mode 100644 view/theme/softy/match.tpl create mode 100644 view/theme/softy/menu-user-pin.jpg create mode 100644 view/theme/softy/menu-user-pin.png create mode 100644 view/theme/softy/nav-bg.png create mode 100644 view/theme/softy/nav.tpl create mode 100644 view/theme/softy/nets.tpl create mode 100644 view/theme/softy/next.png create mode 100644 view/theme/softy/notifications.png create mode 100644 view/theme/softy/photo-menu.jpg create mode 100644 view/theme/softy/photo_album.tpl create mode 100644 view/theme/softy/photo_top.tpl create mode 100644 view/theme/softy/photo_view.tpl create mode 100644 view/theme/softy/photography.png create mode 100644 view/theme/softy/premium.png create mode 100644 view/theme/softy/prev.png create mode 100644 view/theme/softy/profile_entry.tpl create mode 100644 view/theme/softy/profile_vcard.tpl create mode 100644 view/theme/softy/saved_searches_aside.tpl create mode 100644 view/theme/softy/screenshot.jpg create mode 100644 view/theme/softy/screenshot.png create mode 100644 view/theme/softy/search.png create mode 100644 view/theme/softy/search_item.tpl create mode 100644 view/theme/softy/star.png create mode 100644 view/theme/softy/style.alex create mode 100644 view/theme/softy/style.alt create mode 100644 view/theme/softy/style.css create mode 100644 view/theme/softy/theme.php create mode 100644 view/theme/softy/user.png create mode 100644 view/theme/softy/wall_item.tpl create mode 100644 view/theme/softy/wallwall_item.tpl diff --git a/view/theme/softy/back-gradient.jpg b/view/theme/softy/back-gradient.jpg new file mode 100644 index 0000000000000000000000000000000000000000..87146cf491bf66507ff8995e3a5cafec3c63dba0 GIT binary patch literal 629 zcmex=C5UDGKfoZ!!FY&4gqcy0fk}{&S&;Gn5r!zJ z!+`FD0cJ)f7A{6c7#BthFakZzjx5X=xKJ>0;>CwdLc)T`;$R*BZ!z#NGXgDQ7G$tz z`27Q747=U0YnM03!3iaZFwZedE%#v$fD;!{8mwRlT$G+p- z?Z$V;+a7?7V`wvuyygH?#>T*){^iskMkr=V04iXD>rXbFn=>$)ddpJV_hZF!qF*HaGx9fIt$&HtagKfz2@D N8b%0$RIvZQ2>_h)jWz%P literal 0 HcmV?d00001 diff --git a/view/theme/softy/calendar.png b/view/theme/softy/calendar.png new file mode 100644 index 0000000000000000000000000000000000000000..705a75b8a8646ce86030c5ee5220bde99490bff4 GIT binary patch literal 3779 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 +
+ + + + + + + +
+ $mytitle +
+
+ + {{ if $qcomment }} + {{ for $qcomment as $qc }} + $qc +   + {{ endfor }} + {{ endif }} + +
+ + +
+
+ + + diff --git a/view/theme/softy/connect.png b/view/theme/softy/connect.png new file mode 100644 index 0000000000000000000000000000000000000000..b76fc13dce9eee21d5a9449f80e21444c801cabe GIT binary patch literal 443 zcmV;s0Yv_ZP)!~>``3MAvsy{nQinWJDuHZx1&Pfqp!=gT=cM`lKyLI}%}9ZNh)BkQeJ zD-LE{Z8zYYZ2}8steO=om6>6HveX4oNah=j|4kQ32q`FWJ0A6G+T71AW8BLI{g#n%)co^zxF;6@}Xd-KJ@J z*f;V#UviF9U;=aoESTAybB*10yM6x+81~9Q^J{Dah|#Y}+9^vDFbnMc2B?x^%wK^~ l;NdT49F&>aKJXyv-~)f?rYbayUt9nH002ovPDHLkV1mQvvw#2q literal 0 HcmV?d00001 diff --git a/view/theme/softy/contact_template.tpl b/view/theme/softy/contact_template.tpl new file mode 100644 index 000000000..48930b48a --- /dev/null +++ b/view/theme/softy/contact_template.tpl @@ -0,0 +1,25 @@ + +
+
+
+ + $contact.name + + {{ if $contact.photo_menu }} + menu +
+
    + $contact.photo_menu +
+
+ {{ endif }} +
+ +
+
+
$contact.name
+ +
+
diff --git a/view/theme/softy/conversation.tpl b/view/theme/softy/conversation.tpl new file mode 100644 index 000000000..fccd9a8bb --- /dev/null +++ b/view/theme/softy/conversation.tpl @@ -0,0 +1,27 @@ +{{ for $threads as $thread }} +
+ {{ for $thread.items as $item }} + {{if $item.comment_firstcollapsed}} +
+ $thread.num_comments $thread.hide_text +
+ {{endif}} + + {{ inc $item.template }}{{ endinc }} + + + {{ endfor }} +
+{{ endfor }} + +
+ +{{ if $dropping }} + +
+{{ endif }} diff --git a/view/theme/softy/group_drop.tpl b/view/theme/softy/group_drop.tpl new file mode 100644 index 000000000..f088fc06f --- /dev/null +++ b/view/theme/softy/group_drop.tpl @@ -0,0 +1,8 @@ + +
diff --git a/view/theme/softy/group_edit.tpl b/view/theme/softy/group_edit.tpl new file mode 100644 index 000000000..a8b3f92a0 --- /dev/null +++ b/view/theme/softy/group_edit.tpl @@ -0,0 +1,16 @@ +

$title

+ + +
+
+
+ + + + $drop +
+
+
$desc
+
+
+
diff --git a/view/theme/softy/group_side.tpl b/view/theme/softy/group_side.tpl new file mode 100644 index 000000000..a1fc70a22 --- /dev/null +++ b/view/theme/softy/group_side.tpl @@ -0,0 +1,28 @@ +
+

$title

+ + + +
+ + diff --git a/view/theme/softy/groups.png b/view/theme/softy/groups.png new file mode 100644 index 0000000000000000000000000000000000000000..a65a7218c93c372404e70bd45434ffc2c915b1d3 GIT binary patch literal 911 zcmV;A191F_P)V-&!NoiH9r8AZ;Q?uyY zd*}YnKdnf_O}@;{{QvpR`M&R5fPWr_VSwXU5Jdq9AuK{^ZeHFHi&gHiEh{bv0Uo@=pCqWjLW63RWr-#LUeO2i1PX=1Aa=?$ENU#IQz?&m0{cuErSAPzw#!rm!4)gc8WNZ{4Upb@JG{ zwd*!?8M+ZjqC`zAHZ(NeIe+fVffXxSKDchwqp~m+a2*S5(*#wLwsC7#x2(B*@%%YS z6!h=k(sup)#3zg^ho)I7=dRY@I8f)@ay8HrNf=c*HvN32j3s31i$!^(V=;c z69uZBL#HP;3_Fxc)F|A_B4QlgynZ#ib<571PafW@A<<~DCO+%kSSE9YR}@(^3JhKH|h2mvvU$Ri3&+oQW3snnOMAn=v!&x}?ol~_WH!jSGmfU>f_@2An1>s{}Y lC#akN_anq}ybHet7yy>`LZi9QUkv~N002ovPDHLkV1hz7sXPDx literal 0 HcmV?d00001 diff --git a/view/theme/softy/icons.png b/view/theme/softy/icons.png new file mode 100644 index 0000000000000000000000000000000000000000..d21640eaea3566f714849b8a44f1ae4b5bd36e46 GIT binary patch literal 19752 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 P00000NkvXXu0mjf03f{R literal 0 HcmV?d00001 diff --git a/view/theme/softy/icons.svg b/view/theme/softy/icons.svg new file mode 100644 index 000000000..91bb2ff38 --- /dev/null +++ b/view/theme/softy/icons.svg @@ -0,0 +1,1463 @@ + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + YouTube + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Lorem Ip + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ? + ? + + + diff --git a/view/theme/softy/jot-header.tpl b/view/theme/softy/jot-header.tpl new file mode 100644 index 000000000..0d11da271 --- /dev/null +++ b/view/theme/softy/jot-header.tpl @@ -0,0 +1,361 @@ + + + + + + diff --git a/view/theme/softy/jot.tpl b/view/theme/softy/jot.tpl new file mode 100644 index 000000000..45d206d57 --- /dev/null +++ b/view/theme/softy/jot.tpl @@ -0,0 +1,74 @@ + +
+
+
 
+ +
+ +
+
+ +
+ + + + + + + +
+
+ + +
+ + + + + + + + + + + + + +
+ + + +
+
+ $acl +
+
$emailcc
+
+ $jotnets +
+
+ +
+
+
+ {{ if $content }}{{ endif }} diff --git a/view/theme/softy/lock.cur b/view/theme/softy/lock.cur new file mode 100644 index 0000000000000000000000000000000000000000..892c5e851eedc16e9844061b199e24194cfbc370 GIT binary patch literal 4286 zcmd^C$KVDWfom`T#)dc~R#4I^Rs~r4O)`b{bmUKcqz}))c5uC(7v?)v4a2P)ZNa- z@$&T2)z|&~{r~^}A^8LV00000EC2ui01yBW000GQ;3tk`X`bk)Wk@<6#nZYULKH{p zEx|?+kif!I0vIL|#ZMubBmjWH2OtmxIFVa~6JQ7!1CK!f5W#StOTv&C3=E8h2vI1s n+#cd5;2fT3B_0kF0v!+!GARoV78n&7dMN`JIW(4+BOw4gP{MS* literal 0 HcmV?d00001 diff --git a/view/theme/softy/lrarrow.gif b/view/theme/softy/lrarrow.gif new file mode 100644 index 0000000000000000000000000000000000000000..fa26769446d0c934b42ede073b15e7b792c519a5 GIT binary patch literal 236 zcmZ?wbhEHbRA5kGSj4~}At9lzu5M~->f+)O92}en1ByRc7#SGY8FUzc0Hl_Id1J+{ zJO2!r%ogV^SXEQa=X0R+0=r)0iixMy=XibSd-HJLLWA|wtsiI{^mqNlTimR;mSuu! z`^pstJ13hgZ<(LBS~_Lwp0lQ&KkUxm%b#lGH~szxi>VrAyB=5kn3H_w_tS*j`sV!V zrk3Wm_Ku1+v+kbMzS4+^StYvd85xrj_-mtLVyAmcr3oF9>ilSOWk7D_}7I literal 0 HcmV?d00001 diff --git a/view/theme/softy/mail_head.tpl b/view/theme/softy/mail_head.tpl new file mode 100644 index 000000000..afb65f537 --- /dev/null +++ b/view/theme/softy/mail_head.tpl @@ -0,0 +1,3 @@ +

$messages

+ +$tab_content diff --git a/view/theme/softy/match.tpl b/view/theme/softy/match.tpl new file mode 100644 index 000000000..244b243ec --- /dev/null +++ b/view/theme/softy/match.tpl @@ -0,0 +1,13 @@ +
+
+ + $name + +
+ $name$inttxt
$tags
+
+ {{ if $connlnk }} + + {{ endif }} +
+
\ No newline at end of file diff --git a/view/theme/softy/menu-user-pin.jpg b/view/theme/softy/menu-user-pin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26449569f40425feda7ce4986e1935b4a67076d1 GIT binary patch literal 385 zcmex=LJ%Z3brsW+o;O z0s6Oj-S z5fuR$!pIEN!@|nR%E~Fi%grl7GWdUhL6C!igMo*cQHg;`kdaxC@&6G9F|hj?kO4D0 zP+UoX0ca!8(Qp|?CT11}RyIK)MRrHSz(k-LQIOYB024D%SX>Y&jv~PbwD12dkj+2_ zvmk>#!}N~gJ*B%@y6YT;gydRoMhD3xvih4@Kir$MLU@5~^Uuh%)Ox?j37$JRdX8kK Zcl($$OlaY6yuN=|Q1|jygZ=++0szW8M1TMQ literal 0 HcmV?d00001 diff --git a/view/theme/softy/menu-user-pin.png b/view/theme/softy/menu-user-pin.png new file mode 100644 index 0000000000000000000000000000000000000000..6becfbb663c2726e085edfb5d6bfb42e06a35398 GIT binary patch literal 276 zcmV+v0qg#WP)M68Y6%I?#i>L`8rhD=9xJZvx)?%mpipRxF(yrmAChtI3C$~cOeu{@ z>KF9~j_{quhI@tJEFw4Jfrkl}7R5x-+*057M;V6UL2FJ8ulmD zFdp?1Q0!NT;O>%%n58ZdJ$uTwjT^pmZ5L2HDARJ{Zr}YD>(2fSoA=A}Sns}Gdw2fL z+gD;PZhKpH?q^(1xirufFP2}Pa_M4;)!(YGiBawE-|pDcQ<~rhln8lbac#0MM?TXJ z4ZZ3#W(Ed_RKMi6ZY<~B1^4$K)d#AWx=Z-A@6Dc~bNpw4(hXg)W$!Cu4+A9v)^5v{ z@9AL#3f_7;XEFoO(+L7B20$4m2_TUbXx9{auhonb$X*q?tNc#sTu+d$dIsyitRSU~ zZ&-lp8V<4)c%3u>$_N|)NxL$DYylb8AjMR%HL8+T3dsD$e1j8Yax+JQI!GChQo~%3 zLW2$lJ+MH4H6sr&%nO)q)HeWKv|?s|0+3Pwu^m7P9pst8j#3ASfNcWHE%0aD6Qftl z!VR=z)zdlqrwc!LeB-?&JJ5=$zdnAxesT}Xhub?UrCv{)2^0#Lt@k`!f1ds6>F@38 zEo}DKd%Y~q$(P~5$sX)Jd-DCUct$pcymPm*&t3OY1xhe@y85}S Ib4q9e05tUW*8l(j literal 0 HcmV?d00001 diff --git a/view/theme/softy/nav.tpl b/view/theme/softy/nav.tpl new file mode 100644 index 000000000..43cc7bca0 --- /dev/null +++ b/view/theme/softy/nav.tpl @@ -0,0 +1,66 @@ + + + + + + diff --git a/view/theme/softy/nets.tpl b/view/theme/softy/nets.tpl new file mode 100644 index 000000000..b0cb8890c --- /dev/null +++ b/view/theme/softy/nets.tpl @@ -0,0 +1,10 @@ +
+

$title

+
$desc
+ $all +
    + {{ for $nets as $net }} +
  • $net.name
  • + {{ endfor }} +
+
diff --git a/view/theme/softy/next.png b/view/theme/softy/next.png new file mode 100644 index 0000000000000000000000000000000000000000..353e2e72a6513fac3f3775b347354a4fbbb7c622 GIT binary patch literal 891 zcmV->1BCpEP)^<1w$f)Y{tG8_)l4Jq6x*Y3~WKzU_Hl zXIfnUb<$cJ0s}0dW8b#z+|;-TUys@UFpPRr7ibZFNyyAkTcFiUyl0S`5BuGnNelFQ z@4mmM;9+7?)b%jxHAq^6(XD#D-b)HJ7wEGeK@bcI`Qj>~HVq0E)0s=#mSts(Z~)hJ`-LlS-3PW3c_mBecx-`w z`GM=Y{X)KI0ky;exG}Ea75qZMJw(+F3+lrPl!%Oc%d)H#I^FOIl}aTX zJNeo2JTD^FcY#JCuH>WcX}jh)PTFYlvt?OU3MEyP+)50?UM_R_PNh-_jc|bF<>gCr zZ)U5&vO)ak=27c2WBfwFCh%!uSjnA<@biMpxh<4@k`S#;j02R*<*S1@`V*KN6AQ=w zTZS#$wsV6xswTi7YImZ^ZQIU;QO^hFld?)=$$0WfU_@=KuRjWm@KULi4g1|4BN!ev zkDq-7Flz#*v#A|~>jrSOdDL1Bf?xm%*Z&3F02UHiQJaN)@f?OR*Wa?N3`!a(Su&V- ztB@~RuIu(MJ{)>1mStto@is6u3`36P1zZPi7{Ikr@GH3EIBAsBfSZY|sCpq^yf+Gl z3uo>)PP%*At^pq#OuS93?|PmWjSJ~1;D!l&j(1Pn-URT92@EiE`1|1p3cgQFirPWU zVSrgJd}EOFJMHd@@B79u{C_N05;D7;liruU@BcFi44?(|!^mAxKXp!eUrYl7=u9fJ z1so39+wHWwpHB+|%p4pX^nd&HseAma`G-cx?{vmTV(9s00|Mw~Gs>%e>-NWi$agPggp1f>o429 zu|%_dWJkpDMEy^F(6)_q-n6&;>jQIL(P@r3D@+WjU*frBiP^-c)rrO7oNof|HxBE@ z6jnceP&18x|GqZDzFlQ=5!UkhmFgQ@y79oPdy~N?>m!+hhri#3(*W0BZYC#PZ@a6E zDqrmNGn}8D_qEX@G)aNtHC+-g)EESYgEvhV8cKcZmen3p&#Bf{t!3R1I&k}q%2Unq zH937=bzbMih}|wGjGUI{ed>O~0E3C*w|Sc*c6PoAeZB4>CzaY0Ag<5MvQZf#VRQ&M$Qj)8*9r?%Jk^QSGUsC(LX_H2pU0k zawGyEb^O>QkIfNZr=6s7(M1M2BkADx|0!|cr?peX4LxWj>Ni=4DM-uZ1B)Q5!I?xG zKj;Bk;y2vIb15pZ1Gn7EDvOCBy_w|ry76S6#fZJ%w{B(unq8HJ9u&0v-zzm_)M-t9 zQCAO`xr@!rd0>5-|MgWB7e1QP>^i*`pfAoFV<5YV|8IGMvHTE!O=iCA`H}NSWw9}x zNj-&b(##|~e=Gw=wTtwPCoK|jv>1O#gG7XNa!d-n_{|Z9uVZ86*3@J~p-}ZbJwE4%X-+O;31$iA)&6))-j*KWCMaL&4 z)Srzo#~)q(=L%kK`!bLn0jCbdP^d1uN3Ya3w_SbqPv{82r(Ew$N55EEak63;Ir|uI zQsuxu_L>fdY+Eiw7$Xt-J}UCK3FiJ(@%w4;WNKHL{A@}0Z;Zk@4L=h#rOISsW2h&s zGK=j9olgI2<$mS{y%kY<9dKTt6+)RKr|Kn>uQ(L2OaGSeK`?z{AOKq;lecAk_-WtQ z`6}+81Z7#HsnDKqLtFFt0s^z6!Fvx-)+o>~tkq+ktHBKS8t0 zr7ydsa_MgX@kum*DxbrGxK}%A%w9!{=sTD5Z%Blp_k#k2*Gg$(zzUP-wwh+dX~(uK zN{R&?cvR*REVtb@?L)fvhBr(ewI-F)45%R+kL0k4hz8xbgb zAZU`Bbmc)kj4LDtUMJtwZG9&*84_LExj7QjT;L-(zptZjUWc8UDqH`SA8H#K8oDcH zppE|dkQgvnkij8uJ$Gsg_wYypfPvPY%bg)`s~J~3G+g@bI@9c+xG#DaYnz^=JR1@% zLI#0k7QYQYKq>|fFNt zc1xY5SQBh(@t#?C2-{CA(Ye~sXtTH%j*%00(IK}NaOx&-7KHw-hhuH;xblX~`?jX= zJ9JUz+_$0sFF1H4Ayzf)AdvaFHpJ=t>};Xgb@XXr_{qCBSdR;Yhc z*;xt@AhM?&OP79j8X8y2@z+~l!ooaq%ir*|RVO;?q+HVXEqCdVmSc17oPBu`+Kj*` z>)dzfR$PpBRM9m1-Gcqwg-iMyCXnw*-9K@!rjynZ*;ZBc!anMF`e3KdkL%&_N9g{L zQNCRTtY#ymboRx-4!bpc(j#6T3*yv=bAD{MbBp|-zTJIf>wS;N;(Yr|jVc{+9HCGS zm(cR)z(;1DS-ZqC_Q2DS91^zNOZ4=3$^OAo_hwq4dF4m6zwcS5u+`U?B+tF%W3z@y zvKFkN_bWJB=EF2$;Q+xc zU;71=p`q)V-Jfk6#BXp8 zR^PuDVRGf=dR{_K+K82ar#4omt_`d* zR+e6Db1JK|xc55Ej_nCYc)g8*H`QX)xR>-+s^p)8Kcj0==Y)2ll*qYd#p zn~0bDzmSl=Prmc_LKgycwsI@QvmY*ok?7y$cT08hU7P=@L|DAbH0Hp~Bx=vjr5HA$ zW%k>$xbtq`;uf4hY4GFe<_OH1M}1YYUjBeZJ&w(z5Y9rHQ!KKlSQq@}s)v6S|g|Bi*AmTZ-# zR5oR-YErk10c;F1KNQF5;%B!zqdDrs(<3KcURM$?xPCP$-*?HtRr)h`ya7(`L#5% zIL7qSYBT7c@+@VW=RopS2CUEZ?UNMIo(qX^oc9(N(SBLFa_Qwcp+m4J^1JVR_qQ8P zs`^mTit?a#LlP2_fQ^cmj^`&kEg5X^+_XAs*{xdY1Se~F43)8FLZPBAbmi-yRWD*( z$?9&JiSXpf6A{x`6Y|$_78NiG8cs#XOOeM3^U8CNz9CsgKVlb{%`;Vv zC^Aisy7ezogd1YqpIzS%GvQ7s{=Kgb5ljfshcbans%)Z0bvmg^j0;Zv^yyQ_%h9cs zI)m<%W4VE+{4T*FjGc$v2{D5XHq_%P1Vv`JS1uPX{aUIl&K|N-k!62xqXG=tE$g1` zWeO`Zb4-gUDsj-Eo!&gL{>8RU)Te~NgogY7C>04~2-EjjJVt93^AehTm~bOjn7(M+ zUMJ<&tHr)a9$Ei@09t#SR?a&jounB~N-pV&`QPp^yNf`GL#Jonmoi=L5f5ZDGrJcB zbR^&Hvlys>%fET4tau<|^|i6}!%L(55Z0xR(1u3rJziL6S65dJ?0wry(eB)SX zS+Y;@X6QVt)fC=RG3q{#Ar?u+lcOW#F?#08gEMmPOUdG*y@H~mVUjLdE+XwW1*%0| zm!~3YCFQnoz{&P(L`G62HPeg3hWhBiow*j_-MnjjJH8;~fUI?Xn_`VKlz>OvndEl9d( zYI>mlU~N6?%`l&1#AO)K`#Ed8u`cK=hbCvO$5vKW$Pt%SA%+dZEO9kjYiNZ*?mjeb z9XXolq&t+mVzTAHK8SoF+I0jwJjeGmd}#MUesc?E)Hc>#p`+_0RJXXf+J_|RLX~|` z1zF>`4w&f~Lj1L^(D~7nNgX$}w#2(s%%32E%#ko2QgN5xof;@|0FC_T1^_vA(+G>Oicx_F{Nd%O|~4UlzEr{_K$_bz|9URWTTA zV2h)an)!<9KSA*!)nTvRJk75(bOl+ks63j+GHd>NQz478ir+Qpi0_-inucb_bD7@5 zXK+^lh`}fk>{dp~2%O%!GfpP3_sPMAD+}$2m*}rCBmm;q*X$BnVpNL(pU;8gl;4vU7PJujYSwc zI!;_b%$?0mUf$A=KIBANQ$Gdd zt}hO!jUN75KzzBNI!hP0Vu+3vir7N6_W4Jyu`yT_H-mP*AAkMtauH-#nf2XiLTUu= zSF4VU&w^OugY-!rfeA&QKq-2DQL)b`Pp}N!9u*tK7%t%Hpb5sjV|6gE@#a!q| z`*i$LPfsAW-Ug8kJM0rea%fG~>tzbGfD+r3m^7E{kt6PAY+^G0?iYE7`;JOuG#Q-{ zUnw!2E7!Brm3=rmtpJrJ|5!hq6L-;PC?I)dUd62^vYsRIM1CVNI*KTP7EGIBxlx^! zo>P_YBr&r6MTlLw0T#56%$9<@LbbO))6Qa7erQMt8OWOV)qb`S?5({?a7fDjz5a}h zjPAP`BA|H>AlG$#|{!3C`6{-Bv-K6Up-!72(f>vr?u7U(l}OH}rj-s0RoHC?6$Jl9YM4w18P-~E zarLFkt+gnUNRZ+cC59rM8*>ST-YE2+!+%N|8XA?)ZtDWWN@st|ges(BDeGZhp%syz zv0c@Vbg(I~t$P7elQS>5=tdOM3l)EQNsfuf(^L?i5d+)C40j;FCaQJO>-4bby8c6Z z{cV^mPeKDpVRDi#MEu@EJ2WtDIwc=TN2m7`1o`h;$s1992fAW@siY??8gU>7#54-z<#8ADs01!h4Fw>7nxqwd4QaB+1X+>q8 zsW{%`oS5~a@a%VBs^lp9ht#GVRuW8m0Acr+E%cb;?`4?O5Od(8U)5suevgodn>F+Y z7>w}>vQBI$iKlGtOxYOVhu2q@4^IeESF@6E6maBLI>AN*I=99cw2n7yK7D-S0K_nZ zYV_GhHVp3_9t*GLsd1g1QdSBltrgJfBIHW+N|-&T;As;FQ!mAEb(h@rXfYe2|4tGt-Ilkb0ri0N@)^j-e-bzBP`7{N#LhH~#1R{1y$n ztm-G{IyR$6ca3#wp?ZWE>D5B+mfR8LH_(bO1mc6w@WbKf&&e`IT)v8S@9~y<{Idpz zIk)A8L-C6{C;x3vf{R>jA*ylygmBX|I-2X4aBSXWP3q0T!%KbZrg;TSPtq~hdswZQ z_-GN%{JfZWFfVV&(cGM2o$a7LeA`;OA}S?M!j*C?R~a6*I*|M;$y%G2-t@sZ^_y{8 zfDuRnXKQ<7C$_s=d1(qUK{z`4sb8UszdaQk~lE z(po-#T!vO5iG8a+&I+YCS3e4w0c7z3@OF1 z&E{KdzL*qpZ0Z;N7~2gbE3D!IIHTkrqT zcZ~%-ILnq_v&AUB^b4gda&U5raAlK%@TvhdVJ%X*0Wk}TtR!fM^m%5_zG;3IUPo%s z57F_$f}9_A!Q&Vv`GC{E)dx44($F;2)D}VQ$Pu>>GSnL5;kRS1gw?cJAJX#1g>oW; zp>cgk1dF%tjG1^Zizp~)E)p^+yhV$>0erG2kW(>Yi(4|R-nk#r!tw2hG!;-Hlt61S z+6gAWAF^QgsQXK?XAJT5L%CAC#u^9X^jVLnxU_EHUWro>X>-ciAKA$)6QiWE-2wms zpf^D%MIJ11p{skP^S`OvDir3}Kg+2af=D>0hGW{yW1Dv}=Utf-wdc z4`j8QMJ`iSChpL)KS%{ebkrwuis}&J(6L-`@J_ELb+}5hn%S$1%d_qoK!r6KhXNI= zN=jl$fX3UxR-~BEtfzJwU(#0fGJ^1t#}?AGL_pMjpQsmLx@B+ARHwSZO?^*|HY*$E z%A+}$X@#Au0f6lTQ3p=LT(Lq=)H`vq0)%Seo=0+(Sl1!V2!o9D!^xexM;mErX#qP1 z-oj3_n?fo7F>2XDZyP}2U$lHuS>`7uUORyzB~7?KMc)L`vteCTaA}!QH8h;-CEg*E zC%0uyOB%N2yHt8Oo}W&*+*2OC5qi&5gj$15yM!XH7Xp>S*+~vj(-}DfVx4<$5?5~R zUZ_DJph4SIXPxCNL{`(KujLNPyJ4-t;s6MprGcJv(Is&(Rq@zc?dh&&s2&HIpO#c) zUo;2d#|#z`=7j)9Q+*b@fU6s?;^X80*vX&^5Xv{W&HFQnZy(=2*2`ARm-oH*xI2=i z!*B5Ts-~(C7P=G_3a&G+iavFSiKb9OwaD})N(E#4k~i5xn6MbpFk}0YK1VEtH&4l5 zW@oXT?d_tVYp)OLCrQ2G4Ay8jtETBq-X=*d1xGVwozq7OQuZJDb!L8 zCAA=*3e)5x0yeMC@#%%pSK(Dz^yNv>J6l#O2Y-YmxFQ>+pGA+}c~XZmBh+oYPImlz-6R4bE1VqgrXM%LI`F4 z#L2R1Feat|1Q!oqsb{jTzNr$MJsFUHn!uPkjQ`aUy1m*U@+m@j5nlfKk*--j920&M zYT}jd{a(@17ETR%hf=$H>@18CnoKh-%=KI{sD+_CoIpP+WZVln&__nj0nD1Jdeh!ftt1}TlxM1qTr|N=d_HG z<3x)eVhPeRGMnQT18*!~E}87kYbPA@vu9Q_w|Y+IxP%o#w~xqgolNXa1Qh&)45hM= ztj*6k_LV2^eI0Gsb8Zr9!Im(-VWLcYz`?RUiYX|)rUk{_h3h`TWRUfgjw5z>M?3c!Gs}-pq8a}3+Qj-tP z*5~io{S$mK>s~a7;_|tf4f_>VTDBywEeX6fP$sG!{6-?U9}B9W!mP2(1$z%uFs7=z zosY*=#i04ngL#?ai_hvMAN#*mzFLDv*+h)!|$ zg`i^R4T{N1mjN{c1FHLWZM2k$#D;~6EExH%`?8luQ%)em7H7rDra8^Lf70kVB>;&7 zK#=VddajiOzQgr+rF3(XZxt=|>nxH2YxEf}{~hA``QO?Rx7*RgamRf6B;)1b(YQAB z>Sa84QZ`JUTI21Ai{tjsrtSV)Dw_ z|HMz9K5Yhm(ROpLOh*SjJY}MSA_A`V zUZ_kwzsZ(G=!V`@&txS9t>erZk zEcO%3H^N0Nc80h7d#_#-`6Ec-`vGVQ$WXyg&(%4oA4ko|kz?enn_cwI{JhL-<;9*| zoPwo4_lhiLQX;V-FOKQAK0ksnnP_6*ztB(w52;Dh(AmoiOknv8_hi`=E6JwxnZ8?8JPa zUhPAeLkZ{Xo=@^Npi&VV5i@O&pK~lU9FG_Gg0~tLMl_k}6)) zLZhv%-5YW1xK#?oim%t?JnX| z+qAmf04;%0mS>qpmwr}Oc=L=*4G^|^Z`j^&?2_t~s7{0%FLKEIy@H<+c4=mfd=(2? zbC`ZC;=PRfh9Y*06sH)~zF6$?$!E4SWM}S%8DlJM>B;#S!Mvb)io^=83R&qBOW=lh z

)&mY3;iDTMCYwJpa{0kt}bf+W4=a)@=QNPNUn{NPI_5_r8E)#kZw>~2<*8T~Ns z&<(WbAOG8c>E1N!QWvn109W4Ah=`4|tp?GqgRjCG9U(jS!tui3QfF&l&-4DuAZT0; z`b@UqOQ~}Fc%c%TfKi?%?5l;^)-ZSqxynKB*?x<7a!HS0?i1U8`o=cg* zK)drO-wxzhgtxbF=jF-#ZzP+Czdu)vky?pq5>YWTI#3a8qJV<0(2F*Yo|!Dt=UV)Nfs>kk0ghK|+n!}WhEmm4Pii|5?=-wxK- z*Dp4w>jE#&j`zSB)nG>-FE&DFRnFw=1ORR$pLkm0N|PcQNq0;Fn18`RH3OL>5c2{L z5?GI&QESxs2{$ATY{_J1NqD1fE=FHRS@%3sVwVj7?4vJ(e|`?$qKi+~dU@x|N6#tl zqVfKB?u8T}j(g?Og|olvw%hH3&xiHmiqOLq?dACW*RO9tu^M!`KFjMjk{pEGL;uB8 zup8#jleT6e%f?F#GIG?(tXTMgi{Jes?CJA854(2X|lanEX zw<56qHtPD9wiy;Nk+P3GBqZk1WU~nyNQg^7;CRHz?re6*?(AlE zl58lgf+DtmAP9=mKLknDN`0WbkEK!{lzJ>6V1QU`&>CzHH3$YDgza}{Ux7nw+q*k+ zfA{---|K!ecQ<+}`d7$osB_ivh`gOPgKu>YQ^Or~uGy6ha|C%>x8v zRdLnV@QW5N;q|A1hFic0Ibamr;ZSvR^IX6|xMaS541Wmd3E;T-=KAZ|H>`{vG3*AQ z3@8tJ!tMa#2mrIt9a2;P_9)6{b*mx7I>MQtV1kHmCAckyZ3MT*aIMB^aoLfx2=Q3A zPw*i2A)e7XO5QdK$8tah`l%OXQIXs{*^6c+=#~7Urik6XM?H%9pJ2e>i8X6uJl-=x zYK;r$+wr>WRq7VtoR9mEv)tEm58`aZHInLViOUzstxfX~BcFP(JvfKh63%lTvDSfj z2I4ouUGoXnILm$Zra0&PGNGXvaSn2>h1BM_A9}LvZz4U$xOAl$cFd32(v!VXoii@? zhWy%dfd1*VN~eqDX+peTP#pDf{zsy`Aa2Xh9-(#)$}QN>d}sy{6!3xse&E3c^-zOz zJxXQx95oWSA&4vm?+I2LY7*KG=tM5DTnIJmays)oBw@nPv#3;vZV^#^j`iKgsUB_jtyk6;O@&`!$aN^eSO~B7~DX^XMGB^17U) zh9?<{Ynq0eVAYJ2)YfOaU^{8sYU{QAttuKrNFaQ>`&NAwiZ`+v2zm)&cW4k z)xdMpxl*oxYalq$Z7vUWrFeJ5`=01Xk}-PsFrQSPNIeOb8Cp?C`bPTMh1icPd`(p` zg69N)Js9dyq&A<*7uswkd^H|hBJY&lmKnU@_w$-6%qwD8RJufu1<094>;Nvgw6l!L zK9Z8DjQ|z@#Aog)jm^A0sEB;A zrPyLKRi^ViU#@t(Wv<$~xH+yWO!0`_-QAY%B1=$dvlf(=mRfCv*1|$FGR)x~SrsB? zIXpGyB;ltPe?Sx|q)I`VCw_(2V5eGPGLb;Z5zjLaN(Q=VX-Us$SdKN8*%eVxgGx&< z=&!6MJHa~xLYwFk1y4`8^+rZKWVw~(F)FWE(V7&iu1rVE#12-bL$n|4KvNX?()h)} z=om6MmSuE$POsN<9H%!J)AWXP1IML}NlP~xGcq#tX=BEY$ry{!NSqK`Mzhr!4V=OF zKac2}kY#{O$YdxJ&{-6dMMd9+Tzu$s_%DL|k%$k9W>_6&gn1xgS0<*!_=r?QEFevS8so_-eU5qPNW_EeoriUEPtMnxq#+wRP8Ya}N-@4;q+SDS~(8N~dSbFwt#RJnWlG3!w{=33f{a=+O3rp2?1~M25 zo5y596?~I7T={kG_G>3L?|J0vl%Wj=H|IY3#aHIy!()11KXvAJ{r1eBhQpy_oBZ2% zH1;2;&s*yodG(rp*~hP)-F~hrZN-uydG)}1BPC6LxwE$ + + $imgalt + +

$desc

+ + +
diff --git a/view/theme/softy/photo_top.tpl b/view/theme/softy/photo_top.tpl new file mode 100644 index 000000000..48a546a16 --- /dev/null +++ b/view/theme/softy/photo_top.tpl @@ -0,0 +1,8 @@ + + +
diff --git a/view/theme/softy/photo_view.tpl b/view/theme/softy/photo_view.tpl new file mode 100644 index 000000000..4c754f597 --- /dev/null +++ b/view/theme/softy/photo_view.tpl @@ -0,0 +1,40 @@ +
+

$album.1

+ + + +
+ {{ if $prevlink }}{{ endif }} + + {{ if $nextlink }}{{ endif }} +
+ +
+
$desc
+{{ if $tags }} +
$tags.0
+
$tags.1
+{{ endif }} +{{ if $tags.2 }}{{ endif }} + +{{ if $edit }}$edit{{ endif }} + +{{ if $likebuttons }} +
+ $likebuttons + $like + $dislike +
+{{ endif }} + +$comments + +$paginate + diff --git a/view/theme/softy/photography.png b/view/theme/softy/photography.png new file mode 100644 index 0000000000000000000000000000000000000000..7ec919f2b3cf1d4d782a0b3009f8f7654cceca94 GIT binary patch literal 766 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 literal 0 HcmV?d00001 diff --git a/view/theme/softy/prev.png b/view/theme/softy/prev.png new file mode 100644 index 0000000000000000000000000000000000000000..0ae6022af5701934cfa5e3e7391fcab8827398c0 GIT binary patch literal 853 zcmV-b1FHOqP)Rchfa8%+jGL}bvC z!sTpv4;QRc?x=t;3715SXsPjjc>vkC(XGl=2q7WUE(lZtA=4q!%lS`zr>kfB?;c`i zG!mw1s!OX&eG2UB4C-R$agW+G5{t#ws1dlX>ztX|2r4}82%z$ z_m7mhuIrwbHs1_@Pz~8P<%r;E2Qa|&qpr*i!_YuH4dQMmEir=Pnj40pL9wR*ID!GZ zvaG2WqOz2Mdj#@KE}IWCGdsdd;DiwTCYR0kq*AFY0Mvw=rm2EB4&bIEmiVn#^X-8F z;Lw_zrl~HkF2+F!3o?G^RhzpF;?G-~gC90>vH{=)P)h?~Pb2wk8Gdz=4C8eP!fbwB27X7yuLko;YZ>*gM)2#!&$K( z33TW4+qviU8YuC{GcUoE5NI#ti<|S2NTgK^XJ-EW>(4y^Q;uq;i=HM`Y_NB?lp1Lg zvPKeh=wAD0GMVj;cK=;4%?RLKQ0#fbFj_=#0EkATg^m*^2LQ~93|z%$wG0m2=h0}i z(9!NUL4u^e!AoJa*YcXPa4W`hs?TQR~Q1=R5w&m)z zbOatd&i(vn-TOHJq|@oG^|fp-nC1`D5NNXTf1>IoT2Wn|GY!FaV_={!z)*%ke3qFl fcGGxbEb;vxK8sTe6HUu~00000NkvXXu0mjf@o{ +
+$alt +
+
+ +
$visible
+ +
+ diff --git a/view/theme/softy/profile_vcard.tpl b/view/theme/softy/profile_vcard.tpl new file mode 100644 index 000000000..0ee6919bc --- /dev/null +++ b/view/theme/softy/profile_vcard.tpl @@ -0,0 +1,45 @@ +
+
$profile.name
+ + + {{ if $pdesc }}
$profile.pdesc
{{ endif }} +
$profile.name
+ + + + {{ if $location }} +
$location
+
+ {{ if $profile.address }}
$profile.address
{{ endif }} + + $profile.locality{{ if $profile.locality }}, {{ endif }} + $profile.region + $profile.postal-code + + {{ if $profile.country-name }}$profile.country-name{{ endif }} +
+
+ {{ endif }} + + {{ if $gender }}
$gender
$profile.gender
{{ endif }} + + {{ if $profile.pubkey }}{{ endif }} + + {{ if $marital }}
$marital
$profile.marital
{{ endif }} + + {{ if $homepage }}
$homepage
$profile.homepage
{{ endif }} + + {{ inc diaspora_vcard.tpl }}{{ endinc }} + + +
+ +$contact_block + + diff --git a/view/theme/softy/saved_searches_aside.tpl b/view/theme/softy/saved_searches_aside.tpl new file mode 100644 index 000000000..e2aae1e77 --- /dev/null +++ b/view/theme/softy/saved_searches_aside.tpl @@ -0,0 +1,14 @@ +
+ + $searchbox + +
    + {{ for $saved as $search }} +
  • + + $search.term +
  • + {{ endfor }} +
+
+
diff --git a/view/theme/softy/screenshot.jpg b/view/theme/softy/screenshot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac9136a25b11a7694aaa7d7e1d6ba9312bfd9477 GIT binary patch literal 67853 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

+O8QUQWGB{}(l$@a-Fz%jWExC)y5nM#N( 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 mIIzspeo0000 +

+
+
+ + $item.name + menu +
+
    + $item.item_photo_menu +
+
+
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+
+
$item.title
+
+
$item.body
+
+
+ $item.name +
$item.ago
+ +
+ +
+
+ + +
+ {{ if $item.conv }} + $item.conv.title + {{ endif }} +
+
+ + +
diff --git a/view/theme/softy/star.png b/view/theme/softy/star.png new file mode 100644 index 0000000000000000000000000000000000000000..a327ba14e462a494523d9d5be1195989b08b36ad GIT binary patch literal 2129 zcmZ8h3pf+%8=p&!&6Eg9TEpnJ86(!LT*9)MTji2z7S4x@eU49cNQa*7D)vFxC)8h!x261T1zje1vR6om@o}h zTzF|>zLN?Ck3*;!`AQN z#MCp|d*RNzSM}8KJ_u&j4ca3)QpRxQQgAQ-f||yRKD0TRk%0|8wzB2Alzq>ZEt)Y0pLsFkGC9KoruRjq@DJ_l~-En(7Z#}&dtm3hhGG6OK zramT}^yrVanmF&3`#l=mWu7B7KC;F~P58$Q`OB6_5Ghedl-u(BVdv{AjgI)k+i;bI zUgGxm#@&SO>5#^jlzIDh-G%cg2fu=5BVvAv&8HXcV3U`-m@d+p-xIrOrrDwy7udi^qLdFc_k>Irqx`1t^kfQ)YLDh*44KGm(fEHnJ&I;006AH zED8XAzAgZu5JL0z;rI{rBgW+D3=}?#l~=LVLuQU zxxVa1!k|AOoCsT(578a!z+h3KXapKz2E&1%P$-ra5{mJ3bov=Cw`^hI91atMM8?F# zAYv>K3|1HtWn*K5G&4t(1dq_TrqG$x0}h=MNXr35je zIkqs^a-m=6XPAmpRDBkkX#BAi9(nme`S^jV&xn$4lF8#!(e$c7?C);lFhgZ%T2a-qrJ3$<1{rFLJ`MRRv9qqiWH41VD zBQ!m<+PmJ<%1~uA0pVgFqFt+A+b^{wI#C$^Ed`0YmehRB!*0dpIlQ}8JuV4mx&)R6 z`LB3Zj?+r?8!F?MJk<*x8VEJl?80l}J)D^%69&=+DRS6$veRrZQu~}ip4duf7Q!Qv zV3}V+OD5B@a%LA|5&5$5Xr04W%5}WaK$G-0?=QWyH{AI5KG)LuTR52NWtSASpCSOM+Xu;B`>#O_UlyZi`jIxnl%)@mt~Rtl~|HL4FpBfBkK* znI5VimD^F8t-GT;N3>Pol+!8`^#(l+J&IXWzR}5klIMG*Ea)RQ-#Uz>C2N!8Ri+43zD5Z;!92h*!7kK|i(J@cbOe>-y&K00YH_A~pXB z9|V(hc~@ZzwDAgPhtS!{$yz(WY?~7HteJAKAhGbRm z3Y+d6vtqm$5YNeEDWMjX%&djC4>FEBOJ6l1k3>f+jetYU@dE*{@!xg5*l`5n_{$q) z0cbVaH^8eWVY0EzbZ`FV=fDQj#Z$*6nGa_YR(%*gYq0C6B4fC@!>_7O5#daXa}CYC zg|>+3uXm_vUZPSvG<)cc+(be-;>JK*K_;BAi|cQ9I{ zQrzbVFWeUikro-5pGPn{0DV$TTX&uSpZT^pGS9Qia(vG`Ba9%y*KBq9MmmJny8wr` zM??o`0)c01-0Z9mZ&7<7a;C&V0XNT3SK~EP+d{YLc%(+CaBHb|^;|zDv9Q`*34Z<# zneT)zI<8EKs$cC)KZZ?Vy*UcxHl>`)*M2#xh?IpS*nmwt>are{#O#4xcJ0i!g%HI= z+f;3&5HA)%@}Va82nKMB@a z_1_OdwfoiIkZNaB;rZ&$4 a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + margin-left: 8%; + padding-top: 30px; /*50*/ + width: 64%; /*50%*/ + margin: 20px 0px 30px 4%; /*10%*/ + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + z-index: 10000; + height: 50px; + /*display: block;*/ + position: fixed; + width: 100%; + padding: 0px 10%; + color: #efefef; + background: url("nav-bg.png") no-repeat scroll 5px 7px transparent; + /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ + /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ + /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ + /*background-color:#7c7d7b;*/ + margin-bottom: 16px; + font-size: 15px; + /*border-bottom: 1px solid #494948;*/ +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: -90px; /*10*/ + margin-top: 10px; /*5*/ + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 190px; /*240*/ + float: right; + margin-right: 15%; /*20%*/ + margin-top: 10px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #333333; /*efefef*/ + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + cursor: pointer; + position: absolute; + left: 10px; /*left: 10px*/ + top: 65px; +} + +#language-selector { + position: absolute; + top: 0; + left: 16px; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 5%; /*10%*/ + /*width: 21%;*/ + width: 200px; /*250*/ + margin-top: 40px; /*50*/ + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 10px; +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +border-radius: 5px 5px 5px 5px; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + /*text-shadow:-1px 0px 0px #bdbdbd;*/ + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 10px; /*40*/ + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 48px; /*42*/ + height: 48px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 0px; /*10*/ + border-bottom: 1px solid #efefef; + font-size: 0.9em; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 100%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + margin-bottom: 20px; + padding-right: 10px; + padding-left: 12px; + background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; + border: 1px solid #CDCDCD; + border-radius: 5px 5px 5px 5px; + box-shadow: 1px 2px 6px 0 #959494; + /*color: #E6E6E6;*/ + margin-top: 20px; + /*text-shadow: -1px 0 0 #BDBDBD;*/ + /* Overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 100px; } /*140*/ +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + /*margin-left: 140px;*/ + margin-top: 10px; + padding-bottom: 5px; + float: right; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 0px 70px; + float: right; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.wall-item-links-wrapper { + width: 20px; + float: left; +} +.wall-item-delete-wrapper { + float: left; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.pencil { + float: left; +} + +.star-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.tag-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } +.wall-item-body { + margin-left: 100px; /*140*/ + padding-right: 10px; + padding-top: 5px; + max-width: 100%; /*85*/ +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + /*clear: left;*/ + font-size: 0.9em; + margin: 0px 0px 0px 0px; /*140*/ + padding-left: 0px; /*10*/ +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 0px; /*25*/ + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left; } +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 40px;/*70*/ + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 5px; + margin-right: 30px; + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} diff --git a/view/theme/softy/style.alt b/view/theme/softy/style.alt new file mode 100644 index 000000000..db29364a3 --- /dev/null +++ b/view/theme/softy/style.alt @@ -0,0 +1,3299 @@ +/* + style.css + TestBubble + + Created by Anne Walk and Devlon Duthie on 2011-09-24. + Based loosely on the Dipsy theme. +*/ +/* ========== */ +/* = Colors +Red links - #b20202 +Red link hover - #db0503 +Red Gradients (buttons and other gradients) - #b20202 and #d60808 +Grey/body text - #626262 +Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 +Dark Grey Gradients - #7c7d7b and #555753 + +You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. + + = */ +/* ========== */ + +body { + margin: 0px; + padding: 0px; + font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; + font-size: 15px; + font-size-adjust: none; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 18px; + color: #626262; + background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2; + width: 100%; + color: #333333; +} + +img { border: 0 none; max-width: 550px; } + +a { color: #b20202; text-decoration: none; margin-bottom:1px;} +a:hover { color: #db0503; padding-bottom: 0px;} + +h3 > a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + margin-left: 8%; + padding-top: 50px; + width: 50%; + margin: 20px 0px 30px 10%; + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + z-index: 10000; + height: 50px; + display: block; + position: fixed; + width: 100%; + padding: 0px 10%; + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + border-bottom: 1px solid #494948; +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: 10px; + margin-top: 5px; + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 250px; + float: right; + margin-right:20%; + margin-top: 10px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #efefef; + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + cursor: pointer; + position: absolute; + left: 5px; + top: 5px; +} + +#language-selector { + position: absolute; + top: 0; + left: 16px; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 10%; + /*width: 21%;*/ + width: 250px; + margin-top: 50px; + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 10px; +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + text-shadow:-1px 0px 0px #bdbdbd; + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 42px; + height: 42px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 10px; + border-bottom: 1px solid #efefef; + font-size: 0.9em; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 93%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + padding-right: 10px; + padding-left: 12px; +/* overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 140px; } +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; + margin-top: 10px; + padding-bottom: 6px; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 10px 70px; + float: left; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.wall-item-links-wrapper { + width: 20px; + float: left; +} +.wall-item-delete-wrapper { + float: left; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 5px; + display: inline; +} +.pencil { + float: left; +} + +.star-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.tag-item { + margin-left: 5px; + margin-right: 2px; + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold;} +.wall-item-body { + margin-left: 140px; + padding-right: 10px; + max-width: 85%; +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + clear: left; + font-size: 0.9em; + margin: 4px 0px 0px 140px; + padding-left: 10px; +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 10px; color: #898989;} +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 25px; + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left; } +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 60px; } +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 70px; + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 60px;} + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 5px; + margin-right: 30px; + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} \ No newline at end of file diff --git a/view/theme/softy/style.css b/view/theme/softy/style.css new file mode 100644 index 000000000..4930d8163 --- /dev/null +++ b/view/theme/softy/style.css @@ -0,0 +1,3319 @@ +/* + style.css + Softy by Harder + + Created by Anne Walk and Devlon Duthie on 2011-09-24. + Based loosely on the Dipsy theme. +*/ +/* ========== */ +/* = Colors +Red links - #b20202 +Red link hover - #db0503 +Red Gradients (buttons and other gradients) - #b20202 and #d60808 +Grey/body text - #626262 +Grey Gradients (buttons and other gradients) - #bdbdbd and #a2a2a2 +Dark Grey Gradients - #7c7d7b and #555753 + +You can switch out the colors of the header, buttons and links by using a find and replace in your text editor. + + = */ +/* ========== */ + +body { + /*margin: 0 auto;*/ + /*padding: 0 auto;*/ + /*margin: 0px;*/ + /*padding: 0px;*/ + font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; + font-size: 15px; + font-size-adjust: none; + font-style: normal; + font-variant: normal; + font-weight: normal; + line-height: 18px; + color: #626262; + /*background: url("back-gradient.jpg") repeat-x scroll left top #F2F2F2;*/ + background-color: #F2F2F2; + width: 99%; + color: #333333; +} + +img { border: 0 none; max-width: 550px; } + +a { color: #b20202; text-decoration: none; margin-bottom:1px;} +a:hover { color: #db0503; padding-bottom: 0px;} + +h3 > a, h4 > a { + font-size: 18px; + color: #626262; +} + +h3 { + margin: 0px; + margin-bottom: 5px; + font-size: 18px; + color: #626262; +} + +h2 { + color: #626262; +} + +p { + + max-width: 600px; +} + +label { +/* font-variant:small-caps; */ +} + +li { + list-style: none; +} + +.required { display: inline; color: #b20202; } +.fakelink { color: #b20202; cursor: pointer; } +.fakelink :hover { color: #db0503; } +.heart { color: #FF0000; font-size: 100%; } + + +input[type=text] { + border: 2px solid #b0b0b0; + padding: 2px; + margin: 0px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +input[type=submit] { + margin: 10px 2px 5px 2px; + border: none; + font-size: 0.9em; + padding: 5px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +input[type=submit]:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} +input[type=submit]:active { + position:relative; + top:1px; +} + +.smalltext { font-size: 0.7em } + +::selection { background:#fdf795; color: #000; /* Safari and Opera */ } +::-moz-selection { background:#fdf795; color: #000; /* Firefox */ } + +section { + float: left; + margin-left: 8%; + padding-top: 30px; /*50*/ + width: 64%; /*50%*/ + margin: 20px 0px 30px 4%; /*10%*/ + font-size: 0.9em; + line-height: 1.2em; +} + +.lframe { + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 6px #959494; + -webkit-box-shadow: 3px 3px 6px #959494; + box-shadow: 3px 3px 6px #959494; + background-color: #efefef; + padding: 10px; +} + +.mframe { + padding: 5px; + background-color: #efefef; + border: 2px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +#wall-item-lock { + margin-left: 10px; +} + +.button { + border: none; + font-size: 1em; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color:#efefef; + text-align: center; +} + +.button:hover { + border: none; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color: #efefef; +} + +.button:active { + position:relative; + top:1px; +} + +.button a { + color: #efefef; +} + +/* ========= */ +/* = Login = */ +/* ========= */ + +#login-name-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-name-wrapper input { + width: 120px; + margin-left: 20px; +} + +#login-password-wrapper { + vertical-align: middle; + margin: auto; +} + +#login-extra-links { + width: 90px; + margin-top: 20px; +} + +#login-extra-links a { + display: block; + margin: 10px; + padding: 5px 0px 5px 0px; + text-align: center; + margin-right: 20px; +} + +#login-extra-filler { + display: none; +} + +/* ========= */ +/* = Panel = */ +/* ========= */ + +#panel { + position: absolute; + font-size:0.8em; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + border: 1px solid #494948; + background-color: #2e3436; + opacity:50%; + color: #eeeeec; + padding:1em; + z-index: 200; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; +} + +/* ========= */ +/* = Pager = */ +/* ========= */ + +.pager { + padding-top: 30px; + display:block; + clear: both; + text-align: center; +} + +.pager a { + color: #626262; +} + +.pager span { padding: 4px; margin:4px; } +.pager_current { background-color: #b20202; color: #ffffff; } + +/* ======= */ +/* = Nav = */ +/* ======= */ + +nav { + z-index: 10000; + height: 50px; + /*display: block;*/ + position: fixed; + width: 100%; + padding: 0px 10%; + color: #efefef; + background: url("nav-bg.png") no-repeat scroll 5px 7px transparent; + /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) );*/ + /*background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% );*/ + /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753');*/ + /*background-color:#7c7d7b;*/ + margin-bottom: 16px; + font-size: 15px; + /*border-bottom: 1px solid #494948;*/ +} +nav a { text-decoration: none; color: #eeeeec; border:0px;} +nav a:hover { text-decoration: none; color: #eeeeec; border:0px;} + +nav #banner { + display: block; + position: absolute; + margin-left: -90px; /*10*/ + margin-top: 10px; /*5*/ + padding-bottom:5px; +} +nav #banner #logo-text a { + display: hidden; + font-size: 40px; + font-weight: bold; + margin-left: 3px; +} + +nav #user-menu { + display: block; + width: 190px; /*240*/ + float: right; + margin-right: 16%; /*20%*/ + margin-top: 10px; + padding: 5px; + position: relative; + vertical-align: middle; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border: 1px solid #9A9A9A; + color:#efefef; + text-decoration:none; + text-align: center; +} + +nav #user-menu-label::after { + content: url("menu-user-pin.png") no-repeat; + padding-left: 15px; +} + +nav #user-menu-label { + vertical-align: middle; + font-size: 12px; + padding: 5px; + text-align: center; +} + +ul#user-menu-popup { + display: none; + position: absolute; + background:-webk/* margin-right:10px;*/it-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #a2a2a2 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#898988; + width: 100%; + padding: 10px 0px; + margin: 0px; + margin-top: 4px; + top: 20px; + left: 0px; + border: 1px solid #9a9a9a; + border-top: none; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + z-index: 10000; +} + +ul#user-menu-popup li { display: block; } +ul#user-menu-popup li a { display: block; padding: 5px; } +ul#user-menu-popup li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; +} + +ul#user-menu-popup li a.nav-sep { border-top: 1px solid #989898; border-style:inset; } + +/* ============= */ +/* = Notifiers = */ +/* ============= */ + +#notifications { + height: 32px; + position: absolute; + top:10px; left: 35%; +} +.nav-ajax-update { + width: 44px; + height: 32px; + background: transparent url('notifications.png') 0px 0px no-repeat; + color: #333333; /*efefef*/ + font-weight: bold; + font-size: 0.8em; + padding-top: 0.5em; + float: left; + padding-left: 11px; + /*display: none;*/ +} +#notify-update { background-position: 0px -168px; } +#net-update { background-position: 0px -126px } +#mail-update { background-position: 0px -40px; } +#intro-update { background-position: 0px -84px; } +#home-update { background-position: 0px 0px; } + +#lang-select-icon { + cursor: pointer; + position: absolute; + left: 10px; /*left: 10px*/ + top: 65px; +} + +#language-selector { + position: absolute; + top: 0; + left: 16px; +} + +/* =================== */ +/* = System Messages = */ +/* =================== */ + +#sysmsg_info, #sysmsg { + position:fixed; + bottom: 0px; right:20%; + -moz-box-shadow: 7px 7px 12px #434343; + -webkit-box-shadow: 7px75px 12px #434343; + box-shadow: 7px 7px 10px #434343; + padding: 10px; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + -webkit-border-radius: 5px 5px 0px 0px; + -moz-border-radius: 5px 5px 0px 0px; + border-radius: 5px 5px 0px 0px; + border: 1px solid #da2c2c; + border-bottom:0px; + padding-bottom: 50px; + z-index: 1000; + color: #efefef; + font-style: bold; +} + +#sysmsg_info br, +#sysmsg br { + display:block; + margin:2px 0px; + border-top: 1px solid #dddddd; +} + +/* ================= */ +/* = Aside/Sidebar = */ +/* ================= */ + +aside { + float: right; + margin-right: 5%; /*10%*/ + /*width: 21%;*/ + width: 200px; /*250*/ + margin-top: 40px; /*50*/ + font-size: 0.8em; + font-style: bold; +} + +aside a{ + padding-bottom: 5px; + +} + +.vcard { + font-size: 1em; +/* font-variant:small-caps; */ +} + +.vcard dd { + font-size: 12px; + font-variant: normal; + -webkit-margin-start: 10px; +} + +.vcard .fn { + font-size: 1.4em; + font-weight: bold; + border-bottom: none; + padding-top: 10px; +} + +.vcard #profile-photo-wrapper { + margin: 10px 0px; + padding: 12px; + width: 175px; + background-color: #f3f3f3; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +border-radius: 5px 5px 5px 5px; +} + +aside h4 { font-size: 1.3em; } + +.allcontact-link { + color: #626262; + text-align: center; + font-weight: bold; +/* font-variant:small-caps; */ + font-size: 1.1em; +} +.allcontact-link a { + padding-bottom: 10px; +} + +#profile-extra-links ul { margin-left: 0px; padding-left: 0px; list-style: none; } + +#dfrn-request-link { + -moz-box-shadow:inset 0px 1px 0px 0px #a65151; + -webkit-box-shadow:inset 0px 1px 0px 0px #a65151; + box-shadow:inset 0px 1px 0px 0px #a65151; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color:#d60808; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #fc5656; + display:inline-block; + color:#f0e7e7; + font-family:Trebuchet MS; + font-size:19px; + font-weight:bold; + text-align: center; + padding:10px; + width: 185px; + text-decoration:none; + text-shadow:1px 1px 0px #b36f6f; +} + +#dfrn-request-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#dfrn-request-link:active { + position:relative; + top:1px; +} + +#dfrn-request-intro { + width: 600px; +} + +#netsearch-box { + background-color: #f6f6f6; + padding: 10px 8px 10px 8px; +} +#netsearch-box input[type="text"] { + width: 97%; +} +#netsearch-box input[type="submit"] { + width: 48%; +} + +h3#search:before { + content: url("search.png"); + padding-right: 10px; + vertical-align: middle; +} + +#network-new-link { + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + margin-bottom: 10px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#group-sidebar { + vertical-align: middle; + margin: auto; + margin-top: 20px; + padding-bottom: 10px; +} + +#sidebar-group-list { + margin-left: 30px; + margin-right: 30px; +} + +#sidebar-group-list > a{ + padding-bottom: 10px; +} + +.widget { + margin-top: 20px; + -moz-box-shadow: 1px 2px 6px 0px #959494; + -webkit-box-shadow: 1px 2px 6px 0px #959494; + box-shadow: 1px 2px 6px 0px #959494; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f8f8), color-stop(1, #f6f6f6) ); + background:-moz-linear-gradient( center top, #f8f8f8 5%, #f6f6f6 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f6f6f6'); + background-color:#f8f8f8; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + border:1px solid #eee; + color:#e6e6e6; + /*text-shadow:-1px 0px 0px #bdbdbd;*/ + border: 1px solid #cdcdcd; +} + +#sidebar-new-group { + padding:7px; + width: 165px; + margin: auto; + margin-left: 10px; /*40*/ + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + + +#sidebar-new-group:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#sidebar-new-group:active { + position:relative; + top:1px; +} + +.group-selected, .nets-selected { + padding-bottom: 0px; + padding-left: 2px; + padding-right: 2px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; +} + +#sidebar-new-group a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + +ul .sidebar-group-li{ + list-style: none; + font-size: 1.2em; + padding-bottom: 5px; +} + +ul .sidebar-group-li .icon{ + display: inline-block; + height: 12px; + width: 12px; +} + + +.nets-ul { + list-style-type: none; +} + +.nets-ul li { + margin-top: 10px; +} + +.nets-link { + margin-left: 24px; +} +.nets-all { + margin-left: 42px; +} + + +.widget h3{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0edf0), color-stop(1, #e2e2e2) ); + background:-moz-linear-gradient( center top, #f0edf0 5%, #e2e2e2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0edf0', endColorstr='#e2e2e2'); + background-color:#f0edf0; + -moz-border-radius:5px 5px 0px 0px; + -webkit-border-radius:5px 5px 0px 0px; + border-radius:5px 5px 0px 0px; + border:1px solid #e2e2e2; + border-bottom: 1px solid #cdcdcd; + padding-top:5px; + padding-bottom: 5px; + vertical-align: baseline; + text-align: center; + text-shadow:-1px 0px 0px #bdbdbd; +} + +#group-sidebar h3:before{ + content: url("groups.png"); + padding-right: 10px; + vertical-align: middle; +} + +#saved-search-list{ + margin-top: 15px; + padding-bottom: 20px; +} + +.saved-search-li { + list-style: none; + font-size: 1.2em; +} + +.saved-search-li .icon { + margin-right: 5px; +} + +.birthday-today, .event-today { + font-weight: bold; +} + +#birthday-wrapper, #event-wrapper { + margin-left: 15px; +} + +#pause { + position: fixed; + bottom: 5px; + right: 5px; +} + +/* ================== */ +/* = Contacts Block = */ +/* ================== */ + +.contact-block-img { + width: 48px; /*42*/ + height: 48px; + padding-right: 2px; +} +.contact-block-div { + float: left; +} + +.contact-block-textdiv { width: 150px; height: 34px; float: left; } +#contact-block-end { clear: both; } + +/* ======= */ +/* = Jot = */ +/* ======= */ + +#profile-jot-text_tbl { margin-bottom: 10px; } +#profile-jot-text_ifr { width: 99.9%!important } +#profile-jot-submit-wrapper { +} + + +#jot-title { + border: 0px; + margin: 0px; + height: 20px; + width: 462px; + font-weight: bold; + border: 1px solid #ffffff; +} + +#jot-title::-webkit-input-placeholder{font-weight: normal;} +#jot-title:-moz-placeholder{font-weight: normal;} + + +#jot-title:hover, +#jot-title:focus { + border: 1px solid #cccccc; +} + +.preview { + background: #FFFFC8; +} + +#profile-jot-perms, #profile-jot-submit, #jot-preview-link { + width: 60px; + font-size: 12px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#profile-jot-perms { + width: 30px; + overflow: hidden; + border: 0px; + margin-left:5px; +} + +#jot-perms-perms .icon { + height: 1px; +} + +#profile-jot-submit { + float: left; + margin-right:5px; + border: 0px; + margin-top: 0px; + margin-left: -30px; +} + +#profile-jot-perms:hover, #profile-jot-submit:hover, #jot-preview-link:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} +#profile-jot-perms:active, #profile-jot-submit:active, #jot-preview-link:active { + position:relative; + top:1px; +} + +#character-counter { + position: absolute: right: 100px; top:100px; +} +#profile-rotator-wrapper { + float: right; +} + +.jot-tool { + float: left; + margin-right: 5px; +} +#profile-jot-tools-end, +#profile-jot-banner-end { clear: both; } + +#profile-jot-email-wrapper { + margin: 10px 10% 0px 10%; + border: 1px solid #eeeeee; + border-bottom: 0px; +} +#profile-jot-email-label { background-color: #555753; color: #ccccce; padding: 5px;} +#profile-jot-email { margin: 5px; width: 98%; } + +#profile-jot-networks { + margin: 0px 10%; + border: 1px solid #eeeeee; + border-top: 0px; + border-bottom: 0px; + padding: 5px; +} +#profile-jot-acl-wrapper { + margin: 0px 10px; + border: 1px solid #eeeeee; + border-top: 0px; + display:block!important; +} +#group_allow_wrapper, +#group_deny_wrapper, +#acl-permit-outer-wrapper { width: 47%; float: left; } + +#contact_allow_wrapper, +#contact_deny_wrapper, +#acl-deny-outer-wrapper { width: 47%; float: right; } + +#acl-permit-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} +#jot-public {background-color: #555753; color: #ff0000; padding: 5px; float: left;} +#acl-deny-text {background-color: #555753; color: #ccccce; padding: 5px; float: left;} + +#acl-permit-text-end, +#acl-deny-text-end { clear: both; } +#profile-jot-wrapper { + margin-top: 0px; + padding-top: 0px; +} + +profile-jot-banner-wrapper { + padding: 0px; + margin: 0px; +} + +.contact-h4 { + font-size: 1.2em; +} + +/* ======== */ +/* = Tabs = */ +/* ======== */ + +.tabs { + min-width: 400px; + list-style: none; + padding: 0px; /*10*/ + border-bottom: 1px solid #efefef; + font-size: 0.9em; +} +.tabs li { display: inline;} + +.tab { + padding: 5px 10px 5px 10px; + display: inline-block; + margin-bottom: 5px; + margin-right: 5px; + font-style: bold; +} + +.tab:hover { + padding: 5px 10px 5px 10px; +} + +/* ========= */ +/* = Posts = */ +/* ========= */ + +.wall-item-outside-wrapper { + max-width: 100%; + border-bottom: 1px solid #dedede; + margin-top: 20px; + margin-bottom: 20px; + padding-right: 10px; + padding-left: 12px; + background: -moz-linear-gradient(center top , #F8F8F8 5%, #F6F6F6 100%) repeat scroll 0 0 #F8F8F8; + border: 1px solid #CDCDCD; + border-radius: 5px 5px 5px 5px; + box-shadow: 1px 2px 6px 0 #959494; + /*color: #E6E6E6;*/ + margin-top: 20px; + /*text-shadow: -1px 0 0 #BDBDBD;*/ + /* Overflow: hidden; */ +} + +.wall-item-outside-wrapper-end { clear: both;} +.wall-item-content-wrapper { position: relative; max-width: 100%; padding-top: 10px; } +.wall-item-photo-menu { display: none;} +.wall-item-photo-menu-button { + display:none; + text-indent: -99999px; + background: #eeeeee url("menu-user-pin.png") no-repeat 75px center; + position: absolute; + overflow: hidden; + height: 20px; width: 90px; + top: 85px; left: -1px; + -webkit-border-radius: 0px 0px 5px 5px; + -moz-border-radius: 0px 0px 5px 5px; + border-radius: 0px 0px 5px 5px; +} + +.wall-item-info { float: left; width: 100px; } /*140*/ +.wall-item-photo-wrapper { + width: 80px; height: 80px; + position: relative; +} + +.wall-item-tools { + filter: alpha(opacity=60); + opacity: 0.7; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + /*margin-left: 140px;*/ + margin-top: 10px; + padding-bottom: 5px; + float: right; +} + +.wall-item-tools:hover { + filter: alpha(opacity=100); + opacity: 1; + -webkit-transition: all 0.25s ease-in-out; + -moz-transition: all 0.25s ease-in-out; + -o-transition: all 0.25s ease-in-out; + -ms-transition: all 0.25s ease-in-out; + transition: all 0.25s ease-in-out; + margin-left: 140px; +} + +.wall-item-outside-wrapper.comment .wall-item-tools { + margin: 5px 5px 0px 70px; + float: right; +} + +.wall-item-like-buttons { + float: left; + padding-left: 10px; +} +.wall-item-like-buttons a.icon { + float: left; + margin-right: 15px; /*5*/ + display: inline; +} +.wall-item-links-wrapper { + width: 50px; /*20*/ + float: left; +} +.wall-item-delete-wrapper { + float: left; +} +.wall-item-links-wrapper a.icon { + float: left; + margin-right: 15px; /*5*/ + display: inline; +} +.pencil { + float: left; + margin-right: 15px; +} + +.star-item { + margin-left: 15px; + margin-right: 15px; + float: left; +} +.tag-item { + margin-left: 15px; + margin-right: 15px; + float: left; +} +.wall-item-title { font-size: 1.2em; font-weight: bold; padding-top: 5px; } +.wall-item-body { + margin-left: 100px; /*140*/ + padding-right: 10px; + padding-top: 5px; + max-width: 100%; /*85*/ +} + +.wall-item-body img { max-width: 100%; height: auto; } + +.wall-item-body p { + font-size: 0.8em; +} +.wall-item-lock-wrapper { float: right; } +.wall-item-dislike, +.wall-item-like, +.wall-item-author { + /*clear: left;*/ + font-size: 0.9em; + margin: 0px 0px 0px 0px; /*140*/ + padding-left: 0px; /*10*/ +/* font-variant:small-caps; */ +} + +.wall-item-author a { + color: #898989; +} + +.wall-item-ago { display: inline; padding-left: 0px; color: #898989;} /*10*/ +.wall-item-wrapper-end { clear:both; } +.wall-item-location { + margin-top:5px; + width: 100px; + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} + +.wall-item-location .icon { float: left; } +.wall-item-location > a { + margin-left: 0px; /*25*/ + font-size: 0.9em; + display: block; +/* font-variant:small-caps; */ + color: #898989; +} + +.wall-item-location .smalltext { margin-left: 25px; font-size: 0.9em; display: block;} +.wall-item-location > br { display: none; } +.wall-item-conv a{ + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.wallwall .wwto { + left: -10px; + margin: 0; + position: absolute; + top: 65px; + width: 30px; + z-index: 900; + width: 30px; + height: 30px; +} + +.wallwall .wwto img { width: 30px!important; height: 30px!important;} +.wallwall .wall-item-photo-end { clear: both; } +.wall-item-arrowphoto-wrapper { + position: absolute; + left: 20px; + top: 70px; + z-index: 950; +} + +.wall-item-photo-menu { + min-width: 92px; + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + position: absolute; + left: -2px; top: 101px; + display: none; + z-index: 10000; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu-button { + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.fakelink wall-item-photo-menu-button { + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.wall-item-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.wall-item-photo-menu li a { white-space: nowrap; display: block; padding: 5px 2px; color: #2e3436; } +.wall-item-photo-menu li a:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.icon.drop, +.icon.drophide { float: left;} +#item-delete-selected { overflow: auto; width: 100%;} + + +/* ============ */ +/* = Comments = */ +/* ============ */ + + .ccollapse-wrapper { + font-size: 0.9em; + color: #898989; + margin-left: 60px; +/* font-variant:small-caps; */ +} + +.wall-item-outside-wrapper.comment { margin-left: 70px; } +.wall-item-outside-wrapper.comment .wall-item-photo { + width: 40px!important; + height: 40px!important; +} + +.wall-item-outside-wrapper.comment .wall-item-photo-wrapper {width: 40px; height: 40px; } +.wall-item-outside-wrapper.comment .wall-item-photo-menu-button { + width: 50px; + top: 45px; + background-position: 35px center; +} +.wall-item-outside-wrapper.comment .wall-item-info { width: 50px; } /*60*/ +.wall-item-outside-wrapper.comment .wall-item-body { + margin-left: 40px;/*70*/ + max-width: 85%; + padding-right: 10px; + padding-left: 10px; +} + +.wall-item-outside-wrapper.comment .wall-item-author { margin-left: 0px; } /*10*/ + +.wall-item-outside-wrapper.comment .wall-item-photo-menu { + min-width: 50px; + top: 60px; +} +.icollapse-wrapper { + font-size: 0.9em; + color: #898989; +/* font-variant:small-caps; */ +} + +.comment-wwedit-wrapper, +.comment-edit-wrapper { margin: 30px 0px 0px 80px;} +.comment-wwedit-wrapper img, +.comment-edit-wrapper img { width: 20px; height: 20px; } +.comment-edit-photo-link { float: left; width: 40px;} +.comment-edit-text-empty { + width: 80%; + height: 20px; + border: 0px; + color: #babdb6; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-text-empty:hover { color: #999999;} +.comment-edit-text-full { width: 80%; height: 6em; + -webkit-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -ms-transition: all 0.5s ease-in-out; + transition: all 0.5s ease-in-out; +} +.comment-edit-submit-wrapper { width: 80%; margin-left: 40px; text-align: right; } +.comment-edit-submit { + height: 22px; + background-color: #a2a2a2; + color: #eeeeec; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + border: 0px; +} + +.comment-edit-submit:hover { + background-color: #b20202; +} + +.comment-edit-submit:active { + background-color: #b20202; +} + +#item-delete-selected-desc { + color: #898989; +} + +.wall-item-body code { + font-family: Courier, monospace; + white-space: pre; + display: block; + overflow: auto; + border: 1px solid #cccccc; + border-width: 1px 1px 1px 10px; + padding-left: 10px; + margin-top: 20px; +} + +/* =========== */ +/* = Profile = */ +/* =========== */ + +.advanced-profile-content { + margin-top: 5px; + margin-bottom: 10px; + margin-left: 30px; + width: 60%; +} + +.advanced-profile-label { + margin-top: 10px; + margin-bottom: 0px; + padding-bottom: 5px; + font-size: 18px; +/* font-variant:small-caps; */ +} + +div[id$="wrapper"] { height: 100%;} +div[id$="wrapper"] br { clear: left; } +#advanced-profile-with { margin-left: 20px;} + +#profile-listing-desc { + float: left; + display: inline; + padding: 5px 10px 5px 10px; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + display:inline-block; + font-style: bold; + text-align: center; +} + +#profile-listing-new-link-wrapper { + float: left; + display: inline; + width: 130px; + margin-left:5px; + margin-top: 20px; + padding: 5px 10px 5px 10px; + font-style: bold; + text-align: center; +} + +.profile-listing-name { + font-size: 1em; +/* font-variant: small-caps;*/ +} +.profile-listing-name a { + color: #898989; +} + +#profile-edit-links li { + display: inline; + width: 150px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#profile-edit-links li a { + color: #efefef; +} + +#profile-edit-links li:hover { + background-color: #b20202; +} + +#profile-edit-links li:active { + background-color: #b20202; +} + +.profile-edit-side-div { + margin-top: 5px; + margin-right: 30px; + float: right; +} + +#cropimage-wrapper { float:left; } +#crop-image-form { clear:both; } + +.profile-match-name a{ + color: #999; +/* font-variant: small-caps; */ + font-size: 1em; +} + +.profile-match-name a:hover { + color: #999; +} + +.profile-match-wrapper { + width: 82%; + padding: 5px; + margin-bottom:10px; + margin-left: 20px; + background-color: #f6f6f6; + border: 1px solid #dddddd; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + clear: both; +} + +.profile-match-end { + clear: both; +} + +.profile-match-photo { + float: left; + margin-right: 10px; + margin-bottom: 5px; +} + +/* ========== */ +/* = Photos = */ +/* ========== */ +.photos { + height: auto; + overflow: auto; +} + +#side-bar-photos-albums h3:before { + content: url("photography.png"); + padding-right: 10px; + vertical-align: middle; +} + +#side-bar-photos-albums li { + font-size: 14px; + font-variant: none; + text-align: left; + padding-left: 20px; + margin-bottom: 5px; +} + +#photo-top-links { + width: 130px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} +#photo-top-links a { + color: #efefef; +} + +#photo-top-links:hover { + background-color: #b20202; +} + +#photo-top-links:active { + background-color: #b20202; +} + +.photo-album-image-wrapper { + float: left; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +.photo-top-image-wrapper { + float: left; + width: 180px; + height: 180px; + margin: 0px 10px 10px 0px; + padding-bottom: 30px; + position:relative; +} + +#photo-album-wrapper-inner { + position: relative; + float: left; + width: 180px; + height: 180px; + overflow: hidden; +} + +#photo-photo { max-width: 85%; height: auto; } +#photo-photo img { max-width: 100% } + +.photo-top-image-wrapper a:hover, +#photo-photo a:hover, +.photo-album-image-wrapper a:hover { + border-bottom: 0px; +} + +.photo-top-photo {} +.photo-album-photo {} + +.photo-top-album-name { + position: absolute; + bottom: 0px; + padding: 0px 5px; + font-weight: bold; + font-stretch:semi-expanded; +/* font-variant:small-caps; */ +} + +.photo-top-album-name a{ + text-align: center; + color: #6e6e6e; +} +.caption { + position: absolute; + bottom: 0px; + margin: 0px 5px; + text-align: center; + color: #6e6e6e; + font-size: 0.9em; +/* font-variant: small-caps; */ +} + +#photo-photo{ + position: relative; + float:left; +} + +#photo-caption { + margin-top: 10px; + color: #6E6E6E; +/* font-variant:small-caps; */ + font-size: 1.1em; +} + +#photo-photo-end { clear: both; } +#photo-prev-link, +#photo-next-link{ + position: absolute; + width:10%; + height: 100%; + background-color: rgba(255,255,255,0.2); + opacity: 0; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + background-position: center center; + background-repeat: no-repeat; +} + +#photo-prev-link { left:0px; top:0px; background-image: url('prev.png'); } +#photo-next-link { right:0px; top:0px; background-image: url('next.png');} +#photo-prev-link a, +#photo-next-link a{ + display: block; width: 100%; height: 100%; + overflow: hidden; + text-indent: -900000px; +} + +#photo-prev-link:hover, +#photo-next-link:hover { + opacity: 1; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -ms-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +#photo-next-link .icon, +#photo-prev-link .icon { display: none } + +#photos-upload-spacer, +#photos-upload-new-wrapper, +#photos-upload-exist-wrapper { margin-bottom: 1em; } +#photos-upload-existing-album-text, +#photos-upload-newalbum-div { + background-color: #fff; + color: #909090; + font-size: 1.2em; + padding: 3px 0px; + padding-left: 0px; + width: 300px; +} + +#photos-upload-album-select, +#photos-upload-newalbum { width: 400px; } + +#photos-upload-perms-menu { + width: 180px; + padding: 7px; +} + +#photos-upload-perms-menu .icon { + display: none; +} + +select, input { + border: 2px solid #b0b0b0; + padding: 2px; + -webkit-border-radius: 3px 3px 3px 3px; + -moz-border-radius: 3px 3px 3px 3px; + border-radius: 3px 3px 3px 3px; +} + +select[size], select[multiple], select[size][multiple] { + -webkit-appearance: listbox; +} + +select { + -webkit-appearance: menulist; + box-sizing: border-box; + -webkit-box-align: center; + cursor: default; +} + +keygen, select { + -webkit-border-radius: ; +} + +input, textarea, keygen { + font-size: 0.9em; + letter-spacing: normal; + word-spacing: normal; + line-height: 1.2em; + text-transform: none; + text-indent: 0px; + text-shadow: none; + display: inline-block; + text-align: -webkit-auto; +} + +.qq-upload-button { + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; +} + +#album-edit-link { + width: 70px; + margin-bottom:20px; + margin-top: 20px; + background-color: #a2a2a2; + color: #eeeeec; + padding: 5px 10px 5px 10px; + margin-right: 5px; + font-style: bold; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#album-edit-link a { + color: #efefef; +} + +#album-edit-link:hover { + background-color: #b20202; +} + +#photo-edit-link-wrap { + margin-bottom: 10px; +} + +#photo_edit_form { + width: 500px; + margin-top:20px; + text-align: left; +} + +input#photo_edit_form { + display: block; + width: 100%; +} + +#photo-edit-perms-menu { + float: left; + display: inline; + margin-top: 10px; + margin-right: 10px; + padding: 4px; + width: 100px; +} + +#photo-edit-perms-menu .icon { + display: none; +} + +#photo-edit-delete-button { + float: left; + display: inline; + margin-left: 190px; +} + +#photo-album-edit-wrapper { + margin-bottom: 10px; +} + +/* ============ */ +/* = Messages = */ +/* ============ */ + +#prvmail-wrapper, .mail-conv-detail, .mail-list-detail { + position: relative; + width: 500px; + padding: 50px; + margin: 20px auto; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +#prvmail-wrapper:before, #prvmail-wrapper:after, .mail-conv-detail:before, .mail-conv-detail:after, .mail-list-detail:before, .mail-list-detail:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +#prvmail-wrapper:after, .mail-conv-detail:after, .mail-list-detail:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.prvmail-text { + width: 100%; +} + +#prvmail-form input + +#prvmail-subject { width: 490px;; padding-left: 10px; font-size: 1.1em; font-style: bold;} +#prvmail-subject .input{ + border: none !important ; +} + +#prvmail-subject-label { +/* font-variant:small-caps; */ +} + +#prvmail-to { + padding-left: 10px; +} +#prvmail-to-label { +/* font-variant:small-caps; */ +} + +#prvmail-message-label { +/* font-variant:small-caps; */ + font-size: 1em; +} + +#prvmail-submit-wrapper { margin-top: 10px; } +#prvmail-submit { + float: right; + margin-top: 0px; + margin-right: 0px; +} + +#prvmail-upload { +margin-left: 0px; +} + +#prvmail-submit-wrapper > div { + margin-right: 5px; + float: left; +} + +.mail-list-outside-wrapper { + margin-top: 20px; +} + +.mail-list-sender { + float: left; + padding: 5px; + background-color: #efefef; + border: 2px dotted #eeeeee; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; +} + +.mail-list-detail { + margin-left: 100px; + width: 300px; + min-height: 70px; + padding: 20px; + padding-top:10px; + border: 1px solid #dddddd; + } + +.mail-list-sender-name { + font-size: 1.1em; + display: inline; +/* font-variant:small-caps; */ +} + +.mail-list-date { + float: right; + clear: block; + display: inline; + font-size: 0.9em; + padding-left: 10px; + font-stretch:ultra-condensed; +/* font-variant:small-caps; */ +} + +.mail-list-subject { + clear: block; + font-size: 1.2em; + padding-top: 20px; + padding-right: 50px; +} + +.mail-list-subject a { + color: #626262; +} + +.mail-list-delete-wrapper { float: right;} +.mail-list-outside-wrapper-end { + clear: both; +} + +.mail-conv-outside-wrapper { + margin-bottom: 10px; +} + +.mail-conv-sender {float: left; margin: 0px 5px 5px 0px; } +.mail-conv-sender-photo { + width: 64px; + height: 64px; +} + +.mail-conv-sender-name { float: left; font-style: bold; } +.mail-conv-date { float: right; } +.mail-conv-subject { clear: right; font-weight: bold; font-size: 1.2em } +.mail-conv-body { + clear: both; +} + +.mail-conv-detail { + width: 500px; + padding: 30px; + padding-bottom: 10px; + margin-left: 20px; + margin-bottom: 0px; + vertical-align: middle; + margin: auto; + border: 1px solid #dddddd; +} +.mail-conv-break { display: none; border: none;} +.mail-conv-delete-wrapper { padding-top: 10px; width: 510px; text-align: right; } + +#prvmail-subject { + font-weight: bold; + border: 1px solid #dddddd; +} + +/* ================= */ +/* = Notifications = */ +/* ================= */ + +/*#notification-show-hide-wrapper { + width: 160px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-right: 5px; + margin-top: 10px; + font-style: bold; + color: #efefef; + text-align: center; +} + +#notification-show-hide-wrapper:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#notification-show-hide-wrapper:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#notification-show-hide-wrapper a { + color: #efefef; +}*/ + +/* ============ */ +/* = Contacts = */ +/* ============ */ + +#contacts-main { + margin-bottom: 10px; +} + +.view-contact-wrapper, +.contact-entry-wrapper { + float: left; + margin-right: 30px; + margin-bottom: 20px; + width: 88px; + height: 120px; + position: relative; +} + +.contact-entry-direction-wrapper {position: absolute; top: 20px;} +.contact-entry-edit-links { position: absolute; top: 60px; } +#contacts-show-hide-link { margin-bottom: 20px; margin-top: 10px; font-weight: bold;} + +.contact-entry-name { + width: 100px; + overflow: hidden; + font: #999; + font-size: 12px; + text-align:center; +/* font-variant:small-caps; */ + font-weight: bold; + margin-top:5px; +} + +.contact-entry-photo { + position: relative; +} + +.contact-entry-edit-links .icon { + border: 1px solid #babdb6; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + background-color: #ffffff; +} + +#contact-edit-banner-name { font-size: 1.5em; margin-left: 30px; } + + +#contact-edit-update-now { + padding:7px; + width: 165px; + margin: auto; + margin-left: 40px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + display:inline-block; + color:#efefef; + text-decoration:none; + text-align: center; +} + +#contact-edit-update-now:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-edit-update-now:active { + position:relative; + top:1px; +} + +#contact-edit-update-now a { + color: #efefef; + font-size: 14px; + text-align: center; + margin: auto; +} + + +.contact-photo-menu-button { + position: absolute; + background-image: url("photo-menu.jpg"); + background-position: top left; + background-repeat: no-repeat; + margin: 0px; padding: 0px; + width: 16px; + height: 16px; + top: 64px; left:0px; + overflow: hidden; + text-indent: 40px; + display: none; +} + +.contact-photo-menu { + width: auto; + border: 1px solid #ddd; + background: #f1f1f1; + position: absolute; + left: 0px; top: 90px; + display: none; + z-index: 10000; + -moz-box-shadow: 3px 3px 5px #888; + -webkit-box-shadow: 3px 3px 5px #888; + box-shadow: 3px 3px 5px #888; +} + +.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } +.contact-photo-menu li a { display: block; padding: 3px; color: #626262; font-size: 1em; } +.contact-photo-menu li a:hover { + color: #FFFFFF; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + text-decoration: none; +} + +.view-contact-name { +/* font-variant: small-caps; */ +} + +#div.side-link { + background-color: #efefef; + padding: 10px; + margin-top:20px; +} + +#follow-sidebar { + margin-bottom: 20px; +} + +#follow-sidebar h3:before { + content: url("user.png"); + padding-right: 10px; + vertical-align: middle; +} + +#follow-sidebar input[type="text"] { + margin-left: 10px; + margin-bottom: 10px; +} + +#side-follow-submit { + width: 70px; +} + +#side-match-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-match-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#side-match-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-match-link a { + color: #efefef; +} + +#side-invite-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-invite-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-invite-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-invite-link a { + color: #efefef; +} + +#side-suggest-link { + width: 180px; + padding: 10px; + margin: auto; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#side-suggest-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + + +#side-suggest-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#side-suggest-link a { + color: #efefef; +} + +#invite-message, #invite-recipients, #invite-recipient-text { + padding: 10px; +} + +#side-follow-wrapper { + font-size: 1em; + font-weight: bold; + font-stretch:semi-expanded; + background-color: #f3f3f3; + border: 1px solid #cdcdcd; + padding: 10px; + margin-top: 20px; + -webkit-border-radius: 5px 5px 5px 5px; + -moz-border-radius: 5px 5px 5px 5px; + border-radius: 5px 5px 5px 5px; +} + +#side-follow-wrapper label{ + font-size: 1.1em; + font-variant: normal; +} + +#contact-suggest { + float: left; + margin-left: 10px; + width: 120px; + padding: 10px; + margin-bottom: 20px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + color: #efefef; + font-size: 1.2em; + text-align: center; +} + +#contact-suggest:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#contact-suggest:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#contact-suggest a { + color: #efefef; +} + +.crepair-label { + margin-top: 10px; + float: left; + width: 250px; +} + +.crepair-input { + margin-top: 10px; + float: left; + width: 200px; +} + +/* ===================================== */ +/* = Register, Settings, Profile Forms = */ +/* ===================================== */ + +.openid input{ + background: url(login-bg.gif) no-repeat; + background-position: 0 50%; + padding-left: 18px; + width: 384px!important; +} + +#profile-tabs-wrapper { + padding-top: 10px; +} + +#profile-tab-status-link { + border: 0px; + padding: 5px 10px 5px 10px; + font-style: bold; +} + +#uexport-link a { + color: #efefef; +} + +#profile-tab-profile-link { + border: 0px; + padding: 5px 10px 5px 10px; +} + +#uexport-link { + width: 140px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#uexport-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#uexport-link:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-default-perms { + width: 160px; + text-align: center; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #7c7d7b), color-stop(1, #555753) ); + background:-moz-linear-gradient( center top, #7c7d7b 5%, #555753 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7d7b', endColorstr='#555753'); + background-color:#7c7d7b; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + padding: 5px 10px 5px 10px; + margin-bottom: 10px; +} + +#settings-default-perms .fakelink { + color: #efefef; +} + +#settings-default-perms:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #555753), color-stop(1, #7c7d7b) ); + background:-moz-linear-gradient( center top, #555753 5%, #7c7d7b 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555753', endColorstr='#7c7d7b'); + background-color:#555753; +} + +#settings-default-perms:active { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + position:relative; + top:1px; +} + +#settings-nickname-desc { + width: 80%; + background-color: #efefef; + margin-bottom: 10px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + padding: 5px; +} + +#register-form div { + clear: both; +} + +#profile-edit-form div { + margin-bottom: 5px; +} + +#profile-edit-form div[id$='desc'] { + font-size: 0.8em; + margin-left: 2%; +} + +#register-form label, +#profile-edit-form label { + width: 300px; float: left; +} + +/* #register-form span, +#profile-edit-form span { */ +#register-form span { + color: #555753; + display:block; + margin-bottom: 20px; +} + +.settings-submit-wrapper, +.profile-edit-submit-wrapper { margin: 30px 0px;} +.profile-listing { float: left; clear: both; margin: 20px 20px 0px 0px} + +#profile-edit-links ul { margin: 20px 0px; padding: 0px; list-style: none; } + + +#register-sitename { display: inline; font-weight: bold;} + +/* ===================== */ +/* = Contacts Selector = */ +/* ===================== */ + +#group-edit-wrapper { + margin-bottom: 10px; +} + +#group-edit-name-wrapper { + margin-bottom: 0px; + display: inline; +} +#group-edit-submit-wrapper { + margin-bottom: 10px; + margin-right: 400px; + float: right; + display: inline; +} + +.group-delete-wrapper { + width: 90px; + display: inline; + padding: 5px; + margin-bottom: 10px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px;*/ +} + +.group-delete-wrapper:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper:active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +.group-delete-wrapper a { + color: #efefef; + font-size: 0.9em; +} + +#group-edit-desc { margin: 10px 0xp; } +#group-new-text {font-size: 1.1em;} +#group-members, +#prof-members { + width: 83%; + height: 200px; + overflow: auto; + border: none; + background-color: #f0edf0; + color: #555753; + border: 1px solid #ccc; + margin-bottom: 10px; + padding: 10px; +} + +#group-all-contacts, +#prof-all-contacts { + width: 83%; + height: 200px; + overflow: auto; + border: 1px solid #ccc; + background-color: #f0edf0; + padding: 10px; +} + +#group-members h3, +#group-all-contacts h3, +#prof-members h3, +#prof-all-contacts h3{ + color: #555753; + margin: 0px; + padding: 5px; +} + +#group-separator, +#prof-separator { display: none;} + +/* ========== */ +/* = Events = */ +/* ========== */ + +.clear { clear: both; } +.eventcal { + float: left; + font-size: 20px; + padding: 20px; +} + +.vevent { + position: relative; + width: 400px; + padding: 20px; + padding-top: 10px; + margin: 0 0px; + margin-bottom: 10px; + background-color: #fff; + -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2), inset 0 0 50px rgba(0, 0, 0, 0.1); +} + +.vevent:before, .vevent:after { + position: absolute; + width: 40%; + height: 10px; + content: ' '; + left: 12px; + bottom: 12px; + background: transparent; + -webkit-transform: skew(-5deg) rotate(-5deg); + -moz-transform: skew(-5deg) rotate(-5deg); + -ms-transform: skew(-5deg) rotate(-5deg); + -o-transform: skew(-5deg) rotate(-5deg); + transform: skew(-5deg) rotate(-5deg); + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3); + z-index: -1; +} + +.vevent:after { + left: auto; + right: 12px; + -webkit-transform: skew(5deg) rotate(5deg); + -moz-transform: skew(5deg) rotate(5deg); + -ms-transform: skew(5deg) rotate(5deg); + -o-transform: skew(5deg) rotate(5deg); + transform: skew(5deg) rotate(5deg); +} + +.vevent .event-description { + margin-left: 10px; + margin-right: 10px; + text-align:center; + font-size: 1.2em; + font-weight:bolder; +} + + .vevent .event-location{ + margin-left: 10px; + margin-right: 10px; + font-size: 1em; + font-style: oblique; + text-align: center; + +} + +.vevent .event-start, .vevent .event-end { + margin-left: 20px; + margin-right: 20px; + margin-bottom: 2px; + margin-top: 2px; + font-size: 0.9em; +/* font-variant: small-caps; */ + text-align: left; +} + +#new-event-link{ + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 170px; ; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; +} + +#new-event-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#new-event-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#new-event-link a { + color: #efefef; + text-align: center; +} + +.edit-event-link, .plink-event-link { + float: left; + margin-top: 4px; + margin-right: 4px; + margin-bottom: 15px; +} + +.event-description:before { + content: url('calendar.png'); + margin-right: 15px; + vertical-align: middle; +} + +.event-start, .event-end { + margin-left: 10px; + width: 330px; +} + +.event-start .dtstart, .event-end .dtend { + float: right; +} + +.event-list-date { + color: #626262; + margin-bottom: 10px; +/* font-variant:small-caps; */ + font-stretch:condensed; +} + +.prevcal, .nextcal { + float: left; + margin-left: 32px; + margin-right: 32px; + margin-top: 64px; +} + +.event-calendar-end { + clear: both; +} + +.calendar { + width: 300px; + font-family: Helvetica, Arial, sans-serif; + background-color: #f1f1f1; + border: 1px solid #dedede; + margin-bottom: 10px; + -moz-box-shadow: 5px 5px 8px #959494; + -webkit-box-shadow: 5px 5px 8px #959494; + box-shadow: 5px 5px 8px #959494; +} + +.calendar caption{ + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d60808), color-stop(1, #b20202) ); + background:-moz-linear-gradient( center top, #d60808 5%, #b20202 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60808', endColorstr='#b20202'); + background-color: #b20202; + padding: 10px 0px 10px 0px; + width: 300px; + color: #ffffff; + font-weight: bold; + text-align:center; +/* font-variant:small-caps; */ + -moz-box-shadow: 5px 2px 8px #959494; + -webkit-box-shadow: 5px 2px 8px #959494; + box-shadow: 5px 2px 8px #959494; +} + +tr { + border: 1px solid #eeeeee; +} + +.calendar td { + font-size: 14px; + text-align: center; + padding: 3px 0px; +} + +.calendar td > a { + background-color: #cdcdcd; + padding: 2px; + color: #000; +} + +.calendar th { + font-size: 16px; +} + +.today { + font-weight: bold; + text-align: center; + background-color: #b20202; + color: #fff; +} + +#event-start-text, +#event-finish-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-nofinish-checkbox, +#event-nofinish-text, +#event-adjust-checkbox, +#event-adjust-text, +#event-share-checkbox { + float: left; +} + +#event-datetime-break { + margin-bottom: 10px; +} + +#event-nofinish-break, +#event-adjust-break, +#event-share-break { + clear: both; +} + +#event-desc-text, +#event-location-text { + margin-top: 10px; + margin-bottom: 5px; +} + +#event-submit { + margin-top: 10px; +} + +/* ============= */ +/* = Directory = */ +/* ============= */ + +.directory-item { + float: left; + margin: 50px 50px 0px 0px; +} + +.directory-details { + font-size: 0.9em; +/* font-variant: small-caps; */ + width: 160px; +} + +.directory-name { + font-size: 1em; +/* font-variant: small-caps; */ + width: 150px; +} + +/* ========= */ +/* = Admin = */ +/* ========= */ + +#adminpage { + width: 80%; +} + +#pending-update { + float:right; + color: #ffffff; + font-weight: bold; + background-color: #FF0000; + padding: 0em 0.3em; +} + +.admin.linklist { + border: 0px; padding: 0px; +} + +.admin.link { + list-style-position: inside; + font-size: 1em; + padding: 5px; + width: 100px; + margin: 5px; +} + +#adminpage dl { + clear: left; + margin-bottom: 2px; + padding-bottom: 2px; + border-bottom: 1px solid black; +} + +#adminpage dt { + width: 200px; + float: left; + font-weight: bold; +} + +#adminpage dd { + margin-left: 200px; +} +#adminpage h3 { + border-bottom: 1px solid #898989; + margin-bottom: 5px; + margin-top: 10px; +} + +#adminpage .submit { + clear:left; +} + +#adminpage #pluginslist { + margin: 0px; padding: 0px; +} + +#adminpage .plugin { + list-style: none; + display: block; + border: 1px solid #888888; + padding: 1em; + margin-bottom: 5px; + clear: left; +} + +#adminpage .toggleplugin { + float:left; + margin-right: 1em; +} + +#adminpage table {width:100%; border-bottom: 1p solid #000000; margin: 5px 0px;} +#adminpage table th { text-align: left;} +#adminpage td .icon { float: left;} +#adminpage table#users img { width: 16px; height: 16px; } +#adminpage table tr:hover { background-color: #eeeeee; } +#adminpage .selectall { text-align: right; } + +/* =============== */ +/* = Form Fields = */ +/* =============== */ + +.field { + margin-bottom: 5px; + padding-bottom: 10px; + overflow: auto; + width: 90%; +} + +.field label { + float: left; + width: 200px; +} + +.field input, +.field textarea { + width: 400px; +} +.field textarea { height: 100px; } +.field_help { + display: block; + margin-left: 100px; + color: #666666; +} + +.field .onoff { + float: left; + width: 80px; +} +.field .onoff a { + display: block; + border:1px solid #c1c1c1; + background-image:url("../../../images/onoff.jpg"); + background-repeat: no-repeat; + padding: 4px 2px 2px 2px; + height: 16px; + text-decoration: none; +} +.field .onoff .off { + border-color:#c1c1c1; + padding-left: 40px; + background-position: left center; + background-color: #cccccc; + color: #666666; + text-align: right; +} + +.field .onoff .on { + border-color:#c1c1c1; + padding-right: 40px; + background-position: right center; + background-color: #b20202; + color: #FFFFFF; + text-align: left; +} + +.hidden { display: none!important; } + +.field.radio .field_help { margin-left: 0px; } + +/* ========= */ +/* = Icons = */ +/* ========= */ + +.sparkle { + cursor: url('lock.cur'), pointer; +} + +.icon { + margin-left: 15px; + margin-right: 15px; + display: block; width: 20px; height: 20px; + background-image: url('icons.png'); +} +.starred { + background-image: url("star.png"); + repeat: no-repeat; +} +.unstarred { + background-image: url("premium.png"); + repeat: no-repeat; +} + +.notify { + background-image: url("notify.png");} + repeat: no-repeat; +} + +.border { + border: 1px solid #c1c1c1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.article { background-position: -50px 0px;} +.audio { background-position: -70px 0px;} +.block { background-position: -90px 0px;} +.drop { background-position: -110px 0px;} +.drophide { background-position: -130px 0px;} +.edit { background-position: -150px 0px;} +.camera { background-position: -170px 0px;} +.dislike { background-position: -190px 0px;} +.like { background-position: -210px 0px;} +.link { background-position: -230px 0px;} + +.globe { background-position: -50px -20px;} +.noglobe { background-position: -70px -20px;} +.no { background-position: -90px -20px;} +.pause { background-position: -110px -20px;} +.play { background-position: -130px -20px;} +.pencil { background-position: -150px -20px;} +.small-pencil { background-position: -170px -20px;} +.recycle { background-position: -190px -20px;} +.remote-link { background-position: -210px -20px;} +.share { background-position: -230px -20px;} + +.tools { background-position: -50px -40px;} +.lock { background-position: -70px -40px;} + +.unlock { + background-position: -90px -40px; + background-image: none; + width: 70px; + height: 20px; +} + +.sharePerms { + background-image: url(icons.png); + width: 20px; + height: 20px; + margin: 2px 0px 2px 3px; + display: block; +} + +.video { background-position: -110px -40px;} +.youtube { background-position: -130px -40px;} + +.attach { background-position: -190px -40px;} +.language { background-position: -210px -40px;} + + +.on { background-position: -50px -60px;} +.off { background-position: -70px -60px;} +.prev { background-position: -90px -60px;} +.next { background-position: -110px -60px;} +.tagged { background-position: -130px -60px;} + +.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } + +.attachtype { + display: block; width: 20px; height: 23px; + background-image: url('../../../images/content-types.png'); +} + +.type-video { background-position: 0px 0px; } +.type-image { background-position: -20px 0px; } +.type-audio { background-position: -40px 0px; } +.type-text { background-position: -60px 0px; } +.type-unkn { background-position: -80px 0px; } + +/* ========== */ +/* = Footer = */ +/* ========== */ + +.cc-license { margin-top: 100px; font-size: 0.7em; } +footer { display: block; margin: 50px 20%; clear: both; } + +#profile-jot-text { + height: 20px; + color:#cccccc; + border: 1px solid #cccccc; +} + +/* ======= */ +/* = ACL = */ +/* ======= */ + +#photo-edit-perms-select, +#photos-upload-permissions-wrapper, +#profile-jot-acl-wrapper{ + display:block!important; +} + +#acl-wrapper { + width: 690px; + float:left; +} +#acl-search { + float:right; + background: #ffffff url("../../../images/search_18.png") no-repeat right center; + padding-right:20px; +} +#acl-showall { + float: left; + display: block; + font-size: 1em; + font-style: bold; + text-align: center; + padding: 3px; + margin-bottom: 5px; + background-color: #cccccc; + background-position: 7px 7px; + background-repeat: no-repeat; + padding: 5px; + -webkit-border-radius: 5px ; + -moz-border-radius: 5px; + border-radius: 5px; + color: #999999; +} +#acl-showall.selected { + color: #fff; + background-color: #b20202; +} + +#acl-list { + height: 210px; + border: 1px solid #cccccc; + background-color: #efefef; + clear: both; + margin-top: 30px; + overflow: auto; +} + +#acl-list-content { + margin-left: 20px; +} + +.acl-list-item { + display: block; + width: 150px; + height: 40px; + border: 1px solid #cccccc; + background-color: #fff; + margin: 5px; + float: left; + -moz-box-shadow: 2px 2px 3px #c1c1c1; + -webkit-box-shadow: 2px 2px 3px #c1c1c1; + box-shadow: 2px 2px 3px #c1c1c1; +} +.acl-list-item img{ + width:30px; + height: 30px; + float: left; + margin: 5px; +} + +.acl-list-item p { + color: #999; + height: 12px; + font-size: 0.7em; + margin: 0px; + padding: 2px 0px 1px; + overflow: hidden; +} + +.acl-list-item a { + font-size: 10px; + display: block; + float: left; + color: #efefef; + background-color: #898989; + background-position: 3px 3px; + background-repeat: no-repeat; + margin-right: 5px; + -webkit-border-radius: 2px ; + -moz-border-radius: 2px; + border-radius: 2px; + padding: 3px; +} + +#acl-wrapper a:hover { + text-decoration: none; + background-color:#b20202; +} + +.acl-button-show.selected { + color: #efefef; + background-color: #b20202; +} + +.acl-button-hide.selected { + color: #efefef; + background-color: #a2a2a2; +} + +.acl-list-item.groupshow { border-color: #b20202; } +.acl-list-item.grouphide { border-color: #a2a2a2; } + +/* ========================= */ +/* = Global Directory Link = */ +/* ========================= */ + +#global-directory-link { + width: 130px; + padding: 7px; + margin-bottom: 10px; + margin-left: 0px; + -moz-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + -webkit-box-shadow:inset 0px 1px 0px 0px #cfcfcf; + box-shadow:inset 0px 1px 0px 0px #cfcfcf; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #bdbdbd), color-stop(1, #a2a2a2) ); + background:-moz-linear-gradient( center top, #bdbdbd 5%, #a2a2a2 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdbdbd', endColorstr='#a2a2a2'); + background-color:#bdbdbd; + -moz-border-radius:5px; + -webkit-border-radius:5px; + border-radius:5px; + color: #efefef; + text-align: center; +} + +#global-directory-link:hover { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#global-directory-link:active { + background-color: #b20202; + position:relative; + top:1px; +} + +#global-directory-link a { + color: #efefef; +} + +#global-directory-link { + -webkit-padding-start: 0px; +} + +a.active { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + color:#efefef; + padding: 5px 10px 5px 10px; + margin-right: 5px; +} + +/* notifications popup menu */ +.nav-notify { + display: none; + position: absolute; + font-size: 10px; + padding: 1px 3px; + top: 0px; + right: -10px; + min-width: 15px; + text-align: right; +} +.nav-notify.show { + display: block; +} +ul.menu-popup { + position: absolute; + display: none; + width: 10em; + margin: 0px; + padding: 0px; + list-style: none; + z-index: 100000; + top: 40px; +} +#nav-notifications-menu { + width: 320px; + max-height: 400px; + overflow-y: scroll;overflow-style:scrollbar; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #797979), color-stop(1, #898988) ); + background:-moz-linear-gradient( center top, #797979 5%, #898988 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979', endColorstr='#898988'); + background-color:#a2a2a2; + -moz-border-radius:0px 0px 5px 5px; + -webkit-border-radius:0px 0px 5px 5px; + border-radius:0px 0px 5px 5px; + border: 1px solid #9A9A9A; + border-top: none; + -moz-box-shadow: 5px 5px 10px #242424; + -webkit-box-shadow: 5px 5px 10px #242424; + box-shadow: 5px 5px 10px #242424; + +} +#nav-notifications-menu .contactname { font-weight: bold; font-size: 0.9em; } +#nav-notifications-menu img { float: left; margin-right: 5px; } +#nav-notifications-menu .notif-when { font-size: 0.8em; display: block; } +#nav-notifications-menu li { + padding: 7px 0px 7px 10px; + word-wrap:normal; + border-bottom: 1px solid #626262; +} + +#nav-notifications-menu li:hover { + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; +} + +#nav-notifications-menu a:hover { + text-decoration: underline; +} + +.notif-item a { + vertical-align: middle; + color: #626262; + padding-bottom: 7px; +} + +.notif-item a:hover { + color: #b20202; +} + +.notif-image { + width: 32px; + height: 32px; + padding: 7px 7px 0px 0px; +} + +#jGrowl { + z-index: 20000; +} + +/* autocomplete popup */ +.acpopup { + max-height:150px; + overflow:auto; + z-index:100000; + + color: #2e3436; + border-top: 0px; + background: #eeeeee; + border-right: 1px solid #dddddd; + border-left: 1px solid #dddddd; + border-bottom: 1px solid #dddddd; + -webkit-border-radius: 0px 5px 5px 5px; + -moz-border-radius: 0px 5px 5px 5px; + border-radius: 0px 5px 5px 5px; + -moz-box-shadow: 3px 3px 4px #959494; + -webkit-box-shadow: 3px 3px 4px #959494; + box-shadow: 3px 3px 4px #959494; + +} +.acpopupitem { + color: #2e3436; padding: 4px; + clear:left; +} +.acpopupitem img { + float: left; + margin-right: 4px; +} + +.acpopupitem.selected { + color: #efefef; + background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b20202), color-stop(1, #d60808) ); + background:-moz-linear-gradient( center top, #b20202 5%, #d60808 100% ); + filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b20202', endColorstr='#d60808'); + background-color:#b20202; + order-bottom: none; +} + +.qcomment { + opacity: 0; + filter:alpha(opacity=0); +} +.qcomment:hover { + opacity: 1.0; + filter:alpha(opacity=100); +} +.notify-seen { + background: #000; +} + + +/* Pages profile widget */ +#page-profile div#profile-page-list{ +margin-left: 45px; +} diff --git a/view/theme/softy/theme.php b/view/theme/softy/theme.php new file mode 100644 index 000000000..680ba43af --- /dev/null +++ b/view/theme/softy/theme.php @@ -0,0 +1,19 @@ + + * Maintainer: Alex alex@friendica.pixelbits.de> + * Description: Based on "Test Bubble", optimized for iPad. + * Screenshot: Screenshot + */ + +$a->page['htmlhead'] .= <<< EOT + +EOT; diff --git a/view/theme/softy/user.png b/view/theme/softy/user.png new file mode 100644 index 0000000000000000000000000000000000000000..df899e7e08ad95deae68e481b798e50be1e22325 GIT binary patch literal 664 zcmV;J0%!e+P)RluQMh~O_Jg+Xok%1M@LN9Ej(dXup}04(nSvBzs8U`U&1BM$ zMI=*w5I1xXMe$NE3X+IjhM`eajdd0zNrE5M)B~G>0Cbl zp-?dI{cjFm;Pa`e^WVPzP%X=zELWDV ztS8_;m`^4j-Ym_$zO3nb$2dXY;vxvc5PZK4mSsV0r3Te%6>Qr*zEJ*B>Y8XE_RP<{ zJKH~yg_x>hGX1L&6$W7dx)B4WP@r-EwV&ZF+*u>wt=mnhkWTbvfH4IKAa_UX3Y0n y60ZbLZ_Bc5%QCAID$F6#qYD?WzU2JB1sDK>D#xq$6bx?w0000 +
+
+
+ + $item.name + + menu +
+
    + $item.item_photo_menu +
+
+
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
$item.title
+
+
$item.body +
+ {{ for $item.tags as $tag }} + $tag + {{ endfor }} +
+
+
+
+ {{ if $item.vote }} + + {{ endif }} + {{ if $item.plink }} + + {{ endif }} + {{ if $item.edpost }} + + {{ endif }} + + {{ if $item.star }} + + + {{ endif }} + +
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+ +
+ $item.name +
$item.ago
+ +
+
+
+ +
$item.dislike
+
+ $item.comment +
+ + +
+ diff --git a/view/theme/softy/wallwall_item.tpl b/view/theme/softy/wallwall_item.tpl new file mode 100644 index 000000000..e4849cf0b --- /dev/null +++ b/view/theme/softy/wallwall_item.tpl @@ -0,0 +1,81 @@ +
+
+
+
+ + $item.owner_name +
+
$item.wall
+
+ + $item.name + menu +
+
    + $item.item_photo_menu +
+
+ +
+
+
{{ if $item.location }}$item.location {{ endif }}
+
+
+ {{ if $item.lock }}
$item.lock
+ {{ else }}
{{ endif }} +
+
+
$item.title
+
+
$item.body +
+ {{ for $item.tags as $tag }} + $tag + {{ endfor }} +
+
+
+
+ {{ if $item.vote }} + + {{ endif }} + {{ if $item.plink }} + + {{ endif }} + {{ if $item.edpost }} + + {{ endif }} + + {{ if $item.star }} + + + {{ endif }} + +
+ {{ if $item.drop.dropping }}{{ endif }} +
+ {{ if $item.drop.dropping }}{{ endif }} +
+
+
+ $item.name +
$item.ago
+
+
+
+ +
$item.dislike
+
+ $item.comment +
+
+ +
+