From 915689dd79c23128d01ef6356ba8881a3a25d37d Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 7 Nov 2016 22:12:11 +0100 Subject: [PATCH 001/141] chache: check for valid serialized data + uncomment caching of contact suggestion --- include/cache.php | 21 +++++++++++++++++---- include/socgraph.php | 19 +++++++++++++------ 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/include/cache.php b/include/cache.php index b8016ac45..eee61dcd9 100644 --- a/include/cache.php +++ b/include/cache.php @@ -84,9 +84,14 @@ class Cache { $memcache = self::memcache(); if (is_object($memcache)) { // We fetch with the hostname as key to avoid problems with other applications - $value = $memcache->get(get_app()->get_hostname().":".$key); - if (!is_bool($value)) { - return unserialize($value); + $cached = $memcache->get(get_app()->get_hostname().":".$key); + $value = @unserialize($cached); + + // Only return a value if the serialized value is valid and + // We also check if the db entry is a serialized + // boolean 'false' value which we want to return) + if ($cached === 'b:0;' || $value !== false) { + return $value; } return null; @@ -100,7 +105,15 @@ class Cache { ); if (dbm::is_result($r)) { - return unserialize($r[0]['v']); + $cached = $r[0]['v']; + $value = @unserialize($cached); + + // Only return a value if the serialized value is valid and + // We also check if the db entry is a serialized + // boolean 'false' value which we want to return) + if ($cached === 'b:0;' || $value !== false) { + return $value; + } } return null; diff --git a/include/socgraph.php b/include/socgraph.php index 349869c40..d4ecec459 100644 --- a/include/socgraph.php +++ b/include/socgraph.php @@ -1079,10 +1079,12 @@ function suggestion_query($uid, $start = 0, $limit = 80) { return array(); } - $list = Cache::get("suggestion_query:".$uid.":".$start.":".$limit); - if (!is_null($list)) { - return $list; - } +// Uncommented because the result of the queries are to big to store it in the cache +// We need to decide if we want to change the db column type or if we want to delte it +// $list = Cache::get("suggestion_query:".$uid.":".$start.":".$limit); +// if (!is_null($list)) { +// return $list; +// } $network = array(NETWORK_DFRN); @@ -1116,7 +1118,10 @@ function suggestion_query($uid, $start = 0, $limit = 80) { ); if (count($r) && count($r) >= ($limit -1)) { - Cache::set("suggestion_query:".$uid.":".$start.":".$limit, $r, CACHE_FIVE_MINUTES); +// Uncommented because the result of the queries are to big to store it in the cache +// We need to decide if we want to change the db column type or if we want to delte it +// Cache::set("suggestion_query:".$uid.":".$start.":".$limit, $r, CACHE_FIVE_MINUTES); + return $r; } @@ -1147,7 +1152,9 @@ function suggestion_query($uid, $start = 0, $limit = 80) { while (sizeof($list) > ($limit)) array_pop($list); - Cache::set("suggestion_query:".$uid.":".$start.":".$limit, $list, CACHE_FIVE_MINUTES); +// Uncommented because the result of the queries are to big to store it in the cache +// We need to decide if we want to change the db column type or if we want to delte it +// Cache::set("suggestion_query:".$uid.":".$start.":".$limit, $list, CACHE_FIVE_MINUTES); return $list; } From a337021c319f417250546bcd8edab5d85d25287d Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 7 Nov 2016 22:20:13 +0100 Subject: [PATCH 002/141] chache: correct misspelling --- include/cache.php | 8 ++++---- include/socgraph.php | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/include/cache.php b/include/cache.php index eee61dcd9..0d12f8aef 100644 --- a/include/cache.php +++ b/include/cache.php @@ -87,9 +87,9 @@ class Cache { $cached = $memcache->get(get_app()->get_hostname().":".$key); $value = @unserialize($cached); - // Only return a value if the serialized value is valid and + // Only return a value if the serialized value is valid. // We also check if the db entry is a serialized - // boolean 'false' value which we want to return) + // boolean 'false' value (which we want to return). if ($cached === 'b:0;' || $value !== false) { return $value; } @@ -108,9 +108,9 @@ class Cache { $cached = $r[0]['v']; $value = @unserialize($cached); - // Only return a value if the serialized value is valid and + // Only return a value if the serialized value is valid. // We also check if the db entry is a serialized - // boolean 'false' value which we want to return) + // boolean 'false' value (which we want to return). if ($cached === 'b:0;' || $value !== false) { return $value; } diff --git a/include/socgraph.php b/include/socgraph.php index d4ecec459..421a68cc9 100644 --- a/include/socgraph.php +++ b/include/socgraph.php @@ -1079,8 +1079,8 @@ function suggestion_query($uid, $start = 0, $limit = 80) { return array(); } -// Uncommented because the result of the queries are to big to store it in the cache -// We need to decide if we want to change the db column type or if we want to delte it +// Uncommented because the result of the queries are to big to store it in the cache. +// We need to decide if we want to change the db column type or if we want to delete it. // $list = Cache::get("suggestion_query:".$uid.":".$start.":".$limit); // if (!is_null($list)) { // return $list; @@ -1118,8 +1118,8 @@ function suggestion_query($uid, $start = 0, $limit = 80) { ); if (count($r) && count($r) >= ($limit -1)) { -// Uncommented because the result of the queries are to big to store it in the cache -// We need to decide if we want to change the db column type or if we want to delte it +// Uncommented because the result of the queries are to big to store it in the cache. +// We need to decide if we want to change the db column type or if we want to delete it. // Cache::set("suggestion_query:".$uid.":".$start.":".$limit, $r, CACHE_FIVE_MINUTES); return $r; @@ -1152,8 +1152,8 @@ function suggestion_query($uid, $start = 0, $limit = 80) { while (sizeof($list) > ($limit)) array_pop($list); -// Uncommented because the result of the queries are to big to store it in the cache -// We need to decide if we want to change the db column type or if we want to delte it +// Uncommented because the result of the queries are to big to store it in the cache. +// We need to decide if we want to change the db column type or if we want to delete it. // Cache::set("suggestion_query:".$uid.":".$start.":".$limit, $list, CACHE_FIVE_MINUTES); return $list; } From 623d809cc33e4ac92516b821cc99f13fe40f8bd9 Mon Sep 17 00:00:00 2001 From: gerhard6380 Date: Wed, 9 Nov 2016 21:35:52 +0100 Subject: [PATCH 003/141] changes in api call for showing profiles and disable proxy for images in html code for api calls --- include/api.php | 24 ++++++++++++------------ mod/proxy.php | 2 +- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/include/api.php b/include/api.php index b93f8cf72..8ef0d9bce 100644 --- a/include/api.php +++ b/include/api.php @@ -2447,18 +2447,18 @@ 'religion' => $profile['religion'], 'public_keywords' => $profile['pub_keywords'], 'private_keywords' => $profile['prv_keywords'], - 'likes' => bbcode(api_clean_plain_items($profile['likes']), false, false, 2, true), - 'dislikes' => bbcode(api_clean_plain_items($profile['dislikes']), false, false, 2, true), - 'about' => bbcode(api_clean_plain_items($profile['about']), false, false, 2, true), - 'music' => bbcode(api_clean_plain_items($profile['music']), false, false, 2, true), - 'book' => bbcode(api_clean_plain_items($profile['book']), false, false, 2, true), - 'tv' => bbcode(api_clean_plain_items($profile['tv']), false, false, 2, true), - 'film' => bbcode(api_clean_plain_items($profile['film']), false, false, 2, true), - 'interest' => bbcode(api_clean_plain_items($profile['interest']), false, false, 2, true), - 'romance' => bbcode(api_clean_plain_items($profile['romance']), false, false, 2, true), - 'work' => bbcode(api_clean_plain_items($profile['work']), false, false, 2, true), - 'education' => bbcode(api_clean_plain_items($profile['education']), false, false, 2, true), - 'social_networks' => bbcode(api_clean_plain_items($profile['contact']), false, false, 2, true), + 'likes' => bbcode(api_clean_plain_items($profile['likes']), false, false, 2, false), + 'dislikes' => bbcode(api_clean_plain_items($profile['dislikes']), false, false, 2, false), + 'about' => bbcode(api_clean_plain_items($profile['about']), false, false, 2, false), + 'music' => bbcode(api_clean_plain_items($profile['music']), false, false, 2, false), + 'book' => bbcode(api_clean_plain_items($profile['book']), false, false, 2, false), + 'tv' => bbcode(api_clean_plain_items($profile['tv']), false, false, 2, false), + 'film' => bbcode(api_clean_plain_items($profile['film']), false, false, 2, false), + 'interest' => bbcode(api_clean_plain_items($profile['interest']), false, false, 2, false), + 'romance' => bbcode(api_clean_plain_items($profile['romance']), false, false, 2, false), + 'work' => bbcode(api_clean_plain_items($profile['work']), false, false, 2, false), + 'education' => bbcode(api_clean_plain_items($profile['education']), false, false, 2, false), + 'social_networks' => bbcode(api_clean_plain_items($profile['contact']), false, false, 2, false), 'homepage' => $profile['homepage'], 'users' => null); return $profile; diff --git a/mod/proxy.php b/mod/proxy.php index abcaf4912..2cc798cdc 100644 --- a/mod/proxy.php +++ b/mod/proxy.php @@ -248,7 +248,7 @@ function proxy_url($url, $writemode = false, $size = "") { return($url); } - if (get_config("system", "proxy_disabled")) + if (get_config("system", "proxy_disabled") || $a->module == "api") return($url); // Creating a sub directory to reduce the amount of files in the cache directory From 0f81411b265995fae37a6cd43cb2c5378429733c Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Wed, 16 Nov 2016 13:21:13 +0100 Subject: [PATCH 004/141] Bugfix: avatar images for activty like was not shown notifications page --- include/NotificationsManager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/NotificationsManager.php b/include/NotificationsManager.php index 274f6061f..13a2534e1 100644 --- a/include/NotificationsManager.php +++ b/include/NotificationsManager.php @@ -252,7 +252,7 @@ class NotificationsManager { $notif = array( 'label' => 'like', 'link' => $this->a->get_baseurl(true).'/display/'.$it['pguid'], - '$image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO), + 'image' => proxy_url($it['author-avatar'], false, PROXY_SIZE_MICRO), 'text' => sprintf(t("%s liked %s's post"), $it['author-name'], $it['pname']), 'when' => relative_date($it['created']), 'seen' => $it['seen'] From 02a0269a670d14c449d1cf6d95a5eb3dbabe530d Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Wed, 16 Nov 2016 14:19:09 +0100 Subject: [PATCH 005/141] Frio Bugfix: clear float at the end of comment-edit --- view/theme/frio/templates/comment_item.tpl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/view/theme/frio/templates/comment_item.tpl b/view/theme/frio/templates/comment_item.tpl index 405a85964..50b9ff0b0 100644 --- a/view/theme/frio/templates/comment_item.tpl +++ b/view/theme/frio/templates/comment_item.tpl @@ -29,7 +29,7 @@ {{/if}} -
+
-
+
From c6fbb46108ae40b3f50833946d2bc5fb5bc9a2e9 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Wed, 16 Nov 2016 23:26:43 -0500 Subject: [PATCH 006/141] ping.php performance: Add JSON output - Added JSON/JSONP support - Added XML backward-compatible output - Updated main.js to handle JSON data - Removed unused references to non-existant DOM elements --- js/main.js | 184 +++++++++---------------- mod/ping.php | 383 +++++++++++++++++++++++++++++---------------------- 2 files changed, 286 insertions(+), 281 deletions(-) diff --git a/js/main.js b/js/main.js index 008d84b0b..958b0a8ae 100644 --- a/js/main.js +++ b/js/main.js @@ -179,110 +179,77 @@ $('#nav-notifications-menu, aside').perfectScrollbar(); /* nav update event */ - $('nav').bind('nav-update', function(e,data){ - var invalid = $(data).find('invalid').text(); + $('nav').bind('nav-update', function(e, data){ + var invalid = data.invalid || 0; if(invalid == 1) { window.location.href=window.location.href } - var net = $(data).find('net').text(); - if(net == 0) { net = ''; $('#net-update').removeClass('show') } else { $('#net-update').addClass('show') } - $('#net-update').html(net); + ['net', 'home', 'intro', 'mail', 'events', 'birthdays', 'notify'].forEach(function(type) { + var number = data[type]; + if (number == 0) { + number = ''; + $('#' + type + '-update').removeClass('show'); + } else { + $('#' + type + '-update').addClass('show'); + } + $('#' + type + '-update').text(number); + }); - var home = $(data).find('home').text(); - if(home == 0) { home = ''; $('#home-update').removeClass('show') } else { $('#home-update').addClass('show') } - $('#home-update').html(home); - - var intro = $(data).find('intro').text(); - if(intro == 0) { intro = ''; $('#intro-update').removeClass('show') } else { $('#intro-update').addClass('show') } - $('#intro-update').html(intro); - - var mail = $(data).find('mail').text(); - if(mail == 0) { mail = ''; $('#mail-update').removeClass('show') } else { $('#mail-update').addClass('show') } - $('#mail-update').html(mail); - - var intro = $(data).find('intro').text(); - if(intro == 0) { intro = ''; $('#intro-update-li').removeClass('show') } else { $('#intro-update-li').addClass('show') } + var intro = data['intro']; + if(intro == 0) { intro = ''; $('#intro-update-li').removeClass('show') } else { $('#intro-update-li').addClass('show') } $('#intro-update-li').html(intro); - var mail = $(data).find('mail').text(); - if(mail == 0) { mail = ''; $('#mail-update-li').removeClass('show') } else { $('#mail-update-li').addClass('show') } + var mail = data['mail']; + if(mail == 0) { mail = ''; $('#mail-update-li').removeClass('show') } else { $('#mail-update-li').addClass('show') } $('#mail-update-li').html(mail); - - var allevents = $(data).find('all-events').text(); - if(allevents == 0) { allevents = ''; $('#allevents-update').removeClass('show') } else { $('#allevents-update').addClass('show') } - $('#allevents-update').html(allevents); - - var alleventstoday = $(data).find('all-events-today').text(); - if(alleventstoday == 0) { $('#allevents-update').removeClass('notif-allevents-today') } else { $('#allevents-update').addClass('notif-allevents-today') } - - var events = $(data).find('events').text(); - if(events == 0) { events = ''; $('#events-update').removeClass('show') } else { $('#events-update').addClass('show') } - $('#events-update').html(events); - - var eventstoday = $(data).find('events-today').text(); - if(eventstoday == 0) { $('#events-update').removeClass('notif-events-today') } else { $('#events-update').addClass('notif-events-today') } - - var birthdays = $(data).find('birthdays').text(); - if(birthdays == 0) {birthdays = ''; $('#birthdays-update').removeClass('show') } else { $('#birthdays-update').addClass('show') } - $('#birthdays-update').html(birthdays); - - var birthdaystoday = $(data).find('birthdays-today').text(); - if(birthdaystoday == 0) { $('#birthdays-update').removeClass('notif-birthdays-today') } else { $('#birthdays-update').addClass('notif-birthdays-today') } - $(".sidebar-group-li .notify").removeClass("show"); - $(data).find("group").each(function() { - var gid = this.id; - var gcount = this.innerHTML; + $(data.groups).each(function(key, group) { + var gid = group.id; + var gcount = group.count; $(".group-"+gid+" .notify").addClass("show").text(gcount); }); $(".forum-widget-entry .notify").removeClass("show"); - $(data).find("forum").each(function() { - var fid = this.id; - var fcount = this.innerHTML; + $(data.forums).each(function(key, forum) { + var fid = forum.id; + var fcount = forum.count; $(".forum-"+fid+" .notify").addClass("show").text(fcount); }); - - var eNotif = $(data).find('notif') - - if (eNotif.children("note").length==0){ + if (data.notifications.length == 0) { $("#nav-notifications-menu").html(notifications_empty); } else { - nnm = $("#nav-notifications-menu"); + var nnm = $("#nav-notifications-menu"); nnm.html(notifications_all + notifications_mark); - //nnm.attr('popup','true'); var notification_lastitem = parseInt(localStorage.getItem("notification-lastitem")); var notification_id = 0; - eNotif.children("note").each(function(){ - e = $(this); - var text = e.text().format(""+e.attr('name')+""); - var contact = (""+e.attr('name')+""); - var seenclass = (e.attr('seen')==1)?"notify-seen":"notify-unseen"; + $(data.notifications).each(function(key, notif){ + var text = notif.message.format('' + notif.name + ''); + var contact = ('' + notif.name + ''); + var seenclass = (notif.seen == 1) ? "notify-seen" : "notify-unseen"; var html = notifications_tpl.format( - e.attr('href'), // {0} // link to the source - e.attr('photo'), // {1} // photo of the contact - text, // {2} // preformatted text (autor + text) - e.attr('date'), // {3} // date of notification (time ago) - seenclass, // {4} // visited status of the notification - new Date(e.attr('timestamp')*1000), // {5} // date of notification - e.attr('url'), // {6} // profile url of the contact - e.text().format(contact), // {7} // preformatted html (text including author profile url) - '' // {8} // Deprecated + notif.href, // {0} // link to the source + notif.photo, // {1} // photo of the contact + text, // {2} // preformatted text (autor + text) + notif.date, // {3} // date of notification (time ago) + seenclass, // {4} // visited status of the notification + new Date(notif.timestamp*1000), // {5} // date of notification + notif.url, // {6} // profile url of the contact + notif.message.format(contact), // {7} // preformatted html (text including author profile url) + '' // {8} // Deprecated ); nnm.append(html); }); - $(eNotif.children("note").get().reverse()).each(function(){ - e = $(this); - notification_id = parseInt(e.attr('timestamp')); - if (notification_lastitem!== null && notification_id > notification_lastitem) { - if (getNotificationPermission()==="granted") { + $(data.notifications.reverse()).each(function(key, e){ + notification_id = parseInt(e.timestamp); + if (notification_lastitem !== null && notification_id > notification_lastitem) { + if (getNotificationPermission() === "granted") { var notification = new Notification(document.title, { - body: decodeHtml(e.text().replace('→ ','').format(e.attr('name'))), - icon: e.attr('photo'), + body: decodeHtml(e.message.replace('→ ', '').format(e.name)), + icon: e.photo, }); - notification['url'] = e.attr('href'); + notification['url'] = e.href; notification.addEventListener("click", function(ev){ window.location = ev.target.url; }); @@ -303,23 +270,20 @@ }); } - notif = eNotif.attr('count'); - if (notif>0){ + var notif = data['notify']; + if (notif > 0){ $("#nav-notifications-linkmenu").addClass("on"); } else { $("#nav-notifications-linkmenu").removeClass("on"); } - if(notif == 0) { notif = ''; $('#notify-update').removeClass('show') } else { $('#notify-update').addClass('show') } - $('#notify-update').html(notif); - var eSysmsg = $(data).find('sysmsgs'); - eSysmsg.children("notice").each(function(){ - text = $(this).text(); - $.jGrowl(text, { sticky: true, theme: 'notice' }); + console.log(data.sysmsgs); + + $(data.sysmsgs.notice).each(function(key, message){ + $.jGrowl(message, {sticky: true, theme: 'notice'}); }); - eSysmsg.children("info").each(function(){ - text = $(this).text(); - $.jGrowl(text, { sticky: false, theme: 'info', life: 5000 }); + $(data.sysmsgs.info).each(function(key, message){ + $.jGrowl(message, {sticky: false, theme: 'info', life: 5000}); }); /* update the js scrollbars */ @@ -374,50 +338,38 @@ function NavUpdate() { - if(! stopped) { - var pingCmd = 'ping' + ((localUser != 0) ? '?f=&uid=' + localUser : ''); - $.get(pingCmd,function(data) { - $(data).find('result').each(function() { + if (!stopped) { + var pingCmd = 'ping?format=json' + ((localUser != 0) ? '&f=&uid=' + localUser : ''); + $.get(pingCmd, function(data) { + if (data.result) { // send nav-update event - $('nav').trigger('nav-update', this); - + $('nav').trigger('nav-update', data.result); // start live update - - if($('#live-network').length) { src = 'network'; liveUpdate(); } - if($('#live-profile').length) { src = 'profile'; liveUpdate(); } - if($('#live-community').length) { src = 'community'; liveUpdate(); } - if($('#live-notes').length) { src = 'notes'; liveUpdate(); } - if($('#live-display').length) { src = 'display'; liveUpdate(); } -/* if($('#live-display').length) { - if(liking) { - liking = 0; - window.location.href=window.location.href + ['network', 'profile', 'community', 'notes', 'display'].forEach(function (src) { + if ($('#live-' + src).length) { + liveUpdate(src); } - }*/ - if($('#live-photos').length) { - if(liking) { + }); + if ($('#live-photos').length) { + if (liking) { liking = 0; - window.location.href=window.location.href + window.location.href = window.location.href; } } - - - - - }); + } }) ; } - timer = setTimeout(NavUpdate,updateInterval); + timer = setTimeout(NavUpdate, updateInterval); } - function liveUpdate() { + function liveUpdate(src) { if((src == null) || (stopped) || (! profile_uid)) { $('.like-rotator').hide(); return; } if(($('.comment-edit-text-full').length) || (in_progress)) { if(livetime) { clearTimeout(livetime); } - livetime = setTimeout(liveUpdate, 5000); + livetime = setTimeout(function() {liveUpdate(src)}, 5000); return; } if(livetime != null) diff --git a/mod/ping.php b/mod/ping.php index 0ed7eb3fe..4dc3e8b39 100644 --- a/mod/ping.php +++ b/mod/ping.php @@ -3,33 +3,50 @@ require_once("include/datetime.php"); require_once('include/bbcode.php'); require_once('include/ForumManager.php'); require_once('include/group.php'); -require_once("mod/proxy.php"); +require_once('mod/proxy.php'); require_once('include/xml.php'); function ping_init(&$a) { - $xmlhead = "<"."?xml version='1.0' encoding='UTF-8' ?".">"; + $format = 'xml'; + + if (isset($_GET['format']) && $_GET['format'] == 'json') { + $format = 'json'; + } if (local_user()){ // Different login session than the page that is calling us. if (intval($_GET['uid']) && intval($_GET['uid']) != local_user()) { - $data = array("invalid" => 1); - header("Content-type: text/xml"); - echo xml::from_array(array("result" => $data), $xml); + + $data = array('result' => array('invalid' => 1)); + + if ($format == 'json') { + if (isset($_GET['callback'])) { + // JSONP support + header("Content-type: application/javascript"); + echo $_GET['callback'] . '(' . json_encode($data) . ')'; + } else { + header("Content-type: application/json"); + echo json_encode($data); + } + } else { + header("Content-type: text/xml"); + echo xml::from_array($data, $xml); + } killme(); } $notifs = ping_get_notifications(local_user()); $sysnotify = 0; // we will update this in a moment - $tags = array(); + $tags = array(); $comments = array(); - $likes = array(); + $likes = array(); $dislikes = array(); - $friends = array(); - $posts = array(); - $regs = array(); - $mails = array(); + $friends = array(); + $posts = array(); + $regs = array(); + $mails = array(); $home = 0; $network = 0; @@ -53,36 +70,10 @@ function ping_init(&$a) { call_hooks('network_ping', $arr); foreach ($r as $it) { - - if ($it['wall']) - $home ++; - else - $network ++; - - switch($it['verb']){ - case ACTIVITY_TAG: - $obj = parse_xml_string($xmlhead.$it['object']); - $it['tname'] = $obj->content; - $tags[] = $it; - break; - case ACTIVITY_LIKE: - $likes[] = $it; - break; - case ACTIVITY_DISLIKE: - $dislikes[] = $it; - break; - case ACTIVITY_FRIEND: - $obj = parse_xml_string($xmlhead.$it['object']); - $it['fname'] = $obj->title; - $friends[] = $it; - break; - default: - if ($it['parent']!=$it['id']) { - $comments[] = $it; - } else { - if (!$it['wall']) - $posts[] = $it; - } + if ($it['wall']) { + $home++; + } else { + $network++; } } } @@ -90,11 +81,25 @@ function ping_init(&$a) { if ($network) { if (intval(feature_enabled(local_user(),'groups'))) { // Find out how unseen network posts are spread across groups - $groups_unseen = groups_count_unseen(); + $group_counts = groups_count_unseen(); + if (dbm::is_result($group_counts)) { + foreach ($groups_counts as $group_count) { + if ($group_count['count'] > 0) { + $groups_unseen[] = $group_count; + } + } + } } if (intval(feature_enabled(local_user(),'forumlist_widget'))) { - $forums_unseen = ForumManager::count_unseen_items(); + $forum_counts = ForumManager::count_unseen_items(); + if (dbm::is_result($forums_counts)) { + foreach ($forums_counts as $forum_count) { + if ($forum_count['count'] > 0) { + $forums_unseen[] = $forum_count; + } + } + } } } @@ -120,14 +125,15 @@ function ping_init(&$a) { intval(local_user()), dbesc($myurl) ); - $mail = count($mails); + $mail_count = count($mails); if ($a->config['register_policy'] == REGISTER_APPROVE && is_site_admin()){ $regs = q("SELECT `contact`.`name`, `contact`.`url`, `contact`.`micro`, `register`.`created`, COUNT(*) as `total` FROM `contact` RIGHT JOIN `register` ON `register`.`uid`=`contact`.`uid` WHERE `contact`.`self`=1"); - if ($regs) + if ($regs) { $register = $regs[0]['total']; + } } else { - $register = "0"; + $register = 0; } $all_events = 0; @@ -137,7 +143,6 @@ function ping_init(&$a) { $birthdays = 0; $birthdays_today = 0; - $ev = q("SELECT count(`event`.`id`) as total, type, start, adjust FROM `event` WHERE `event`.`uid` = %d AND `start` < '%s' AND `finish` > '%s' and `ignore` = 0 ORDER BY `start` ASC ", @@ -171,99 +176,71 @@ function ping_init(&$a) { } } - $data = array(); - $data["intro"] = $intro; - $data["mail"] = $mail; - $data["net"] = $network; - $data["home"] = $home; - - if ($register!=0) - $data["register"] = $register; - - $groups = array(); - - if (dbm::is_result($groups_unseen)) { - $count = 0; - foreach ($groups_unseen as $it) - if ($it['count'] > 0) { - $count++; - $groups[$count.":group"] = $it['count']; - $groups[$count.":@attributes"] = array("id" => $it['id']); - } - $data["groups"] = $groups; - } - - $forums = array(); - - if (dbm::is_result($forums_unseen)) { - $count = 0; - foreach ($forums_unseen as $it) - if ($it['count'] > 0) { - $count++; - $forums[$count.":forum"] = $it['count']; - $forums[$count.":@attributes"] = array("id" => $it['id']); - } - $data["forums"] = $forums; - } - - $data["all-events"] = $all_events; - $data["all-events-today"] = $all_events_today; - $data["events"] = $events; - $data["events-today"] = $events_today; - $data["birthdays"] = $birthdays; - $data["birthdays-today"] = $birthdays_today; + $data = array(); + $data['intro'] = $intro; + $data['mail'] = $mail_count; + $data['net'] = $network; + $data['home'] = $home; + $data['register'] = $register; + $data['all-events'] = $all_events; + $data['all-events-today'] = $all_events_today; + $data['events'] = $events; + $data['events-today'] = $events_today; + $data['birthdays'] = $birthdays; + $data['birthdays-today'] = $birthdays_today; if (dbm::is_result($notifs) && !$sysnotify) { - foreach ($notifs as $zz) { - if ($zz['seen'] == 0) + foreach ($notifs as $notif) { + if ($notif['seen'] == 0) { $sysnotify ++; + } } } // merge all notification types in one array if (dbm::is_result($intros)) { - foreach ($intros as $i) { - $n = array( - 'href' => $a->get_baseurl().'/notifications/intros/'.$i['id'], - 'name' => $i['name'], - 'url' => $i['url'], - 'photo' => $i['photo'], - 'date' => $i['datetime'], - 'seen' => false, - 'message' => t("{0} wants to be your friend"), + foreach ($intros as $intro) { + $notif = array( + 'href' => $a->get_baseurl() . '/notifications/intros/' . $intro['id'], + 'name' => $intro['name'], + 'url' => $intro['url'], + 'photo' => $intro['photo'], + 'date' => $intro['datetime'], + 'seen' => false, + 'message' => t('{0} wants to be your friend'), ); - $notifs[] = $n; + $notifs[] = $notif; } } if (dbm::is_result($mails)) { - foreach ($mails as $i) { - $n = array( - 'href' => $a->get_baseurl().'/message/'.$i['id'], - 'name' => $i['from-name'], - 'url' => $i['from-url'], - 'photo' => $i['from-photo'], - 'date' => $i['created'], - 'seen' => false, - 'message' => t("{0} sent you a message"), + foreach ($mails as $mail) { + $notif = array( + 'href' => $a->get_baseurl() . '/message/' . $mail['id'], + 'name' => $mail['from-name'], + 'url' => $mail['from-url'], + 'photo' => $mail['from-photo'], + 'date' => $mail['created'], + 'seen' => false, + 'message' => t('{0} sent you a message'), ); - $notifs[] = $n; + $notifs[] = $notif; } } if (dbm::is_result($regs)) { - foreach ($regs as $i) { - $n = array( - 'href' => $a->get_baseurl().'/admin/users/', - 'name' => $i['name'], - 'url' => $i['url'], - 'photo' => $i['micro'], - 'date' => $i['created'], - 'seen' => false, - 'message' => t("{0} requested registration"), + foreach ($regs as $reg) { + $notif = array( + 'href' => $a->get_baseurl() . '/admin/users/', + 'name' => $reg['name'], + 'url' => $reg['url'], + 'photo' => $reg['micro'], + 'date' => $reg['created'], + 'seen' => false, + 'message' => t('{0} requested registration'), ); - $notifs[] = $n; + $notifs[] = $notif; } } @@ -279,68 +256,79 @@ function ping_init(&$a) { usort($notifs, $sort_function); if (dbm::is_result($notifs)) { - - // Are the nofications calles from the regular process or via the friendica app? + // Are the nofications called from the regular process or via the friendica app? $regularnotifications = (intval($_GET['uid']) AND intval($_GET['_'])); - $count = 0; - foreach($notifs as $n) { - $count++; - if ($a->is_friendica_app() OR !$regularnotifications) - $n['message'] = str_replace("{0}", $n['name'], $n['message']); + foreach ($notifs as $notif) { + if ($a->is_friendica_app() OR !$regularnotifications) { + $notif['message'] = str_replace("{0}", $notif['name'], $notif['message']); + } - $notifications[$count.":note"] = $n['message']; + $contact = get_contact_details_by_url($notif['url']); + if (isset($contact['micro'])) { + $notif['photo'] = proxy_url($contact['micro'], false, PROXY_SIZE_MICRO); + } else { + $notif['photo'] = proxy_url($notif['photo'], false, PROXY_SIZE_MICRO); + } - $contact = get_contact_details_by_url($n['url']); - if (isset($contact["micro"])) - $n['photo'] = proxy_url($contact["micro"], false, PROXY_SIZE_MICRO); - else - $n['photo'] = proxy_url($n['photo'], false, PROXY_SIZE_MICRO); - - $local_time = datetime_convert('UTC',date_default_timezone_get(),$n['date']); - - call_hooks('ping_xmlize', $n); - - $notifications[$count.":@attributes"] = array("id" => $n["id"], - "href" => $n['href'], - "name" => $n['name'], - "url" => $n['url'], - "photo" => $n['photo'], - "date" => relative_date($n['date']), - "seen" => $n['seen'], - "timestamp" => strtotime($local_time)); + $local_time = datetime_convert('UTC', date_default_timezone_get(), $notif['date']); + $notifications[] = array( + 'id' => $notif['id'], + 'href' => $notif['href'], + 'name' => $notif['name'], + 'url' => $notif['url'], + 'photo' => $notif['photo'], + 'date' => relative_date($notif['date']), + 'message' => $notif['message'], + 'seen' => $notif['seen'], + 'timestamp' => strtotime($local_time) + ); } } - - $data["notif"] = $notifications; - $data["@attributes"] = array("count" => $sysnotify + $intro + $mail + $register); } - $sysmsg = array(); + $sysmsgs = array(); + $sysmsgs_info = array(); - if (x($_SESSION,'sysmsg')){ - $count = 0; - foreach ($_SESSION['sysmsg'] as $m){ - $count++; - $sysmsg[$count.":notice"] = $m; - } + if (x($_SESSION,'sysmsg')) { + $sysmsgs = $_SESSION['sysmsg']; unset($_SESSION['sysmsg']); } - if (x($_SESSION,'sysmsg_info')){ - $count = 0; - foreach ($_SESSION['sysmsg_info'] as $m){ - $count++; - $sysmsg[$count.":info"] = $m; - } + if (x($_SESSION,'sysmsg_info')) { + $sysmsgs_info = $_SESSION['sysmsg_info']; unset($_SESSION['sysmsg_info']); } - $data["sysmsgs"] = $sysmsg; + if ($format == 'json') { + $data['groups'] = $groups_unseen; + $data['forums'] = $forums_unseen; + $data['notify'] = $sysnotify + $intro + $mail_count + $register; + $data['notifications'] = $notifications; + $data['sysmsgs'] = array( + 'notice' => $sysmsgs, + 'info' => $sysmsgs_info + ); + + $json_payload = json_encode(array("result" => $data)); + + if (isset($_GET['callback'])) { + // JSONP support + header("Content-type: application/javascript"); + echo $_GET['callback'] . '(' . $json_payload . ')'; + } else { + header("Content-type: application/json"); + echo $json_payload; + } + } else { + // Legacy slower XML format output + $data = ping_format_xml_data($data, $sysnotify, $notifications, $sysmsgs, $sysmsgs_info, $groups_unseen, $forums_unseen); + + header("Content-type: text/xml"); + echo xml::from_array(array("result" => $data), $xml); + } - header("Content-type: text/xml"); - echo xml::from_array(array("result" => $data), $xml); killme(); } @@ -422,3 +410,68 @@ function ping_get_notifications($uid) { return($result); } + +/** + * @brief Backward-compatible XML formatting for ping.php output + * @deprecated + * + * @param array $data The initial ping data array + * @param int $sysnotify Number of unseen system notifications + * @param array $notifs Complete list of notification + * @param array $sysmsgs List of system notice messages + * @param array $sysmsgs_info List of system info messages + * @return array XML-transform ready data array + */ +function ping_format_xml_data($data, $sysnotify, $notifs, $sysmsgs, $sysmsgs_info, $groups_unseen, $forums_unseen) { + $notifications = array(); + foreach($notifs as $key => $n) { + $notifications[$key . ":note"] = $n['message']; + + $notifications[$key . ":@attributes"] = array( + "id" => $n["id"], + "href" => $n['href'], + "name" => $n['name'], + "url" => $n['url'], + "photo" => $n['photo'], + "date" => $n['date'], + "seen" => $n['seen'], + "timestamp" => $n['timestamp'] + ); + } + + $sysmsg = array(); + foreach ($sysmsgs as $key => $m){ + $sysmsg[$key . ":notice"] = $m; + } + foreach ($sysmsgs_info as $key => $m){ + $sysmsg[$key . ":info"] = $m; + } + + $data["notif"] = $notifications; + $data["@attributes"] = array("count" => $sysnotify + $data["intro"] + $data["mail"] + $data["register"]); + $data["sysmsgs"] = $sysmsg; + + if ($data["register"] == 0) { + unset($data["register"]); + } + + $groups = array(); + if (count($groups_unseen)) { + foreach ($groups_unseen as $key => $item) { + $groups[$key . ':group'] = $item['count']; + $groups[$key . ':@attributes'] = array('id' => $item['id']); + } + $data['groups'] = $groups; + } + + $forums = array(); + if (count($forums_unseen)) { + foreach ($forums_unseen as $key => $item) { + $forums[$count . ':forum'] = $item['count']; + $forums[$count . ':@attributes'] = array('id' => $item['id']); + } + $data['forums'] = $forums; + } + + return $data; +} \ No newline at end of file From 7aef99a4f039a043dfa0ddbb3343dafe9d3aa6d2 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Thu, 17 Nov 2016 07:42:41 +0100 Subject: [PATCH 007/141] ES translation of the core THX Albert --- view/lang/es/messages.po | 227 ++++++++++++++++++++------------------- view/lang/es/strings.php | 47 ++++---- 2 files changed, 141 insertions(+), 133 deletions(-) diff --git a/view/lang/es/messages.po b/view/lang/es/messages.po index 3ea542d00..ebbee4173 100644 --- a/view/lang/es/messages.po +++ b/view/lang/es/messages.po @@ -3,7 +3,8 @@ # This file is distributed under the same license as the Friendica package. # # Translators: -# Alberto Díaz Tormo , 2016 +# Albert, 2016 +# Albert, 2016 # Tobias Diekershoff , 2011 # Manuel Pérez , 2011 # Carlos Solís , 2012 @@ -34,9 +35,9 @@ msgid "" msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-06 16:00+0100\n" -"PO-Revision-Date: 2016-11-08 16:20+0000\n" -"Last-Translator: Alberto Díaz Tormo \n" +"POT-Creation-Date: 2016-11-10 15:43+0100\n" +"PO-Revision-Date: 2016-11-16 16:33+0000\n" +"Last-Translator: Albert\n" "Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -77,8 +78,8 @@ msgstr "Buscar personas" msgid "Enter name or interest" msgstr "Introduzce nombre o intereses" -#: include/contact_widgets.php:32 include/Contact.php:325 -#: include/conversation.php:981 mod/follow.php:103 mod/allfriends.php:66 +#: include/contact_widgets.php:32 include/conversation.php:981 +#: include/Contact.php:347 mod/follow.php:103 mod/allfriends.php:66 #: mod/contacts.php:602 mod/dirfind.php:204 mod/match.php:72 #: mod/suggest.php:83 msgid "Connect/Follow" @@ -1167,57 +1168,6 @@ msgstr "(sin asunto)" msgid "noreply" msgstr "no responder" -#: include/Contact.php:119 -msgid "stopped following" -msgstr "dejó de seguir" - -#: include/Contact.php:311 include/Contact.php:324 include/Contact.php:369 -#: include/conversation.php:968 include/conversation.php:984 -#: mod/allfriends.php:65 mod/directory.php:155 mod/dirfind.php:203 -#: mod/match.php:71 mod/suggest.php:82 -msgid "View Profile" -msgstr "Ver perfil" - -#: include/Contact.php:368 include/conversation.php:967 -msgid "View Status" -msgstr "Ver estado" - -#: include/Contact.php:370 include/conversation.php:969 -msgid "View Photos" -msgstr "Ver fotos" - -#: include/Contact.php:371 include/conversation.php:970 -msgid "Network Posts" -msgstr "Publicaciones en la red" - -#: include/Contact.php:372 include/conversation.php:971 -msgid "View Contact" -msgstr "Ver contacto" - -#: include/Contact.php:373 -msgid "Drop Contact" -msgstr "Eliminar contacto" - -#: include/Contact.php:374 include/conversation.php:972 -msgid "Send PM" -msgstr "Enviar mensaje privado" - -#: include/Contact.php:375 include/conversation.php:976 -msgid "Poke" -msgstr "Toque" - -#: include/Contact.php:748 -msgid "Organisation" -msgstr "Organización" - -#: include/Contact.php:751 -msgid "News" -msgstr "Noticias" - -#: include/Contact.php:754 -msgid "Forum" -msgstr "Foro" - #: include/api.php:1019 #, php-format msgid "Daily posting limit of %d posts reached. The post was rejected." @@ -1374,6 +1324,37 @@ msgstr "Eliminar el elemento seleccionado" msgid "Follow Thread" msgstr "Seguir publicacion" +#: include/conversation.php:967 include/Contact.php:390 +msgid "View Status" +msgstr "Ver estado" + +#: include/conversation.php:968 include/conversation.php:984 +#: include/Contact.php:333 include/Contact.php:346 include/Contact.php:391 +#: mod/allfriends.php:65 mod/directory.php:155 mod/dirfind.php:203 +#: mod/match.php:71 mod/suggest.php:82 +msgid "View Profile" +msgstr "Ver perfil" + +#: include/conversation.php:969 include/Contact.php:392 +msgid "View Photos" +msgstr "Ver fotos" + +#: include/conversation.php:970 include/Contact.php:393 +msgid "Network Posts" +msgstr "Publicaciones en la red" + +#: include/conversation.php:971 include/Contact.php:394 +msgid "View Contact" +msgstr "Ver contacto" + +#: include/conversation.php:972 include/Contact.php:396 +msgid "Send PM" +msgstr "Enviar mensaje privado" + +#: include/conversation.php:976 include/Contact.php:397 +msgid "Poke" +msgstr "Toque" + #: include/conversation.php:1094 #, php-format msgid "%s likes this." @@ -1585,8 +1566,8 @@ msgstr "Vista previa" #: mod/fbrowser.php:136 mod/tagrm.php:11 mod/tagrm.php:94 mod/follow.php:121 #: mod/editpost.php:148 mod/message.php:220 mod/dfrn_request.php:875 #: mod/contacts.php:445 mod/photos.php:235 mod/photos.php:322 -#: mod/settings.php:677 mod/settings.php:703 mod/suggest.php:32 -#: mod/videos.php:128 +#: mod/suggest.php:32 mod/videos.php:128 mod/settings.php:677 +#: mod/settings.php:703 msgid "Cancel" msgstr "Cancelar" @@ -2575,11 +2556,11 @@ msgstr "¿Realmente quieres borrar este objeto?" #: include/items.php:1914 mod/follow.php:110 mod/api.php:105 #: mod/message.php:217 mod/dfrn_request.php:861 mod/profiles.php:648 #: mod/profiles.php:651 mod/profiles.php:677 mod/contacts.php:442 -#: mod/register.php:238 mod/settings.php:1158 mod/settings.php:1164 -#: mod/settings.php:1172 mod/settings.php:1176 mod/settings.php:1181 -#: mod/settings.php:1187 mod/settings.php:1193 mod/settings.php:1199 -#: mod/settings.php:1225 mod/settings.php:1226 mod/settings.php:1227 -#: mod/settings.php:1228 mod/settings.php:1229 mod/suggest.php:29 +#: mod/register.php:238 mod/suggest.php:29 mod/settings.php:1158 +#: mod/settings.php:1164 mod/settings.php:1172 mod/settings.php:1176 +#: mod/settings.php:1181 mod/settings.php:1187 mod/settings.php:1193 +#: mod/settings.php:1199 mod/settings.php:1225 mod/settings.php:1226 +#: mod/settings.php:1227 mod/settings.php:1228 mod/settings.php:1229 msgid "Yes" msgstr "Sí" @@ -2600,8 +2581,8 @@ msgstr "Sí" #: mod/contacts.php:350 mod/dirfind.php:11 mod/display.php:475 #: mod/events.php:190 mod/item.php:198 mod/item.php:210 mod/network.php:4 #: mod/photos.php:159 mod/photos.php:1072 mod/register.php:42 -#: mod/settings.php:22 mod/settings.php:128 mod/settings.php:663 -#: mod/suggest.php:58 mod/viewcontacts.php:45 index.php:397 +#: mod/suggest.php:58 mod/viewcontacts.php:45 mod/settings.php:22 +#: mod/settings.php:128 mod/settings.php:663 index.php:397 msgid "Permission denied." msgstr "Permiso denegado." @@ -3096,6 +3077,26 @@ msgstr "Publicación" msgid "Item filed" msgstr "Elemento archivado" +#: include/Contact.php:119 +msgid "stopped following" +msgstr "dejó de seguir" + +#: include/Contact.php:395 +msgid "Drop Contact" +msgstr "Eliminar contacto" + +#: include/Contact.php:770 +msgid "Organisation" +msgstr "Organización" + +#: include/Contact.php:773 +msgid "News" +msgstr "Noticias" + +#: include/Contact.php:776 +msgid "Forum" +msgstr "Foro" + #: mod/oexchange.php:25 msgid "Post successful." msgstr "¡Publicado!" @@ -7878,6 +7879,49 @@ msgstr "Escoge un apodo: " msgid "Import your profile to this friendica instance" msgstr "Importar tu perfil a esta instancia de friendica" +#: mod/suggest.php:27 +msgid "Do you really want to delete this suggestion?" +msgstr "¿Estás seguro de que quieres borrar esta sugerencia?" + +#: mod/suggest.php:71 +msgid "" +"No suggestions available. If this is a new site, please try again in 24 " +"hours." +msgstr "No hay sugerencias disponibles. Si el sitio web es nuevo inténtalo de nuevo dentro de 24 horas." + +#: mod/suggest.php:84 mod/suggest.php:104 +msgid "Ignore/Hide" +msgstr "Ignorar/Ocultar" + +#: mod/update_community.php:19 mod/update_display.php:23 +#: mod/update_network.php:27 mod/update_notes.php:36 mod/update_profile.php:35 +msgid "[Embedded content - reload page to view]" +msgstr "[Contenido incrustado - recarga la página para verlo]" + +#: mod/videos.php:120 +msgid "Do you really want to delete this video?" +msgstr "Realmente quieres eliminar este vídeo?" + +#: mod/videos.php:125 +msgid "Delete Video" +msgstr "Borrar vídeo" + +#: mod/videos.php:204 +msgid "No videos selected" +msgstr "Ningún vídeo seleccionado" + +#: mod/videos.php:396 +msgid "Recent Videos" +msgstr "Vídeos recientes" + +#: mod/videos.php:398 +msgid "Upload New Videos" +msgstr "Subir nuevos vídeos" + +#: mod/viewcontacts.php:72 +msgid "No contacts." +msgstr "Ningún contacto." + #: mod/settings.php:60 msgid "Display" msgstr "Interfaz del usuario" @@ -8196,7 +8240,13 @@ msgstr "Actualizaciones automaticas solo estando al principio de la pagina" #: mod/settings.php:1007 msgid "Bandwith Saver Mode" -msgstr "" +msgstr "Modo de guardado de ancho de banda" + +#: mod/settings.php:1007 +msgid "" +"When enabled, embedded content is not displayed on automatic updates, they " +"only show on page reload." +msgstr "Cuando está habilitado, el contenido incrustado no se muestra en las actualizaciones automáticas, sólo en las páginas recargadas." #: mod/settings.php:1009 msgid "General Theme Settings" @@ -8573,49 +8623,6 @@ msgstr "Si ha migrado este perfil desde otro servidor aquí y algunos contactos msgid "Resend relocate message to contacts" msgstr "Reenviar mensaje de relocalización a los contactos" -#: mod/suggest.php:27 -msgid "Do you really want to delete this suggestion?" -msgstr "¿Estás seguro de que quieres borrar esta sugerencia?" - -#: mod/suggest.php:71 -msgid "" -"No suggestions available. If this is a new site, please try again in 24 " -"hours." -msgstr "No hay sugerencias disponibles. Si el sitio web es nuevo inténtalo de nuevo dentro de 24 horas." - -#: mod/suggest.php:84 mod/suggest.php:104 -msgid "Ignore/Hide" -msgstr "Ignorar/Ocultar" - -#: mod/update_community.php:19 mod/update_display.php:23 -#: mod/update_network.php:27 mod/update_notes.php:36 mod/update_profile.php:35 -msgid "[Embedded content - reload page to view]" -msgstr "[Contenido incrustado - recarga la página para verlo]" - -#: mod/videos.php:120 -msgid "Do you really want to delete this video?" -msgstr "Realmente quieres eliminar este vídeo?" - -#: mod/videos.php:125 -msgid "Delete Video" -msgstr "Borrar vídeo" - -#: mod/videos.php:204 -msgid "No videos selected" -msgstr "Ningún vídeo seleccionado" - -#: mod/videos.php:396 -msgid "Recent Videos" -msgstr "Vídeos recientes" - -#: mod/videos.php:398 -msgid "Upload New Videos" -msgstr "Subir nuevos vídeos" - -#: mod/viewcontacts.php:72 -msgid "No contacts." -msgstr "Ningún contacto." - #: object/Item.php:370 msgid "via" msgstr "vía" diff --git a/view/lang/es/strings.php b/view/lang/es/strings.php index 90bddcb71..95c159690 100644 --- a/view/lang/es/strings.php +++ b/view/lang/es/strings.php @@ -271,18 +271,6 @@ $a->strings["Advanced Profile Settings"] = "Ajustes avanzados del perfil"; $a->strings["Show visitors public community forums at the Advanced Profile Page"] = "Mostrar a los visitantes foros públicos en las que se esta participando en el pagina avanzada de perfiles."; $a->strings["(no subject)"] = "(sin asunto)"; $a->strings["noreply"] = "no responder"; -$a->strings["stopped following"] = "dejó de seguir"; -$a->strings["View Profile"] = "Ver perfil"; -$a->strings["View Status"] = "Ver estado"; -$a->strings["View Photos"] = "Ver fotos"; -$a->strings["Network Posts"] = "Publicaciones en la red"; -$a->strings["View Contact"] = "Ver contacto"; -$a->strings["Drop Contact"] = "Eliminar contacto"; -$a->strings["Send PM"] = "Enviar mensaje privado"; -$a->strings["Poke"] = "Toque"; -$a->strings["Organisation"] = "Organización"; -$a->strings["News"] = "Noticias"; -$a->strings["Forum"] = "Foro"; $a->strings["Daily posting limit of %d posts reached. The post was rejected."] = "Limite diario de publicaciones %d alcanzado. La publicación fue rechazada."; $a->strings["Weekly posting limit of %d posts reached. The post was rejected."] = "Limite semanal de publicaciones %d alcanzado. La publicación fue rechazada."; $a->strings["Monthly posting limit of %d posts reached. The post was rejected."] = "Limite mensual de publicaciones %d alcanzado. La publicación fue rechazada."; @@ -318,6 +306,13 @@ $a->strings["Please wait"] = "Por favor, espera"; $a->strings["remove"] = "eliminar"; $a->strings["Delete Selected Items"] = "Eliminar el elemento seleccionado"; $a->strings["Follow Thread"] = "Seguir publicacion"; +$a->strings["View Status"] = "Ver estado"; +$a->strings["View Profile"] = "Ver perfil"; +$a->strings["View Photos"] = "Ver fotos"; +$a->strings["Network Posts"] = "Publicaciones en la red"; +$a->strings["View Contact"] = "Ver contacto"; +$a->strings["Send PM"] = "Enviar mensaje privado"; +$a->strings["Poke"] = "Toque"; $a->strings["%s likes this."] = "A %s le gusta esto."; $a->strings["%s doesn't like this."] = "A %s no le gusta esto."; $a->strings["%s attends."] = "%s atiende."; @@ -719,6 +714,11 @@ $a->strings["comment"] = array( ); $a->strings["post"] = "Publicación"; $a->strings["Item filed"] = "Elemento archivado"; +$a->strings["stopped following"] = "dejó de seguir"; +$a->strings["Drop Contact"] = "Eliminar contacto"; +$a->strings["Organisation"] = "Organización"; +$a->strings["News"] = "Noticias"; +$a->strings["Forum"] = "Foro"; $a->strings["Post successful."] = "¡Publicado!"; $a->strings["Access denied."] = "Acceso denegado."; $a->strings["Welcome to %s"] = "Bienvenido a %s"; @@ -1797,6 +1797,16 @@ $a->strings["Confirm:"] = "Confirmar:"; $a->strings["Choose a profile nickname. This must begin with a text character. Your profile address on this site will then be 'nickname@\$sitename'."] = "Elije un apodo. Debe comenzar con una letra. Tu dirección de perfil en este sitio va a ser \"apodo@\$nombredelsitio\"."; $a->strings["Choose a nickname: "] = "Escoge un apodo: "; $a->strings["Import your profile to this friendica instance"] = "Importar tu perfil a esta instancia de friendica"; +$a->strings["Do you really want to delete this suggestion?"] = "¿Estás seguro de que quieres borrar esta sugerencia?"; +$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si el sitio web es nuevo inténtalo de nuevo dentro de 24 horas."; +$a->strings["Ignore/Hide"] = "Ignorar/Ocultar"; +$a->strings["[Embedded content - reload page to view]"] = "[Contenido incrustado - recarga la página para verlo]"; +$a->strings["Do you really want to delete this video?"] = "Realmente quieres eliminar este vídeo?"; +$a->strings["Delete Video"] = "Borrar vídeo"; +$a->strings["No videos selected"] = "Ningún vídeo seleccionado"; +$a->strings["Recent Videos"] = "Vídeos recientes"; +$a->strings["Upload New Videos"] = "Subir nuevos vídeos"; +$a->strings["No contacts."] = "Ningún contacto."; $a->strings["Display"] = "Interfaz del usuario"; $a->strings["Social Networks"] = "Redes sociales"; $a->strings["Connected apps"] = "Aplicaciones conectadas"; @@ -1873,7 +1883,8 @@ $a->strings["Beginning of week:"] = "Principio de la semana:"; $a->strings["Don't show notices"] = "No mostrara avisos"; $a->strings["Infinite scroll"] = "pagina infinita (sroll)"; $a->strings["Automatic updates only at the top of the network page"] = "Actualizaciones automaticas solo estando al principio de la pagina"; -$a->strings["Bandwith Saver Mode"] = ""; +$a->strings["Bandwith Saver Mode"] = "Modo de guardado de ancho de banda"; +$a->strings["When enabled, embedded content is not displayed on automatic updates, they only show on page reload."] = "Cuando está habilitado, el contenido incrustado no se muestra en las actualizaciones automáticas, sólo en las páginas recargadas."; $a->strings["General Theme Settings"] = "Ajustes generales de tema"; $a->strings["Custom Theme Settings"] = "Ajustes personalizados de tema"; $a->strings["Content Settings"] = "Ajustes de contenido"; @@ -1965,16 +1976,6 @@ $a->strings["Change the behaviour of this account for special situations"] = "Ca $a->strings["Relocate"] = "Relocalizar"; $a->strings["If you have moved this profile from another server, and some of your contacts don't receive your updates, try pushing this button."] = "Si ha migrado este perfil desde otro servidor aquí y algunos contactos no reciben sus publicaciones intente recomunicar su ubicación a traves este botón. (Como para decir el botón de los botones)"; $a->strings["Resend relocate message to contacts"] = "Reenviar mensaje de relocalización a los contactos"; -$a->strings["Do you really want to delete this suggestion?"] = "¿Estás seguro de que quieres borrar esta sugerencia?"; -$a->strings["No suggestions available. If this is a new site, please try again in 24 hours."] = "No hay sugerencias disponibles. Si el sitio web es nuevo inténtalo de nuevo dentro de 24 horas."; -$a->strings["Ignore/Hide"] = "Ignorar/Ocultar"; -$a->strings["[Embedded content - reload page to view]"] = "[Contenido incrustado - recarga la página para verlo]"; -$a->strings["Do you really want to delete this video?"] = "Realmente quieres eliminar este vídeo?"; -$a->strings["Delete Video"] = "Borrar vídeo"; -$a->strings["No videos selected"] = "Ningún vídeo seleccionado"; -$a->strings["Recent Videos"] = "Vídeos recientes"; -$a->strings["Upload New Videos"] = "Subir nuevos vídeos"; -$a->strings["No contacts."] = "Ningún contacto."; $a->strings["via"] = "vía"; $a->strings["Repeat the image"] = "Repetir la imagen"; $a->strings["Will repeat your image to fill the background."] = "Repetirá su imagen para llenar el fondo"; From ccd484643d17bac02e296456dce29b6053514d69 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 17 Nov 2016 23:06:22 +0000 Subject: [PATCH 008/141] Polling feeds is now done with a higher priority. --- include/cron.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/cron.php b/include/cron.php index fea5b3961..c92396dc7 100644 --- a/include/cron.php +++ b/include/cron.php @@ -325,7 +325,7 @@ function cron_poll_contacts($argc, $argv) { logger("Polling ".$contact["network"]." ".$contact["id"]." ".$contact["nick"]." ".$contact["name"]); - if ($contact["remote_self"]) { + if (($contact['network'] == NETWORK_FEED) AND ($contact['priority'] <= 3)) { proc_run(PRIORITY_MEDIUM, 'include/onepoll.php', $contact['id']); } else { proc_run(PRIORITY_LOW, 'include/onepoll.php', $contact['id']); From a6bdb2c34a631332ec0874635c37516ce2d5e42f Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Thu, 17 Nov 2016 23:08:00 -0500 Subject: [PATCH 009/141] overhauling proxy_url - Decode possible HTML entities in the input URL - Add the safe extension for the shortpath as well - Formatting - Documentation --- mod/proxy.php | 97 +++++++++++++++++++++++++++++++-------------------- 1 file changed, 59 insertions(+), 38 deletions(-) diff --git a/mod/proxy.php b/mod/proxy.php index a4fbdd244..4d53c9801 100644 --- a/mod/proxy.php +++ b/mod/proxy.php @@ -233,66 +233,87 @@ function proxy_init() { killme(); } -function proxy_url($url, $writemode = false, $size = "") { - global $_SERVER; - +/** + * @brief Transform a remote URL into a local one + * + * This function only performs the URL replacement on http URL and if the + * provided URL isn't local, "the isn't deactivated" (sic) and if the config + * system.proxy_disabled is set to false. + * + * @param string $url The URL to proxyfy + * @param bool $writemode Returns a local path the remote URL should be saved to + * @param string $size One of the PROXY_SIZE_* constants + * + * @return string The proxyfied URL or relative path + */ +function proxy_url($url, $writemode = false, $size = '') { $a = get_app(); if (substr($url, 0, strlen('http')) !== 'http') { - return($url); + return $url; } // Only continue if it isn't a local image and the isn't deactivated if (proxy_is_local_image($url)) { - $url = str_replace(normalise_link($a->get_baseurl())."/", $a->get_baseurl()."/", $url); - return($url); + $url = str_replace(normalise_link($a->get_baseurl()) . '/', $a->get_baseurl() . '/', $url); + return $url; } - if (get_config("system", "proxy_disabled")) - return($url); + if (get_config('system', 'proxy_disabled')) { + return $url; + } + + // Image URL may have encoded ampersands for display which aren't desirable for proxy + $url = html_entity_decode($url, ENT_NOQUOTES, 'UTF8'); // Creating a sub directory to reduce the amount of files in the cache directory - $basepath = $a->get_basepath()."/proxy"; + $basepath = $a->get_basepath() . '/proxy'; - $path = substr(hash("md5", $url), 0, 2); + $shortpath = hash('md5', $url); + $longpath = substr($shortpath, 0, 2); - if (is_dir($basepath) and $writemode) - if (!is_dir($basepath."/".$path)) { - mkdir($basepath."/".$path); - chmod($basepath."/".$path, 0777); + if (is_dir($basepath) and $writemode) { + if (!is_dir($basepath . '/' . $longpath)) { + mkdir($basepath . '/' . $longpath); + chmod($basepath . '/' . $longpath, 0777); } - - $path .= "/".strtr(base64_encode($url), '+/', '-_'); - - // Checking for valid extensions. Only add them if they are safe - $pos = strrpos($url, "."); - if ($pos) { - $extension = strtolower(substr($url, $pos+1)); - $pos = strpos($extension, "?"); - if ($pos) - $extension = substr($extension, 0, $pos); } - $extensions = array("jpg", "jpeg", "gif", "png"); + $longpath .= '/' . strtr(base64_encode($url), '+/', '-_'); - if (in_array($extension, $extensions)) - $path .= ".".$extension; + // Checking for valid extensions. Only add them if they are safe + $pos = strrpos($url, '.'); + if ($pos) { + $extension = strtolower(substr($url, $pos + 1)); + $pos = strpos($extension, '?'); + if ($pos) { + $extension = substr($extension, 0, $pos); + } + } - $proxypath = $a->get_baseurl()."/proxy/".$path; + $extensions = array('jpg', 'jpeg', 'gif', 'png'); + if (in_array($extension, $extensions)) { + $shortpath .= '.' . $extension; + $longpath .= '.' . $extension; + } - if ($size != "") - $size = ":".$size; + $proxypath = $a->get_baseurl() . '/proxy/' . $longpath; + + if ($size != '') { + $size = ':' . $size; + } // Too long files aren't supported by Apache // Writemode in combination with long files shouldn't be possible - if ((strlen($proxypath) > 250) AND $writemode) - return (hash("md5", $url)); - elseif (strlen($proxypath) > 250) - return ($a->get_baseurl()."/proxy/".hash("md5", $url)."?url=".urlencode($url)); - elseif ($writemode) - return ($path); - else - return ($proxypath.$size); + if ((strlen($proxypath) > 250) AND $writemode) { + return hash('md5', $url); + } elseif (strlen($proxypath) > 250) { + return $a->get_baseurl() . '/proxy/' . $shortpath . '?url=' . urlencode($url); + } elseif ($writemode) { + return $longpath; + } else { + return $proxypath . $size; + } } /** From f4c52f5a0e0ba502ba5c18a96f17a387834d4561 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Fri, 18 Nov 2016 20:16:22 +0100 Subject: [PATCH 010/141] send email confirming pending registration #2916 --- include/user.php | 22 ++++++++++++++++++++++ mod/register.php | 6 ++++++ 2 files changed, 28 insertions(+) diff --git a/include/user.php b/include/user.php index 3997a8a61..a3cd27e6c 100644 --- a/include/user.php +++ b/include/user.php @@ -378,6 +378,28 @@ function create_user($arr) { } +/** + * @brief send registration confiŕmation with the intormation that reg is pending + * + * @param string $email + * @param string $sitename + * @param string $username + */ +function send_register_pending_eml($email, $sitename, $username) { + $body = deindent(t(' + Dear %1$s, + Thank you for registering at %2$s. Your account is pending for approval by the administrator. + ')); + + $body = sprintf($body, $username, $sitename); + + return notification(array( + 'type' => "SYSTEM_EMAIL", + 'to_email' => $email, + 'subject'=> sprintf( t('Registration at %s'), $sitename), + 'body' => $body)); +} + /* * send registration confirmation. * It's here as a function because the mail is sent diff --git a/mod/register.php b/mod/register.php index 3e124bd5b..42127ce81 100644 --- a/mod/register.php +++ b/mod/register.php @@ -133,6 +133,7 @@ function register_post(&$a) { $admin_mail_list ); + // send notification to admins foreach ($adminlist as $admin) { notification(array( 'type' => NOTIFY_SYSTEM, @@ -149,6 +150,11 @@ function register_post(&$a) { 'show_in_notification_page' => false )); } + // send notification to the user, that the registration is pending + send_register_pending_eml( + $user['email'], + $a->config['sitename'], + $user['username']); info( t('Your registration is pending approval by the site owner.') . EOL ) ; goaway(z_root()); From a8d1a3f9974b32312bd36279ef84d93bb20de088 Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Fri, 18 Nov 2016 23:48:31 +0100 Subject: [PATCH 011/141] frio: add a very simple character counter to the jot --- view/theme/frio/css/style.css | 3 + view/theme/frio/templates/jot-header.tpl | 250 +++++++++++------------ view/theme/frio/templates/jot.tpl | 2 +- 3 files changed, 128 insertions(+), 127 deletions(-) diff --git a/view/theme/frio/css/style.css b/view/theme/frio/css/style.css index e284310b8..dd1b9b441 100644 --- a/view/theme/frio/css/style.css +++ b/view/theme/frio/css/style.css @@ -1157,6 +1157,9 @@ section #jotOpen { #profile-jot-wrapper button#jot-submit { margin-top: 5px; } +#profile-jot-wrapper #character-counter { + padding: 10px 15px; +} /* ACL */ /*#jot-modal-body { diff --git a/view/theme/frio/templates/jot-header.tpl b/view/theme/frio/templates/jot-header.tpl index 792c1d1a3..145667be9 100644 --- a/view/theme/frio/templates/jot-header.tpl +++ b/view/theme/frio/templates/jot-header.tpl @@ -1,142 +1,140 @@ + -{{* - - diff --git a/view/theme/cleanzero/templates/theme_settings.tpl b/view/theme/cleanzero/templates/theme_settings.tpl deleted file mode 100644 index 021473bfd..000000000 --- a/view/theme/cleanzero/templates/theme_settings.tpl +++ /dev/null @@ -1,11 +0,0 @@ - -{{include file="field_select.tpl" field=$color}} -{{include file="field_select.tpl" field=$font_size}} -{{include file="field_select.tpl" field=$resize}} -{{include file="field_select.tpl" field=$theme_width}} - - -
- -
- diff --git a/view/theme/cleanzero/theme.php b/view/theme/cleanzero/theme.php deleted file mode 100644 index 37ba15ce0..000000000 --- a/view/theme/cleanzero/theme.php +++ /dev/null @@ -1,126 +0,0 @@ -theme_info = array( - 'extends' => 'duepuntozero', -); -set_template_engine($a, 'smarty3'); - -$a->page['htmlhead'] .= <<< EOT - -EOT; -// get resize configuration - -$resize=false; -$site_resize = get_config('cleanzero', 'resize' ); -if(local_user()) $resize = get_pconfig(local_user(), 'cleanzero', 'resize' ); - -if ($resize===false) $resize=$site_resize; -if ($resize===false) $resize=0; - -if (intval($resize) > 0) { -//load jquery.ae.image.resize.js -$imageresizeJS = $a->get_baseurl($ssl_state)."/view/theme/cleanzero/js/jquery.ae.image.resize.js"; -$a->page['htmlhead'] .= sprintf('', $imageresizeJS); -$a->page['htmlhead'] .= ' -';} -} diff --git a/view/theme/cleanzero/unsupported b/view/theme/cleanzero/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/comix-plain/screenshot.jpg b/view/theme/comix-plain/screenshot.jpg deleted file mode 100644 index 80e66e3124b8c8b4a799f1766c5cd04d65d73e0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 323812 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 z

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

UXS{a>r1PH(#LC#<$d4 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

aepao`5cFpKMdAm*xbO>0O`?nNa34&i8^8T~zb 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%0AKp}9;yf!)KRr!Ro*&Xm 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%0D)?{*F8Zt8LuODpjIn}S*O3<$uS0A;!*9=PX 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 diff --git a/view/theme/comix-plain/style.css b/view/theme/comix-plain/style.css deleted file mode 100644 index 1a89cae7c..000000000 --- a/view/theme/comix-plain/style.css +++ /dev/null @@ -1,105 +0,0 @@ -@import url('../duepuntozero/style.css'); - -.wall-item-content-wrapper { - border: none; -} - -.wall-item-content-wrapper.comment { - background: #ffffff !important; - border-left: 1px solid #EEE; -} - -.wall-item-tools { - background: none; -} - -.comment-edit-text-empty, .comment-edit-text-full { - border: none; - border-left: 1px solid #EEE; - background: #EEEEEE; -} - -.comment-edit-wrapper, .comment-wwedit-wrapper { - background: #ffffff !important; -} - -section { - margin: 0px 32px; -} - -aside { - margin-left: 32px; -} -nav { - margin-left: 32px; - margin-right: 32px; -} - -nav #site-location { - top: 80px; - right: 36px; -} - -.wall-item-photo, .photo, .contact-block-img, .my-comment-photo { - border-radius: 3px; - -moz-border-radius: 3px; - margin-top: 15px; -} - -.wall-item-photo.comment { - margin-top: 26px; -} - - -.triangle-isosceles { - position:relative; - padding:15px; - margin:1em 0 3em; - color:#000; - background:#EEEEEE; /* default background for browsers without gradient support */ - /* css3 */ - background:-webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE), to(#ffffff)); - background:-moz-linear-gradient(#EEEEEE, #ffffff); - background:-o-linear-gradient(#EEEEEE, #ffffff); - background:linear-gradient(#EEEEEE, #ffffff); - -webkit-border-radius:10px; - -moz-border-radius:10px; - border-radius:10px; -} - -/* Variant : for left/right positioned triangle ------------------------------------------- */ - -.triangle-isosceles.left { - margin-left:30px; - background:#F8F8F8; - border: 2px solid #CCCCCC; -} - -/* THE TRIANGLE -------------------------------------------------------------------------------------------------------------------------------- */ - -/* creates triangle */ -.triangle-isosceles:after { - content:""; - position:absolute; - bottom:-8px; /* value = - border-top-width - border-bottom-width */ - left:30px; /* controls horizontal position */ - border-width:15px 15px 0; /* vary these values to change the angle of the vertex */ - border-style:solid; - border-color:#f8f8f8 transparent; - /* reduce the damage in FF3.0 */ - display:block; - width:0; -} - -/* Variant : left ------------------------------------------- */ - -.triangle-isosceles.left:after { - top:12px; /* controls vertical position */ - left:-30px; /* value = - border-left-width - border-right-width */ - bottom:auto; - border-width:10px 30px 10px 0; - border-color:transparent #f8f8f8; -} diff --git a/view/theme/comix-plain/templates/comment_item.tpl b/view/theme/comix-plain/templates/comment_item.tpl deleted file mode 100644 index bd1d70a48..000000000 --- a/view/theme/comix-plain/templates/comment_item.tpl +++ /dev/null @@ -1,34 +0,0 @@ - -

diff --git a/view/theme/comix-plain/templates/search_item.tpl b/view/theme/comix-plain/templates/search_item.tpl deleted file mode 100644 index c114e70e1..000000000 --- a/view/theme/comix-plain/templates/search_item.tpl +++ /dev/null @@ -1,55 +0,0 @@ - -
-
-
-
- - {{$item.name}} - menu -
-
    - {{$item.item_photo_menu}} -
-
-
-
-
- {{if $item.lock}}
{{$item.lock}}
- {{else}}
{{/if}} -
{{$item.location}}
-
-
-
- {{$item.name}} -
{{$item.ago}}
- -
-
-
{{$item.title}}
-
-
{{$item.body}}
-
-
-
- {{if $item.drop.dropping}}{{/if}} -
- {{if $item.drop.pagedrop}}{{/if}} -
-
-
-
- - -
- {{if $item.conv}} - {{$item.conv.title}} - {{/if}} -
- -
- -
- - diff --git a/view/theme/comix-plain/theme.php b/view/theme/comix-plain/theme.php deleted file mode 100644 index f4781b08f..000000000 --- a/view/theme/comix-plain/theme.php +++ /dev/null @@ -1,64 +0,0 @@ - - */ - - -function comix_plain_init(&$a) { -$a->theme_info = array( - 'extends' => 'duepuntozero', -); -set_template_engine($a, 'smarty3'); - -$a->page['htmlhead'] .= <<< EOT - -EOT; -} - diff --git a/view/theme/comix-plain/unsupported b/view/theme/comix-plain/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/comix/screenshot.jpg b/view/theme/comix/screenshot.jpg deleted file mode 100644 index 5ad46cd8b0bbd46e150026ca107e0511552dfa94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96214 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 diff --git a/view/theme/comix/style.css b/view/theme/comix/style.css deleted file mode 100644 index 534e79cf4..000000000 --- a/view/theme/comix/style.css +++ /dev/null @@ -1,109 +0,0 @@ -@import url('../duepuntozero/style.css'); - -body { - font-family: "Comic Sans MS", sans !important; - font-size: 13px; -} -.wall-item-content-wrapper { - border: none; -} - -.wall-item-content-wrapper.comment { - background: #ffffff !important; - border-left: 1px solid #EEE; -} - -.wall-item-tools { - background: none; -} - -.comment-edit-text-empty, .comment-edit-text-full { - border: none; - border-left: 1px solid #EEE; - background: #EEEEEE; -} - -.comment-edit-wrapper, .comment-wwedit-wrapper { - background: #ffffff !important; -} - -section { - margin: 0px 32px; -} - -aside { - margin-left: 32px; -} -nav { - margin-left: 32px; - margin-right: 32px; -} - -nav #site-location { - top: 80px; - right: 36px; -} - -.wall-item-photo, .photo, .contact-block-img, .my-comment-photo { - border-radius: 3px; - -moz-border-radius: 3px; - margin-top: 15px; -} - -.wall-item-photo.comment { - margin-top: 26px; -} - - -.triangle-isosceles { - position:relative; - padding:15px; - margin:1em 0 3em; - color:#000; - background:#EEEEEE; /* default background for browsers without gradient support */ - /* css3 */ - background:-webkit-gradient(linear, 0 0, 0 100%, from(#EEEEEE), to(#ffffff)); - background:-moz-linear-gradient(#EEEEEE, #ffffff); - background:-o-linear-gradient(#EEEEEE, #ffffff); - background:linear-gradient(#EEEEEE, #ffffff); - -webkit-border-radius:10px; - -moz-border-radius:10px; - border-radius:10px; -} - -/* Variant : for left/right positioned triangle ------------------------------------------- */ - -.triangle-isosceles.left { - margin-left:30px; - background:#F8F8F8; - border: 2px solid #CCCCCC; -} - -/* THE TRIANGLE -------------------------------------------------------------------------------------------------------------------------------- */ - -/* creates triangle */ -.triangle-isosceles:after { - content:""; - position:absolute; - bottom:-8px; /* value = - border-top-width - border-bottom-width */ - left:30px; /* controls horizontal position */ - border-width:15px 15px 0; /* vary these values to change the angle of the vertex */ - border-style:solid; - border-color:#f8f8f8 transparent; - /* reduce the damage in FF3.0 */ - display:block; - width:0; -} - -/* Variant : left ------------------------------------------- */ - -.triangle-isosceles.left:after { - top:12px; /* controls vertical position */ - left:-30px; /* value = - border-left-width - border-right-width */ - bottom:auto; - border-width:10px 30px 10px 0; - border-color:transparent #f8f8f8; -} diff --git a/view/theme/comix/templates/comment_item.tpl b/view/theme/comix/templates/comment_item.tpl deleted file mode 100644 index bd1d70a48..000000000 --- a/view/theme/comix/templates/comment_item.tpl +++ /dev/null @@ -1,34 +0,0 @@ - -
-
- - - - {{**}} - - - - -
- {{$mytitle}} -
-
- - {{if $qcomment}} - {{foreach $qcomment as $qc}} - {{$qc}} -   - {{/foreach}} - {{/if}} - -
- - -
-
- -
diff --git a/view/theme/comix/templates/search_item.tpl b/view/theme/comix/templates/search_item.tpl deleted file mode 100644 index 9a854ae70..000000000 --- a/view/theme/comix/templates/search_item.tpl +++ /dev/null @@ -1,55 +0,0 @@ - -
-
-
-
- - {{$item.name}} - menu -
-
    - {{$item.item_photo_menu}} -
-
-
-
-
- {{if $item.lock}}
{{$item.lock}}
- {{else}}
{{/if}} -
{{$item.location}}
-
-
-
- {{$item.name}} -
{{$item.ago}}
- -
-
-
{{$item.title}}
-
-
{{$item.body}}
-
-
-
- {{if $item.drop.dropping}}{{/if}} -
- {{if $item.drop.pagedrop}}{{/if}} -
-
-
-
- - -
- {{if $item.conv}} - {{$item.conv.title}} - {{/if}} -
- -
- -
- - diff --git a/view/theme/comix/theme.php b/view/theme/comix/theme.php deleted file mode 100644 index da195f267..000000000 --- a/view/theme/comix/theme.php +++ /dev/null @@ -1,64 +0,0 @@ - - */ - - -function comix_init(&$a) { -$a->theme_info = array( - 'extends' => 'duepuntozero', -); -set_template_engine($a, 'smarty3'); - -$a->page['htmlhead'] .= <<< EOT - -EOT; -} - diff --git a/view/theme/comix/unsupported b/view/theme/comix/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/darkbubble/dbicons.png b/view/theme/darkbubble/dbicons.png deleted file mode 100644 index 696ef779cd512b4dab50025874cd58c918107b1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19694 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 JDsk=!{{+o&m=6E| diff --git a/view/theme/darkbubble/screenshot.jpg b/view/theme/darkbubble/screenshot.jpg deleted file mode 100644 index 0d9af2c049e5698be3b0701d62c9fd46d7fa393b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 71056 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%0A}Qu)EkWlMcFi=L^D)!K`^Z=d;2 zYns2oti-+%D{e;Ur0~FbsWxSE0X1Z_=n5#sC1_ueo^KZi5&Dw@Ia6DaUVrdQ_InFB z+Nb(sjb^J-P_VX2=-RE?Xk6Dxx$IyaNQsi`yZdld^YkA3h7tqyS&`jbR(4rJ9@~i} zA&G<~xH1pg?YK_Jee>(`ye|@_Pn~rT2dl{}Y#F=wFv|W1+3lv^$k6io=Db?Juk^q}XMVpkeFJ`$oyoMyzD*zg zeJx>8BKu9AuWwf%$7^`u(pGeyB^$#g6Mrd<|6HO_zdEKXzN(Pefz;{uaFYYTOu&I= z+D}NpD=Za+Ys618BoGL_)(rigXo;`H+buC$e!AVs{B&s(@ai$Vw#{uY^EK7f2w#j@ zSbSE(>E|R~M+)j4g%o|y!PnDZT#ZhYM2=+^ZEwwzAfSi)k@9cqu(^I^4{l7#av8;- z(&#r@$)}bmgZYBCt{T)En47o4z+N>+_kgo!kP0HAsRo - */ - - -function darkbubble_init(&$a) { -$a->theme_info = array( - 'extends' => 'testbubble', -); -set_template_engine($a, 'smarty3'); - - -$a->page['htmlhead'] .= <<< EOT - -EOT; -} diff --git a/view/theme/darkbubble/unsupported b/view/theme/darkbubble/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/darkzero-NS/border.jpg b/view/theme/darkzero-NS/border.jpg deleted file mode 100644 index 4967412bf49332e10ad40b4a1a751c3e7f97bdbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 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 diff --git a/view/theme/darkzero-NS/screenshot.jpg b/view/theme/darkzero-NS/screenshot.jpg deleted file mode 100644 index e91ae13f5c26244630b31df4cf3fc415b9532662..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84200 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 diff --git a/view/theme/darkzero-NS/shiny.png b/view/theme/darkzero-NS/shiny.png deleted file mode 100644 index 994c0d05d730d7302a6de1298ba2e6514b1b2b1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^{2DD*GD0X#=CwqOyN|ANrXCgtsO~{o7Kx>VR49a!E110l tt5Y-2UBA!rY|*rqD|U=*i^{m~zTrK5!YQLoO7=6zm!7VEF6*2UngHobgVX>3 diff --git a/view/theme/darkzero-NS/style.css b/view/theme/darkzero-NS/style.css deleted file mode 100644 index 8d106bdc9..000000000 --- a/view/theme/darkzero-NS/style.css +++ /dev/null @@ -1,183 +0,0 @@ -@import url('../duepuntozero/style.css'); - -/* dark variation Fabio Comuni */ - -a:link, a:visited { color: #99CCFF; text-decoration: none; } -a:hover {text-decoration: underline; } - -input, select, textarea { - background-color: #222222; - color: #FFFFFF !important; - border: 1px solid #444444; -} -.openid { background-color: #222222;} - -body { background-color: #222222; color: #cccccc; background-image: url(head.jpg); } -aside{ background-image: url(border.jpg); padding-bottom: 0px; } -section { background-color: #333333; background-image: url(border.jpg); } - - -.tabs { background-image: url(head.jpg); } -div.wall-item-content-wrapper.shiny { background-image: url('shiny.png'); } - -nav #banner #logo-text a { color: #ffffff; } - -.wall-item-content-wrapper { -border: 1px solid #444444; -background: #444; - -} -.wall-item-tools { background-color: #444444; background-image: none;} -.comment-wwedit-wrapper{ background-color: #333333; } -.comment-edit-preview{ color: #000000; } -.wall-item-content-wrapper.comment { background-color: #444444; border: 0px;} -.photo-top-album-name{ background-color: #333333; } -.photo-album-image-wrapper .caption { background-color: rgba(51, 51, 51, 0.8); color: #FFFFFF; } - -.nav-selected.nav-link { color: #ffffff!important; border-bottom: 0px} -.nav-commlink, .nav-login-link {background-color: #b7bab3;} -.nav-commlink:link, .nav-commlink:visited, -.nav-login-link:link, .nav-login-link:visited{ - color: #ffffff; -} - -.fakelink, .fakelink:visited { - color: #99CCFF; -} - -.wall-item-name-link { - color: #99CCFF; -} - -.wall-item-photo-menu li a, .contact-photo-menu { - color: #CCCCCC; background-color: #333333; -} - -.wall-item-photo-menu li a:hover { - background-color: #CCCCCC; color: #333333; -} -#page-footer { min-height: 1em;} -footer { - margin: 0px 10%; - display: block; - background-image: url('sectionend.jpg'); - background-position: top left; - background-repeat: repeat-x; - height: 25px; -} - - -input#dfrn-url { - background-color: #222222; - color: #FFFFFF !important; -} -.pager_first a, .pager_last a, .pager_prev a, .pager_next a, .pager_n a, .pager_current { - color: #000088; -} - -#jot-perms-icon { - float: left; -} - - -#jot-title, #jot-category { - background-color: #333333; - border: 1px solid #333333; -} - -#jot-title::-webkit-input-placeholder{ color: #555555!important;} -#jot-title:-moz-placeholder{color: #555555!important;} -#jot-category::-webkit-input-placeholder{ color: #555555!important;} -#jot-category:-moz-placeholder{color: #555555!important;} - - -#jot-title:hover, -#jot-title:focus, -#jot-category:hover, -#jot-category:focus { - border: 1px solid #cccccc; -} -blockquote { - background: #ddd; - color: #000; -} - -.acl-list-item p, #profile-jot-email-label, div#jot-preview-content, div.profile-jot-net { - color: #eec; -} - -input#acl-search { - background-color: #aaa; -} - - - -.notify-seen { - background:#111; -} - -#nav-notifications-menu { - background: #2e2e2f; -} - -#nav-notifications-menu li:hover { - background: #444; -} - -.acpopupitem{ - background:#2e2f2e; -} - -code { - background:#2e2f2e !important; - color:#fff !important; -} - -blockquote { - background:#2e2f2e !important; - color:#eec !important; -} - -.group-selected, .nets-selected, .fileas-selected, .categories-selected { - background:#2e2f2e; -} - -#fancybox-content{ - background:#444; -} - -.wall-item-content { - max-height: 20000px; - overflow: none; -} - -.editicon { - background-color: #333; -} - -#datebrowse-sidebar select { -color:#99CCFF !important; -} - -.settings-widget .selected { -background: #666; -} - -#adminpage table tr:hover { - color: #eec; - background-color: #666; -} - -input#prvmail-subject { -background: #222 !important; -} - -/* Events */ - -.fc-state-highlight { -background: #666 !important; -} - -.fc-state-disabled, .fc-state-disabled .fc-button-inner { -color: #000 !important; -} diff --git a/view/theme/darkzero-NS/theme.php b/view/theme/darkzero-NS/theme.php deleted file mode 100644 index ee227109b..000000000 --- a/view/theme/darkzero-NS/theme.php +++ /dev/null @@ -1,97 +0,0 @@ - - */ - -function darkzero_NS_init(&$a) { -$a->theme_info = array( - 'extends' => 'duepuntozero', -); - -$a->page['htmlhead'] .= <<< EOT - -EOT; -} diff --git a/view/theme/darkzero-NS/unsupported b/view/theme/darkzero-NS/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/darkzero/border.jpg b/view/theme/darkzero/border.jpg deleted file mode 100644 index 4967412bf49332e10ad40b4a1a751c3e7f97bdbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 521 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 diff --git a/view/theme/darkzero/screenshot.jpg b/view/theme/darkzero/screenshot.jpg deleted file mode 100644 index e91ae13f5c26244630b31df4cf3fc415b9532662..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84200 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 diff --git a/view/theme/darkzero/shiny.png b/view/theme/darkzero/shiny.png deleted file mode 100644 index 994c0d05d730d7302a6de1298ba2e6514b1b2b1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^{2DD*GD0X#=CwqOyN|ANrXCgtsO~{o7Kx>VR49a!E110l tt5Y-2UBA!rY|*rqD|U=*i^{m~zTrK5!YQLoO7=6zm!7VEF6*2UngHobgVX>3 diff --git a/view/theme/darkzero/style.css b/view/theme/darkzero/style.css deleted file mode 100644 index 9fb5b18e7..000000000 --- a/view/theme/darkzero/style.css +++ /dev/null @@ -1,189 +0,0 @@ -@import url('../duepuntozero/style.css'); - -/* dark variation Fabio Comuni */ - -a:link, a:visited { color: #99CCFF; text-decoration: none; } -a:hover {text-decoration: underline; } - -input, select, textarea { - background-color: #222222; - color: #FFFFFF !important; - border: 1px solid #444444; -} -.openid { background-color: #222222;} - -body { background-color: #222222; color: #cccccc; background-image: url(head.jpg); } -aside{ background-image: url(border.jpg); padding-bottom: 0px; } -section { background-color: #333333; background-image: url(border.jpg); } -#panel { background-color: #2e2f2e;} - -.tabs { background-image: url(head.jpg); } -div.wall-item-content-wrapper.shiny { background-image: url('shiny.png'); } - -nav #banner #logo-text a { color: #ffffff; } - -.wall-item-content-wrapper { - border: 1px solid #444444; - background: #444444; -} -.wall-item-outside-wrapper.threaded > .wall-item-content-wrapper { - -moz-border-radius: 3px 3px 0px; - border-radius: 3px 3px 0px; -} -.wall-item-tools { background-color: #444444; background-image: none;} -.comment-wwedit-wrapper{ - background-color: #333333; -} -.comment-wwedit-wrapper.threaded { - border: solid #444444; - border-width: 0px 3px 3px; - -moz-border-radius: 0px 0px 3px 3px; - border-radius: 0px 0px 3px 3px; -} -.editicon { - background-color: #333; -} -.comment-edit-preview{ color: #000000; } -.wall-item-content-wrapper.comment { background-color: #444444; border: 0px;} -.photo-top-album-name{ background-color: #333333; } -.photo-album-image-wrapper .caption { background-color: rgba(51, 51, 51, 0.8); color: #FFFFFF; } - -.nav-selected.nav-link { color: #ffffff!important; border-bottom: 0px} -.nav-commlink, .nav-login-link {background-color: #b7bab3;} -.nav-commlink:link, .nav-commlink:visited, -.nav-login-link:link, .nav-login-link:visited{ - color: #ffffff; -} - -.fakelink, .fakelink:visited { - color: #99CCFF; -} - -.wall-item-name-link { - color: #99CCFF; -} - -.wall-item-photo-menu li a, .contact-photo-menu { - color: #CCCCCC; background-color: #333333; -} - -.wall-item-photo-menu li a:hover { - background-color: #CCCCCC; color: #333333; -} - -code { - background:#2e2f2e !important; - color:#fff !important; -} - -blockquote { - background:#2e2f2e !important; - color:#eec !important; -} - - -#page-footer { min-height: 1em;} -footer { - margin: 0px 10%; - display: block; - background-image: url('sectionend.jpg'); - background-position: top left; - background-repeat: repeat-x; - height: 25px; -} - - -input#dfrn-url { - background-color: #222222; - color: #FFFFFF !important; -} -.pager_first a, .pager_last a, .pager_prev a, .pager_next a, .pager_n a, .pager_current { - color: #000088; -} - -#jot-perms-icon { - float: left; -} - - -#jot-title, #jot-category { - background-color: #333333; - border: 1px solid #333333; -} - -#jot-title::-webkit-input-placeholder{ color: #555555!important;} -#jot-title:-moz-placeholder{color: #555555!important;} -#jot-category::-webkit-input-placeholder{ color: #555555!important;} -#jot-category:-moz-placeholder{color: #555555!important;} - - -#jot-title:hover, -#jot-title:focus, -#jot-category:hover, -#jot-category:focus { - border: 1px solid #cccccc; -} - -.acl-list-item p, #profile-jot-email-label, div#jot-preview-content, div.profile-jot-net { - color: #eec; -} -#fancybox-content{ - background:#444; -} - -input#acl-search { - background-color: #aaa; -} - - -.notify-seen { - background:#111; -} - -#nav-notifications-menu { - background: #2e2e2f; -} - -#nav-notifications-menu li:hover { - background: #444; -} - -.acpopupitem{ - background:#2e2f2e; -} - -.group-selected, .nets-selected, .fileas-selected, .categories-selected{ - background:#2e2f2e; -} - -/* Events */ - -.fc-state-highlight { -background: #666 !important; -} - -.fc-state-disabled, .fc-state-disabled .fc-button-inner { -color: #000 !important; -} - -/*Admin page */ - -#adminpage table tr:hover { - color: #eec; - background-color: #666; -} - -.settings-widget .selected { -background: #666; -} - - -/* Stuff that doesn't seem to fit with anything else */ - -#datebrowse-sidebar select { -color:#99CCFF !important; -} - -input#prvmail-subject { -background: #222 !important; -} \ No newline at end of file diff --git a/view/theme/darkzero/theme.php b/view/theme/darkzero/theme.php deleted file mode 100644 index 1fe4bf859..000000000 --- a/view/theme/darkzero/theme.php +++ /dev/null @@ -1,108 +0,0 @@ - - * Maintainer: Fabio Communi - * Maintainer: Mike Macgirvin - */ - -function darkzero_init(&$a) { -$a->theme_info = array( - 'extends' => 'duepuntozero', -); -set_template_engine($a, 'smarty3'); - -$a->page['htmlhead'] .= <<< EOT - -EOT; -} diff --git a/view/theme/darkzero/unsupported b/view/theme/darkzero/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/decaf-mobile/TODO b/view/theme/decaf-mobile/TODO deleted file mode 100644 index 735f6bdc3..000000000 --- a/view/theme/decaf-mobile/TODO +++ /dev/null @@ -1,31 +0,0 @@ -Photo album display? - -- The "lock" icon for private items - - change it to black? - - when clicked, the popup window displays poorly - -- Edit photo page: bottom buttons are off-center in Dolphin Mini - -- BB code buttons for status updates - -- Get "add contact" back on contacts page - -- Allow creating a new private message - -- Admin: access to more pages than summary? - -- Find a way to show embedded videos at the normal size for tablets that can handle it - -- Need to find a way to deal with freakin annoying elements that don't respect screen width limits. - Specifically, need to find a way to keep them from forcing a horizontal scroll bar to show up and - making the rest of the body text overflow the item's borders that is screen-width sensitive (it's - annoying to have a 300px truncated code block on a 1024px wide screen). At least the following cause problems: - - code blocks - - blockquote blocks - - #reallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallyreallylongtags - -- Needs to be faster! - - Reduce DOM elements (~2400 for 10 items, ~8400 for 40 items) - - -- Sometimes, when "Permission denied", wrong login page is shown diff --git a/view/theme/decaf-mobile/border.jpg b/view/theme/decaf-mobile/border.jpg deleted file mode 100644 index 034a1cb63b65268d78567f19cd2a0416f7b06509..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 342 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 diff --git a/view/theme/decaf-mobile/friendica-16.png b/view/theme/decaf-mobile/friendica-16.png deleted file mode 100644 index 1a742ecdc1016e7033e78e37fbecade08fef6d50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 699 zcmV;s0!00ZP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L03itg03ithOzq;@00007bV*G`2ipS$ z1Ro(nX?n5%00KKnL_t(I%Y~9nh>c+s$A9O2-|OCCKFWd^Wr4v0`G~T$Ae$*+uPn_* zN>i3(p=38qlogSkm8^({Bw6{GjAABaW^%t~?!C{)-{PHnXGY=Fd7jgG&iOshbIvh< z7~>{0+YWS*i-5R9!ykJYm^8C*nWTds#wSL8PQKl_s^|#85xggaR>ua%i+2&%+mCmS zR=vWOzU+~t)As4p#L4kD5AGd4P(;qjPDC%)CFD z4PUsl;p&-gsDwOO4#{KD0e%4#7@tT8>#8`{!UYlf2K4mGxgFX4ySG{wPwaz2kD&na ze4BAp>rE7Mz{*nO<9HVusN!9dD50!mGXZ4)uKF43Szf*r&R+h(gVGt)sDbi|_H68< ztJwm9nSlgA1`7@|zyK&Du=d~)Vs(b)qIO6}vPE<8M1r7%NYc(zk^qWkW`6@LNED|A zyE)o_ljs@%l!}QB-B=OXeauk&4*)o{w+9$obaWd-Q{4%BjtfQmCqM#ASpL_vJ)D15 zU@1WPVu>;OaE@oM%AN3H29;my={3v4P=}PYZ*?(;q!>?LmU%w-oKXJRdDiOvo>(u_ z?rTg79YAfmlCrLmNiwqpTEVdCuUNZ{5<;XBk^sq?H2_O`O58bry^1g@b3xTw#0LnC zI=(rNZ`5<0ui@rvxcREQb2j_LJ%Z3brsRu&*& z29a#6tZW>-931TI90J@toV>yUBEmufLP8?qvXUZVGGanPQp!>?a`K9biXxIK>M9Cq zvI>d{AVU~g+1NPPIrup^_!UHjL={K|{|_(-axl~|urf0$F)#@-G7B>PKf)jhc0V%% z5@2RyWaj`%DF^_4#>m9Zh>#OvViaUy6%7muopcGPLIUV_koOUQiIJIs1tcSgF2f)w z%*gcr76T76BhYqcK?ZwT%fkrCN0aq{`U e%N;)te=@#)^7-|oFLP{6q$G}S_`JRT|4jhcT}_Yx diff --git a/view/theme/decaf-mobile/images/approve-blue.png b/view/theme/decaf-mobile/images/approve-blue.png deleted file mode 100644 index a13668a503af5cbb52ed3e70f80f69c673b522a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 562 zcmV-20?qx2P)MH000009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pm6$CUe<~3%{0005eNkliPsM3IJ}CH}mVN`r2L(UeW^C7>;FE2}zE=*9(>%hlHl}Bl!s9gGj5!Ro zn3nORGI*TkV_3w|HsufdmMekBX}$^PyG&W= zb+7e!K8@{N?5}#=sL`j_P2}hnIzQr9Xm1GhZ~Vb0yu-~biSmBo)3{wiQ2K@=jXuDm zc!QlKMa88?kKiHP!6_xG5vTbK;==g|XLByphj0-mm8(a?xY7cKy*P{eA(&L53(Yp* zRc%zQCYtKgY@P72y5K7~Qy2V2mP8Nhf{({(UfXLQ!DLMH000006VoOIv0RI60 z0RN!9r;`8x0gy>VK~z|U#nwA(6j2z)@!zh*7$cITkYJO-%6P$2&{To_41yLmeh00> z7QtQuegjdou+h#7Xl0d)U=pwpBnlc(k|x)&m|ZeiW@j_z%$^4x=A1K}_dj!P?;)J# z@eNI!3K+Mi29ad^q@VB$9q@fj_Ucp*1fS@r*D%#D`1PE&^ZkN1a@sZn#V*tp>^eN> z38t$CpT@@=@Vbh(+bG`UfD_DA2|kO@UBDX{s}kPq0#5L#O7IYV6~KG$@8jrR0XR`& z$ZI9Rbu1}9I=^GPRUT+Pccj~K4Xc=I#VMsbivRkk{)3BUz$5q>2%g~0QNbthG$6Qb z53r1{8Gn$b$sydtiweN+Nf$@n%ck_)4h?Pla^1m-?9|CF?V)rjR7(9HJ&Xw-jRoJw z?O5;yyp9E*6mi%G(TD}#!eR{g9&X`F4ES@rB;38djDEBWG2oxFl~wr%|6OSgzmI2F zk>ox#-rgAk RiH!gN002ovPDHLkV1f}w+X?^x diff --git a/view/theme/decaf-mobile/images/arrow-left.png b/view/theme/decaf-mobile/images/arrow-left.png deleted file mode 100644 index a312cfa71eeca15d76bc2f14fdf1b6ed752b2d04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$Y)RhkE)4%caKYZ?lYt`VJzX3_ zB3kd>*vos!K%nj6cjFDrqAY5Oky0-r6m*(gu03#HrZ6$a<-|chy^~+J$^ZO*Zh}~~ zr|JgJH|m@Lo}VV=iA{)Q_#igH?7)Hv@ePg&h7AIn-Z2;Svs664!x<65JS~mE^Z8B2 zE={H|P3Bds1+3d9zLlTUcfeSDk+wp#35PL5!)nH*q6`kE4-!}#-WQn|2Sz9zsPON3 zRq}_sl3Cny{TeN+doybH%v#($M;=*Cy}Z&2}lt z^%GCRbPGSB2TnmM(%c^M3*=H}b8nDgNNL@}l+vi9#4y>J>-il+A;n3FULIfD|8S)k zM|YH;3)STEWNpxHP+IhRR*G&Wzd}i`%1V(V?H9i&o?~FxV%$`gxh8Ek)@d)0&=beIamUiPn4PN&nUJYz A5dZ)H diff --git a/view/theme/decaf-mobile/images/boldB-serif.png b/view/theme/decaf-mobile/images/boldB-serif.png deleted file mode 100644 index 78ce59a5473d8e6a9ff5dfd97867cb0ebd07e6dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmV-E0>S->P)MH000006VoOIv0RI60 z0RN!9r;`8x0rN>jK~z|U#n(@WjZqlK@z0&EA?6w*MY0gWu#goCOIb--SXi*NQdZbV zX_i)s1(}_l@@K1rq?95`G-jbFnbFLo2;;pL@40o|dG9&q&YV2;bniL8^E}_@bi3y~ zr-sMap?7Oy8ow}!cfp^8+&^Q%_d|jlK8?%RPzA1q&jD-=ej2;G6grCsZQ~^v!f^QB z&A#I}ZbsIC8;PA%*$SKrkZ!RB_UC}N>}VvmiPt&dHH;++*wtFxm#So**2JU4nw`1e z@FAhE$_Z~K^r@Wi^$Gp?|AN25n_Tc^*cZ{yw+|K@eh!0Ow5zz4O3=&yd>Er$VhUVT zvC(>}k`8NNykl++R#vPna1SHO+ii}`7v6_W|FEvWodBH;am7O6zwx4DuA$udx{e|b z2ZsseZ+;1%V}M@I_8}a>(@6Xz4(5Qjtd8rE9J4r-3l9Bw8_DwpgE>w(%D(MNL|=^) zx!~|Hp&!Tz|CrD>=7dLEW(?$nFHh*7a>6$!^zoeVJqi78E_e;cBKibw=YpTq)*@Hf zSaxS(u0{<6CA{ggTo`jwBt&e%rVcm`jCk16l{XUcc_oJIov0Bd;hsNYzPPXGV_ M07*qoM6N<$f-a35@c;k- diff --git a/view/theme/decaf-mobile/images/camera.png b/view/theme/decaf-mobile/images/camera.png deleted file mode 100644 index aa5935b7c03ad578105846438f2915e0164f91ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmV+t0`2{YP)X1^@s6zs*Ol00006VoOIv0RI60 z0RN!9r;`8x0mn&1K~zYIz12Ny6j2n$@!y)b@gokI%jqV4;*G@=YO8_%)QG!#A7oq z;1$-f@t0iB-k;C-Mq>nz`!w#CkFcpp6Q^q$$n#W0JnHmBEz7^78-ZHcbyRZQ#iX?S z#n^}O0Ze?u%hGQ>yvIE5WzX7JFxYYrn@`Xl!9|=K;47PmY5Z(q5mPmbpW;4V;3IZm z1}AZ(rq&{9Pom4Wg5wpUbNEn0v!@394xQlFO=WyYyOrHkMGuFi<X;Y^9U8`KX$vjyQp{yjSm7T9A=nrIhPcLtq*s# z#9eOE#8>PpHR$3Yo=X$4JhmsLDcYEc4QXC%6^m^dAJq-Pyhe`07*qoM6N<$g0w65(EtDd diff --git a/view/theme/decaf-mobile/images/code.png b/view/theme/decaf-mobile/images/code.png deleted file mode 100644 index d490cea9da2f8ea85eed828490fa85102dfc1d58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)FXxQD|i-Yf8C@h5o8S*#cP->@`}_&oL_ zdALd@o&@IvQjwuhu)oGfY>B6L_4t9^f3i zxKl828)w14e+lOD)+uWAAq6ywd z&bx;ENxaPTj)arCqgq#Pt(*82{D%z;EJ`PwYwZjP%j%D+E8S@wR)f>Wt%CT1^tR5k z+CAwlPE^U$(yKkq$QRNT<=Bn*hk}7Esk^H6`cfCp6!OeT{akIWd`?`$kBDs)YULfb zFU_IGSdu1Por#s$Ka<*Yl!-%W0$&LoY4+!T$4(SK7?IzV{+_1YRz&_A?n%GqgE8}3 ev}n=d-^E{8+LUv1SXk)*0000FN5q>Z`A2;2#g^w%NNN4T` zc8otAr<8sz<)m_J6?eQrb@I7sw-c*Q%cn#Nj0q&UiCd|pxUs&N=g}FZ{hHE`BPrI3 z_U%ak$=}D=Zx|^l-TUN!A1roiv5eduMrXHyF-&JrTYm*iML^*2Xwk5zlsxB$--)u8 z&#SWm#0a6R=aNQB=?p6ABmE=*RRtsUBrUz#Qj*ymh=9q9LuZLzGYl7@_X7Yl3PI&B z>dgQERC>f|!QtlxfKX^1u5y_GE>e)@08qwx>U#^=Y?#I=rMELkP&@WR5s0x9WruT8 zN-vu>5!vbokyBu;wza5Lh6qOM+0TVdU^hG6&VY7X5o!5nP8~oMFnNlIXnW>OJa7+q zm9M^Uy@)8*SP?Pc%@79+A)3a$E-})4ukSiV0Pq%YknAu3)!G(=$}C5jfP@1q$+!Uk(GV|frY8dXz!Tsdu+tHl_K2Vka0G9Mq*zgtBM@y5r9J|W^QoJl zc6!!_?8j0V*VdPo6k{8CGCh^xfKR}OiPY8hE(!L8Py?v1GdZA*Jh}!4QVWc`N-N5T za-f3%Y{O=!H@b2Is-JPDpsF098sb0{&}JFRz#H_8Q#XEB!PNVyttrvp4Q$km`r z=tKd<5pgiY0Tn}x+8~x$0sxaW#e%VIX=#^Xlg+lLuCF?(yr+XOAViu>2C+;47yGQB zYU_?WONcH>7&VirxbB-^Zc+x7+eCdt}M{P)MH000009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-pm6$Cju#7V&m0005kNkl z;{yqjsLcq&GPBtvlbsKyIp5*_=bkxt=1fhWTJ7XCuH!fkU=LRDJxy6gFLQmxYs_Ol z4$)H1nx}B2FWjm1C0)h?G;Cb&kfb;B5KYYG7{vSMP;C#v8IZVbO`jv@I7M1;RiQr{i z>H`ma=C|;nB>3$(L~n;puBBhKLuuEK;~;isdSWG$dvw5BOE?^d=;ylN!>ZLzde~cF z-;F~Q)_c^31&?8OfxUwJo0(+R(uD!}({YFvw*=m5CkMH000006VoOIv0RI60 z0RN!9r;`8x0hLKaK~z|U#n(Se9B~lF@z2Q-Lk+9~hRK8Ghdz7=HU~ zNwZ$!9VYMy{kXan4Y^8V(_37kc8~ajPgue*UM2L^hXK#S z3GV}Lj48|})w?3_7l{7OT~XLzC&5wpB<72NKg1e(ihz$`pwr+wyn?-=;5BR(1%HO= zqTs6vShhNRzX)(0zEC9mH!gByTqhOE_<#o)1HWP!-vtA%V?0v7!Dl#@?VD^viUt0d zA@~eW+XWNc?SC_ZFQx&P!sn1+>&NjJytyA!d<|{K3x7!Z9ij{_3ZWl_NN|?j8!1MKGap*0{ Wcg7c)xe}D$SX=Pkzh=^prAC#`V_6MOOz!~BQxP}x}-vG!rq~2SOHi6+KTpAHWOA-su8+ z0Av+lMFfCY0RWKLMj_c5tv-CFz-aYm14J_uaj%JI?vCV1=R{i8!}n6n8sCX|)ZLK; zxJ6$9j2lyP)lMV<>WMF-RqhEn0YDs;RV+2;@zr(|eMdAMSTw!pkzF}r_&;$0Hs-_O Tnrpiq00000NkvXXu0mjfsVbpR diff --git a/view/theme/decaf-mobile/images/drop-darkred.png b/view/theme/decaf-mobile/images/drop-darkred.png deleted file mode 100644 index 9657d11387ec42093f3e902207a1808ee77175e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmV;R0bl-!P)rsR-6b0aO=z%tt zB4nGehK$;Z6MC=+um{mDmLiUS&|zId9>gX2%aDBJ=5a5;N|RJuV32e|h9;@8Krg8d zeWA9%XaQN^vKKM~E^~h$YY_egbmRbFIq+npmgHv&pd)(#%YjEDok>nN2nQe;;sC5d zxB&D3nvH&gA(Bq>2W_o^UkC#M!H__}HN*lvfHor3PDmu+rw#PPE*O#sn2dC0z#{TO zb^*wdfvb6|qvwu%-7}Mn*jBmPO(+?;zq12Y5&sBr?kXmpcqxDfl3!~Nx#Q@~0`MX- zK)e6|sC>PU9F6pnG6hC@@&SsOiL%$kJ$FZSr*oq2$ahz&Sl)?w)ZI~KxJ4fUOp&3v zDkrK8`NW%%+C)eL0A*xWrR12$XWK>89mP~&N7tf7ROKk)|HL<(;lg>mY^NRo0000< KMNUMnLSTZ_jHjpo diff --git a/view/theme/decaf-mobile/images/drop-red.png b/view/theme/decaf-mobile/images/drop-red.png deleted file mode 100644 index 91b0260ce1c9f859d04514df1acf718b8a319752..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!fuTw^qcmeJVhq2c9mDArXhK-gqc@NP(yAVSZ;{;_kj(T6}@m6FRTkfAw2E zMI_1b-4DrkJ122_F4gCjn2>isqn*{qgHd7)Bl9I$&Lt7tkqm{F`RAO%7_t<#86rKH z0(d+bE=^!HP-iN0ZYX5_z-h>IMnL(2Y?DY2W8?|H1I6uk?#@(fZQ$^krgF+@72~m- zdsZ(VeN@d>+`-7#bmR5eeudxK>y1^I)Ge?5d(7ZBq3Qtllc<)4%`(!Heyk6_=o>W6 zdDivLXQG>b-oE%pH20o=$;HU8my)-=-?n>(^{$x*cFlC%J@Zub-}w~`vzI@WTenhe Q1<zopr0KA@h>;M1& diff --git a/view/theme/decaf-mobile/images/drop.png b/view/theme/decaf-mobile/images/drop.png deleted file mode 100644 index af38adf5e16e2a88a11bc370a9ca3413a0bd5e0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$Y)RhkE)4%caKYZ?lYt`7JY5_^ zB3jShxX9aVz{7H3x1y0-;@oYkFDbr|ifsDVFvY9!R_DVk&3KKA!3ur60sStYSQBnk zzU!U%ghe4zU1d`KB<_{!C>_uw{bCqKMg1K*+D%xL8naf%DbhfdA z?@V){NsM>)Gzopr01wG| A5C8xG diff --git a/view/theme/decaf-mobile/images/folder-blue.png b/view/theme/decaf-mobile/images/folder-blue.png deleted file mode 100644 index 6af9bbec0d4fec502bb2af4c00627662f412a5ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#4!bD7x=`Hv&PbrpN>3NZkch)?uiJ7RGGJ(Xcs=3^i)~|UHS0&AUC%`3-eozd zX=R~hQOUwTA=0Kz;csE#MaNr{E^*!GzA5x+!UV+ySJH)F|KW>Zes+8h`-ZcdzuXXC z#ITI_nO$S(yrtJKa9kE(Fkn7+?dKAHm)S`VlIHe1$GhK6yvw_T{l1yT5Z> zywvlc_1y6W2M)y+0Vg2wquRxC!@`aR+YOR0LbM(%ct8KwJJ#xlGPBO9Jq-Xln!(f6 K&t;ucLK6T=uV%;q diff --git a/view/theme/decaf-mobile/images/folder.png b/view/theme/decaf-mobile/images/folder.png deleted file mode 100644 index 86dd21029a453274a905099534bd0b89909f8b60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^iXhCv1|-9u9Lfh$Y)RhkE)4%caKYZ?lYt@=JY5_^ zB3j>G-pF~#L8RfK{v)ou2SR*{Ufkw9xbh~-}7$A_rijd zo9Uuu5y{sI-}UMCB|A!Ov0Zj7OUFgt;SBHTOC4hAI&CZ=@4NTEZFEjpmB8jLpD+DFN zhc09$-H0-}&_fq`u^^K!rX=0y3T1S$pi(RHVJI@QvQR6#(1?&_HDYwfl6+I#JF*{4Hwbf6#SVkV~J2poz%_zhp<6Rg8$sEtB@Tl8Wnwk4%i$2KfM zPuT(;CH#34WyTaS0jmt(+2?o*-{Usnj%JvO zy+)qQN{p{+z+w0x6W)w7@pD?>)#s|$wq=W*)ivCWG^t-u&z}dnbmt_X*$oR`}x@sF5O5f>38LnYriBJ!INpn|Y z3fAIs{3#-2q3YH4we%g75ick)q8qQ^DNMsLi9Sc=SyV@)~pi$f&&FKH1#G(=- z7A6ICCBJJ_#r$rZmnk0<5%e&w5b2;Bn?&}lVX#YdM2CpuZH7+Vj=Rv6(I*M_tP_>@ zczlV8!r$XW#q7llyqFgKMK30?m^j_&PN6=AFbj8MMU&0V%I2O* zT$XPV;km-(i5k^)EQYMX^CGw8cqYx+k`tFC;sKGCb1cXde>VnW1`7I4#=nVoZO-Ts z^}Qyt-9Z_zLzMcr@wlj(?b^5ExH{7{F6pm{hIvGKzc>?IUSt+9O?eAf!%K!gD;~;t z7qwEpGMm({je|Q%4A>^}M;$k0ycO*fcN^YqKcac1gu}JJBWu&VPCSs&OS^3%%dO9Z zHc4UB1asOLu~WRra<{!JvU4SjH{3P#a68NJn7^il0eeKFoIipdQ{e=fVXj8hN|6ECcOk#P32xuoXnGu#i}sMQ)hcom(XXTiop2Z~r?p%x36z1`Lfo%Zi4vu?l)vFfdQI-R{9#tM#8(0^Y3h{P$E4z?*7&fG3>X2&o|6}>2V6<#4+CXK>0G^AjsO4v07*qoM6N<$f(TirTmS$7 diff --git a/view/theme/decaf-mobile/images/lock.png b/view/theme/decaf-mobile/images/lock.png deleted file mode 100644 index b8b8cd20e0abbfdbfda68fb9a8ca96499a818e1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 520 zcmeAS@N?(olHy`uVBq!ia0vp^ia>10!3HElj1GJOQfx`y?k)`fL2$v|<&zm0825U* zIEF;DzP(|aE#fF~;N$(3F3E}>S5&g5p9&Yq&b<=$N2sYcqU%-!$2GA!0egon!5aic zOj3K?CeIO?9V}d=-tf&mA9v%jhcbE(Mbb9%%YWcI z|AFE2k6Q-c1Jnw5WB;rvEG^vHCC%-=F<^7W9Td@rY_?h9H)RITU;X4sFIxY-a}@gD zqBK!cXr`?5vF{Ho(hPc;uhzQ#y5yIve{G}I-^EcYZ)IPtU3zM>s%*@A?E)rs_nE%V z^Ssx;H(gV?4=|$AZ<9cXDPP yo^5{U@7q0^=iX{&GF39mm><4-;a<s4Q^D?%u9)1dpS_V&7KbLh*2~7Z4u;;1( diff --git a/view/theme/decaf-mobile/images/menu.png b/view/theme/decaf-mobile/images/menu.png deleted file mode 100644 index 44d5285fe04ff6807dc6b88521839204fa3e0bdd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 zcmVSPD!JvIiw0Dh)O|x1g?Au#D&kp1##pHaD;Pjhyy~jRJl|rO&}&DsU82F-Iv2o z$j0)nov7i$NUv<~&OFaE@4p$t|9!|U=Nszn7&mI7Nep3d{c7S6+asu4aCy=L(sw6d zZ7tyKcmqvhY}BQab~!&E@bszvJLkm-h`$K6?gbB-X0-y;fI zjO7HnXR4aa-Ia)iMvF+>jNO@Yz2hJVZY{tN#XA@`U^qNdRd?(7iUd&IAPQ=Xdk2e# z#gn)8h~qUtRF%6LAjI(+QELw{b3NdkBUoB_pQwJS-9JtWcD6tLOjUoHiF;)XY_W&*qRW*H=^`7Bf9A@~dL4knL785;D z)yaJ{9aWt$(GwVL%@SYG(rmM38q z*qp+OfPgS;A=0^7PA+{-YSukrWy)&6wusagB(DM6e%&;dB{l1~^z~FdPmUpNdzIk~ zxzQoQT{R?a# zlH7XhAZY*(fE6$=A^k3kfBDfE0P)qm$Q$0>SBcg1pT7eiVS*1ybptfcLG>_lMCyJ4 peg?L@%ZFE2o?HleMIQOj$3Nxqi2<0AHlF|h002ovPDHLkV1mF}(5C&u`N(7=|AwagwHM zRS6*wTo4DKfQFFxoA`e@j00RaAcVwV>wYwA+SnZWrgNiqRi(9;)lya0b^Jblzt5io zhxX8$0U$kk3l(6KJxb50uD;F%z3VWoPQ0Jo>_ys`99z5th%{6K-WXHtLA(IGG#daP zdG9Acv`YwMOc#)rj{p>NZ;detPyz#Ei~+{?tX}{*Ffzu(*p9sg@ID1%O}qpKa_24x zzeS=KKnEDLG#dv<)i;0>#3Mmm-G*xG<|W<-{skIdngW>3Yzx2(;<3iAw}1$pInqW> zgY{#emZkvWD5EBkhzk}N0Z)NHTRP!@F7O2SE74fb&p&g`r4U$6a;=?Q0?&b8aw6U! zUIRVgnQV`>Q6B(ImqSq3Rsc2#LDLlV;<;f19-&zor#NQ}iV&y=+0>A(> zX)X#;8UV0Hyj1@NI0jCXn8^0`z`53(spvHQ<;xGI(iA`xr#NR-EJFJ&Fwt(aAj8MN zN8pRbKIp{MK`vGL?kVY53g=u?0B(_lX)q~M)|V@snd)?W((f|~#x3W{0AdpSXQjEw z(54Wjf%r%O`I?Ncf>J$MQzP=Ahz%6JM%S(?#i^2~DLmPRGvDOET?H!ByhN4tI^1mN zfEDF$B~yNnH(@SEBURS(wgXld#;M}j-NEZX5!{CT7J##&x)5!-!x@$0z;#-e`tsHaNB>mHL;s6hcw*)00006X_cm~`}QZnoE? zlmpswuLr>VZ5oZEYhzxcaf*doJpdqP*1j(NW_H%)pAOH4>&w7w8~_p7Oy+E0vn9__ z@1I);R! zYR5PwgI0e@tXCj_E1>!}3sOt2ii9Gvl31@mg>xmo7Xl|DZV39;6;Yua2!TQx0;~Y? z!K@IGa)@g$D^Z6}09aMTem0b`6A$a_>xA_hFR3I8JY5guBM3E0;k5Gu{lYLSz()X% z0?%S{08=O%2VxvBprr&&Lg4)&)vHLWl5a1kmLP(R1I{yLn;)=Q7vXseo+7&5FxxnbphB0 z&O2TR`Gr0TE)Jr43%UYq0VN@1*9Aagfyp4e0oFkugVunh?ln8hzhMfbNXE6~VyZ>f zyU6@nvgaG$+3 Avj6}9 diff --git a/view/theme/decaf-mobile/images/noglobe.png b/view/theme/decaf-mobile/images/noglobe.png deleted file mode 100644 index b5aceb6d5f5168fc9fde5f764cff2a5fab33bd92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1113 zcmV-f1g86mP)Y87gSfNIUAmC8d|RWN6F-35FWN3xbe1nUn`F5)Tsb zB=iLBq?9IzOVl+@st=@Qsv0~LnQ7H6ErO)9WJ(kdXKg;ad!LK{%Rc+t-{t?UZ>|4Y z->EhDOQ23oHELLjORxk3I2L`_haWM8t=NEVlDUgW*R3@Q9ZQJJz^%_{0bv3<8&h*;9NRM0*NHpvvM|E2oTskB3Dr z$0FQ~Kk*p8iJc#Z-WawP`#UA@9}@B5$r2)CxCO&;3`gTttPFoRAtGZM*TzvywIMKe zh))Er#!D>*PGTIN;-QL&xGAi17iL$?lVdn{)>;yVJ8)9$WUNubrQXzqfrt!A1YL(O zu@?`t*oZ>ZoQCO~#3&xdA2=J|VX(oAB@^|B`Gt?X6V7-}nei#_h!icmwz0h%N|-b?0Xx!MPHyZso-Zv1$Akre7as?Un${!=fy5fjHAG+JsX= z59+Y{Y|3pyb2W<2{d92qY^cffoCYwOIfAnS)nqBo0Fz}5xR{C{WBx&Z^hwxpDYoc6DtGxMHh)|NY1-2 zEVB@wN2T>Umiu=j-)EXRA&=QIJcIku(`gtsI4mjc?g=%WOuFn2tH6#7@5Rfd#jF}w z*iMQoh}0tGi%k?AKX=}V3>)L+c${14IDmPbSfGMPhE;h|OK=`eiQgNuaFWlWVMU?y z?rxN@g2?S5>nZMt=M=VOads=CaU`;6KEW^DDq#hYPmjZ&tO{bQastH~v#NmUNyI0`tVnuuD@Z(x8;~_h#+O#xE$$uTC7}yHl|)mD z!MKr)*W27hvlayMvV3s}+B#fRIKnEa-;Xb%^ji}1t*#={?k;*|+(qXkpTEVX(3Tk? z%dPNL81?nayJ!cu^4`ddqb>4F8K%MypTL2RZ{=@S%3y%@~Ly~ooFD%5^#1ly!TzD)HL=wXnhgXR+j%2fI$S|hh*8li1?wQ z9Ec~a6Oo*Hi@{x7{{0YI=;C>p`fX46*_`Sk;WlFCD_R@J#diR0mjCB - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/view/theme/decaf-mobile/images/oxygen/application-msword.png b/view/theme/decaf-mobile/images/oxygen/application-msword.png deleted file mode 100644 index aa5aaf31a1ee6ce8c267eb93ebfe26de332376b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3612 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 SsV7W;0x~zYHhOB{a_wJ4_>`pp diff --git a/view/theme/decaf-mobile/images/oxygen/application-pdf.png b/view/theme/decaf-mobile/images/oxygen/application-pdf.png deleted file mode 100644 index bc954ff646fb6e096677670844b3b8a31c9220bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3285 zcma);c{J2tAIE2Gjjg8078xRA8D{KFqbwsvc7_Utq4-$_Lrm7O>o*34vLtI5;U{Z$ z35lOIBv~r^zAsbpj5@#bJkKA`InO=k-p}`(`+nW;`*Y8|pL1i34Rtu#1lRxo04GKl zZAy>u;|^k>kCqGvQS`uKe_aPnkMwq+RToSTtRA{I2><{y;wOQ6d-V8= z2lT9xEdcFb4dUIF8rmiEXO zVDA3RNNADg0iG)fePn_oACfls#St17Mc4GrK`g*Fn6%!<0p_ek`!5srYp7LJ&mn@4 zPr&2H#uo3YEll6<=}tcg>fQ4Xn)B^x(A2{ei-v=LP#y|078I25YC=PRPR(l(;Y_GZ zu{@4PycGf}`6P=>B6;a3?kkWurD{vTKwcT})HEyp-3uGjh}LBh0U*36(4!<_%9te2 zpH5W0i;oM#6KXm<1s%ZQd-_urHiK}EZ!A+4;5T}o3N22#sE0XTzL6XOK0Pl+nvc)~ zb+<(;ziL4AsD+^-kU*f+HBKKv0@*mbvy&u^%8K2gu(2V?BgCh z4|)(TlgY>OdbHg0fxk(%F%>Na5FBflOo}&c-{DH&E7dQcA3;p-;YL}9Q{%Ec?T&ve z?wqpujn1bCMwhkQXzpv}DI5=}?R$P1ytkkxPsB|6i8DAUHnA47yh!Sj^^bw;x%axK z-qCh`Y;O;~gQ$Z@{U6Y9RlYD&Y?40GrvDq-ZrEo$HB0g0oBac_d`~5!<;jw1ad9_s zL)+Zo+Z^XP)sLewcc7UnDqQJEtQ|WR+d1pyl&U>D)9r9qOuV1uQ@{!@8*a?)fMdT|n$nsi=8L z+Wl6}?!co!`MHcggO~Z5Tt9^e&x6H84f*xK;hnj5d`UQUP{3rzD;evNV!v6-i2kw< znN(i|!t8o}iL3yxj5@R4WPsLWwzleJUkktn>XZmmq4~qe$Vk68(!7%5lyA1FcTpen zOVov?9=~@Q%qO(8$11|CquKUPoLndPUp`QB0kN=ry=}qGEdD-%qZN|&H-#KKA8%?u zrkw29Mm3A!3~9X1g?4LD z(d)I~0(5%VY|+A2bRBaxlmy&P=J~KN=uAJ>FYuqjgZi~~A@eJa1vz1F7Ki*!ocxeZ z zYS#8jwGv{!_Pn$_k=fRo`43WD?+KQ^yWIsftC*N7SN_4K{m|uyXX87=H-fu(D3d{# z8GXkie$G6>Ny&>d46#KcqjftpI5@MaD$EtX5zjx&&aAE)*#2NvvHGcv-(^HJHC0pl z{&HqhPFM~*uY5gGVL#|&#*+QYgqm{wbd_F3o)?ctg!9d`2B;Cg(z!UC@KOGAs5OCe zu(q~O_O%$3hmVN*S^OdCHD8gb5Ub%L{yo8bRo zmFYf^v9ma7qeC65iG9XE-n;^d6F#-ngOqN}H_XO+<#He>6fojrf~^!)WD|ja;8%~* zv#KZT_se_Z8{^(NI4#esr~Ate@2=dqeBU-`XXpcn{1E8__N=QjneB;P>MGRog0M&! zdeFvwFa6vdtI?rAfb?tUJ}UpJ>q(BH3S<1rGMWk4vNzdUIbvu)nhwp**dAV3z34OU zvq8KxIieVA>Z_t9*QmQOXvB(=>qc4KdN=Mbmy&n=^lL#=y-Vep9jl2s_3byE7MWu+3nqYnZwI?M@ zW#a*pa(GJTTf`;y*pcs@1pMTc+_jwEv?wq`U4GQpt=@0mJ|bZN)`IeTkBL)2vK5{g zD;^!PRC|6-R|EW(^)vcm940e+t^@c?CU31#>kk1v+yx2Y;PkKUu~}F^|7ZQyRHfWc zV_H)hA&_*pq502yKaFGF_gzt9P>La+DHynx*Wj-KqLnsfG*@XA`#kI3oS8l!02Vl> z6)dfXDhPu_7xOS_a5VnlKfO*mGc{tASvw*zA3IQD^Kq=|bd5WTe?etZzm>}L?R%NcBewm=n7_$a@klZ)?6y$h4a~6XxLt$@L1Kt+M2}k-kc@m zs4Hc5)_K0xFw5BX=zuk1u-AVpTvCVTrA71%3YmNBPvq*F=Ss9>eIDX0n|j31T97 zZ+&cJy6k7WQ@GifHxE!96rrwCo4VZ%5{VSd&{1&OhkAWn0TDhHvYUo~MBFxc;o}Vn zx1HY^F}Y=hfmvDDJri4B%t_CpH5wtGQQXSCX5LpaGBS=gn>43`0$>bETbv*X!4A*9 z(#F);C}9?nb)#orx9MvIZemP1IdhVODktt_TtM~al$9lDW~mz)8R2zwIxf6$KI9vH zA-m2c9S_Zzi-;M9RZpGb%yN)VuQ>`Da2bxbs()%Og~gj~JQ1xeDGxq646dxKY-3DD zx;~Z}x~`{Dk?SouCmfVmns_2-?Yo^^o$PLgT4Feau#m?WiFi=Pa5ijstA5|Z=E;{Y zcDu`?<=6_j9b`Ue~wAMxTJ;8=!2P^0Ejyt2h+yACJH7 z{l_lA6<~-<<_I`aNdXC0g~65SyI?Rd9!CfGk3E{%c{u`neSKw}-CYPcI}gWW zYiX+}0lJ9mx5&o}=Lj(JBi?g#hhT7Y_se`G^Ym$ne^1}Rn(F_P>hWUuUuu~1vHDl8 TYbw+(Is(9G8=^}zZA1SB4wLc* diff --git a/view/theme/decaf-mobile/images/oxygen/application-vnd.ms-excel.png b/view/theme/decaf-mobile/images/oxygen/application-vnd.ms-excel.png deleted file mode 100644 index aa0d99597efd34822c3dab9429d8a841a5e76db5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2763 zcma);c{J2}AIE?CTv^J^V6t5y z#&Qux3aPkCwrnk$xyR3`usD7UpZjrE;+etSCb7ng%QrkwuKv7`2L4rQdeBHOh@T)qFNZ%s4t zS~kWtg??vAmL)mV76HMjh5Sb7)#Do0|zvEmNpE3;7-^%frf zp=Z`BHsbRkqwovKZG%4Doc^}8=>CnVkp5In9QnoVBmoAqv=zukH76Zc6wYIFECoeR zva5&3Q>b}r1|7VIdBnm$?Z&~t_i1{CQ|IDo`gr!lNbJtG_$e5|?BSV>Zi$0^FlCzW zBMDxQ(gP9-G81-?#H4SF=Q>A6-FD=vR<|~;d0ggxN~LI@?TMp##!gCzw(C7Hl=ku9~*Og zzcvfeEfA-%mxI{Qz!i`NNIlQZ0#lT~i7|WF_00G7I8(hf?@&a@rk=a0anB~}T!H^7 zud1C#U?S~SdK*Twic^{m4DR~EaYW#K%mfVl;hx77F93){qVKA-XEyNp>Ky-{FLe>8%0NjUg1X8wieh-DV`ld!6uBCno|*HAF)EahMJOrD z@`%2rVZojXM=J_4d-00<{NJ9pmbNm^Vm@1DI~V&oNzM!nkx=$`P`|P$fmvs*sBCCJ z508|^o%;$)rW>R)V5fmMJZQtwBciD)TbJjx4($s*0%k@(j6&1qC+&BdgT);W1O?Z- zviO`OLKuKZi(C z2c62Sm7L&pe%<)QM<+SVctE)P)l`~-DK}1~+ZA~qe*-}`uk9VvB}PpAu3})=RedJ(nF8+Ji~QzC=EB10h<7)#pswr7-nG3G z6K)`E5ymq%ww=v7i|CoU69;gq`S$=0< z|4sEP3|o*r=6pHBnLV|YIyiWi5nDUl4DAY<4K{=(5?lmpL`rE%=pyrY7NIiP>EeG zx4&qc;vORMBFe#rjW$+3nby_a&5uySVsxSla&LRtmH7DV&%_$u?b-5cfIk3bBk0!Y z@z)^WwbnRt9<`9Z-*)W<(xU~AFwYCH~P`x1xFu*pVH0GXUpQBi^6kr|~IS}oe~ zNcPR@*xA{+J&1s2n-_476=QsB`+cRZm_)7k^6DEKrF9Jr9jKnOS|P!1!{kKeZX~o* z7pE3!I)8oKDrTzEm$R}===_C9(;>l5qqH;3LC@&ue1H8E%4_I2n;Yla;`Hv^^L&Fi z!5IF}A{I(Kbz}Ym7CHQIO)u{Bxlc1+of=>c`eM|xBQ{smatO6?yRpj~#&|p)TX{}e zM#i)ye13d@24*J=!)dNK^%RXh=KNcy#O> znUR{Q7;YJ(?6fg4`oa(i`rBj;d95yADftqIWTc8ze9igFd-v`+Hw8||Ho4bm1C?eh znf7+In@?x=+g3VjSk*A86oi5v;LRZ!3!bT~XbynJNtut`jwU&D2R%N|QznAlj_ z+}!MlKj={0Zzl9!Rn<`qX7lOw4f96IyA~}blPO6Fm~2^H;EJr-_`-IXbr|3NRVy2% zkuWvs6pGLzroCH5gmOwE>S>+w&WN8L^5tDz)$&Z|)e`bZ_4a-Dnq3)&{^j_@_m!4P z5e=jM`f;rGcKNgAuXX*jU5FJD@{JT$L&M{R1+A2n6a|m=7{l@VE2s0_<$cMM$5)hZ zJ6xyJ=^YoEgJ;XugW6Mf?PI2ATGeKFS`)lz0v|s54iJahHZ6|E7|z8lz2Qi#Eljp{ zbVRNGtxY?|et}ywNmqIidm;#k;A0@hB1VKEF@HMm+a>Np)1KFh7^Q+#AY!Rz=`~gf zWU<%_FaN@|b|H_FZl-JxeR$jk4h)RKR8z^j`#w%4X+@*9soV$5u~19rP<$}KE0mz= z!#w~U2*gkm3e|+_VW9?ahz?v=PZPrZfJkJ}OaB4(l<=Pv7l1-EAzT28g&4whA#m8q zpTI@I;OzebD1knti;@2ukiqt;aRK6~~ zz+j@b|4&JXws)jvh?lmm7DQVyFj(>bA&}M>q_&P0RNFP(82^vQpZ5ME1&FRD)DR1W z!1Z+D5bjX=+!X9zOr~>zLwg<_122YBy@CkskA8Jj~p8ChEiw1u@Ehs1m0i+trp_34mE{LIp-a({D=q@}ag=KHQcE7sUho0;i66953rx;iLR zs=`kOBRzGt0_{grh2BX|8%0&>vwy8Vj4BX69h*P^phKJtnwmAS6Ap6A@2VSBfAK*7 zdb}0&+o~?=s=51AU#6Zn&j`nZcX!<=sZyVk7s&>~%7*bI0*A7p$VSUbFe~r13~8y9E^d{ySOf<#=v?*~tTkk%Tu>8kkK?lyS+kanOBFGN zDFzyGB6*Y9bxqzroCk68_Rntr9M~TS+vqipW$eo|MQ=%aegeJnoOqM^Nu8@K9D52v z!<#1sd+~!XIX5R(#z!8Tq5OQVsLqlOij#&=-o}EJ12>vB&j>|W5h7z!xK&eSB+lT0F7H4gj5M z6B%}xRjoNqj;PzAL1*A#tJoS~wJ<-J+1-xW?7O?Xn@j=5}g^l2>j3;0)`Ve&KpT9b^jSk_%27W=S7a-uSQl~V&R9vMQ<5LA?bBYV<4aXW_fUW zmCeWD4v0I?x=eKKi@j~9Ik{rzM#9Fu;gv79wnEYmm=cd^`i~&EU2M)$y@^Z$!ON_H z8{~ddyJk8+ns-QLaYZ2b`Uct}aBjD-2d?@+Y0vG0Jpnl)A@-%9Ot6t^lxcS^(cC2v}RTU%Q}@87?V zVN9GAgmGaqBYdg^9334Ar#NLQiDYmWK=2vIDUDqJ%6S{Rn84v*A9&sJF=)QRM&?FC zElKqILrQ4#NJQ}20p>BNKh{B@%UKSv$31y7;PBUa`>AjtZU6%(6g}P?U z<;Kn8L_a%D1iinVQz5&RT+L`oU%+e!Gs-z3$FfC~4MNYrFrr|wK%44xCCeos;PJ*8 z<}a)4~P` zj%8qNJ`cA$1)f)FiGNd7mwWI{(h9z}j<`L?XgwUlaW^bXO-M*+MajYzA}+|j&FOaB z4AV$6^&YQa0QQCo33-66t7}>7G{draR?68&eXe!56)3g8;lwz`{M($vKi2Xt4X;mb zj(OQ{HT}F|nZMbbUG(?etbX;}chI6ffWVh@O?YNE%|2q?7f#R3{{ZQx@>1zQ(d?(v zY@PY;b&Q`Af-%ZkoEX#LbnLs~k^iHDl9PYo7M}tEK|g|%&!EZ0k?|L{LdLo7PfpTJ zmyOK&n+wm_Ar%-gm>5RMjMD?T3gH#CG2&_dOmxtWPFdZf{JukXqzcCv)`%w;TqVP@3(f|w%a8;gF6_% z1|#8RO$-0(?Hw#&M_|&EG->>J89MzhYv+v>u@zn6KFg{P3m^YnF@FPdnplr#Wp%1H z7%9+;%njprLI~$-i=-@CpC;=36}k;+eA5sSykpY)t>?p>@C);2wzTqW%pKn$wd&l~ zW@ml89DRKgv*fYcy~u%~N&l+A_+>Y-sc$x$ZM0nXnW7sb>~EkfBq9$EK7zqI<&4RU z%dvk9j#poB2-W>lGI3U+w)8^oK+kA}n;Pvrf!M*x=OZ$dhQ7n*855wq+0wkF;MvJC z)Spw<5RVqU>g62D-?UF(Q5jiZiK;WrpO`ez^qMFTnQ%&u7%pq*oof90ZK5vF%_v)8 zOIr{uh1JnuVvK&@GHD4*7R)h3!r{gXeN}n{V=;CG;__O1@S%U1l=Cep5q&fDSvHzA z&<>4XhnHNcb7Fm6pQR(AIWl;*T$`Vo5Q#we?^3pA-+_IB@30x~81O*=j&`)W74r!^@(RH_VjXX-{p@xq3KDEvQydB`#5zTdk79PJs#1nV$Q2TA@P;Z7 z*AA<@k$6K!TPdfXS1t6grWxmGh?3}om#QU;u(j+xeag?mr)17RvJpi^qVe)SPEpVE zPJsw)lZ;V-NrAtIgs}62=kion${%5>s;VIn$^+5Tiu}_%1*SMQPrB-I+>H5` zFP<0Ai=_4VFZAb()=UMjM^)&nB)$&tZX@`sD&x=&rL)l_!GxQ%EA0NNiHPI8y z(0@Fzp!@Q3jYHVct^@nScG)fG&#V+25-zXIQ)~Rv$ItK4$B!mjT3SGZE&AtiO?4Vt zgoR(_1DQ;wWMP~3B@ZJCz@tNSCDWoBG-tr?3rv^5BU}>S1<=!BI_eBe4K z1u1GYEus;&Fm}N zyVgukA~3FyS3@o`VC^bku=S(Ue`e~I&cC^Q2DaRn>21DJG8RUYlecK?dluhKy#$H` zX<7$i0$gqexkx)xCqNDkSCmE|q!E|Q5%NlKIVI#JX*l%-e)dt+i+_Lhbt-};YyeO59kRx*Yh8M57ybk_0E3>NaC;YRKV>dlD-GV#W&Cea1RRdQ<9ba zwU@^&7Yx?N2kRRsgAH(#_5N)Mly$lz9e7g~DFc@k#0CidFND6fvA(RF3_{j6Nd@yy z#^3S&tqX9ZG(yoFL9Ga>1XqxTU#51!;L~Ih72rO}XohtS!ru&V0q}UdjEApRAm*l@ z%Sp7Xb(Ql})4AU!TmZ%eFuHxm&Ba$x7eh_I%2m2ZUH;?$mmMrj_5UgL6+ql$=8c1;kK95D7*(LFdf9_rsmJJG1-j%s#)}=Y2nImZQD3I9Lu00D!m+ z+7ioC#Lg5E;;n9coD7}_`Jb}3IMKJ92-kBm*9yvH*G={y7zV`4H+BD8{C{L7i_kAh4nvNZmWhvA4=vE$eX?; zD4z$Sh{y=}tAP$!7`!iXuHo?g02lG=nhxZrxOlzae_CV5FYuX0~@_FSTBnow7Y%qI&_DX_m% zgBtMtclWMNn<3r{-VY2fjpWI5tndM$A@Nwe^Xh*M;$WOCewq7+xqq(=F0 zT$$5NcNlJ6?~2qFsod@)!351T=+FS{+iF{InW+fX|9@@g#pH_knZpXmmphDh>udOAD^1>`S09wX}?BcATOm+0VnQ=t=pl zk1IMYx)WK%0mESPKGtN$UqQ<+w-jl84C#I)5!|RwAELQDB>!KNg)>CcM*hBDej-$W zlTdsic15?fmHLGZa}sWzjfO0ZG@gEo>J>FhN-`-A(S_b8^HCFCHElh}%C3Kag{t=H z5JwYk8`Y@+9j2gkfm+w2$F;O9PEfvPxmSdJvMsT7iR%B28E99K&+<83z_7ejN%7J7 zveLs}L|FYWZE@1t+Ds%cF!005%KYn1{hQ^bD%k6uM@jiKQq z#8c@hDWEM|Ed>OH85x+MK!wz>%gE*!*{XB*6O*T>{c3#LmCn~xFUE*x%2nuiNjwxh zLER`zK*YEVPy8OdM8Xw4Z;4&jZfz>KcAFe3)K46JB%GYmVOC#G=^>L<1Te5U(%5^( zl1JrDw}Z)KbV4r%=A=_Q9oHn7^kER@t)wX4(cDxsJp6PCBru%w+&{6a>Wn$eYN21v zo?@8ceDu=%^oXuQP>?~~N63IrBBT9!5fpNzwGdoPo{C2^)o4j31ro}uciz}7Pqwef zmsEWceR`{$(bLnjfgaLH#zAnN?o&aB?Kim(L1;Fr&K&e6+;R3euC6B~Rd~Us;*5_M zVSPN-AaPmYywOuOx~Z|Ti+16we&pQiWk7@r4G3&t`bQA2McGzt4Y`#*k1|EughcH5 zgBi&kGwAzb4BzO?kceatR};NQ@`VBaI(K}GYqpZA3@S!URiJmClCcW|`Zmn!f44fn zuWF+)lR_fZ*S7XBqz{`rVqjOJB=`6fnlPax&rlMkWv2nm13 zRaV(&Q3vwSrUz2uz7anx2{KdbkgYM|RLC}Gi}HZ`P7azbMlRT+SIE~{;#rl4R+lnQ z>qp<0UFc&JJmJpW@|w-gxwUb_PkYb`i}9x!OXhxq-`+3*_-i zAoIrl7m&VGySD#IIBN(A>egIeN&Cw>PHT>9%DrOm3xllylK!+bWo2|3@4CfR>%sx@n$pvsmg|hs5l%{1z;%cpn%_MZXXS`y@;sRP#_3~$TSo-V0)s3am zjVI(iK?Ff6q{{tjv0-c`#aOfoqH*2ghB{6oy(iGgtp>5#YxwDzXeGm@>+PO;tg5I! z!^LfVLBuyQvOriuDQs(ffmo`Ix%5K?D|;C|Di;}q5mPi9<;rSXqraF_mzbNE zm6x{w)YQ~$?d-zW=H5822C~Q6lPE0{=S8d7?~Nsh=jHOzn;sZuXTwqdECJa8fmh}( z8kGTioHRJzNINv=EIr!Gh-tz4a{GcQU}2Yaw1Bbci&Ib>eh8{)+5de}Gv98)%{pfa zprSPO`W#?Jou^t7~hBS%@PEZK?;GXsM^*$CW!%yaYgaK)+75R0wTX|dR27j>z zb&PmkduU274AA$ga`{o;*7lOiHG22%9XxmMt#9CTzSxzCLlmZ-qgpMAeinAf!^6Y9 z=sES&b)c3g|Ej+B=#|lyP?O>tH#Xs6qVBF3*Rrc)2Kj^rV)ew>bw+?(bIO;O!hZeH zUY;z%#f!HK3-W3UMaR5P=_oA~0yjA~7dDPyQ8}se@prMX?R9+kDkDQVadYA0$B!*^ zHTv@11V}RR%L@_|GMge~x=AosFHpVy3aO{3x7{JE%A3&A}qx<}RUo`XNwv|61f8IErms#dHeqVR{ev9j% z{i6xY57E6gWr8(E+Bv)*(V-|S_b7Y>!7qvc58y4paRkBujzq$dIxa{(6yi8aO9zhN zZ4i=q>E-_bJ5JOuiU%MOa0CxPx*!ZtS_qW3)-NDnw|eM*0mRUNkihu=4eWI;9^e5% zJCSTd@B~sM0SJzY3PWjX{(LJWhJX(x5<^Lm$3i25G|&CAL~8oS!z2APwT>Y)RYD_F z{vX2D+R;|?_%WoWN3Ie6pNzla{YMuNT5zO+3lf3S(Ly2g;Rsz`7wq1S=kfsAos7<* zfl;x35d1-t4FO0Ag?bfo99M2^E%M=}fCjbs{@j(QViVdEZeo?081Mm3o nzmI)fv9|w|x^r3RPd7Yd$NjU`6}@|}cnDx)Wp7zy?tAHP3iuFI diff --git a/view/theme/decaf-mobile/images/oxygen/application-vnd.oasis.opendocument.spreadsheet.png b/view/theme/decaf-mobile/images/oxygen/application-vnd.oasis.opendocument.spreadsheet.png deleted file mode 100644 index 6b8030edd70e4c14901214903343a6e4f7f62a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2453 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 I!uy~98)Yd@3jhEB diff --git a/view/theme/decaf-mobile/images/oxygen/application-vnd.oasis.opendocument.text.png b/view/theme/decaf-mobile/images/oxygen/application-vnd.oasis.opendocument.text.png deleted file mode 100644 index 1adb56e251b085cd824b074a821c657d1d2930a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3907 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 diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-bzip-compressed-tar.png b/view/theme/decaf-mobile/images/oxygen/application-x-bzip-compressed-tar.png deleted file mode 100644 index d7dd1d1fb6d183ec9b09d510c64c76d9c4a66e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3824 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 diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-compressed-tar.png b/view/theme/decaf-mobile/images/oxygen/application-x-compressed-tar.png deleted file mode 100644 index adda685059e518faeee74274944d31036663ba43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3106 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 X_ph_As#Wx{5P*?^8M;Q_<<`FdPTQB~ diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-font-otf.png b/view/theme/decaf-mobile/images/oxygen/application-x-font-otf.png deleted file mode 100644 index 68fb5dd01785c0aadd2fd5b61c0e000d1cf5488b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2565 zcma)-c~p|y8paXH(9ER!)EHj5%H>po~^vO(#O@MAekd)X(H&U6}pCn&DLpvz>dQGQbREc%* zS-<#VL}6`GHoLFijkcipR8W3Yxnu>|Ve3LvuGAKr3&EDF&c`IIr zs!T_c_4GiQG2xc08?6z|;NF-#qN`@k&d&$>YBxSSFyq|fm_kj|)-B77LxR@~KK@2K zSw{BEJ(W#U{t#4uM>0}_vn$gfJ8t{%F9P)utQ^6{L?EplLx725N^|2ucdk4s8m+)I zQFbcGObCtgOg2yAV5ha_Wj~l{lmCk*#N#)6M|zxB0e7KSd5a*ooWz9&Uv8X%;g~*H*D~XZ0(kV zitHU%Kmx`e{y9;PPgQgk49!|`Mowi`MOJi;h@QqnHGJy&eti_7lApL4Cr!asg82&8ZS1UYpT7fXk+V|2cZFH1MD&CoBDcO3Kq;wXG#5B#j_(F1iI5$1@d|d!zDTiL5Z`M<2mmojU zV5gTUY0?t{N$wce*%L1m`|?$NeSP0dg$y>a(2p*(O;(w;)h{IIm-@>z$%BWMP_}6m zXL)vPr7GX93&&;Wm+{LH`#e(njya!tNeKPa|L)Ig+isN@ydv0?cBT~xZ9cmfgtj8j zIXmashHxL|Pbo+^OT=Y;DNCXcHgRd$&xsJSXyU~IlQjtftTp-KJxl(XocSmx#e{U| zK~q89R1dG_{{3{)FjE0`S`5lh|DDH6>liIDEj4dZR&oWpQ3p(ER!x-JyLT_g?KyG! zZIHp=-0jY#j(TY303*(Z3r;YsB(aZ-da;7AYUCpsCFG9ay&@FK?F}FoqMY)AX`$VFh*(E8*%Yy}dpI+An zH>c~SnqzF^@jP0u0ZChdZB2+(kVxz~LVKE5Ifb5~owhF#i2S;bdH-fo?DQ1#@^87@ z;K8NH*j5dYsr+AC_T8|=bmkd=k-OMVd{v^>_6Rjcc}O{A%z^+lEfiw!K%aavQr*1^ zcUTgi5W<6c5`BchrST@RSjHb!nVv6iI(AL2e*3D${cRqbd{_hZc*hfO3U_NM%{WRe z)4n&vdv3*D!T#><6vbi6FuUB&ugK<2hwnRj)P8HyD8&2kdA=ti(D? z^rF*uIQJY_)-JEFjQ2OhCdE@J^IbsqvNym1^JW5qBt>5^=afXH{9ajET~pHvG~4p$ zcar3`vR!d*&*PO4KKeQRk0Nt2GIn1I4F#?THtFhAgF@KQk^&*Qee^T_#*O{P-8$=pkCeh*Opx^uFdPKO9ps+(K+1$n(FOw3yPKcNgak- z+(mv{dnQ5{l6R)!8kKUZgjnuaa)IZTeP|#c)2n8AU}a^+;jZ+W70Cd%n_a{Vf4FZw z>Q0L*vXG*+OTf@pl!0m#cw{ir2Y1NHO)zoz@GnqhUc~vEz+rxL`i2;&!efY$gu2cs z(ss+?6;6@$n~Qv(d*TN>)aDWjMFpgk%a<>oPFE9fn`ft|@9#5;_^S9-@I>6IYa~P z_XXircE)5wQVFf4ySsaTPft(uwul|)$fQ|JlJ%+!_efykT+ANCaEFIn*@ZDX{5O>e zqR#qjBV=NXL^>PqV&`u3zTsI0S<0K0oIL4(9i0(pu{yHx<=r*Y(Y2L&Rlmd@w*j7h zEvCgerbiIfjY)-j0t@IU5@`TOq2Q=vj;P}}en^55?ksq)8v?C|M8N1lu>Xg!v9h;89MwZ1&fma${Pg(4 z-hWg9iH4&L98pNzF*FW|g(LNWD%gq!ZUBJFrbh?57chHPE T9{*=MfPjb=cIK4?*DL=5(%XhA diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-font-ttf.png b/view/theme/decaf-mobile/images/oxygen/application-x-font-ttf.png deleted file mode 100644 index 93b92fb26f651a2a97aab0b710fba5fedaeda2e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2565 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 diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-rpm.png b/view/theme/decaf-mobile/images/oxygen/application-x-rpm.png deleted file mode 100644 index 43149f17e4c9d9124789bf60c0826b40d8339503..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3253 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 lv$MYbPpc=3p?kfyRYte&{R@jy`kDX$ diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-ruby.png b/view/theme/decaf-mobile/images/oxygen/application-x-ruby.png deleted file mode 100644 index e640ead732adc265941b43d6c0f74e2f7ed77a63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3778 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 diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-shellscript.png b/view/theme/decaf-mobile/images/oxygen/application-x-shellscript.png deleted file mode 100644 index 11e27543f64f2c179a250a1204b66a0a4c583052..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2292 zcma)-cTiJZ8pcBiRgtQo;AaRhh$bYVg&L{`LhnUE0t5(xi3v(g1V2RhK^3ZWV`3&aLkC=xn^>_x}f-9L6_@60*RnK{qzp67km0&TyQed`=mi2 zkc@-9od=+(?I9@+%)a2Yi-3rSIO6O81+F#Q_H%$pQSAL`Adnb(dx*5n9Ngxl&Qh!+ z0R72>`e(C!0d&y8&e|(-yzk1fTqV+8);aPS(VPLaqA6UxY4mXxmqCyJ)TQc)UG@#qPwov7VVJ=3T1Q>{5%~tA;7z_4hla&!pe{c6=$`{UW2i zy1t!RLP0Ziqum=v zw88sU&HH4647qf|xw)zQFWyL~dxMXDpRJq~fBEADvDX|#y5EjWrfQ<0ChdA&Wb9OJ4ESIM*#dt)yv+ zte=)JJCiRrvGRld_^@n&WGgr3IA`YD8dZM4KI{p8=Y3naqux4AO@gyT2~_5s0c>tI zZ>Ng$^9Eh9WykFPNS?x3PA(xIKjOYb$Fup(@KR-D(8A`Lc1QeL!Tq;Ar>~9-SKcdE zz-QRWXMhfM@y1j!@$0cg6M`*SgMBh;tnSll(Oh-OO|NeX>FxG8?|P3|(Uv!8v{!w7 z*Z+PpbF8hTtc*ydDsb;hbyYZG>+UTE7a7q1cr3e|MH8Z~7$8|9C)lW8P-; z0UK=6?9o=UX8xv0ag1X6(>hPjSII({XHB(VK){Edc8Y(9xvt z?n7qpqE3=ZhaF^MrG1aRC=TizT-Ah7W%E(ly|bqs7Cvj(_OkBJ49X2;-s8q>QH7#C zJv}hD7af*l)ud!Ub{jV)1)d6`q*j=VTw2=PG*?tqtWxIV>&mlMZ@^&xsD5!bg53nq z!dIP-;V$r={Amd`ODPi!xJN?0tk38dDJ2_SCRRvo z+|@_y-rin`%g7U3i20pO;stI65~Zc3gD-xl-i7CfO|up3zpjS_O{|#bhTqMc+sMw% z^=#yrBrIrde>$U4%}gfKSYMw{3zk{6v)fFSv>Lgv-;!~4baYfVa7xR^z2!^ia5n?4 zJZ$iQHnj^>O&W?eA{mw5ZfFopZLaa#QqGB*!9IK*Ye$N7p^TH3;Sv2;bp&V))k~1r zmOR%zOJ-(f(PXk{u)mKqgH9KGbiAxP1}X=0VIP#VatX&%Q{UFi?7SFXm-56)_&Cf%Fqod(PeMN_T?~r3+5MZI$D+Z4*nZ3AV zJ*YEdrck}t%B#Zc!oD7oNhX6P?8r=X3ML%&a4jkvq(sNr!^1M=n{e* z?C9B(AB@C!BoquYqWJZU2H2lb51(&I(C0g;->Ktzz@JVl_K06>D3wTvB_hIr38aTY znIO<;1lrIGjWI>(nd%!NP{0Bumv^E1H?ZwA{Y3!)8ihas0NM*>VycfaHAMdcEX^=) z{tJj9hmpb){x{$fo*M=L5!;cRNTI}2G$JT6HkM+FME*RBbe0$jJOc75nl70dfsFoT zp&>&O5Htc(Ul)ahlBv-Dhj7BVIU)6Q(a2-D=Apkc{)+b>T|nt0&?a7Jpdx)!lraKj z1a!f9Xe<{1_HJkNB!|bw5vW8^TwI(k>C{PDD1k!Uj#fHrz7H@d{xY4Rh7v)p@d**c zQ&5LcApLihJJZ0n_P@7JczZbgE_M56k diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-shockwave-flash.png b/view/theme/decaf-mobile/images/oxygen/application-x-shockwave-flash.png deleted file mode 100644 index ea9ca59ee90b587255236cae7dc423251e7380dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3243 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 YQ}>^}Zt0fxvk-uViH&ik5%&In0CbnYY5)KL diff --git a/view/theme/decaf-mobile/images/oxygen/application-x-tar.png b/view/theme/decaf-mobile/images/oxygen/application-x-tar.png deleted file mode 100644 index 4b7d023f79ed86ee58f11ad05a997ee15a3cba05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2560 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 diff --git a/view/theme/decaf-mobile/images/oxygen/application-zip.png b/view/theme/decaf-mobile/images/oxygen/application-zip.png deleted file mode 100644 index 9d349a89a6263e592a2f29c9d3df11b03c88dede..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3824 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 diff --git a/view/theme/decaf-mobile/images/oxygen/audio-aac.png b/view/theme/decaf-mobile/images/oxygen/audio-aac.png deleted file mode 100644 index a2d5177d9a48bd35f55be16af267a5418983f086..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3356 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 SDo=V@2mozpYEX@GiuyN)iyvkH diff --git a/view/theme/decaf-mobile/images/oxygen/audio-mp4.png b/view/theme/decaf-mobile/images/oxygen/audio-mp4.png deleted file mode 100644 index ae5fd740f6ab7f280b53b4a8f9bdc0813a156e8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3356 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 PSqK1QV4`1zc8vTNvrr&h diff --git a/view/theme/decaf-mobile/images/oxygen/audio-x-flac.png b/view/theme/decaf-mobile/images/oxygen/audio-x-flac.png deleted file mode 100644 index f2f11e8636c8c29efa0bddbf0cd7a7198ab47c48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3075 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 GIsRXNC2ThU diff --git a/view/theme/decaf-mobile/images/oxygen/audio-x-generic.png b/view/theme/decaf-mobile/images/oxygen/audio-x-generic.png deleted file mode 100644 index fe7b0527721f69e6254369bb0db9db8baf5145c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3356 zcma);c{r3^AIE2y7}=#lLQg7UR{PE%MkOZMvX8+S`&gqaSswcy5_&KXrN}UdP!vkG z#u7q!HQ8lt7`)@@dfw%)_r0&{oZoew^ZnfC`@7Hio$HP_F*e{nE^-_I0C1xX^)So` zKWbn$W^chlk7EWlr>h2f%*cG`x=rECz~N(PMFarOR2?;-ok+Uq(O{sDjw>_%#RGa* zk}Lp#<8-v1j+xtJPu_T{XlFo2_^qLdagCgUi3>r(W3>foNURI3i3Tp)73YQ)9 zp3~_rJI5=}YdTSTmiVU%(cj<88;?`%PwlJd*)PuG%|LQb9kJXPBR{Fkas^c4AV&xVSc`Y=?6)BUFOm#R^k(Nv`0RwrLTp8cDwW|5Gw2c%%erBfkDa5YE zI3Rqtf%4$R#KnYSN0DS}M^Kuez=e}mBmH1qO^@dGR86g`Susr_&=yWTQ@x6bm8v3^ zb7c#`TH@b_lvD6^*3MSLtf0M{hMTpE=$uT>OHbx!zl>SV#uc@GAnj=h@5aiyDR(0u zCbO9eYP>p@AVHQb8TBYGEwzDCy(ph2CwoiYr_mEFKmzeHwk=!V>woUi4kODhw{}t} zH|PhH)eVU|5rTd%K9OI(MAwWmvGb%-yQ)mwXt0QQ7t20DDAqqC+K3c2{IH2YkY5N$ zLg;=G--?OkmHMOn7%^;PQ;D8GwXb&YT_*fvTo7!dcRA=qvB3!}mztW|mzPBL=L$77 zHIisl#gJ1gG8=V;VEz0QMw%hvKp-S4C*&3tb#A?ik2-z#bv6(9g{4@Y*1MfThS&{R zjW^>(tv$x%`+@>}8ZBLM@})Or6jOflu+b?TE-LYxk;B7+$QXxf01 zWu@C$D!4O)0wa;ge8gf;akPlYnd=feGFWMO%X0NTU35G}F_p{e0r!A&#u^G-JLDfQ zoDZ{zemvyK?~1rYxMYf%6G2l2NrF0j4$t+aV`w39K{IcVnsRcPoVHKQd~ECMQ7P5^ z;){nVV{9ZT(vcwsx3#OtLW7vVETcKPT%A zxo0aUxYdu#LLj~~Z{r^oX<)!y59_?BOT!#$=h_UPu81y6mS&bZ1kyw0l@kQp@7y%1 ze(@q=R@qP*ubBU{<;F{!4(t38R#qt%U)!9Q^pJ%uRZ~HPl2ROBahYRR=iC^}Vq_rKn1ZEaY_#}bB8NfvQW*EfZlnh&=CPvfFe7f z-<{HSrGy{hS9?!FoKM#?^5jgU(dUpT9(~-BQR>(a7H11SfRB#II1;x z7Z$Rd!jYRTl7=0ErFr^xO`v!Iyxg-Ib}ZZ zCRuiwrp=R50&a)ze!b6ou>bC~J!52VXLah&pjs~;F72c@nSa`*G<5#Vq=xr0dayR$ zj3oGkF~|N13#+wixGz8Mmv-@uHpInVm> z`JoDn@bwQeRgY|KZJT*KsC&9Z<>Si=39pG7ErEKTpT~M$|1w$ zJ;UW$mm3Nb7aK!R=B3vK_1~h~-e+Fg=()zc&j|#XrhEIlb2;|+=H&uYdhAya0*Hm>x`>4yVjqal+!vi+>^*}YOL zRldo}%1UVKkB&1{EnCC4S6O!=e6n`lA@{#{6=9M_OZH0wl$^&jBeG<>!BG)`pQ((6 zg@sGB-h#c(8rMF%LF*~t7&Tf89&@okK-{@oiA}M?@{_#2QA}1w!E%8I4mUSTr1duY zZ7+=`cI2{hggXG%d|J&qt%~anx7_AJpr(SPkt+McwXG5R@U0%DDaI4TH!u6(yJ_B{ zLJ?)SUrdtskGhelXLBTb?3*-yVQuirFJ?iP)MWn@;3L_yMz7Rj{Ud4 z7YEZmWXou262E;UF%*5Ctj%DmjhOV-$)wis&X9l9EAHEkoNJoq_OCV_KZqU|b zb7*~}YV*nMHF2j`-gmS)*68-Jqa5!(5&IkLx7v?uaYRTB9`-q@NKSQT9|9}--`+CR zU%JEmBfj9TZ|RTq!#VonAkNGVfP}+UAP6J`u55;oQ-vc{<&+_CB~>{5kzS^#xmV62~~b)PG9=>wEZp2wZBt6dYSiMY6$*F{a3E5 SN>96)2mq~btXGM0i25f25+V%% diff --git a/view/theme/decaf-mobile/images/oxygen/audio-x-mp2.png b/view/theme/decaf-mobile/images/oxygen/audio-x-mp2.png deleted file mode 100644 index 5ac79099200ae25d216c0804fe7466722155df9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3356 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 PLI4;86a7lGW8}X8%z+=8 diff --git a/view/theme/decaf-mobile/images/oxygen/audio-x-ms-wma.png b/view/theme/decaf-mobile/images/oxygen/audio-x-ms-wma.png deleted file mode 100644 index 86cb3e51c8cf7ae4e061134dc5f40e599dacce94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3356 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 SdfLlI09Zp)gDQ+u)PDg!ARw*) diff --git a/view/theme/decaf-mobile/images/oxygen/audio-x-vorbis+ogg.png b/view/theme/decaf-mobile/images/oxygen/audio-x-vorbis+ogg.png deleted file mode 100644 index 5ac79099200ae25d216c0804fe7466722155df9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3356 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 PLI4;86a7lGW8}X8%z+=8 diff --git a/view/theme/decaf-mobile/images/oxygen/audio-x-wav.png b/view/theme/decaf-mobile/images/oxygen/audio-x-wav.png deleted file mode 100644 index 101f8fe5b1ba0a72edb9a904929f35914ace4f22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11892 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

+whH&NhzG$FRn{%5pLQS`hX(_jrM(s}>jnO|f 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 diff --git a/view/theme/decaf-mobile/images/oxygen/image-x-generic.png b/view/theme/decaf-mobile/images/oxygen/image-x-generic.png deleted file mode 100644 index d1d4e256c803e0d6ec2068182872862af6059174..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3617 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 diff --git a/view/theme/decaf-mobile/images/oxygen/text-css.png b/view/theme/decaf-mobile/images/oxygen/text-css.png deleted file mode 100644 index 119aec52cc122afc1d0a5f106760008047916d81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11341 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�_SEn;c(ic<0v$99)6_H2RT<`thUXyrrtU{ipaSc^g{YX00LJ zq)B#(EmH4WsM@b+)M12-UpuDinFnP-E;VJd8QVv%tOTk@}_|2yLLM3L=l* zOLc3G>aiRekF3(CzR?e+zF}d?_fyJ%^ZU;kDCM0?KLbOl17| z5QX+$_MnrW;^B{NA;&WW!?=zF(BG=+>7TyWh1lHP;$3qy;>0^qldi^9_|?kxwFI%L zcRP+_l|#&`h~zu97Pa{Gb5fy+<0LA&9)p$(nMq#b63(TFvJmKv5Smqd}jIUm;BY%&=}NY^V6&(O={H}HDN zX=tF`0?MX^Z7I4!>$L%W!!wRkIR-c1zBbmG^;X=L$?9jC{u#m1`*o+L!7tK2={tX| z!?QC}@*o882-mysSY*wzL$(O2U?3)6U@5?&ir=^}`$|k-xorOKHk}+FKNj3t_l?O# zXG%gyyLo~{v;P3EV1`3M$WjF3Tm#&t*pvvbjqS-(px~RZI<$y2)E;B`$X z@ntpy9iWY_8r$0YjZT+FpZdPVGWNAM`ml>qgCFMB#Mw+6s9OcPH0A;OIFqCIRuf>G zEn^W*dEC05cSIK5rY4@Sw+RUk?mk5C>+)Hgm`aJ&6&YqZ!_IcicWvg5`cf%c8CCg< zi~VFfu1N4)ZC8sTWc(^+)G+Kks$u(!#zFvV#;nN;qc;|uPgW(rHzs=KF&f3aAPb(Y zl3IzlH&foLqCg&WqO_x~Cov_ig;q#AyoNhw8ipEZd9c&D(`8{Ax+jzD)@>f=`cJxI zp&{urj5%x@+ixRB z6&uo{M4s6JCFM)M`~xn2fy5e(7u{br_IwbP(Q7f>o-f>8TzbFA)Ew%46GsxJB{ZIB zNtBW`y!ODOZuaoFI-?7(!Lrie_?}0&cxDniZLnMF7iICqUt>vxI)^+*Ek_M?)-`=+ zb^#iFI=Y)XfO^a|&bD1rj=4hq-^h2X+1LU@n?g%Vq*Q@p!n3RfY^>%V%Hrg?f_N@6ql&pD#WI zL#>dBVCGm|c z+x@GV>ldw*!ELiM&V*GEVg8Mt&+MGiPCS}aj zKjJQzGuG8sQy!lOd#d3JN9;4ksheH1titqt!Q z4s`;nHZ=y`NBg%fH@sYUk`QCR z4jZxGa5`jYE#^~I9$Ca&oe_P!OxY~Vk#_44$34*o1jEOeU1F3+iP;XtE32c1QyKJY z>N_K80;zTBpSd)d;zmAtKAs=bYEos4HiQleI+O3^gF<~?{z%Jtox|e3&X4FMyDl8d z68NTtCo6FKT~af>CeFT-9^aI>j@hYae~$C#KOD?eTkS;-4-EZI z?Q2D8Kj0_b_!|El(`LE80b)o;5j5 zhV&E`qyi(bS%EC79)s@46K@?p#9}g;D!OX=LNd_X@W%i;Qg{Fv4Ea51c|~9svzO`# z=ke}GZyAqgfGN=Yq~g$G{UqmSB(1MyO)Ggt!6A=5XiXNPQ$2BqpRM7B-k{#m5H+j5 zYjJWC7a-(dKRmVZJw1V!+-zrd&Zwnh{4A|fPct~bO=qbXH|nclR0WQipVS%84 zUg3stf7D*~=mHRMLb(2yqWTTK+bgKHO^=4?oH55{*$33Ek$-|$oUQg@VbJJgFh&mN z4`D|dj&KF#$^nt)!Ms)KkFQCNk>{7Z++E=f9As?PC+s0n9E!^do#EmAt6}-8WJOQW zUB1khi$;#8Rr;dv3OVt2ny#OH=q)2C(c{8>FZq>z`~JfZrf-pEm@}e{n;CK1HJ+WYE{y%yYd0zuI?L z5w$~twP!DTrJOzsOeU?{u<$WInpzg70ks$Ib3u=%dFm{etPJ-sV8pUDO4yK^w~Xwx5jCe*h*mAi(7B6WMEY;y&)I1O|R^vTn7qYP{ej5*Vaj`ee|_0;XT^zMBAa#bD6 z)G>TiDkgru%@h>N@JT;R_YujubDVPlwTB#Oe_tqd#&x*Z@1*J9d8iihowq#QSdlzH z36S=+i8`#^-0Ocij~f45xT@AizRRG?R-mpzz3VJXz;w1S?P=DzAGurjqmyv`cS@hd zq-bSe6}dS#q%x->=Sz-|REy!Asfg>8n}6^^i@TNQP0*6@rv4_+W_cIm@XUzL28SMt zT;-6TL%*4zX78VmBtI2bcge&NH66iS7Zz{okQC#<;yqkj&K>@jan|4`mtXjy#u!7( zvb>x3C;CQH27c&;oEpw3hhl0Mj7$im-{(IxdZ(!%R+d{;+w;;iYT^@Tmcigg( z4y!OG@`4C`H0C!fBv!7KC)Yd)1N5n;Y8v3{ttl*b3gpGeWuJsD7O^ZB@kSd zZ_8FV>g7WVWWKtF*tiKa6l;9^pb-4}+)yhu*D%OsTQ&DNyR3Bc-!+MgyYNpszp4)V zLNEG~85ahw!{gvvTAyU!+=C-rFs86eBZc?Iy}Z8-6ob={dC0`FE8LN9*)cyA{qzL5 zFp5MC%!+xxYgg#IPSNPs9&;V$@gdBuG*rnAo*C$Loj#nrv+1DSceBAYgMH9(oTS$N z$z}R160BAYjw~&4Da}TmmxQ`7dL;%gg52Xom1sex*cGo0fjk87zOA6`GXKLeRQYMd zY>sFRqGJBq<u6G(jj-oL4}AS3pExKuiKEC?O=m3w?Zn5+S2L z|Bv7wQ{um>M}Yv87y2j=(1(gk2tg%;|33ld5~;!eA#nG!b9M;)zYF{$%eEf{j{hvF zJKNfO_}HU4`TBZE@bmxYU(Wvaww~_po*q7Yp5Bi9ZvUnD@V^M;^|9d>;)C)-JiQ_R zFA8;KZFPP@J^_BSL@C?<@%UeR|Jy7;g?I(T^#!03B0>_-r@T}LOMOu&$NQ;A|UMx$9wLb``5jDX02ytt>^c?&%0;#AN#Q(7JZ44hYnv#9`K@=?A?i{@J6-I!Au3>z&hT)$+-B$cQ2rG?snn-`2V>#rvSl)6zFXigkH| z#N)L(p43BZnOuClGfnr-rVdHQMOdan`L-=5@B1`w0DRjIqGOP1v?8|MHUS)G;$a7a z8PaH*z~!{@+nl#34Lue@ops+rXZ67XQ5|+aPmi|Fw%Xg<854niNx?o9_8fPv05 zWB5Y)))88bzmsb%de|PiEnJ1sNO9n$SICa>1`EKu#U&hxJRb?5%E{O=%4cI`;T>c; zW?lJb(~~s6+9=k`g@lr3Z)XG#D$XpVF|M0t6Xf$o)=xl4w0lmP20@4I-w3hYQNe2J zVgKN5{}}W+QtjSh$J(@h)tq15%qTF$E8rfv=V1cUh#PHYG1i`##wEbNb9v8@jXt)O zBjI3Ms6>e%vC7*~<XVRIoSklElp%MdjgO zl-H{ZMJ#kLRJalIKfb57HeP)tlj$#Jkb$)=`HW>}<7X}1lePIMVOftqsHkZCE1w&K z!9Dxoy`9=w%sjuEeE%(n%9(F_o*7B?K_evrJCWgfkd_*d8p8^duWrQ-&3;*~W9Ru$ zQL)n0lIZzvYuq5}IEaicl56c?yAXS*rCny`EK2v~Q9yiREuV*TNOq|1ui%sBPhzU2 zyZ567mpF6B1!r@>F%q=#EGy9C{h>IL%@+>&74dJ0kKE0{k!`5aIAwdAQ9{=XMLBf2 z>_#DAHRZM3!Wv7^^$J|F;HuOaz#7S$Pc3vrZuMgaS~R*VvaBXPT(+Rju%3I@R+fU}NA>{;>U2OBS0`~_tfj*bI$6m%kApu}8}OrlO?-ULVUUu@ zS(%AcIici_yX=^tJ#!_~i3dJ+X{zX@tA@jzVzvSgbVdxMpI&v%vywF<Mx zrQZUD>BySwOdBW3VA8u>prWc``nhL#(Dtex=8R;hfp>_DSeAWMrGo5OhP*vo=x47A z7m{Y%%K#f-;v#B2H1jkVyH-XJQ<0xtNexl?#zYUIm4~;L{h(;p7gkfAnWV)BFArU+ zdiZkgv5AMxqT1g#N51K#*P1c#>eDgm`bK;^RsTa(ej2(2R>OpGFY6nDUzLur6bP4D z7%_on+ACQ>IX#bQV~bWnHTt(op))RV8~B zVPI5U4a_EXRgQox!xAe$vT!dw9b?>KXSA{^2y623Nr@92_)?qYKuKJ=U?ff#=!j@| zM^m>S=6Q&uDIkME5q6Xh*8O@n7rVxHLGK0obbd964qYM?Vxlf&MZ9p|+G}{9T%Cj) zYfoBNox@InPmVJ*8MdN$LFid7s#xLF^WdZPv;ki*pDpf@RD{I$t zwp=<-%cIFR4_i@}G+slsAmRM237oz*?7lpMWP7){#-3H1vPwB|IOX=;ghJl{#?;Cm z^b-41mrB;Jlr+b+`(+eQxpX7cEzmkF^fHTyPN=cs`{DvWE1A9}ViV>ISZj%_Ai9VS z1@32nSd=t9a*W_rZ?$@4tx?R>Z{%Hh89ske!H?g*%w}iVAL4U#p<`@hSjM{mUw2cN zyIWhJH(qo|#|a|ftzUst?p(uT)We-0r?DR(kq0)5Fot+- zWUldZDADpg?&^XB1_m?;a=_Ud_x9gS>E8(-(6w@#`?@F*CMII^&~xIWAdI&&YgT?UcTUrhnzAHnw%oA=|g$1&Oae5PEO#aL=9ps*)&XtF}MI6LPCOH z_t=rc3a*qPUvX(upq_(MFkFJcSr%*h>%Pvs#R}_mJAz~H;$0Tk^}jO1=K?`vVwJJ# zPU)nKJkyffcO$C&OtPVDU}eGiBHl-rAHy{Tk%)W+?|Pm2{;`{YmQWym;vtNk()M^d zvE_8!()y(9k8At#$gf?s&KLK3$Cx3t9iqEKF%R5&8TAR*De6n+ec2sC+sYdAD6o3* zrJB9u=U5FTU|EUy+gm|TS~<{p8?kj7VC&$RcilnLXcW z*`9v=kw&Dac)k`vaJlXAUwfl3Il#m$FB^JVx~Pe^AAGjkNDl%e3tzc+@7^oD)XDuN z+VKEgfq*a5S8!E5!>SEE_VS>9F&8Vb3*7drFM3lgtV!8EuCxn~nOqJ50PIuvNy zaTg11j-o9BhmY&xjzDn9D_)}3E466~_^v8x-E<(Ei16&6o}lk0gO$OANgQ_g{_zIM z_uxP)Vc6X{__>nXM|tEm23k_9vAF57EHauLWk|r*ekyPVS}R`}-8OC{Diln*lzCF} zQlnQT=pxjA^@)*=7bnbZPNpU%CbCQleBU_($Ia$(y0;g3f2Wl@Vv-JjaijP9oO(yG7ADjp*(s{sOsvMk1mdcx zLPqj4$~Iotev+27u*DG31Yp$7>2h+^adKE&G_w{Ub zHFPA};hnq6i%2b^zU8yEBv9Naw`=9((|#f5uz**8N@zWv(W;1E4V1|mDl;vb-N-B` zD3JOXv|dKCYV`Ti4-W2@6FdHp9iVq~C*@j!p$;3U4L_N2Jc~PO#eFuPi8vR^x495shyUW zmmhhrQciZ2wwiYH$UnJ8<{6H27?fWd9&^ob6<1$Rs%EVD;ASobgN1l*&NayAfQ~sV zZB@5>r2C?;6m&H71JxH&3JDF=;lIqfx16lp-)i2kBLDmeZkir|-WOfqJzRTxR<|r_ zq*FT?L7XZ-+4(kIEM4isdf z^ex4p(`WwTLmt+u=*Cf%%zUqrPir@hF0@>wLHM17%Jp!34Z$6$juncd`e;M8secb5 zKDR7<@LrB~K8`R4>IS$0hbzDkH(+q22|`*CenU|j34_Zk!r?D8!%+VK=T61n6cs?g zVQ>WOhO7x3sVEIsl#%}p^al_A`d@&ny92=~@V@~B!UV2x4#@sjhuPEqw^YFSJdz#( z@95_32ypT7@lceK`nwmw&k^tL>gw+1E$Qy%EOqa<#aqfg5aw+sB`pb;;&=Dr|Njtr zXhS`z8^!^$3yqNpnZW!U*{r9X} S@^1#H2mo^nt68pL8~z_zIi9Zo diff --git a/view/theme/decaf-mobile/images/oxygen/text-x-generic-2.png b/view/theme/decaf-mobile/images/oxygen/text-x-generic-2.png deleted file mode 100644 index 70be9bfc3a9f0c8caa6d7becd26185e9048117a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3121 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 diff --git a/view/theme/decaf-mobile/images/oxygen/video-x-generic.png b/view/theme/decaf-mobile/images/oxygen/video-x-generic.png deleted file mode 100644 index 81fe23e7e8899cbd922549252c2f5baffafcbd99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3628 zcma)#P3 zo>>9_^t5^~EpxG;qK-h)MzQ0Y5u@0pjL3a(6cLu684hb#&<&q&2G7q zS*-a~?hMvK{iW6pm0{^rb#@n(z&TS5tGCL+Sq#l?kP1aM#d!UZ6=vfl!s z>(=fN1DRTd8#8i z=u+$Nu{YN(9YgHL`#GTRvU03K=i_1(Q-6=n_)AdcUDM(1TO!uwuiUtw5M|=*Yy3C|1Gzd|Sq2n=MViyfV5D3GF#%gQm3md$gL&bv81{3dfyWZ$FXO=dfqCZl^A%^p5~9Q$QaZ&QvmW8`9~VmsKI#@WC-(Mo zshyqN4ukO2BB)A=uf3@r;q0UI%+}1i#;&b97$Hp6Xq%LseZxCBSyn-zw>M8UWHy$E zC81-qwkTRS|3O-64Jx&VjS$n88I1!{{i6B#+UwFyDvgs_GqPF2*il~T_KY7;e%k)x zwh{w$pg)kyaG+m4u?CMnEQ>h3_D4;!sVF)g=G@)g?K{_Q42*rex4$_*y2B$42J7nU zNA_-Syl85Aj>Rf*adEXzjQ<&f%PO_13v-t9?4nG(>0-s!a`x-9u8rTuq3>K(6@XLi zL5h0>k+O8F*JWQeQdO`LNw*9&t|Co8s} z2b+tX!iPWbD8}7R?dZ~SWCs6FiF!W{8Gf67dpbY?TW*=r%1ueL`Ii(kD zd9BR&moVz%4v+XUTG~)Us(DW_2IqM4NTYM%I;we}L3`whPo#QiknbV!d=%~KyE7;F zh}1NKL>UtY&5Q}d!&nfJBQ8bwxdk5-NIyVzxtM=-f&>sY;w-B3ry)D@KiIe^dX<=a zg<+4h(@k(E-k>fYRCDhQgYM>{q@OWiOj4Hfe~KM!j2U9?y6hbrLR3O2Ud`Rh(UQYd zwbgD4*z4olZYx~iurs5#ZR~E%5Sx52k3Za$=3K=4G}GJCJk!anALKjAd5;$NuO@hm76DO?t4xsw3)mtg+`T^+z~)6coo<$pEo>wy~L09 zb}cX#*WK3_>Nv-gcnf&Z=8Ie1WV3&!)6MMz9l0?LD|f_tc&$poF}v!3W-Okkkc^fbQ`D8_`BlP*(UoXjonZO$0)=1QY8GgH6Szczhp z+SpF)A1NM4U`-G-^#_Swy@YI9n|FjKPqJ`r80WC)TQC1sY90R& zM_#LKMj6%6iE`Aw`O4{~92LEbYY(s2`ekOiBo$%OiJw02 zM@o2kB4w48JNNeF&+1w0KJ{-2nlge4_ebFT%>;Y{hm2 zZ4(5z)QxrcFZYIrZA~`%zJO_`enc_66DDo^I6@c;h-8W)9zLfw0^a|+u~~T(27!0* z?O-2N#rxl9v(!bBb6~v)%yi_<4-??{Ve2%tk{;RtMw_SL!4bqTh@8F<+qCWam=XiBxrFEMz zrAxvFhr<#o4le<7DUkMresrVZ0XGpcAgFE#7_u| zBqjN(;N^GdHX0tykwCKT)s9=C0RaKuhb$e!oqc?KfLWAZR4(6ty?Kw=`F#?Hn^z}{Mn=AYf z@?)ug0@d;hU!tE$txgmiMw)CFv?+~Mdmc6vEv}57fl3}}BUX!72f!k%bi*qvD;dGlACkQe zlEHKud+#MK8~9w6XYeEnk@LiB;%I%O#z8G)cVT_Gui%V1YY`&d0=m%i2{XpXy+6Vc zen-P$Uxf8(LUeSryHUQ{(Lrl#D>$W44>Qg{VIi9Fw5zL&RPmFe2OY4!$u75~X%Su# zUzyIA*|n(gbK~2XrG3a^i}&O^U&_1pD9b15C}>3N-ucW@6O*GfU%1x&lakj}2&{;mK-K!A^ml+@qvLI$}yqrALO-u{v(KX)n5-x7Z* zrw|E$M=4oJuoN%KkN5u}40KEkq+}$erEHSbod5Co+ur~93b=hzFd4XU?$He877*;{ z=L!f84wgiEd-yv$`naB3%iU6ACyQ8qivs-`qLfl=wdG(yh?l-PiuaKvO|1<4i kVQTPCsprX1f2$>s=jy*}-BzsVA|n93TSl;I=)K4P0(lzL7XSbN diff --git a/view/theme/decaf-mobile/images/paperclip.png b/view/theme/decaf-mobile/images/paperclip.png deleted file mode 100644 index 3a2ee26966d0cf5c03f059f6ac30653ca12bb640..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 821 zcmV-51Iqk~P)s9?p@hsLGdEdDNn|DHDg+fLAtlXF`_%l%M$NIN#W}-Vhxg6$zIW3f zF1+u3{`Wcmd!F<4G^rkAFavEkg)i|_1MC#y4!nyi=&SksiH~r1qXo>uuW4`-=3qKH z(S=@|!y}Cn(2leC5fA2fEx56U(}5pS==iDy48vFGNkeVI6BqFpw&DKd&KAeBx@r+? za^r;pL|75{v4itfY9^$2JYZoDAe+L@bfF5$nH>x&I!&MtLk!>hUJ3%Es0N8gLd zX)qoT(Z2&Da7cOP{3oo$JEG`p5yALG0dII3J%`)zW{RIzuYg)So13mLSznv$&*AYD zyR}LIV{saXaZ|ziqXy=OR-6zGs;x>98`H?Fg0;~&hLdS@v+zh~l>%m@fDI+<{ptEN zp2_E~Dh0p?q61DSS>Gv!lv_pdI*OaC6fi;*sV&#wHQ`e+vOQF#0AfP!6V2zJut8eLGt%hNP@WzYc?E5iATzIaCtY|1k30L>w z2;RdNqA~Tj`hL++jKnfAvR@KI?%SfP{=e`y9$d(qQPk`m00000NkvXXu0mjfM*)i* diff --git a/view/theme/decaf-mobile/images/pencil-blue.png b/view/theme/decaf-mobile/images/pencil-blue.png deleted file mode 100644 index f51ddd4fe2f981e81ab71d168f5c368cb590b381..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 594 zcmV-Y0dEMbz2_{To(WtwgpFAr>jL5FrQ_7Itpq7f3`1SR@vL zC<-<&a2|JNFSqYrxBG_S$IQ-fmk1{-s$;l`(`e%pmQj>>`c1@>1i(d<*w-WG4Q9$b z{T&SvD)1V6d)$A=*)mUG#;imOx9R}0qS}=e)nqKhd>sHD;#F2u(=ib3nt%%!$7<7% zR+xf1fUVOwq=m-=0HQ!zD8d-l1vC!X+7r9C_CQTQ=UK;mnWt}uLUe4+K>>|GT3yc* znA<^~p<43~qRi8^us7C62}ydr42f1lVzFD3^t%`(B>CUvs36I90i%E5Zs}uHUW;p#^6;K7$QRj0DjII*hAW3afl+ gZpDUcb)KSXq;H_ z6PP&3%7lvv11v5W;-BH#Kq3&D^l<4f>CpDlK6&rG%dtoc_ZVZ2A#QMBM>)d`KP#>Q zDzO1Ae69g};50S>9<~IOQHzBbZwYwBJDM>N^DP1C`zVlM20%2(ZAL&8$f2+dvjCz% zmiK{e0nw%=Ds&oWsCk7&g z3@nu*&mLM8gK5NX=NDwyFb`C&(xf_=Os&+D-va4a<8NT|*z0i?at-31~|S*S!` wsKD|*vaWZcrY=-ql0Ys>o5x2@73Vnl1-3#$$uT=L%>V!Z07*qoM6N<$f>r^f=l}o! diff --git a/view/theme/decaf-mobile/images/quote.png b/view/theme/decaf-mobile/images/quote.png deleted file mode 100644 index 93127c5e7176758a7cbcb86426c3cfcd18efc0ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmV-!0g?WRP)|<5y&9|IYgkp&~7EhHgO&4OL=G7S9RdF zmry6VU$>_^LkEU&5%CVbnzS2Jc#IU>Nq7r*iFm73g483$o-vp3b|c;cCd-DX;V@FL ziJ^!$fJVeSR^cFw;Vx2eFX2t&DdKH*6H>`;upa4~(D@(=G{qk+lZp9~?E6?r3mb_5 zff|l{-V@7J1HcF_aW1_ni;QdE4-M@T_ibh{TEUye;73c4VVf%1GWMCfZu^HQkM4sQ=Cy(lAQ7ZMc4<-00sdc z0gb>`UkjOTVD;Fj4An-z;NKVfQ`&>MxD=`gkazzFd@d}8c+$G1E!}W zaYEX+R@&1O+K#$}1OPshmed7Qq6TOMd~pJ?NoeaQ0viK@mph}*0DlMg_5d4#fT^v| z0sDauQiA>)0o~4kBz8HY?gk~{jCu{U01p!az5>2>M!l5ZZNTLO|672~L{Vqd5dmFW z%(^CL)CH+riO}|wge2BEqk6UV725iZQtf^#iCg82x(|G%tzQl_0V5;3+ETQUo4{^h zv|Qzp`+tDr+WPgtCZJ5J{Bu7=we^)ibp!(=gt{d%2U>vtfS-U`pvD>1o?+bA0(*c- zk;jjLN@vu)LM2LpRYguw8}E#&($>!fW(ylaUOrxMFmHgrM*_{j{QhC3tsgEUcvMWx zDreN`47)D}ZU7&qxGr=?9W4NJLqY-oJBq=SWP+z(16-T6^`r9I`pLkzDbCYk%9>=~ z0sp5BJD@QSGysDGf^OH=56V!Dhr)(5TbdVUq*(`00W8i~jaJ}7iqECIoRmrS0$2ci z9-tqJtI-F11N6nXJOGyFwDogwo~IN^+{Es@?`*VZ?S^676Wa8*vnvVrKiB^K=&QasK+7lt`lg_I33%C zQAu`HbOb^24mc_!cV^1>$&;v-l<(6qA_E^qfYP3aCx557Zy?>AA|37=1 zE?96`ckSQ){`cN%?R|*1!5D$1xQM zJx#>7VHj>ifE@e303VkKKgB{UiGb+Chc62-7}qLK)gG zGnQ;)akxbE+d^JlDB1fJ5T9ka zZlbqvK0+`|GYS8ON->Q(ht+l2#A{)3Gd-?#DGPK5To%= zgziqN_pRs`@kS!Z>ImH)s_Q%VOG24`nFuie=UZr>gHtV%9t&GG2D1_&2-oP;Sn;sV$$z~Qj-B+MmtV6$!)`1!U~MVFG5FsX4^f#3cD~~f4?vD;){A?i`=3= z!Hh=A;ri?P4n~P9-yEVH_Yxp>H(4pLCQJARA4Q7g5I-gWJXG<@stY|~p0L-k5Yv>G zVKd)WoOD0~M6Yn~_h3R9X%qXyixp93-PjtF*e>n@DsIOok@;&QVG-&*1%hzcs&cRB ze>^?2s_VIiuY?2IxNSvShrhDFM+$vnjPMh&JBvTc;+=)u*J@t~U!8i{y>k0W_?;SM Z{{d$6;Rkf1z7PNa002ovPDHLkV1gt6YO4SM diff --git a/view/theme/decaf-mobile/images/remote-link-blue.png b/view/theme/decaf-mobile/images/remote-link-blue.png deleted file mode 100644 index de8d21db64d55c6f86c48ceed5fb584d1b9fa02e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmV-r0-F7aP)1aCX&BG9|lqkQ+3m@2HUX}>#z;G8=NtO?i9oORv>QSe2QVbOuQDya0)w`tmGID zrx-?NLX7@`ek#TAu}r=amvI`)=Af0&IG$p7P!Cb07`D!0LOaoq4f7=0N%Yp5aKVGP zi>328Ig|KUs|e7A+w%l<``6|M0W%Af5JmN#v8oDl5#|Q zaJ0dB_i-Y{@Oj#-DnOi`v3`Lo=$~mib=9jifVhU<6vN~XjyX#!mSS(Y9LFVGPceLL zviuV`lVZ5}Q`?^9;ce)|OB_itjLt=X<%@OHyKNPS_2qYBUy9*Fivm29Vt8EwWcY%C zW*|Obe~SRq0xT!&3NGSgQ|(AG47NCek4oWw7vQ-PKr5PPDN+n?XIxs|?w^{r{$o~- z`gW|!@}lQA&og&~co?~<~LMPrfvGF@h;C&*0 zFUD~m_pq8J)GEXrZedSmk8YvlV|a*H1$(@d)3B)m9^qiL?j(kV=Bsj$8s=phwlOh{ zh<^kRu-ruQIDU#6wlVl2TcR9X#-}YNkK+$UI};K&a05@#RbfpT{^C1nmFN}9 z_pd5Y!#Bauq=@LyT=NyhN5RMte4-3DaVcl~2d0Eq?lZn(A5P)6@G9qF5_j+`9xSWG zROS>jxU2XpIUv6R2 z9>ow{^z zP;~ImA{IKBp+zjZDT+>7q^-0|7C{OQMF_aqrIQ8}1UE(Epn~8aDB>R+I_Mr36+r}R zK@>!3)z;R*3?*KBX>wlQs0#D0e(ucA;8HDLU~wcX|Okk|=oBu1*XraY6mFapLL92dX)gCF;Y*W;30bPs?7jz(3?cT<2oc!@Dh7)r%eENu{*2# zuTO+=I*JQe_aBPS;VdpDQLwPAS%q=BH|xsQ76MFRFo}YRLbjbm!Ei^_4h0l)&r zai|eM&Sl55qWN0;S0cx+-0^3GNfg{~>d}8)b}WI&t~x~u z8&O1KBL-5~B#0Sp#5c6kAW6g!un{C+Ay!s4=`2iTr-&9R2o{1OzF?8U{Qx#9f`}#o zQ4l53O-yXIkoDf&&2GH+G|SA+&UxniXV0144kay3bm9&U;R!}UG*@P>n(}rI$IyuZ zoGm+16^K*0_DI=@I!a2>jW@aOC2SAT`&LC_sKJ5;TPep-gZ|-`$k9NGN|Ka`#Bh^E z4Yop#!3vPo*ldr-00^>&uE^IVSTrDv6TZk4r(!>eeC;4cLm1uq=}v~k!U8xJT9O+yUv%5YOSOcpKvfl6Cqj((FFEo{VQHn zqqNvVRYKMF4UzkI;wb_>OCMP;cxX!E=KK TP^1hR00000NkvXXu0mjf13D8p diff --git a/view/theme/decaf-mobile/images/star.png b/view/theme/decaf-mobile/images/star.png deleted file mode 100644 index f8a61a497c6f89176297eb1ca40cbd6ffd97d0e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 515 zcmV+e0{s1nP))jtE8~835cW&iiJ%;3rodVt^`2~4Z*~imttngW}VkNyR!!_%gj7;?*HDi^UM&g zE7-(7Ug2^DuV6jJY1ddD2E@l6i1&2^TqVpKAvA63=@7(I5P)V$j5Q)pp{Wf`7y` z-Kq%C88`A)nx%zc{66~Z=+91k3I&)hIKkI~b=T7-%8Daz3y-iO`r2BFkFzwNb3IWX zq_3*&|L&L9Ww*-$Oo~3clFZ(Ux@nTKy6iC~%0N6$Fgd}hsEcN)71wndUH5oc24bn_ z<{!9I#sG8iece8bWehIi1@^FosgeL4P2mlGV@=8~o&joeg=kVQfqDP{002ovPDHLk FV1lH>=#BsY diff --git a/view/theme/decaf-mobile/images/tag-blue.png b/view/theme/decaf-mobile/images/tag-blue.png deleted file mode 100644 index 6e5cec80ed701751dea46f703872ae4b08805b15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 432 zcmV;h0Z;ykP)>%zQw{Fs@% z8DS)@|j2>j({W(@c=}Jh$kQ_L;?WOAQA|O0x1lDSKtb`13ol$ zj(}ZNw+mmy6yOawX;gXHsPY`RFx2vf6q>P3qssTe_k%?}FNhAYtm=073ok8eIzyzY z+fU8-EpP)I0@uKCioLPhy*yXhrtGT3lvChU|fLqsmTP zXGVhj04DoHV#qImHzEM?4-ka#fQ$ly5e|?^Koo=pL<@+9&_Ij;)05vR2Ay>abiln0 a0N@Mc%evrA+|Wz_0000GQRHJX6li@Y?;jx3@YUlSgZe`~8OHrLlh+(BWPHNb>YC``kRY|`t>5jLX|C!k zt80Ir;psWgSiv}dqB%qF^ZB=07+e*E8Z=ed5|}(0S2z_hWK9rwz&EEstRmW}W+{Kd z+b4a(9XcKBH~c-V%i59BvHlI0&YU}b9Ue_Br_LP^yTQDj!^K1;UHgi{VHpMA))0@@ zGa{R2GB26$G^N2tl_T3j-8I5d?|>HDLS9d%45v*DQUan5d@iCBm<$<@IQTFMc?ddi k1c^Lws;XPQV=~jeeVum4rV93M2l|o0)78&qol`;+00CfUU;qFB diff --git a/view/theme/decaf-mobile/images/underlineU-serif.png b/view/theme/decaf-mobile/images/underlineU-serif.png deleted file mode 100644 index 745ca2cd6bf236ce16d3c503ebb57df66844d922..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmV;%0XhDOP)Za{Fgs_?|IF+ToULFL zgYxMm)>Gy`;A2*j3WhO+0gPiJHh+i(Y-2MN_$MV_4@S`+Yzp1@f@N%lTy=Vd^O!AW zRh^;5kY^_Tu%*eQ4XK2d&=OigOK1tbztFbe|D{1s661$WLc4-LPJ{kTjC-1d_6Gku zE$9*cx@=ee<8gz)zF3~#_(XE2r|P@CR=jQy`ZoAIRI`Go)i-CmitqNBsB1jOT%HB3 zqLwiZUP4Ds;0V5lbyYmcTWKGDCBQp)b3>8`c!5ti3-PCz%nPh(5E}__?c>_P8b0Hz z%cHE>0mg~~Yih^48{pSj6|*wFfl7e_p5nRa_oGvE%qKV!-S1U=E0FJQb=^+ii;n6x wwTYFqfFJU`zalmt2ei4WebGI;O&!Gt7aWFk@aB}tegFUf07*qoM6N<$f}RG=8~^|S diff --git a/view/theme/decaf-mobile/images/unlock.png b/view/theme/decaf-mobile/images/unlock.png deleted file mode 100644 index 81d9740e81ddad0705355bd0bfc5421c4d4d64d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^ia>16!3HFovXx%~DYhhUcNd2LAh=-f^2rPgj2}H+ z977^n-`+f%B^)Tx{xN=wSBB`tEB$5KO+li9h0CSG*X`jf4cx;J_(AGRkQT?fU8PHR zXnMp(OuRIU-%u;0aACKl`=raBb5xQxTk!K3&$Rsi-Nv~s<=)I$7gs!H%X?@fcF{pP zx}sBb&7H0;unc81R>nR~Zt!{Q6%H!~M)u8>f<{N~q$7|njK zu04l;cKz(Wp|SGgf>j6hJnE@FJil;TR^x%76JM{rd=xSDgY53}58ib!O?)~jYWr%I z`Kk+f&-7>-HuHP#T^`yrf6|4=hOA2dld9g99N71ySk`@V?RvE-9-n&+&O3A-ouo8d z*lWtu-_JZ%pLsFat4-1Pt^9hn`qUf3n_N`9U5@=#m1)iIy1g&1?BDhy*)fu430nL5 zbOdK|bq4C4Ve@Nw8WJJT|Jyo4^Vg)e8}i!zPF2xMR2110V3fw%UYNl0@WgqA>p>+M zXXm}O|DD|>-D{hwwXRb~@TAa0oW$R*Z~4I&&EIL<+WTw6g_e?!a`__u1!3%af39TT zdGA>H!t~!M7Sqg*-0qrQu+j3~rTZG&r`W{&<^8L_jQ!8Gua|(yfx*+&&t;ucLK6Vh C5(kL@ diff --git a/view/theme/decaf-mobile/js/theme.js b/view/theme/decaf-mobile/js/theme.js deleted file mode 100644 index c10382264..000000000 --- a/view/theme/decaf-mobile/js/theme.js +++ /dev/null @@ -1,77 +0,0 @@ -// For Firefox < 3.6, which doesn't support document.readyState -// verify that document.readyState is undefined -// verify that document.addEventListener is there -// these two conditions are basically telling us -// we are using Firefox < 3.6 -/*if(document.readyState == null && document.addEventListener){ - // on DOMContentLoaded event, supported since ages - document.addEventListener("DOMContentLoaded", function DOMContentLoaded(){ - // remove the listener itself - document.removeEventListener("DOMContentLoaded", DOMContentLoaded, false); - // assign readyState as complete - document.readyState = "complete"; - }, false); - // set readyState = loading or interactive - // it does not really matter for this purpose - document.readyState = "loading"; -}*/ - -document.addEventListener('DOMContentLoaded', function(){ - - if(typeof window.AjaxUpload != "undefined") { - var uploader = new window.AjaxUpload( - window.imageUploadButton, - { action: 'wall_upload/'+window.nickname, - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - var currentText = $(window.jotId).val(); - $(window.jotId).val(currentText + response); - $('#profile-rotator').hide(); - } - } - ); - - if(document.getElementById('wall-file-upload') != null) { - var file_uploader = new window.AjaxUpload( - 'wall-file-upload', - { action: 'wall_attach/'+window.nickname, - name: 'userfile', - onSubmit: function(file,ext) { $('#profile-rotator').show(); }, - onComplete: function(file,response) { - var currentText = $(window.jotId).val(); - $(window.jotId).val(currentText + response); - $('#profile-rotator').hide(); - } - } - ); - } - } - -}); - -function confirmDelete(f) { - response = confirm(window.delItem); - if(response && typeof f == 'function') { - f(); - } - return response; -} - -function changeHref(elemId, url) { - elem = document.getElementById(elemId); - elem.href = url; -} - -function remove(elemId) { - elem = document.getElementById(elemId); - elem.parentNode.removeChild(elem); -} - -function openClose(el) {} - -// It's better to separate Javascript from the HTML, but the wall_thread -// items require more work to find since they contain the item ID in the id field -//document.getElementById('photo-album-edit-drop').onclick = function(){return confirmDelete(function(){remove('photo-album-edit-form-confirm');});} -//document.getElementById('photo-edit-delete-button').onclick = function(){return confirmDelete(function(){remove('photo-edit-form-confirm');});} - diff --git a/view/theme/decaf-mobile/js/theme.min.js b/view/theme/decaf-mobile/js/theme.min.js deleted file mode 100644 index f987bbe01..000000000 --- a/view/theme/decaf-mobile/js/theme.min.js +++ /dev/null @@ -1 +0,0 @@ -document.addEventListener("DOMContentLoaded",function(){if(typeof window.AjaxUpload!="undefined"){var uploader=new window.AjaxUpload(window.imageUploadButton,{action:"wall_upload/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){var currentText=$(window.jotId).val();$(window.jotId).val(currentText+response);$("#profile-rotator").hide()}});if(document.getElementById("wall-file-upload")!=null){var file_uploader=new window.AjaxUpload("wall-file-upload",{action:"wall_attach/"+window.nickname,name:"userfile",onSubmit:function(file,ext){$("#profile-rotator").show()},onComplete:function(file,response){var currentText=$(window.jotId).val();$(window.jotId).val(currentText+response);$("#profile-rotator").hide()}})}}});function confirmDelete(f){response=confirm(window.delItem);if(response&&typeof f=="function"){f()}return response}function changeHref(elemId,url){elem=document.getElementById(elemId);elem.href=url}function remove(elemId){elem=document.getElementById(elemId);elem.parentNode.removeChild(elem)}function openClose(el){} \ No newline at end of file diff --git a/view/theme/decaf-mobile/lock.cur b/view/theme/decaf-mobile/lock.cur deleted file mode 100644 index 892c5e851eedc16e9844061b199e24194cfbc370..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 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* diff --git a/view/theme/decaf-mobile/login-style.css b/view/theme/decaf-mobile/login-style.css deleted file mode 100644 index bbb60ebab..000000000 --- a/view/theme/decaf-mobile/login-style.css +++ /dev/null @@ -1,180 +0,0 @@ -html { - width: 100%; -} - -body { - font-family: helvetica,arial,freesans,clean,sans-serif; - font-size: 16px; - background-color: #ffffff; - color: #505050;/* ZP Change*/ - margin: 0px; -} - -a, a:visited, a:link { color: #3465a4; text-decoration: none; } -a:hover {text-decoration: underline; } - -img { border :0px; } - -nav { - display: none; -} - -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; - margin: 0px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; - margin: 0px; -} -#jGrowl.top-right { - top: 15px; - right: 10px; -} -div.jGrowl-notification { - border-radius: 7px; -} - -.login-button { - margin-top: 90px; - margin-left: auto; - margin-right: auto; - -} - -img.login-button-image { - max-width: 300px; -} - -div.section-wrapper { - position: relative; - width: 300px; - margin-left: auto; - margin-right: auto; -} - -.login-form { - margin-top: 40px; -} - -.field { - position: relative; - margin-bottom: 15px; -} - -.field label { - margin-left: 25px; - font-weight: 700; - float: none; - width: auto; -} - -.field input { - font-size: 18px; - width: 200px; - margin-left: 50px; -} - -.field.checkbox label { - margin-left: auto; - float: auto; - /*margin-left: 100px;*/ -} -.field.checkbox input { - width: auto; - margin-left: 30px; -} - -#div_id_remember { - margin-top: 10px; - margin-bottom: 10px; -} - -#login_openid { - margin-top: 50px; -} - -#login_openid input { - background: url(login-bg.gif) no-repeat; - background-position: 0 50%; - width: 182px; - padding-left: 18px; - margin-left: 50px; -} - -#login-footer { - margin-top: 10px; - text-align: center; -} - -.login-extra-links, .agreement { - font-size: 14px; -} - -#login-submit-button, #register-submit-button, #lostpass-submit-button { - font-size: 20px; - padding: 0.5em 1em; -} - -#register-link { - margin-right: 100px; -} - -.register-form { - margin-top: 15px; -} - -.register-form h2, .lostpass-form h2 { - text-align: center; -} - -.error-message { - width: 270px; - color: #FF0000; - font-size: 1.1em; - text-align: justify; - border: 1px solid #FF8888; - background-color: #FFEEEE; - padding: 10px; - margin-left: auto; - margin-right: auto; -} - -.register-explain-wrapper { - width: 290px; - text-align: justify; - font-size: 14px; - margin-left: 5px; -} - -#register-footer { - margin-top: 60px; - text-align: center; -} - -.lostpass-form { - margin-top: 100px; -} - -#lostpass-desc { - width: 290px; - margin-left: 5px; - margin-bottom: 30px; - text-align: justify; - font-size: 14px; -} - -#login-submit-wrapper { - text-align: center; -} - -footer { - text-align: center; - padding-top: 3em; - padding-bottom: 1em; -} diff --git a/view/theme/decaf-mobile/mobile b/view/theme/decaf-mobile/mobile deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/decaf-mobile/php/default.php b/view/theme/decaf-mobile/php/default.php deleted file mode 100644 index ad464760f..000000000 --- a/view/theme/decaf-mobile/php/default.php +++ /dev/null @@ -1,44 +0,0 @@ - - - - <?php if(x($page,'title')) echo $page['title'] ?> - - - -module === 'home') echo 'onLoad="setTimeout(\'homeRedirect()\', 1500)"'?>> - - - module === 'home' ) { ?> -

- -
- - module === 'login' || $a->module === 'register' || $a->module === 'lostpass' ) { - ?> -
-
-
-
-
- - -
- -
- module === 'settings' || $a->module === 'message' || $a->module === 'profile') && x($page,'aside')) echo $page['aside']; ?> -
- -
-
- - module === 'contacts') && x($page,'aside')) echo $page['aside']; ?> -
- -
- - - - - diff --git a/view/theme/decaf-mobile/screenshot.jpg b/view/theme/decaf-mobile/screenshot.jpg deleted file mode 100644 index 1b18c3a4107b2259cd9ba7f0dc5c0fafa0fde364..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89002 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�#~>th{13t{Os#<>+la? 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 diff --git a/view/theme/decaf-mobile/style.css b/view/theme/decaf-mobile/style.css deleted file mode 100644 index 97743e943..000000000 --- a/view/theme/decaf-mobile/style.css +++ /dev/null @@ -1,4306 +0,0 @@ -/** - * duepuntozero Frindika style - * Fabio Comuni - * - * Heavily modified for Frost Mobile - * Zach P - */ - - -/* generals */ -html { -/* width: 320px;*/ - margin-left: auto; - margin-right: auto; -/* overflow-x:hidden;*/ -} - -body { - font-family: helvetica,arial,freesans,clean,sans-serif; - font-size: 16px; -/* line-height: 24px;*/ - background-color: #ffffff; - background-image: url(head.jpg); - background-repeat: repeat-x; - color: #505050; - margin: 0px; - overflow-x:hidden; -} - -div.container { - display: block; -/* width: 100%;*/ - margin-top: 0px; - margin-bottom: 0px; - margin-left: auto; - margin-right: auto; - overflow-x:hidden; -} - -a, a:visited, a:link { color: #3465a4; text-decoration: none; } -a:hover {text-decoration: underline; } - -input { - border: 1px solid #666666; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - padding: 3px; -} - -img { border :0px; } - -#id_openid_url, .openid input { - background: url(login-bg.gif) no-repeat; - background-position: 0 50%; - padding-left: 18px; - width: 212px; - margin-left: 20px; -} -.openid:hover { - -} - -/*#id_openid_url { - width: 384px; -}*/ - -/*code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} - -blockquote { - background-color: #f4f8f9; - border-left: 4px solid #dae4ee; - padding: 0.4em; - margin-left: 20px; - margin-right: 0px; - width: 260px; - overflow: hidden; -}*/ - -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} - -blockquote { - background-color: #f4f8f9; - border-left: 4px solid #dae4ee; - padding: 0.4em; -} - -.icollapse-wrapper, .ccollapse-wrapper { - border: 1px solid #CCC; - padding: 5px; -} - -.hide-comments-outer { - margin-left: 0px; - font-weight: 700; - opacity: 0.6; -} -.hide-comments { - margin-left: 5px; -} - -#panel { - background-color: ivory; - position: absolute; -/* z-index: 2;*/ - width: 30%; - padding: 25px; - border: 1px solid #444; -} - -.heart { - color: #FF0000; - font-size: 100%; - margin-right: 5px; -} - - - -/* nav */ -nav { - height: 94px; -/* width: 100%;*/ - width: 320px; - display: block; - margin-top: 0px; - margin-bottom: 0px; - margin-left: auto; - margin-right: auto; -} -nav #site-location { - color: #888a85; - font-size: 0.8em; - position: absolute; -} - -.error-message { - color: #FF0000; - font-size: 1.1em; - border: 1px solid #FF8888; - background-color: #FFEEEE; - padding: 10px; -} - -.info-message { - color: #204a87; - font-size: 1.1em; - border: 1px solid #3465a4; - background-color: #d7e3f1; - padding: 10px; -} - - -nav #banner { -/* display: block;*/ - display: none; - margin-top: 14px; - position: absolute; -} -nav #banner #logo-text a { - display: none; - font-size: 40px; - font-weight: bold; - margin-left: 3px; - color: #000000; - -} -nav #banner #logo-text a:hover { text-decoration: none; } - - -/* ZP REMOVE? nav-commlink */ -.nav-commlink, .nav-login-link { - display: block; - height: 15px; - margin-top: 67px; - margin-right: 2px; - /*padding: 6px 10px;*/ - padding: 6px 3px; - float: left; - bottom: 140px; - border: 1px solid #babdb6; - border-bottom: 0px; - background-color: #aec0d3; - color: #565854; - -moz-border-radius: 3px 3px 0px 0px; - -webkit-border-radius: 3px 3px 0px 0px; - border-radius: 3px 3px 0px 0px; -} - -.nav-commlink.selected { - background-color: #ffffff; - border-bottom: 1px solid #ffffff; - color: #000000 !important; - margin-top: 64px; - padding-top: 6px; - padding-bottom: 8px; -} - -.nav-ajax-left.show { - position: absolute; - font-size: 0.8em; - top: 22px; - right: 2px; - padding: 1px 2px; - border-radius: 4px; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - background-color: gold !important; -} - - - -nav #nav-link-wrapper .nav-link { - /*border-right: 1px solid #babdb6;*/ -} - -nav .nav-link { - margin-top: 24px; - margin-bottom: 0.2em; - margin-right: 1em; - margin-left: 1em; - background-color: transparent !important; -} - -.nav-button-container { - float: right; - position: relative; -} - -.nav-button-container .nav-ajax-left { -} - -.nav-button-container a { - padding-top: 1.4em; -} - -.nav-menu-list { - text-align: center; - text-size: 18px; - line-height: 24px; - - border-left: 1px solid #aaa;/*#444444;*/ - border-right: 1px solid #aaa; - border-top: 1px solid #aaa; - border-bottom: 1px solid #aaa; - - background: #FFFFFF; - - display: none; - list-style: none; - - width: 8em; - position: absolute; - margin: 0px; -/* right: -33px;*/ - padding: 1em 0px; - - -moz-box-shadow: 3px 3px 5px #555; - -webkit-box-shadow: 3px 3px 5px #555; - box-shadow: 3px 3px 5px #555; - - z-index: 100; -} - -#network-menu-list { - width: 9em; - left: 3px; -} - -#contacts-menu-list { - right: -30px; -} - -#system-menu-list { - right: 3px; -} - - -div.main-container { -/* width: 100%;*/ - margin: 0px auto; - display: block; - position: relative; -} - -/*div.main-content-loading { - position: absolute; - top: 200px; - left: 50%; - display: none; -}*/ - - -/* aside */ -/*aside { - display: block; - min-height: 112px; - - width: 250px; - - padding: 1em; - margin: 1em 0px 0px 0px; - - position: absolute; -}*/ - -#dfrn-request-link { - display: block; - color: #FFFFFF; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - padding: 5px; - font-weight: bold; - background: #3465a4 url('friendica-16.png') no-repeat 95% center; -} -#wallmessage-link { - display: block; - color: #FFFFFF; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - padding: 5px; - font-weight: bold; - background-color: #3465a4; -} - -/* section */ -div.section-wrapper { -/* width: 100%;*/ -/* width: 320px; - - margin-left: auto; - margin-right: auto;*/ - margin-left: 0px; - - /*padding-right:2em;*/ - - display: block; - - background-color: #ffffff; - background-image: url(border.jpg); - background-position: top right; - background-repeat: no-repeat; -} - -section { - margin: 0px 0px 0px 0px; - - padding-left: 5px; - padding-right: 5px; - padding-top: 1em; - padding-bottom: 3em; - - background-image: url(border.jpg); - background-position: top left; - background-repeat: no-repeat; - - min-height: 112px; - border-top: 1px solid #babdb6; - overflow-x:hidden; -} - -/* footer */ -footer { - text-align: center; - padding-bottom: 1em; -} - -.tabs { - /*background-image: url(head.jpg); - background-repeat: repeat-x; - background-position: 0px -20px;*/ - border-bottom: 1px solid #babdb6; - padding:0px; -} -.tabs.links-widget { - border: none; -} -.tabs li { margin: 0px 0px 20px 0px; padding-left: 1em; list-style: none; } -.tabs a { - padding: 0.4em 2em; - border: 1px solid #aaa; - border-radius: 8px; - -moz-border-radius: 8px; - -webkit-border-radius: 8px; -} -.tab { - /*display:block;*/ - float:left; - padding-left: 1em; - padding-right: 0.4em; - padding-top: 0.4em; - padding-bottom: 0.4em; - margin-right: 0.5em; - margin-bottom: 0.4em; -} -.tab.active { - font-weight: bold; - -} -#events-tab { - display: none; -} -#tabs-end { - padding-top: 0.3em; - clear: both; -} - - -/* Navigation page */ -.navigation-link { -/* display: block; - clear: both; - text-align: center;*/ - font-size: 24px; -} -#navigation-login-wrapper, -#navigation-network-wrapper, -navigation-messages-wrapper, -#navigation-contacts-wrapper, -#navigation-notifications-wrapper, -#navigation-misc-wrapper { - margin-bottom: 1em; -} - - -.birthday-today, .event-today { - font-weight: bold; -} - -.preview { - background: #FFFFC8; -} - -#theme-preview { - margin: 15px 0 15px 15px; -} -#theme-version { - display: block; - font-weight: bold; -} -#theme-credits { - margin-top: 15px; - margin-bottom: 15px; -} - -/* from default */ -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#profile-upload-wrapper, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; -} - -#jot-perms-icon { - float: left; -} - -#jot-title, #jot-category { - border: 0px; - margin: 0px; - height: 20px; - width: 270px; - margin-bottom: 5px; - font-weight: bold; - border: 1px solid #ffffff; -} - -/*#jot-title::-webkit-input-placeholder{font-weight: normal;} -#jot-title:-moz-placeholder{font-weight: normal;} -#jot-category::-webkit-input-placeholder{font-weight: normal;} -#jot-category:-moz-placeholder{font-weight: normal;}*/ -#profile-jot-text::-webkit-input-placeholder{font-weight: bold;} -#profile-jot-text:-moz-placeholder{font-weight: bold; font-size:18px; color: graytext} - -#jot-title:hover, -#jot-title:focus, -#jot-category:hover, -#jot-category:focus { - border: 1px solid #cccccc; -} - -/*.jothidden { display:none; }*/ - - -/*.fakelink, .fakelink:visited, .fakelink:link { - color: #3465a4; - text-decoration: none; - cursor: pointer; - margin-top: 15px; - margin-bottom: 15px; -}*/ -.lockview { - cursor: pointer; -} - -#group-sidebar { - margin-bottom: 10px; -} - -.group-selected, .nets-selected, .fileas-selected, .categories-selected { - padding: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - border: 1px solid #CCCCCC; - background: #F8F8F8; - font-weight: bold; -} - -.settings-widget .selected { -/* padding: 3px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - border: 1px solid #CCCCCC;*/ - background: #F8F8F8; - font-weight: bold; -} - -/*.fakelink:hover { - color: #3465a4; - text-decoration: underline; - cursor: pointer; -}*/ -.smalltext { - font-size: 0.7em; -} -#sysmsg { - /*width: 600px;*/ - margin-bottom: 10px; -} - -#register-fill-ext { - margin-bottom: 25px; -} - -#label-register-name, #label-register-email, #label-register-nickname, #label-register-openid { - float: left; - width: 350px; - margin-top: 10px; -} - -#register-name, #register-email, #register-nickname { - float: left; - margin-top: 10px; - width: 150px; -} - -#register-openid { - float: left; - margin-top: 10px; - width: 130px; -} - -#register-name-end, #register-email-end, #register-nickname-end, #register-submit-end, #register-openid-end { - clear: both; -} - -#register-nickname-desc { - margin-top: 30px; - width: 650px; -} -#register-sitename { - float: left; - margin-top: 10px; -} - -#register-submit-button { - margin-top: 10px; -} - -/* -#login_standard { - width: 210px; - float: left; -} -#login_openid { - width: 210px; - margin-left: 250px; -} - -#login_standard input, -#login_openid input { - width: 180px; -} - -#login-extra-links { - clear: both; -} - -#register-link, #lost-password-link { - float: left; - font-size: 80%; - margin-right: 15px; -} - -#login-name-end, #login-password-end, #login-extra-end, #login-submit-end { - height: 50px; -} - -#login-submit-button { - margin-top: 10px; - margin-left: 200px; -}*/ - - -input#dfrn-url { - float: left; - background: url(friendica-16.png) no-repeat; - background-position: 2px center; - font-size: 17px; - padding-left: 21px; - height: 21px; - background-color: #FFFFFF; - color: #000000; - margin-bottom: 20px; - max-width: 90%; -} - -#dfrn-url-label { - float: left; - width: 250px; -} - -#dfrn-request-url-end { - clear: both; -} - -#knowyouyes, #knowyouno { - float: left; -} - -#dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper { - - float: none; -} -#dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label { - float: left; - width: 75px; - margin-left: 50px; - margin-bottom: 7px; -} -#dfrn-request-knowyou-break, #dfrn-request-knowyou-end { - clear: both; -} - -#dfrn-request-message-wrapper { - margin-bottom: 50px; -} -#dfrn-request-message-wrapper textarea { - max-width: 90%; -} -#dfrn-request-submit-wrapper { - clear: both; - /*margin-left: 50px;*/ -} -#dfrn-request-submit-wrapper input { - font-size: 18px; - padding: 5px 10px; -} - -#dfrn-request-info-wrapper { - margin-left: 50px; -} - - - -#cropimage-wrapper, #cropimage-preview-wrapper { - float: left; - padding: 10px; -} -.imgCrop { - max-width: 280px; -} -#crop-image-form { - margin-top: 30px; - clear: both; -} - -.intro-wrapper { - margin-top: 20px; -} - -.intro-fullname { - font-size: 1.1em; - font-weight: bold; - -} -.intro-desc { - margin-bottom: 20px; - font-weight: bold; -} - -.intro-note { - padding: 10px; -} - -.intro-end { - padding: 30px; -} - -.intro-form { - float: left; -} -.intro-approve-form { - clear: both; -} -.intro-approve-as-friend-end { - clear: both; -} -.intro-submit-approve, .intro-submit-ignore { - margin-right: 20px; -} -.intro-submit-approve { - margin-top: 15px; -} - -.intro-approve-as-friend-label, .intro-approve-as-fan-label { - float: left; - width: 100px; - margin-left: 20px; -} -.intro-approve-as-friend, .intro-approve-as-fan { - float: left; -} -.intro-form-end { - clear: both; -} -.intro-approve-as-friend-desc { - margin-top: 15px; -} -.intro-approve-as-end { - clear: both; - margin-bottom: 10px; -} - -.intro-end { - clear: both; - margin-bottom: 30px; -} -.aprofile dt { - font-weight: bold; -} -#page-profile .title { - font-weight: bold; -} -#profile-vcard-break { - clear: both; -} -#profile-extra-links { - clear: both; - margin-top: 10px; -} - -#profile-extra-links ul { - list-style-type: none; - padding: 0px; -} - - -#profile-extra-links li { - margin-top: 5px; - max-width: 300px; - margin-left: auto; - margin-right: auto; -} - -#profile-edit-links ul { - list-style-type: none; -} - -#profile-edit-links li { - margin-top: 10px; -} -.profile-edit-side-div { - float: right; -} -.profile-edit-side-link { - opacity: 0.3; - filter:alpha(opacity=30); -} -.profile-edit-side-link:hover { - opacity: 1.0; - filter:alpha(opacity=100); -} - -.view-contact-wrapper { - margin-top: 20px; - float: left; - margin-left: 20px; - width: 180px; -} - -.contact-wrapper { - float: left; - width: 150px; - height: 150px; - overflow: auto; -} - -#view-contact-end { - clear: both; -} - - -#viewcontacts { - margin-top: 15px; -} -#profile-edit-default-desc { - color: #FF0000; - border: 1px solid #FF8888; - background-color: #FFEEEE; - padding: 7px; -} - -#profile-edit-clone-link-wrapper { - float: left; - margin-left: 50px; - margin-bottom: 20px; - width: 300px; -} - - -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -.profile-listing-photo { - border: none; -} - -.profile-edit-submit-wrapper { - margin-top: 20px; - margin-bottom: 20px; -} - -#profile-photo-link-select-wrapper { - margin-top: 2em; -} - -#profile-photo-submit-wrapper { - margin-top: 10px; -} - -#profile-photo-wrapper { - text-align: center; -} -#profile-photo-wrapper img { - width:175px; - height:175px; - padding: 12px; -} - -#profile-edit-profile-name-label, -#profile-edit-name-label, -#profile-edit-pdesc-label, -#profile-edit-gender-label, -#profile-edit-dob-label, -#profile-edit-address-label, -#profile-edit-locality-label, -#profile-edit-region-label, -#profile-edit-postal-code-label, -#profile-edit-country-name-label, -#profile-edit-marital-label, -#profile-edit-sexual-label, -#profile-edit-politic-label, -#profile-edit-religion-label, -#profile-edit-pubkeywords-label, -#profile-edit-prvkeywords-label, -#profile-edit-homepage-label, -#profile-edit-hometown-label { - font-weight: 700; - float: left; - width: 175px; -} - -#profile-edit-profile-name, -#profile-edit-name, -#profile-edit-pdesc, -#gender-select, -#profile-edit-dob, -#profile-edit-address, -#profile-edit-locality, -#profile-edit-region, -#profile-edit-postal-code, -#profile-edit-country-name, -#marital-select, -#sexual-select, -#profile-edit-politic, -#profile-edit-religion, -#profile-edit-pubkeywords, -#profile-edit-prvkeywords, -#profile-in-dir-yes, -#profile-in-dir-no, -#profile-in-netdir-yes, -#profile-in-netdir-no, -#hide-wall-yes, -#hide-wall-no, -#hide-friends-yes, -#hide-friends-no { - float: left; - margin-bottom: 20px; - margin-left: 20px; -} -#profile-edit-country-name { - max-width: 260px; -} -#profile-edit-pubkeywords, -#profile-edit-prvkeywords { - margin-bottom: 5px; -} -#settings-normal, -#settings-soapbox, -#settings-freelove, -#settings-community { - float: left; -} -#settings-notifications label { - margin-left: 20px; -} -#settings-notify-desc, #settings-activity-desc { - font-weight: bold; - margin-bottom: 15px; -} -#settings-pagetype-desc { - color: #666666; - margin-bottom: 15px; -} - -#profile-in-dir-yes-label, -#profile-in-dir-no-label, -#profile-in-netdir-yes-label, -#profile-in-netdir-no-label, -#hide-wall-yes-label, -#hide-wall-no-label, -#hide-friends-yes-label, -#hide-friends-no-label { - margin-left: 125px; - float: left; - width: 50px; -} - - -#profile-edit-howlong-label, -#profile-edit-with-label { - display: block; - font-style: italic; - width: 175px; - margin-left: 0px; -} -#profile-edit-howlong, -#profile-edit-with { - margin-left: 20px; - margin-bottom: 20px; -} - -#profile-publish-yes-reg, -#profile-publish-no-reg { - float: left; - margin-bottom: 10px; -} - -#profile-publish-yes-label-reg, -#profile-publish-no-label-reg { - margin-left: 350px; - float: left; - width: 50px; -} - -#profile-publish-break-reg, -#profile-publish-end-reg { - clear: both; -} - - -#profile-edit-pdesc-desc, -#profile-edit-pubkeywords-desc, -#profile-edit-prvkeywords-desc { - float: left; - color: #777; - margin-left: 20px; - margin-bottom: 20px; -} -#profile-edit-prvkeywords-desc { - margin-bottom: 0px; -} - -#profile-edit-homepage, #profile-edit-hometown { - float: left; - margin-bottom: 25px; - margin-left: 20px; -} -#profile-edit-hometown { - margin-bottom: 5px; -} -#settings-normal-label, -#settings-soapbox-label, -#settings-community-label, -#settings-freelove-label { - float: left; - width: 200px; -} -#settings-normal-desc, -#settings-soapbox-desc, -#settings-community-desc, -#settings-freelove-desc { - /*float: left; - margin-left: 75px;*/ - clear: left; - color: #666666; - display: block; - margin-bottom: 20px -} - -#profile-edit-profile-name-end, -#profile-edit-name-end, -#profile-edit-pdesc-end, -#profile-edit-gender-end, -#profile-edit-dob-end, -#profile-edit-address-end, -#profile-edit-locality-end, -#profile-edit-region-end, -#profile-edit-postal-code-end, -#profile-edit-country-name-end, -#profile-edit-marital-end, -#profile-edit-sexual-end, -#profile-edit-politic-end, -#profile-edit-religion-end, -#profile-edit-pubkeywords-end, -#profile-edit-prvkeywords-end, -#profile-edit-homepage-end, -#profile-edit-hometown-end, -#profile-in-dir-break, -#profile-in-dir-end, -#profile-in-netdir-break, -#profile-in-netdir-end, -#hide-wall-break, -#hide-wall-end, -#hide-friends-break, -#hide-friends-end, -#settings-normal-break, -#settings-soapbox-break, -#settings-community-break, -#settings-freelove-break { - clear: both; -} -#profile-edit-marital-wrapper, #profile-edit-address-wrapper { - margin-top: 50px; -} -#profile-edit-marital-end { - margin-bottom: 20px; -} - -#id_theme, -#id_mobile_theme { - width: 280px; -} -/*.settings-widget ul { - list-style-type: none; - padding: 0px; -} - -.settings-widget li { - margin-left: 24px; - margin-bottom: 8px; -}*/ - - -#gender-select, #marital-select, #sexual-select { - width: 220px; -} - -#profile-edit-profile-name-wrapper .required { - color: #FF0000; - float: left; -} - -#contacts-search-submit { - font-size: 18px; - padding: 5px 10px; -} - -#contacts-display-wrapper { - padding-left: 35px; -} - -#contacts-main { - margin-top: 20px; - margin-bottom: 20px; -} - -.contact-entry-wrapper { - float: left; -/* width: 120px; - height: 120px;*/ - padding-left: 15px; - padding-right: 15px; - width: 95px; - height: 200px; -} -#contacts-search-end { - margin-bottom: 10px; -} - -.contact-entry-direction-icon { - margin-top: 24px; - margin-right: 2px; -} - -.contact-entry-photo img { - border: none; -} -.contact-entry-photo-end { - clear: both; -} -.contact-entry-name { - float: left; - margin-left: 0px; - margin-right: 10px; - padding-bottom: 5px; - width: 120px; - font-weight: 600; - overflow: hidden; -} -.contact-entry-details { - font-style: italic; - font-size: 10px; - font-weight: 500; -} -.contact-entry-network { - font-size: 10px; - font-weight: 500; -} -.contact-entry-edit-links { - margin-top: 6px; - margin-left: 10px; - width: 16px; -} -.contact-entry-nav-wrapper { - float: left; - margin-left: 10px; -} - -.contact-entry-edit-links img { - border: none; - margin-right: 15px; -} -.contact-entry-photo { - float: left; - position: relative; -} -.contact-entry-end { - clear: both; -} - -#fsuggest-desc, #fsuggest-submit-wrapper { - margin-top: 15px; - margin-bottom: 15px; -} - -#network-star-link{ - margin-top: 10px; -} -.network-star { - float: left; - margin-right: 5px; -} -#network-bmark-link { - margin-top: 10px; -} - -.toplevel_item { - margin-bottom: 60px; -} - -.wall-item-content-wrapper { - padding-top: 1em; -/* padding-left: 0.25em; - padding-right: 0.25em;*/ - - border-top: 2px solid #AAAAAA; - position: relative; -} - -.wall-item-content-wrapper.comment { - margin-top: 15px; - margin-left: 5px; - margin-right: 5px; - - padding-top: 0px; -/* padding-left: 0.5em - padding-right: 0.5em;*/ - - border: 2px solid #AAAAAA; - border-radius: 10px; - -webkit-border-radius: 10px; - -moz-border-radius: 10px; -/* background: #EEEEEE;*/ -} - -.wall-item-like, .wall-item-dislike { - font-style: italic; - margin-left: 0px; - opacity: 0.6; -} - -.wall-item-like.comment, .wall-item-dislike.comment { - margin-left: 5px; -} - -.wall-item-like-full .fakelink-wrapper, -.wall-item-dislike-full .fakelink-wrapper { - display: none; -} -.wall-item-like-full .wall-item-like-expanded, -.wall-item-dislike-full .wall-item-dislike-expanded { - display: inherit !important; -} - -.wall-item-info { - display: block; - float: left; - width:110px; - margin-right:10px; - margin-bottom:10px; -} -.comment .wall-item-info { - width: 70px; -} - -.wall-item-photo-menu-button { - display: block; - 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: 94px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.wall-item-photo-menu { - width: auto; - border: 2px solid #444444; - background: #FFFFFF; - position: absolute; - left: 0px; top:110px; - display: none; -/* z-index: 10000;*/ -} -.wall-item-photo-menu { margin:0px; padding: 0px; list-style: none } -.wall-item-photo-menu li a { display: block; padding: 2px; } -.wall-item-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; } - - -.comment .wall-item-photo-menu-button { top: 64px;} -.comment .wall-item-photo-menu { top: 80px; } - -.wallwall .wwto { - left: 50px; - margin: 0; - position: absolute; - top: 67px; - width: 30px -} -.wallwall .wwto img { - width: 30px !important; - height: 30px !important; -} - -.wallwall /*.wall-item-photo-end*/ { - clear: both; -} - -.wall-item-arrowphoto-wrapper { - position: absolute; - left: 75px; - top: 67px; -/* z-index: 100;*/ -} -.wall-item-lock { - margin-top: 1em; - left: 105px; - position: absolute; - top: 1px; -} -.comment .wall-item-lock { - margin-top: 0px; - left: 65px; -} - -.wall-item-ago { - color: #888888; - font-size: 0.8em; -} - -.wall-item-location { - overflow: hidden; - /* add ellipsis on text overflow */ - /* this work on safari, opera, ie, chrome. */ - /* firefox users have to wait support or we */ - /* can use a jquery plugin http://bit.ly/zJskg */ - text-overflow: ellipsis; - -o-text-overflow: ellipsis; - width: 100%; -} - -.wall-item-like-buttons { - float: left; - margin-right: 3px; -} - -.like-rotator { - margin-left: 5px; -} - -.wall-item-like-buttons > a, -.wall-item-like-buttons > img { - float: left; -} - -.wall-item-like-buttons img { - cursor: pointer; -} - -.wall-item-share-buttons { - margin-left: 10px; - margin-right: 10px; -} - -.editpost { - margin-left: 10px; - float: left; -} -.star-item { - margin-left: 10px; - float: left; -} -.tag-item { - margin-left: 10px; - float: left; -} - -.filer-item { - margin-left: 10px; - float: left; -} - -.wall-item-links-wrapper { - float: left; -} - -.wall-item-delete-wrapper { - float: right; -} - -/*.wall-item-delete-end { - clear: both; -}*/ - -.wall-item-delete-icon { - border: none; -} - - -/*.wall-item-wrapper-end { - clear: both; -}*/ -.wall-item-name-link { - font-weight: bold; - text-decoration: none; - color: #3172BD; -} -.wall-item-photo { - border: none; - border-radius: 7px; -} -.comment .wall-item-photo { - width: 50px !important; - height: 50px !important; -} -.wall-item-content { -/* float: left; - max-width: 100%*/ -/* padding-right: 1em; - max-height: 500px; - overflow: auto;*/ - padding-left:0.25em; - padding-right:0.25em; - clear: left; /* I hate this, but it's the only way to keep the text from bunching to the right on the Android browser */ -} -.comment .wall-item-content { - padding-left:0.5em; - padding-right:0.5em; -} - -.wall-item-title { - /*float: left;*/ - font-weight: bold; - font-size: 1.6em; - /*width: 450px;*/ -} - -/*.wall-item-title-end { - clear: both; -}*/ - -.wall-item-body { - text-align: justify; - float: left; - max-width: 100%; - overflow: hidden; - margin-top: 10px; - line-height: 23px; -} - -.wall-item-body img { - display: block; - margin-top: 2px; - margin-right: auto; - margin-left: auto; - /*max-width: 290px;*/ - max-width: 100%; - border-radius: 7px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; -} - -/*.comment .wall-item-body img { - max-width: 100%; -}*/ - -.wall-item-body img.smiley { - display: inline; - margin: auto; - border-radius: 0; - -webkit-border-radius: 0; -} - -.wall-item-body blockquote { - margin-left: 0px; - margin-right: 0px; -} - -.comment .wall-item-body ul { - padding-left: 1.5em; -} - -.wall-item-body iframe { - display: block; - clear: both; - margin-top: 1.5em; - margin-bottom: 1.5em; -} - -.wall-item-body code { - overflow: hidden; -} - -.divgrow-showmore { - display: block; - clear: both; - text-align: center; - outline: 0; - border-top: 1px dotted #888; -} - -.wall-item-tools { - clear: both; -/* background-image: url("head.jpg"); - background-position: 0 -20px; - background-repeat: repeat-x;*/ - padding: 5px 5px 0px; - height: 32px; - -} -.wall-item-author { -/* margin-top: 10px;*/ - margin-top: 0px; -} - -.comment .wall-item-tools { -/* background:none;*/ -/* background-image: url("head.jpg"); - background-position: 0 -20px; - background-repeat: repeat-x;*/ - border-bottom-left-radius: 10px; - border-bottom-right-radius: 10px; -} - - -.comment-edit-wrapper { - margin-top: 15px; - background: #f3f3f3; - margin-left: 50px; -} - -.comment-wwedit-wrapper { - display: block; - margin-top: 15px; - background: #f3f3f3; - margin-left: 10px; - margin-right: 10px; - - max-width: 90%; -} - -.comment-wwedit-wrapper.comment { - margin-left: 40px; - margin-right: 40px; - border-radius: 10px; -} - -.comment-edit-form { - padding-left: 1em; - padding-right: 1.5em; -} - -.comment-edit-photo { - margin-top: 15px; - /*margin-left: 10px;*/ - /*margin-bottom: 10px;*/ - width: 25px; - float: left; -} -.comment-edit-photo img { - width: 25px; -} -.comment-edit-text-empty, .comment-edit-text-full { -/* float: left;*/ - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; - border: 1px solid #cccccc; - padding: 3px 1px 1px 3px; -} - -.comment-edit-text-empty { - color: gray; - height: 30px; - width: 175px; -/* overflow: auto;*/ - margin-top: 40px; - margin-bottom: 10px; - margin-left: 20px; -} - -.comment-edit-text-full { - color: black; - height: 150px; -/* width: 350px; - overflow: auto;*/ -/* width: 250px;*/ - width: 100%; - margin-top: 1.5em; -/* margin-left: 20px;*/ -} - -.comment .comment-edit-text-empty { - width: 120px; -} -.comment .comment-edit-text-full { - margin-left: 10px; - width: 210px; -} - - -.comment-edit-text-end { - clear: both; -} - -.comment-edit-submit { - font-size: 18px; - padding: 5px 10px; - margin: 10px 0px 10px 0px; -} - -#profile-jot-wrapper { - padding-left: 10px; - padding-right: 10px; -} - -.shared_header { - border-top: 1px solid #aaa; - color: #999; - - height: 42px; /* 32 px for the image plus 10 px for the margin around the image */ - padding-top: 0.5em; - margin-top: 1em; - margin-bottom: 1em; - -} -.shared_header img { - float: left; - - margin: auto 1em auto auto; - padding: 0; - - box-shadow: none; - -moz-box-shadow: none; - -webkit-box-shadow: none; -} - -#profile-jot-plugin-wrapper, -#profile-jot-submit-wrapper { - margin-top: 15px; -} - -#profile-jot-submit { - float: left; - font-size: 18px; - padding: 5px 8px; -} -#profile-upload-wrapper { - float: left; - margin-left: 30px; -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; -} -#profile-rotator { - float: left; - margin-left: 30px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; -} -#jot-preview-link { - display: none; - float: left; - margin-left: 45px; - margin-top: 0px !important; -} - - -#profile-nolocation-wrapper { - float: left; - margin-left: 15px; -} -#profile-title-wrapper { - float: left; - margin-left: 15px; -} - -#profile-jot-perms { - float: left; - margin-left: 40px; - font-weight: bold; - font-size: 1.2em; -} - - -#profile-jot-perms-end { - /*clear: left;*/ - height: 30px; -} - -#profile-jot-plugin-end{ - clear: both; -} -input#profile-jot-email { - display: block; -} -.profile-jot-net { - float: left; - margin-right: 10px; - margin-top: 5px; - margin-bottom: 5px; -} - -#profile-jot-networks-end { - clear: both; -} - -.profile-jot-box { - margin-top: 50px; -} -.profile-edit-textarea { - margin-left: 20px; -} - -#profile-jot-end { - clear: both; - margin-bottom: 30px; -} -#about-jot-submit-wrapper { - margin-top: 15px; -} -#about-jot-end { - margin-bottom: 30px; -} -#contacts-main { - margin-bottom: 30px; -} - -#profile-listing-desc { - margin-left: 30px; -} - -#profile-listing-new-link-wrapper { - margin-left: 30px; - margin-bottom: 30px; -} -.profile-listing-photo-wrapper { - float: left; -} - -.profile-listing-edit-buttons-wrapper { - clear: both; -} -.profile-listing-photo-edit-link { - float: left; - width: 125px; -} -.profile-listing-end { - clear: both; -} -.profile-listing-edit-buttons-wrapper img{ - border: none; - margin-right: 20px; -} -.profile-listing { - float: left; - margin-left: 30px; - margin-top: 25px; -} -.profile-listing-visible { - margin-left: 100px; -} -.profile-listing-name { - float: left; - margin-left: 12px; - margin-top: 10px; - color: #3172BD; - font-weight: bold; - width: 200px; - -} -.fortune { - margin-top: 50px; - color: #4444FF; - font-weight: bold; - margin-bottom: 20px; -} - - -.directory-end { - clear: both; -} -.directory-name { - text-align: center; -} -.directory-photo { - margin-left: 15px; -} -.directory-details { - font-size: 0.7em; - text-align: center; - margin-left: 5px; - margin-right: 5px; -} -.directory-item { - float: left; -/* width: 225px; - height: 260px;*/ - padding-left: 15px; - width: 130px; - height: 235px; - overflow: auto; -} - -#directory-search-wrapper { - margin-top: 20px; - margin-right: 20px; - margin-bottom: 50px; -} - -#directory-search-end { -} - -.directory-photo-img { - width: 125px; - border: none; -} - - -.pager { - margin-top: 30px; - margin-right: auto; - margin-left: auto; - - padding-top: 10px; - padding-bottom: 10px; - padding-left: 10px; - text-align: center; -/* line-height: 2.75em;*/ -} - -.pager a { - font-size: 1.5em; - padding: 0.2em 1em; - border: 1px solid #aaa; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} - - -.pager_first, -.pager_last, -.pager_prev, -.pager_next, -.pager_n { -/* float: left; - border: 1px solid black; - border-radius: 7px; - background: #EEE; - text-align: center; - width: 50px; - margin-right: 5px; - margin-bottom: 10px;*/ -/* float: left;*/ -/* margin-right: 15px; - margin-left: 15px;*/ -} - -.pager_first, -.pager_last, -.pager_n { - display: none; -} - -/*.pager_first a, -.pager_last a, -.pager_prev a, -.pager_next a { - padding-top: 5px; - padding-bottom: 5px; - padding-left: 25px; - padding-right: 30px; - - border: 2px solid #AAAAAA; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - font-size: 1.25em; - text-align: center; - text-decoration: none; -} -.pager_n a { - padding-top: 2px; - padding-bottom: 2px; - padding-left: 9px; - padding-right: 18px; - text-decoration: none; - - - - - - - -}*/ - -.pager_prev a, - -.pager_next a { - font-size: 1.5em; - padding: 0.2em 1em; - border: 1px solid #aaa; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} - -.pager_current { - display: none; - float: left; - border: 1px solid black; - border-radius: 7px; - -moz-border-radius: 7px; - -webkit-border-radius: 7px; - background: #FFCCCC; - font-size: 1.25em; - text-align: center; - width: 50px; - margin-right: 5px; - margin-bottom: 10px; -} - - -#advanced-profile-name-wrapper, -#advanced-profile-gender-wrapper, -#advanced-profile-dob-wrapper, -#advanced-profile-age-wrapper, -#advanced-profile-marital-wrapper, -#advanced-profile-sexual-wrapper, -#advanced-profile-homepage-wrapper, -#advanced-profile-politic-wrapper, -#advanced-profile-religion-wrapper, -#advanced-profile-about-wrapper, -#advanced-profile-interest-wrapper, -#advanced-profile-contact-wrapper, -#advanced-profile-music-wrapper, -#advanced-profile-book-wrapper, -#advanced-profile-tv-wrapper, -#advanced-profile-film-wrapper, -#advanced-profile-romance-wrapper, -#advanced-profile-work-wrapper, -#advanced-profile-education-wrapper { - margin-top: 20px; -} - -#advanced-profile-name-text, -#advanced-profile-gender-text, -#advanced-profile-dob-text, -#advanced-profile-age-text, -#advanced-profile-marital-text, -#advanced-profile-sexual-text, -#advanced-profile-homepage-text, -#advanced-profile-politic-text, -#advanced-profile-religion-text, -#advanced-profile-about-text, -#advanced-profile-interest-text, -#advanced-profile-contact-text, -#advanced-profile-music-text, -#advanced-profile-book-text, -#advanced-profile-tv-text, -#advanced-profile-film-text, -#advanced-profile-romance-text, -#advanced-profile-work-text, -#advanced-profile-education-text { - width: 300px; - float: left; -} - -#advanced-profile-name-end, -#advanced-profile-gender-end, -#advanced-profile-dob-end, -#advanced-profile-age-end, -#advanced-profile-marital-end, -#advanced-profile-sexual-end, -#advanced-profile-homepage-end, -#advanced-profile-politic-end, -#advanced-profile-religion-end { - height: 10px; -} - -#advanced-profile-about-end, -#advanced-profile-interest-end, -#advanced-profile-contact-end, -#advanced-profile-music-end, -#advanced-profile-book-end, -#advanced-profile-tv-end, -#advanced-profile-film-end, -#advanced-profile-romance-end, -#advanced-profile-work-end, -#advanced-profile-education-end { - - -} - -#advanced-profile-name, -#advanced-profile-gender, -#advanced-profile-dob, -#advanced-profile-age, -#advanced-profile-marital, -#advanced-profile-sexual, -#advanced-profile-homepage, -#advanced-profile-politic, -#advanced-profile-religion { - float: left; - -} - - -#advanced-profile-about, -#advanced-profile-interest, -#advanced-profile-contact, -#advanced-profile-music, -#advanced-profile-book, -#advanced-profile-tv, -#advanced-profile-film, -#advanced-profile-romance, -#advanced-profile-work, -#advanced-profile-education { - margin-top: 10px; - margin-left: 50px; - margin-right: 20px; - padding: 10px; - border: 1px solid #CCCCCC; -} - -#advanced-profile-with { - float: left; - margin-left: 15px; -} - -#contact-edit-wrapper { - margin-top: 10px; -} - -#contact-edit-banner-name { - font-size: 1.4em; - font-weight: bold; -} - -#contact-edit-poll-wrapper { - margin-top: 15px; -} - -#contact-edit-last-update-text { - float: left; - clear: left; - margin-top: 30px; -} - -#contact-edit-poll-text { - float: left; - clear: left; - margin-top: 15px; - margin-bottom: 0px; -} - -#contact-edit-update-now { - margin-top: 15px; -} - -#contact-edit-links{ - clear: both; -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; - margin-left: 0px; - padding-left: 0px; -} - -#contact-edit-links li { - margin-top: 5px; -} - -#contact-edit-drop-link { - float: right; - margin-right: 10px; -} - -#contact-edit-nav-end { - clear: both; -} - -#contact-edit-wrapper { - width: 100%; -} - -#update_now_link { - float: left; - clear: left; - margin-bottom: 20px; -} - -#label_id_hidden, #id_hidden { - margin-top: 30px; -} -#help_id_hidden { - margin-top: 30px; -} - -#contact-edit-info-wrapper, #contact-edit-info { - width: 90%; -} - -#contact-edit-end { - clear: both; - margin-top: 15px; -} - -#contact-profile-selector { - width: 175px; - margin-left: 0px; -} - -.contact-edit-submit { - clear: left; - display: block; - - margin-top: 10px; - margin-bottom: 45px; - padding: 0.2em 0.5em; - font-size: 18px; -} - - -.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: 130px; - border: 1px solid #AAA; - background: #FFFFFF; - position: absolute; - left: -30px; top: 80px; - display: none; - z-index: 101; - -moz-box-shadow: 3px 3px 5px #555; - -webkit-box-shadow: 3px 3px 5px #555; - box-shadow: 3px 3px 5px #555; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { display: block; padding: 2px; } -.contact-photo-menu li a:hover { color: #FFFFFF; background: #3465A4; text-decoration: none; } - - -#block-message, #ignore-message, #archive-message, #lost-contact-message { - color: #FF0000; -} - -#profile-edit-insecure { - margin-top: 20px; - color: #FF0000; - font-size: 1.1em; - border: 1px solid #FF8888; - background-color: #FFEEEE; - padding-left: 5px; - /*: 3px 3px 3px 5px; */ - width: 587px; -} - -.video-top-wrapper { - display: inline-block; - vertical-align: top; - margin-top: 15px; - margin-right: 15px; - margin-left: 15px; - margin-bottom: 15px; -} - -#profile-jot-desc { - /*float: left;*/ - width: 100%; - color: #FF0000; - margin-top: 10px; - margin-bottom: 10px; -} - -#profile-jot-text { - width: 100%; - height: 200px; - color:#000; - border: 1px solid #cccccc; - padding: 3px 0px 0px 5px; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; - border-radius: 3px; -} - - -/** acl **/ -#photo-edit-perms-select, -#photos-upload-permissions-wrapper, -#profile-jot-acl-wrapper{ - /*display:block!important;*/ -} - -#photos-usage-message { - margin-bottom: 15px; -} - -#profile-jot-acl-wrapper{ - /*width:270px; - padding-left:10px; - padding-right:10px;*/ - height:auto; - overflow:visible; - text-align: center; -} - -#acl-wrapper { - /*display: inline-block;*/ - padding-right: 1em; - padding-left: 1em; - - border: 1px solid #444; - border-radius: 10px; -} - -#acl-public-switch { - margin-top: 40px; - text-align: center; -/* margin-right: auto; - margin-left: auto; - - padding-top: 10px; - padding-bottom: 10px; - padding-left: 10px; - text-align: center;*/ -} - -#acl-public-switch a { - font-size: 1.5em; - padding: 0.2em 1em; - border: 1px solid #aaa; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; - display: inline-block; - margin-right: 0.4em; - margin-bottom: 0.4em; -} - -.acl-public-switch-selected { - font-weight: 700; -} - -#acl-search { - display: none; - float:right; - background: #ffffff url("../../../images/search_18.png") no-repeat right center; - padding-right:20px; -} -#acl-showall { - float: left; - display: block; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - -webkit-border-radius: 5px ; - -moz-border-radius: 5px; - border-radius: 5px; - color: #999999; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} - -#acl-list { -/* height: 210px;*/ -/* border: 1px solid #cccccc;*/ - clear: both; - margin-top: 0.7em; - overflow: visible; -} -#acl-list-content { - text-align: center; -} -.acl-html-select-wrapper { - display: inline-block; - margin-right: 1em; - margin-bottom: 2em; - font-weight: 700; - max-width: 100%; -} -.acl-html-select { - margin-top: 0.4em; - max-width: 100%; -} -.acl-list-item { - display: block; - width: 120px; - height: 30px; - border: 1px solid #cccccc; - -moz-border-radius: 4px; - -webkit-border-radius: 4px; - border-radius: 4px; - margin-top: 5px; - - margin-bottom: 5px; - margin-right: 2px; - margin-left: 2px; - padding-left: 5px; - float: left; -} -.acl-list-item img{ - - display: none; - width:22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { height: 12px; font-size: 10px; margin: 0px; padding: 2px 0px 1px; overflow: hidden;} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color:#000000; -} -.acl-button-show { background-image: url("../../../images/show_off.png"); } -.acl-button-hide { background-image: url("../../../images/hide_off.png"); } - -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { border-color: #9ade00; } -.acl-list-item.grouphide { border-color: #ff4141; } -/** /acl **/ - - -#group-new-submit-wrapper { - margin-top: 30px; -} - - -#group-edit-name-label { - float: left; - width: 175px; - margin-top: 20px; - margin-bottom: 20px; -} - -#group-edit-name { - float: left; - width: 225px; - margin-top: 20px; - margin-bottom: 20px; -} - -#group-edit-name-wrapper { - - -} - - -#group_members_select_label { - display: block; - float: left; - width: 175px; -} - -.group_members_select { - float: left; - width: 230px; - overflow: auto; -} - -#group_members_select_end { - clear: both; -} -#group-edit-name-end { - clear: both; -} - -#message-new { - font-size: 24px; -} - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: left; - font-size: 18px; - padding: 0.25em 0.5em; - margin-top: 10px; - margin-right: 30px; -} -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; - -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - margin-bottom: 10px; - /*width: 270px;*/ -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-body { - padding-top: 20px; - clear: both; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - padding-bottom: 0.5em; - margin-right: 5px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -.message-links ul { - list-style-type: none; - padding: 0px; -} - -.message-links li { - margin-top: 10px; - float: left; -} -.message-links a { - padding: 3px 5px; -} - -.message-links-end { - clear: both; -} - -#sidebar-group-list ul { - list-style-type: none; -} - -#sidebar-group-list .icon, #sidebar-group-list .iconspacer { - display: inline-block; - height: 12px; - width: 12px; -} - -#sidebar-group-list li { - margin-top: 10px; -} - -.nets-ul, .fileas-ul, .categories-ul { - list-style-type: none; -} - -.nets-ul li, .fileas-ul li, .categories-ul li { - margin-top: 10px; -} - -.nets-link { - margin-left: 24px; -} -.nets-all { - margin-left: 42px; -} - -.fileas-link, .categories-link { - margin-left: 24px; -} - -.fileas-all, .categories-all { - margin-left: 0px; -} - -#search-save { - font-size: 18px; - padding: 5px 10px; - margin-left: 5px; -} -.groupsideedit { - margin-right: 10px; -} -#saved-search-ul { - list-style-type: none; -} -.savedsearchdrop, .savedsearchterm { - float: left; - margin-top: 10px; -} -.savedsearchterm { - margin-left: 10px; -} - - -#side-follow-wrapper { - margin-top: 20px; -} -#side-follow-url, #side-peoplefind-url { - margin-top: 5px; -} -#side-follow-submit, #side-peoplefind-submit { - font-size: 18px; - padding: 5px 10px; - margin: 10px 0px 10px 10px; -} - -#side-match-link { - margin-top: 10px; -} - -aside input[type='text'] { - width: 174px; -} - -.widget { - border: 1px solid #DDDDDD; - padding: 18px; - margin-top: 5px; - -moz-border-radius:5px; - -webkit-border-radius:5px; - border-radius:5px; -} -.widget.settings-widget { - padding: 0; -} - - -/*.photos { - height: auto; - overflow: auto; -}*/ - -.photos-end { - clear: both; - margin-bottom: 25px; -} - -.photo-album-image-wrapper { - float: left; - margin-top: 15px; - margin-right: 15px; - margin-left: 15px; -/* width: 200px; height: 200px; - overflow: hidden; - position: relative; */ -} -.photo-album-image-wrapper .caption { - display: none; - width: 100%; -/* position: absolute; */ - bottom: 0px; - padding: 0.5em 0.5em 0px 0.5em; - background-color: rgba(245, 245, 255, 0.8); - border-bottom: 2px solid #CCC; - margin: 0px; -} -.photo-album-image-wrapper a:hover .caption { - display:block; -} - -#photo-album-end { - clear: both; - margin-bottom: 25px; -} - -.photo-top-image-wrapper { -/* position: relative; - float: left;*/ - display: inline-block; - vertical-align: top; - margin-top: 15px; - margin-right: 15px; - margin-left: 15px; - margin-bottom: 15px; -/* width: 200px; height: 200px; - overflow: hidden; */ -} -.photo-top-image-wrapper img { - max-width: 290px; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; -/* position: absolute; */ - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -} -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-form { - text-align: center; -} - -#photos-upload-newalbum-div, #photos-upload-existing-album-text { - /*float: left;*/ - display: inline-block; - width: 175px; - text-align: left; -} - -#photos-upload-noshare { - margin-bottom: 10px; -} -#photos-upload-noshare-div { - margin-top: 2em; - margin-bottom: 15px; -} - -#photos-upload-noshare-label { - margin-left: 25px; -} - -#photos-upload-newalbum { - width: 15em; -} -#photos-upload-album-select { - width: 15.7em; -} - -#photos-upload-spacer { - margin-top: 25px; -} -#photos-upload-new-end, #photos-upload-exist-end { - clear: both; -} -#photos-upload-exist-end { - margin-bottom: 15px; -} - -#photos_upload_applet_wrapper { - margin-bottom: 15px; -} - -#photos-upload-no-java-message { - margin-bottom: 15px; -} - -#character-counter { - float: right; - font-size: 120%; -} - -#character-counter.grey { - color: #888888; -} - -#character-counter.orange { - color: orange; -} -#character-counter.red { - color: red; -} - -#profile-jot-banner-end { - /* clear: both; */ -} - -#photos-upload-select-files-text { - margin-top: 15px; - margin-bottom: 15px; -} - -#photos-upload-perms-menu, #photos-upload-perms-menu:visited, #photos-upload-perms-menu:link { - color: #8888FF; - text-decoration: none; - cursor: pointer; -} - -#photos-upload-perms-menu { - margin-left: 15px; -} - -#photos-upload-perms-menu:hover { - color: #0000FF; - text-decoration: underline; - cursor: pointer; -} -#settings-default-perms-menu { - margin-top: 15px; - margin-bottom: 15px; -} - -.photo-edit-input-text { - display: inline-block; - text-align: left; -} - -#photo_edit_form { - text-align: center; -} - -#photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label, .photo-edit-rotate-label { - /*float: left;*/ - display: inline-block; - width: 150px; -} - -#photo-edit-caption-label, #photo-edit-tags-label, #photo-edit-albumname-label { - font-weight: 700; -} - -.photo-perms-icon { - float: left; -} - -#photo-edit-perms-menu, #photos-upload-perms-menu, #settings-default-perms-menu { - text-decoration: none; -} - -.photo-jot-perms-text { - padding-top: 5px; - padding-left: 40px; -} - -#photo-edit-perms, #photos-upload-perms, #settings-default-perms { - margin-top: 30px; -} -#photos-upload-perms { - margin-top: 15px; - margin-left: 5px; -} - -#photo-edit-perms-select, #photos-upload-permissions-wrapper, #settings-jot-acl-wrapper { - margin-top: 30px; -/* margin-left: 20px;*/ -} - -#advanced-expire-popup { - padding-left: 1em; - margin-top: 15px; - border: 1px solid #aaa; - border-radius: 10px; - -moz-border-radius: 10px; - -webkit-border-radius: 10px; -} - -#photo-edit-perms-end { - margin-bottom: 15px; -} - -#photo-edit-caption, #photo-edit-newtag, #photo-edit-albumname { - /*float: left;*/ - margin-bottom: 25px; -} - -.photo-edit-rotate-choice { - display: inline-block; -} - -.photo-edit-rotate { - float: left; - margin-left: 20px; -} -#photo-edit-link-wrap { - margin-bottom: 15px; -} -#photo-like-div { - margin-left: 15px; - margin-bottom: 65px; -} - -#photo-edit-caption-end, #photo-edit-tags-end, #photo-edit-albumname-end, #photo-edit-rotate-end { - clear: both; -} - -#photo-edit-rotate-end { - margin-bottom: 15px; -} - -#photo-edit-submit-button, #photo-edit-delete-button, #photos-upload-submit { - margin-top: 30px; - padding: 0.25em 0.5em; - font-size: 18px; -} -#photo-edit-submit-button { - margin-left: 10px; -} -#photo-edit-delete-button { - margin-left: 45px; -} -#photos-upload-choose { -/* position: absolute; - top: 460px; - left: 5px;*/ - margin-top: 1em; -} -#photos-upload-submit { - margin-top: 0px; -} -.settings-submit, .profile-edit-submit-button, .settings-features-submit { - padding: 0.25em 0.5em; - margin-bottom: 10px; - font-size: 18px; -} -#photo-edit-end { - margin-bottom: 35px; -} -#photo-caption { - font-size: 110%; - font-weight: bold; - margin-top: 15px; - margin-bottom: 15px; -} - -#in-this-photo-text { - color: #0000FF; - margin-left: 30px; -} - -#in-this-photo { - margin-left: 60px; - margin-top: 10px; - margin-bottom: 20px; -} - -#photo-album-edit-form { - max-width: 100%; - padding-left: 0.5em; - padding-right: 0.5em; -} -#photo-album-edit-form input { - max-width: 100%; -} -#photo-album-edit-name-label { - display: block; -} - -#photo-album-edit-submit, #photo-album-edit-drop { - margin-top: 15px; - margin-bottom: 15px; - - padding: 0.25em 0.5em; - font-size: 18px; -} - -#photo-album-edit-drop { - margin-left: 2em; -} - -.group-delete-wrapper { - float: right; - margin-right: 50px; -} - -#confirm-message { - display: block; - font-size: 24px; -} -.confirm-button { - margin-top: 30px; - margin-right: 0.4em; - padding: 0.25em 0.5em; - font-size: 18px; -} - -#install-dbhost-label, -#install-dbuser-label, -#install-dbpass-label, -#install-dbdata-label, -#install-tz-desc { - float: left; - width: 250px; - margin-top: 10px; - margin-bottom: 10px; - -} - -#install-dbhost, -#install-dbuser, -#install-dbpass, -#install-dbdata { - float: left; - width: 200px; - margin-left: 20px; -} - -#install-dbhost-end, -#install-dbuser-end, -#install-dbpass-end, -#install-dbdata-end, -#install-tz-end { - clear: both; -} - -#install-form select#timezone_select { - float: left; - margin-top: 18px; - margin-left: 20px; -} - -#dfrn-request-networks { - margin-bottom: 30px; -} - -#pause { - position: fixed; - bottom: 5px; - right: 5px; -} - -.sparkle { - cursor: url('lock.cur'), pointer; -/* cursor: pointer !important; */ -} - -.contact-block-div { - float: left; - width: 52px; - height: 52px; -} -.contact-block-textdiv { - float: left; - width: 150px; - height: 34px; -} - -#contact-block-end { - clear: both; -} -.contact-block-link { - float: left; -} -.contact-block-img { - width:48px; - height:48px; -} - -#tag-remove { - margin-bottom: 15px; -} - -#tagrm li { - margin-bottom: 10px; -} - -#tagrm-submit, #tagrm-cancel { - margin-top: 25px; -} - -#tagrm-cancel { - margin-left: 15px; -} - -.wall-item-conv { - margin-top: 5px; - margin-bottom: 25px; -} - -#search-submit { - font-size: 18px; - padding: 5px 10px; - margin-left: 15px; -} - -#search-box { - margin-bottom: 25px; -} - -.location-label, .gender-label, .marital-label, .homepage-label { - float: left; - text-align: right; - display: block; - width: 65px; -} - -.adr, .x-gender, .marital-text, .homepage-url { - float: left; - display: block; - margin-left: 8px; -} - -.profile-clear { - clear: both; -} - - -.clear { - clear: both; -} - -.cc-license { - margin-top: 50px; - font-size: 70%; -} - - -#plugin-settings-link, #account-settings-link { - margin-bottom: 10px; -} - -#uexport-link { - margin-bottom: 20px; -} - -/* end from default */ - - -.fn { - padding: 1em 0px 5px 12px; - font-size: 120%; - font-weight: bold; -} - -.vcard .title { - margin-bottom: 5px; - margin-left: 12px; -} - -.vcard dl { - clear: both; -} - -#birthday-title { - float: left; - font-weight: bold; -} - -#birthday-adjust { - float: left; - font-size: 75%; - margin-left: 10px; -} - -#birthday-title-end { - clear: both; -} - -.birthday-list { - margin-left: 15px; -} - -#birthday-wrapper { - margin-bottom: 20px; -} - -#network-new-link { - margin-top: 15px; - margin-bottom: 15px; -} - - -.tool-wrapper { - float: left; - margin-left: 15px; -} - -.tool-link { - cursor: pointer; -} - -.eventcal { - float: left; - font-size: 20px; -} - -#event-summary-text { - margin-top: 15px; -} - -#event-share-checkbox { - float: left; - margin-top: 10px; -} - -#event-share-text { - float: left; - margin-top: 10px; - margin-left: 5px; -} - -#event-share-break { - clear: both; - margin-bottom: 10px; -} - -#event-summary { - width: 280px; -} - -.vevent { - border: 1px solid #CCCCCC; -} - -.vevent .event-summary { - margin-left: 10px; - margin-right: 10px; - font-weight: bold; -} - -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - font-size: 14px; - margin-left: 10px; - width: 280px; - clear: both; - padding-bottom: 1.5em; -} - -.event-start .dtstart, .event-end .dtend { - clear: both; - float: left; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-nav { - position: relative; - height: 55px; -} - -#photo-prev-link { - position: absolute; - left: 5px; -} -#photo-next-link { - position: absolute; - right: 5px; -} -#photo-prev-link, #photo-next-link { - padding: 10px; -/* float: left;*/ -} - -/*#photo-photo { - float: left; -}*/ - -#photo-photo { - display: block; - margin-left: auto; - margin-right: auto; - text-align: center; -} - -#photo-photo img { - max-width: 100%; -} - -#photo-photo-end { - clear: both; -} - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - display: inline-block; - padding: 10px; - /*width: 120px; - height: 120px;*/ - scroll: auto; - margin-bottom: 2em; - vertical-align: top; -} -.profile-match-wrapper .icon.drophide { - margin-left: auto; - margin-right: auto; - margin-top: 1em; -} -#profile-match-wrapper-end { - clear: both; -} -.side-link { - margin-bottom: 15px; -} - - -#group-members { - margin-top: 20px; - padding: 10px; - height: 250px; - overflow: auto; - border: 1px solid #ddd; -} - -#group-members-end { - clear: both; -} - -#group-separator { - margin-top: 10px; - margin-bottom: 10px; -} - -#group-all-contacts { - padding: 10px; - height: 450px; - overflow: auto; - border: 1px solid #ddd; -} - -#group-all-contacts-end { - clear: both; - margin-bottom: 10px; -} - -#group-edit-desc { - margin-top: 15px; -} - - -#prof-members { - margin-top: 20px; - padding: 10px; - height: 250px; - overflow: auto; - border: 1px solid #ddd; -} - -#prof-members-end { - clear: both; -} - -#prof-separator { - margin-top: 10px; - margin-bottom: 10px; -} - -#prof-all-contacts { - padding: 10px; - height: 450px; - overflow: auto; - border: 1px solid #ddd; -} - -#prof-all-contacts-end { - clear: both; - margin-bottom: 10px; -} - -#prof-edit-desc { - margin-top: 15px; -} - -#crepair-name-label, -#crepair-nick-label, -#crepair-attag-label, -#crepair-url-label, -#crepair-request-label, -#crepair-confirm-label, -#crepair-notify-label, -#crepair-photo-label, -#crepair-poll-label { - float: left; - width: 200px; - margin-bottom: 15px; -} - -#crepair-name, -#crepair-nick, -#crepair-attag, -#crepair-url, -#crepair-request, -#crepair-confirm, -#crepair-notify, -#crepair-photo, -#crepair-poll { - float: left; - width: 300px; -} - - -#netsearch-box { - margin-top: 20px; -} - -#netsearch-box #search-submit { - margin: 5px 0px 0px 0px; -} - -.required { - color: #FF0000; -} - -#event-start-text, #event-finish-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-nofinish-checkbox, #event-nofinish-text, #event-adjust-checkbox, #event-adjust-text { - float: left; -} -#event-datetime-break { - margin-bottom: 10px; -} - -#event-nofinish-break, #event-adjust-break { - clear: both; -} - -#event-desc-text, #event-location-text { - margin-top: 10px; - margin-bottom: 5px; -} - -#event-submit { - margin-top: 10px; -} - -.filesavetags, .categorytags { - display: block; - clear: left; -} - -.body-tag, .filesavetags, .categorytags { - opacity: 0.5; - filter:alpha(opacity=50); -} - -.body-tag:hover, .filesavetags:hover, .categorytags:hover { - opacity: 1.0 !important; - filter:alpha(opacity=100) !important; -} - -.item-select { - display: none; - opacity: 0.1; - filter:alpha(opacity=10); - float: right; - margin-right: 10px; - -} -.item-select:hover, .checkeditem { - opacity: 1; - filter:alpha(opacity=100); -} - - -#item-delete-selected { - margin-top: 30px; -} - -#item-delete-selected-end { - clear: both; -} -#item-delete-selected-icon, #item-delete-selected-desc { - float: left; - margin-right: 5px; -} -#item-delete-selected-desc:hover { - text-decoration: underline; -} - -.notif-image { - height: 80px; - width: 80px; - margin-right: 15px; -} -.notification-listing-end { - clear: both; - margin-bottom: 15px; -} - - -/** - * Plugins settings - */ - -.settings-block > h3, -.settings-heading { - border-bottom: 1px solid #babdb6; -} - - - -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; -/* width: 100%*/ -} - -.field label { - font-weight: 700; - float: left; - width: 200px; -} - -.field input, -.field textarea { - width: 230px; - margin-left: 20px; -} -.field input[type=checkbox], -.field input[type=radio] { - width: auto; -} -.field textarea { height: 100px; } -.field_help { - display: block; - margin-left: 20px; - color: #666666; - clear: left; -} - - - -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border:1px solid #666666; - 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:#666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color:#204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.hidden { display: none!important; } - -.field.radio .field_help { margin-left: 20px; } - -/** - * ADMIN - */ -#pending-update { - float:right; - color: #ffffff; - font-weight: bold; - background-color: #FF0000; - padding: 0em 0.3em; - -} -#adminpage dl { - clear: left; - min-height: 40px; - margin-bottom: 2px; - padding-bottom: 2px; - border-bottom: 1px solid black; -} -#adminpage dt { - width: 180px; - float: left; - font-weight: bold; -} -#adminpage dd { - margin-left: 180px; -} - -#adminpage h3 { - border-bottom: 1px solid #cccccc; -} -#adminpage .field label { - font-weight: bold; -} -#adminpage .submit { - clear:left; - text-align: right; -} - -#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 .plugin .desc { margin-left: 2.5em;} -#adminpage .toggleplugin { - float:left; - margin-right: 1em; -} - -#adminpage table {width:100%; border-bottom: 1px 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: #bbc7d7; } -#adminpage .selectall { text-align: right; } - -#cnftheme { - display: none; -} - -/* - * UPDATE - */ -.popup { - width: 100%; height: 100%; - top:0px; left:0px; - position: absolute; - display: none; -} - -.popup .background { - background-color: rgba(0,0,0,128); - opacity: 0.5; - width: 100%; height: 100%; - position: absolute; - top:0px; left:0px; -} -.popup .panel { - top:25%;left:25%;width:50%;height:50%; - padding: 1em; - position: absolute; - border: 4px solid #000000; - background-color: #FFFFFF; -} -.popup .panel .panel_text { display: block; overflow: auto; height: 80%; } -.popup .panel .panel_in { width: 100%; height: 100%; position: relative; } -.popup .panel .panel_actions { width: 100%; bottom: 4px; left: 0px; position: absolute; } -.panel_text .progress { width: 50%; overflow: hidden; height: auto; border: 1px solid #cccccc; margin-bottom: 5px} -.panel_text .progress span {float: right; display: block; width: 25%; background-color: #eeeeee; text-align: right;} - -/** - * OAuth - */ -.oauthapp { - height: auto; overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} - -/** - * ICONS - */ -.iconspacer { - display: block; width: 16px; height: 16px; -} - -.icon { - display: block; width: 16px; height: 16px; - background-image: url('../../../images/icons.png'); -} -.article { background-position: 0px 0px;} -.icon.audio { display: none; background-position: -16px 0px;} -.block { background-position: -32px 0px;} -/*.drop { background-position: -48px 0px;} -.drophide { background-position: -64px 0px;}*/ -.icon.drop { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/drop-darkred.png'); - background-repeat: no-repeat; -} -.icon.drophide { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/drop-darkred.png'); - background-repeat: no-repeat; -} -.edit { background-position: -80px 0px;} -/*.camera { background-position: -96px 0px;}*/ -.icon.camera { - display: block; width: 28px; height: 21px; - margin-top: 4px; - background-size: 100% 100%; - background-image: url('images/camera.png'); - background-repeat: no-repeat; -} -/*.dislike { background-position: -112px 0px;}*/ -.icon.dislike { - display: block; - width: 26px; height: 28px;/*31 33*/ - background-size: 100% 100%; - background-image: url('images/disapprove.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -/*.like { background-position: -128px 0px;}*/ -.icon.like { - display: block; width: 26px; height: 28px;/*31 33*/ - margin-right: 7px; - background-size: 100% 100%; - background-image: url('images/approve.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -.icon.link { display: none; background-position: -144px 0px;} - -/*.globe { background-position: 0px -16px;}*/ -.icon.globe { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/globe.png'); - background-repeat: no-repeat; -} -/*.noglobe { background-position: -16px -16px;}*/ -.icon.noglobe { - display: block; width: 24px; height: 24px; - background-size: 100% 100%; - background-image: url('images/noglobe.png'); - background-repeat: no-repeat; -} -.no { background-position: -32px -16px;} -.pause { background-position: -48px -16px;} -.play { background-position: -64px -16px;} -/*.pencil { background-position: -80px -16px;} -.small-pencil { background-position: -96px -16px;}*/ -.icon.pencil { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/pencil.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -.icon.small-pencil { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/pencil.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -/*.recycle { background-position: -112px -16px;}*/ -.icon.recycle { - display: block; - width: 28px; height: 27px;/*33 32*/ - background-size: 100% 100%; - background-image: url('images/recycle.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -/*.remote-link { background-position: -128px -16px;}*/ -.icon.remote-link { -/* display: block;*/ - display: none; - width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/remote-link.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -.share { background-position: -144px -16px;} - -.tools { background-position: 0px -32px;} -/*.lock { background-position: -16px -32px;}*/ -.icon.lock { - display: block; width: 17px; height: 25px; - margin-top: 1px; - background-size: 100% 100%; - background-image: url('images/lock.png'); - background-repeat: no-repeat; -} -/*.unlock { background-position: -32px -32px;}*/ -.icon.unlock { - display: block; width: 17px; height: 28px; - margin-top: -2px; - background-size: 100% 100%; - background-image: url('images/unlock.png'); - background-repeat: no-repeat; -} -.icon.video { display: none; background-position: -48px -32px;} -.oembed.video a { display: block; } -.youtube { background-position: -64px -32px;} -/*.attach { background-position: -80px -32px; }*/ -.icon.attach { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/paperclip.png'); - background-repeat: no-repeat; -} -.language { background-position: -96px -32px; } -.prev { background-position: -112px -32px; } -.next { background-position: -128px -32px; } -.on { background-position: -144px -32px; } - -.off { background-position: 0px -48px; } -/*.starred { background-position: -16px -48px; }*/ -.icon.starred { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/star-yellow.png'); - background-repeat: no-repeat; -} -/*.unstarred { background-position: -32px -48px; }*/ -.icon.unstarred { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/star.png'); - background-repeat: no-repeat; - - opacity: 0.5; -} -/*.tagged { background-position: -48px -48px; }*/ -.icon.tagged { - display: block; width: 28px; height: 28px; - background-size: 100% 100%; - background-image: url('images/tag.png'); - background-repeat: no-repeat; - opacity: 0.5; -} -.yellow { background-position: -64px -48px; } - - -.filer-icon { - display: block; width: 24px; height: 24px; - background-size: 100% 100%; - background-image: url('images/folder.png'); - background-repeat: no-repeat; - opacity: 0.5; -} - -.icon.dim { opacity: 0.3;filter:alpha(opacity=30); } - -[class^="comment-edit-bb"] { - list-style: none; - display: none; - margin: 0px 0 -5px 20px; - width: 75%; -} -[class^="comment-edit-bb"] > li { - display: inline-block; - margin: 20px 10px 0 0; - visibility: none; -} -/*[class^="comment-edit-bb-end"] { - clear: both; -}*/ -.editicon { - display: inline-block; - background-size: 100% 100%; - background-repeat: no-repeat; - background-color: #f3f3f3; - text-decoration: none; -} -/*.editicon:hover { - background-color: #ccc; -}*/ -.boldbb { -/* background-position: 0px 0px;*/ - width: 26px; height: 28px; - background-image: url('images/boldB-serif.png'); -} -/*.boldbb:hover { - background-position: 0px -16px; -}*/ -.italicbb { -/* background-position: -16px 0px;*/ - width: 16px; height: 28px; - background-image: url('images/italicI-serif.png'); -} -/*.italicbb:hover { - background-position: -16px -16px; -}*/ -.underlinebb { -/* background-position: -32px 0px;*/ - width: 25px; height: 28px; - background-image: url('images/underlineU-serif.png'); -} -/*.underlinebb:hover { - background-position: -32px -16px; -}*/ -.quotebb { -/* background-position: -48px 0px;*/ - width: 28px; height: 28px; - background-image: url('images/quote.png'); -} -/*.quotebb:hover { - background-position: -48px -16px; -}*/ -.codebb { -/* background-position: -64px 0px;*/ - width: 28px; height: 28px; - background-image: url('images/code.png'); -} -/*.codebb:hover { - background-position: -64px -16px; -}*/ -.imagebb { - background-position: -80px 0px; -} -.imagebb:hover { - background-position: -80px -16px; -} -.urlbb { - background-position: -96px 0px; -} -.urlbb:hover { - background-position: -96px -16px; -} -.videobb { - background-position: -112px 0px; -} -.videobb:hover { - background-position: -112px -16px; -} - -.attachtype { - display: block; - float: left; - background-size: 100% 100%; - width: 48px; - height: 48px; - background-image: url('images/oxygen/unknown.png'); -} - -.body-attach { - margin-top: 10px; -} - -/*.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; }*/ -.type-video { - background-image: url('images/oxygen/video-x-generic.png'); - background-size: 100% 100%; - width: 48px; - height: 48px; -} -.type-image { - background-image: url('images/oxygen/image-x-generic.png'); - background-size: 100% 100%; - width: 48px; - height: 48px; -} -.type-audio { background-image: url('images/oxygen/audio-x-generic.png'); - background-size: 100% 100%; - width: 48px; - height: 48px; -} - -.type-text { - background-image: url('images/oxygen/text-x-generic-2.png'); - background-size: 100% 100%; - width: 48px; - height: 48px; -} -.subtype-msword, .subtype-vnd-openxmlformats-officedocument-wordprocessingml-document { - background-image: url('images/oxygen/application-msword.png'); - background-size: 100% 100%; - width: 48px; - height: 48px; -} -.subtype-pdf { - background-image: url('images/oxygen/application-pdf.png'); - background-size: 100% 100%; - width: 48px; - height: 48px; -} -/*.type-unkn { - background-image: url('images/oxygen/unknown.png'); - background-size: 100% 100%; - - width: 48px; - height: 48px; -}*/ - - - -/* autocomplete popup */ -.acpopup { - max-height:150px; - background-color:#ffffff; - overflow:auto; - z-index:102; - border:1px solid #cccccc; -} -.acpopupitem { - background-color:#ffffff; padding: 4px; - clear:left; -} -.acpopupitem img { - float: left; - margin-right: 4px; - -} - -.acpopupitem.selected { - color: #FFFFFF; background: #3465A4; -} - -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; - margin: 0px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; - margin: 0px; -} -#jGrowl.top-right { - top: 15px; - right: 10px; -} -div.jGrowl-notification { - border-radius: 7px; -} -.qcomment { - border: 1px solid #EEE; - padding: 3px; - margin-top: 15px; - margin-left: 25px; - width: 125px; - overflow-y: auto; -} - - -.qcomment option { - width: 125px; - overflow-x: hidden; -} - -.qcomment { - opacity: 0.3; - filter:alpha(opacity=30); -} -.qcomment:hover { - opacity: 1.0; - filter:alpha(opacity=100); -} - -/* 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.notifications-menu-popup { - position: absolute; - display: none; - width: 10em; - margin: 0px; - padding: 0px 0.3em; - list-style: none; - right: -60px; -} -#nav-notifications-menu { - width: 300px; -/* max-height: 400px;*/ - height: auto; -/* overflow-y: scroll;overflow-style:scrollbar;*/ - background-color:#FFFFFF; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border-radius:5px; - border: 1px solid #AAA; - -moz-box-shadow: 3px 3px 5px #555; - -webkit-box-shadow: 3px 3px 5px #555; - box-shadow: 3px 3px 5px #555; -/* z-index: 103;*/ -} -#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 #000; -} - -#nav-notifications-menu li:hover { - -} - -#nav-notifications-menu a:hover { - text-decoration: underline; -} - -.notif-item a { - color: #000000; -} - -.notif-item a:hover { - text-decoration: underline; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; - -} - -.notify-seen { - background: #DDDDDD; -} - -#id_term_label { - width:75px; -} -#id_term { - width:100px; -} - -#recip { - -} -.autocomplete-w1 { background: #ffffff; no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; } -.autocomplete { color:#000; border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin:0; _overflow-x:hidden; } -.autocomplete .selected { background:#F0F0F0; } -.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; } - -#datebrowse-sidebar select { - margin-left: 40px; - width: 130px; -} - -/*@media only screen and (min-device-width: 768px) -and (max-device-width: 1024px)*/ -/*@media only screen and (min-device-width: 768px) -{ -html { -width:700px -} -div.section-wrapper { -width:700px; -margin-left:0px; -} -.wall-item-body { -width:700px; -} -.comment .wall-item-body { -width:650px; -} -}*/ - -/*@media only screen and (min-device-width: 768px) -{ - .wall-item-body code { - width: 700px; - } - - .comment .wall-item-body blockquote { - margin-left: 20px; - width: 680px; - } - blockquote { - width: 700px; - } - -}*/ - diff --git a/view/theme/decaf-mobile/templates/acl_html_selector.tpl b/view/theme/decaf-mobile/templates/acl_html_selector.tpl deleted file mode 100644 index b1e00a959..000000000 --- a/view/theme/decaf-mobile/templates/acl_html_selector.tpl +++ /dev/null @@ -1,30 +0,0 @@ - - -
- -
-
-
- {{$group_perms}}
- -
-
- {{$contact_perms}}
- -
-
-
- -
- diff --git a/view/theme/decaf-mobile/templates/acl_selector.tpl b/view/theme/decaf-mobile/templates/acl_selector.tpl deleted file mode 100644 index 99fbe2211..000000000 --- a/view/theme/decaf-mobile/templates/acl_selector.tpl +++ /dev/null @@ -1,24 +0,0 @@ - -
- - {{$showall}} -
-
-
-
- -
- - - -{{**}} diff --git a/view/theme/decaf-mobile/templates/admin_aside.tpl b/view/theme/decaf-mobile/templates/admin_aside.tpl deleted file mode 100644 index 74b6cd5f6..000000000 --- a/view/theme/decaf-mobile/templates/admin_aside.tpl +++ /dev/null @@ -1,32 +0,0 @@ - - -

{{$admtxt}}

- - -{{if $admin.update}} - -{{/if}} - - -{{if $admin.plugins_admin}}

{{$plugadmtxt}}

{{/if}} - - - -

{{$logtxt}}

- - diff --git a/view/theme/decaf-mobile/templates/admin_site.tpl b/view/theme/decaf-mobile/templates/admin_site.tpl deleted file mode 100644 index 08b068c40..000000000 --- a/view/theme/decaf-mobile/templates/admin_site.tpl +++ /dev/null @@ -1,68 +0,0 @@ - - -
-

{{$title}} - {{$page}}

- -
- - - {{include file="field_input.tpl" field=$sitename}} - {{include file="field_textarea.tpl" field=$banner}} - {{include file="field_select.tpl" field=$language}} - {{include file="field_select.tpl" field=$theme}} - {{include file="field_select.tpl" field=$theme_mobile}} - {{include file="field_select.tpl" field=$ssl_policy}} - {{include file="field_checkbox.tpl" field=$old_share}} - {{include file="field_checkbox.tpl" field=$hide_help}} - {{include file="field_select.tpl" field=$singleuser}} - -
- -

{{$registration}}

- {{include file="field_input.tpl" field=$register_text}} - {{include file="field_select.tpl" field=$register_policy}} - - {{include file="field_checkbox.tpl" field=$no_multi_reg}} - {{include file="field_checkbox.tpl" field=$no_openid}} - {{include file="field_checkbox.tpl" field=$no_regfullname}} - -
- -

{{$upload}}

- {{include file="field_input.tpl" field=$maximagesize}} - {{include file="field_input.tpl" field=$maximagelength}} - {{include file="field_input.tpl" field=$jpegimagequality}} - -

{{$corporate}}

- {{include file="field_input.tpl" field=$allowed_sites}} - {{include file="field_input.tpl" field=$allowed_email}} - {{include file="field_checkbox.tpl" field=$block_public}} - {{include file="field_checkbox.tpl" field=$force_publish}} - {{include file="field_checkbox.tpl" field=$no_community_page}} - {{include file="field_checkbox.tpl" field=$ostatus_disabled}} - {{include file="field_select.tpl" field=$ostatus_poll_interval}} - {{include file="field_checkbox.tpl" field=$diaspora_enabled}} - {{include file="field_checkbox.tpl" field=$dfrn_only}} - {{include file="field_input.tpl" field=$global_directory}} - {{include file="field_checkbox.tpl" field=$thread_allow}} - {{include file="field_checkbox.tpl" field=$newuser_private}} - {{include file="field_checkbox.tpl" field=$enotify_no_content}} - {{include file="field_checkbox.tpl" field=$private_addons}} - {{include file="field_checkbox.tpl" field=$disable_embedded}} -
- -

{{$advanced}}

- {{include file="field_checkbox.tpl" field=$no_utf}} - {{include file="field_checkbox.tpl" field=$verifyssl}} - {{include file="field_input.tpl" field=$proxy}} - {{include file="field_input.tpl" field=$proxyuser}} - {{include file="field_input.tpl" field=$timeout}} - {{include file="field_input.tpl" field=$delivery_interval}} - {{include file="field_input.tpl" field=$poll_interval}} - {{include file="field_input.tpl" field=$maxloadavg}} - {{include file="field_input.tpl" field=$abandon_days}} - -
- -
-
diff --git a/view/theme/decaf-mobile/templates/admin_users.tpl b/view/theme/decaf-mobile/templates/admin_users.tpl deleted file mode 100644 index 47a7e6563..000000000 --- a/view/theme/decaf-mobile/templates/admin_users.tpl +++ /dev/null @@ -1,98 +0,0 @@ - -
-

{{$title}} - {{$page}}

- -
- - -

{{$h_pending}}

- {{if $pending}} - - - - {{foreach $th_pending as $th}}{{/foreach}} - - - - - - {{foreach $pending as $u}} - - - - - - - - {{/foreach}} - -
{{$th}}
{{$u.created}}{{$u.name}} - - -
- {{**}} -
- {{else}} -

{{$no_pending}}

- {{/if}} - - - - -

{{$h_users}}

- {{if $users}} - - - - - {{foreach $th_users as $th}}{{/foreach}} - - - - - - {{foreach $users as $u}} - - - - - - - - - - {{/if}} - - - {{/foreach}} - -
{{$th}}
{{$u.nickname}}{{$u.name}}{{$u.register_date}}{{$u.lastitem_date}} - {{if $u.is_admin}} -   - {{else}} - - {{if $u.is_admin}} -   - {{else}} - - - {{/if}} -
- {{**}} -
- {{else}} - NO USERS?!? - {{/if}} -
-
diff --git a/view/theme/decaf-mobile/templates/album_edit.tpl b/view/theme/decaf-mobile/templates/album_edit.tpl deleted file mode 100644 index 5ba308c5d..000000000 --- a/view/theme/decaf-mobile/templates/album_edit.tpl +++ /dev/null @@ -1,16 +0,0 @@ - -
-
- - - - - -
- - - - -
-
-
diff --git a/view/theme/decaf-mobile/templates/categories_widget.tpl b/view/theme/decaf-mobile/templates/categories_widget.tpl deleted file mode 100644 index f2d1a710d..000000000 --- a/view/theme/decaf-mobile/templates/categories_widget.tpl +++ /dev/null @@ -1,13 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/comment_item.tpl b/view/theme/decaf-mobile/templates/comment_item.tpl deleted file mode 100644 index 2b10b5df0..000000000 --- a/view/theme/decaf-mobile/templates/comment_item.tpl +++ /dev/null @@ -1,80 +0,0 @@ - -{{**}} - -
- -
-{{**}} - - - - - - - - - - {{**}} - {{$mytitle}} - {{**}} - {{**}} - {{**}} -{{**}} - {{**}} - {{**}} -{{**}} - - {{**}} - -
-
- - {{**}} -
- - {{**}} -
- -
diff --git a/view/theme/decaf-mobile/templates/common_tabs.tpl b/view/theme/decaf-mobile/templates/common_tabs.tpl deleted file mode 100644 index e13cf2574..000000000 --- a/view/theme/decaf-mobile/templates/common_tabs.tpl +++ /dev/null @@ -1,7 +0,0 @@ - - diff --git a/view/theme/decaf-mobile/templates/contact_block.tpl b/view/theme/decaf-mobile/templates/contact_block.tpl deleted file mode 100644 index f43aa95df..000000000 --- a/view/theme/decaf-mobile/templates/contact_block.tpl +++ /dev/null @@ -1,13 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/contact_edit.tpl b/view/theme/decaf-mobile/templates/contact_edit.tpl deleted file mode 100644 index 46ee8163e..000000000 --- a/view/theme/decaf-mobile/templates/contact_edit.tpl +++ /dev/null @@ -1,94 +0,0 @@ - - -

{{$header}}

- -
- - {{$tab_str}} - - - - - -
-
{{$name}}
-
{{$name}}
-
- - -
- -
-
- - -
- - - {{if $poll_enabled}} -
-
{{$lastupdtext}} {{$last_update}}
- {{$updpub}} {{$poll_interval}} {{$udnow}} -
- {{/if}} -
- - {{include file="field_checkbox.tpl" field=$hidden}} - -
-

{{$lbl_info1}}

- - -
-
- - -
-

{{$lbl_vis1}}

-

{{$lbl_vis2}}

-
-{{$profile_select}} -
- - - -
-
diff --git a/view/theme/decaf-mobile/templates/contact_head.tpl b/view/theme/decaf-mobile/templates/contact_head.tpl deleted file mode 100644 index 8b1378917..000000000 --- a/view/theme/decaf-mobile/templates/contact_head.tpl +++ /dev/null @@ -1 +0,0 @@ - diff --git a/view/theme/decaf-mobile/templates/contact_template.tpl b/view/theme/decaf-mobile/templates/contact_template.tpl deleted file mode 100644 index 10ccbaf4c..000000000 --- a/view/theme/decaf-mobile/templates/contact_template.tpl +++ /dev/null @@ -1,39 +0,0 @@ - - -
-
-
- -{{**}} - {{**}} - - {{$contact.name}} - - {{**}} - -{{**}} -
- -
-
-
{{$contact.name}}

-{{if $contact.alt_text}}
{{$contact.alt_text}}
{{/if}} -
{{$contact.network}}
- -
-
diff --git a/view/theme/decaf-mobile/templates/contacts-end.tpl b/view/theme/decaf-mobile/templates/contacts-end.tpl deleted file mode 100644 index b614c50dc..000000000 --- a/view/theme/decaf-mobile/templates/contacts-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/contacts-head.tpl b/view/theme/decaf-mobile/templates/contacts-head.tpl deleted file mode 100644 index 99b07c397..000000000 --- a/view/theme/decaf-mobile/templates/contacts-head.tpl +++ /dev/null @@ -1,6 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/contacts-template.tpl b/view/theme/decaf-mobile/templates/contacts-template.tpl deleted file mode 100644 index 94e9afbe5..000000000 --- a/view/theme/decaf-mobile/templates/contacts-template.tpl +++ /dev/null @@ -1,29 +0,0 @@ - -

{{$header}}{{if $total}} ({{$total}}){{/if}}

- -{{if $finding}}

{{$finding}}

{{/if}} - -
-
-{{$desc}} - - -
-
-
- -{{$tabs}} - - -
-{{foreach $contacts as $contact}} - {{include file="contact_template.tpl"}} -{{/foreach}} -
-
- -{{$paginate}} - - - - diff --git a/view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl b/view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl deleted file mode 100644 index ae0545496..000000000 --- a/view/theme/decaf-mobile/templates/contacts-widget-sidebar.tpl +++ /dev/null @@ -1,3 +0,0 @@ - -{{$follow_widget}} - diff --git a/view/theme/decaf-mobile/templates/conversation.tpl b/view/theme/decaf-mobile/templates/conversation.tpl deleted file mode 100644 index 78a857c64..000000000 --- a/view/theme/decaf-mobile/templates/conversation.tpl +++ /dev/null @@ -1,30 +0,0 @@ - -{{$live_update}} - -{{foreach $threads as $thread}} -
- {{foreach $thread.items as $item}} - {{if $item.comment_firstcollapsed}} -
- {{$thread.num_comments}} {{$thread.hide_text}} -
- {{/if}} - - {{include file="{{$item.template}}"}} - - - {{/foreach}} -
-{{/foreach}} - -
- -{{**}} diff --git a/view/theme/decaf-mobile/templates/cropbody.tpl b/view/theme/decaf-mobile/templates/cropbody.tpl deleted file mode 100644 index 2678488e7..000000000 --- a/view/theme/decaf-mobile/templates/cropbody.tpl +++ /dev/null @@ -1,27 +0,0 @@ -

{{$title}}

-

-{{$desc}} -

-
-{{$title}} -
-
-
-
- -
- - - - - - - - - - -
- -
- -
diff --git a/view/theme/decaf-mobile/templates/cropend.tpl b/view/theme/decaf-mobile/templates/cropend.tpl deleted file mode 100644 index ade969baf..000000000 --- a/view/theme/decaf-mobile/templates/cropend.tpl +++ /dev/null @@ -1,4 +0,0 @@ -{{**}} diff --git a/view/theme/decaf-mobile/templates/crophead.tpl b/view/theme/decaf-mobile/templates/crophead.tpl deleted file mode 100644 index 56e941e3a..000000000 --- a/view/theme/decaf-mobile/templates/crophead.tpl +++ /dev/null @@ -1 +0,0 @@ - diff --git a/view/theme/decaf-mobile/templates/display-head.tpl b/view/theme/decaf-mobile/templates/display-head.tpl deleted file mode 100644 index 5b768d471..000000000 --- a/view/theme/decaf-mobile/templates/display-head.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/end.tpl b/view/theme/decaf-mobile/templates/end.tpl deleted file mode 100644 index fcc21461d..000000000 --- a/view/theme/decaf-mobile/templates/end.tpl +++ /dev/null @@ -1,23 +0,0 @@ - - -{{**}} -{{**}} -{{**}} -{{**}} -{{**}} - - - - diff --git a/view/theme/decaf-mobile/templates/event_end.tpl b/view/theme/decaf-mobile/templates/event_end.tpl deleted file mode 100644 index 86a8f8501..000000000 --- a/view/theme/decaf-mobile/templates/event_end.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/event_head.tpl b/view/theme/decaf-mobile/templates/event_head.tpl deleted file mode 100644 index f3c158cca..000000000 --- a/view/theme/decaf-mobile/templates/event_head.tpl +++ /dev/null @@ -1,7 +0,0 @@ - - -{{**}} diff --git a/view/theme/decaf-mobile/templates/field_checkbox.tpl b/view/theme/decaf-mobile/templates/field_checkbox.tpl deleted file mode 100644 index 4f094e089..000000000 --- a/view/theme/decaf-mobile/templates/field_checkbox.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - -
- - -
- {{$field.3}} -
diff --git a/view/theme/decaf-mobile/templates/field_input.tpl b/view/theme/decaf-mobile/templates/field_input.tpl deleted file mode 100644 index e2c519b91..000000000 --- a/view/theme/decaf-mobile/templates/field_input.tpl +++ /dev/null @@ -1,6 +0,0 @@ - -
-
- - {{$field.3}} -
diff --git a/view/theme/decaf-mobile/templates/field_openid.tpl b/view/theme/decaf-mobile/templates/field_openid.tpl deleted file mode 100644 index 9eebfbc02..000000000 --- a/view/theme/decaf-mobile/templates/field_openid.tpl +++ /dev/null @@ -1,7 +0,0 @@ - - -
-
- - {{$field.3}} -
diff --git a/view/theme/decaf-mobile/templates/field_password.tpl b/view/theme/decaf-mobile/templates/field_password.tpl deleted file mode 100644 index 7014ca741..000000000 --- a/view/theme/decaf-mobile/templates/field_password.tpl +++ /dev/null @@ -1,7 +0,0 @@ - - -
-
- - {{$field.3}} -
diff --git a/view/theme/decaf-mobile/templates/field_themeselect.tpl b/view/theme/decaf-mobile/templates/field_themeselect.tpl deleted file mode 100644 index 19befbb4f..000000000 --- a/view/theme/decaf-mobile/templates/field_themeselect.tpl +++ /dev/null @@ -1,10 +0,0 @@ - - -
- - - {{$field.3}} -
-
diff --git a/view/theme/decaf-mobile/templates/field_yesno.tpl b/view/theme/decaf-mobile/templates/field_yesno.tpl deleted file mode 100644 index 8a316098d..000000000 --- a/view/theme/decaf-mobile/templates/field_yesno.tpl +++ /dev/null @@ -1,15 +0,0 @@ - -{{**}} -{{include file="field_checkbox.tpl"}} diff --git a/view/theme/decaf-mobile/templates/generic_links_widget.tpl b/view/theme/decaf-mobile/templates/generic_links_widget.tpl deleted file mode 100644 index c2c96a771..000000000 --- a/view/theme/decaf-mobile/templates/generic_links_widget.tpl +++ /dev/null @@ -1,13 +0,0 @@ - -
-{{**}} - {{if $desc}}
{{$desc}}
{{/if}} - - - -
diff --git a/view/theme/decaf-mobile/templates/group_drop.tpl b/view/theme/decaf-mobile/templates/group_drop.tpl deleted file mode 100644 index dbbe698dd..000000000 --- a/view/theme/decaf-mobile/templates/group_drop.tpl +++ /dev/null @@ -1,10 +0,0 @@ - -
- -
-
diff --git a/view/theme/decaf-mobile/templates/group_side.tpl b/view/theme/decaf-mobile/templates/group_side.tpl deleted file mode 100644 index 14b3d4d27..000000000 --- a/view/theme/decaf-mobile/templates/group_side.tpl +++ /dev/null @@ -1,34 +0,0 @@ - -
-

{{$title}}

- - - - {{if $ungrouped}} - - {{/if}} -
- - diff --git a/view/theme/decaf-mobile/templates/head.tpl b/view/theme/decaf-mobile/templates/head.tpl deleted file mode 100644 index 9d815efcf..000000000 --- a/view/theme/decaf-mobile/templates/head.tpl +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - diff --git a/view/theme/decaf-mobile/templates/jot-end.tpl b/view/theme/decaf-mobile/templates/jot-end.tpl deleted file mode 100644 index 6bb1daede..000000000 --- a/view/theme/decaf-mobile/templates/jot-end.tpl +++ /dev/null @@ -1,6 +0,0 @@ - - - -{{**}} diff --git a/view/theme/decaf-mobile/templates/jot-header.tpl b/view/theme/decaf-mobile/templates/jot-header.tpl deleted file mode 100644 index 118667db5..000000000 --- a/view/theme/decaf-mobile/templates/jot-header.tpl +++ /dev/null @@ -1,18 +0,0 @@ - - - - diff --git a/view/theme/decaf-mobile/templates/jot.tpl b/view/theme/decaf-mobile/templates/jot.tpl deleted file mode 100644 index 335543ba6..000000000 --- a/view/theme/decaf-mobile/templates/jot.tpl +++ /dev/null @@ -1,100 +0,0 @@ - - -
-
-
 
-
-
-
- -
- - - - - - - - - -
- {{if $placeholdercategory}} -
- {{/if}} -
- {{**}} - -
- -
- - -
- -
- -
- -
-
- -
- - {{**}} - {{**}} - - {{**}} - -
- - -
- {{$jotplugins}} -
- - - - {{**}} -
- {{**}} - {{if $acl_data}} - {{include file="acl_html_selector.tpl"}} - {{/if}} - {{$jotnets}} -
- {{**}} - - -
- -
-
-
- {{**}} - diff --git a/view/theme/decaf-mobile/templates/jot_geotag.tpl b/view/theme/decaf-mobile/templates/jot_geotag.tpl deleted file mode 100644 index 3a87346db..000000000 --- a/view/theme/decaf-mobile/templates/jot_geotag.tpl +++ /dev/null @@ -1,11 +0,0 @@ - - if(navigator.geolocation) { - navigator.geolocation.getCurrentPosition(function(position) { - var lat = position.coords.latitude.toFixed(4); - var lon = position.coords.longitude.toFixed(4); - - $('#jot-coord').val(lat + ', ' + lon); - $('#profile-nolocation-wrapper').show(); - }); - } - diff --git a/view/theme/decaf-mobile/templates/like_noshare.tpl b/view/theme/decaf-mobile/templates/like_noshare.tpl deleted file mode 100644 index 73e11f931..000000000 --- a/view/theme/decaf-mobile/templates/like_noshare.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - diff --git a/view/theme/decaf-mobile/templates/login.tpl b/view/theme/decaf-mobile/templates/login.tpl deleted file mode 100644 index c02d5411e..000000000 --- a/view/theme/decaf-mobile/templates/login.tpl +++ /dev/null @@ -1,46 +0,0 @@ - - - - -{{**}} diff --git a/view/theme/decaf-mobile/templates/lostpass.tpl b/view/theme/decaf-mobile/templates/lostpass.tpl deleted file mode 100644 index 5a3a9d30e..000000000 --- a/view/theme/decaf-mobile/templates/lostpass.tpl +++ /dev/null @@ -1,22 +0,0 @@ - -
-

{{$title}}

-


- -
-
-
- -
-
-

-{{$desc}} -

-
- -
- -
-
-
-
diff --git a/view/theme/decaf-mobile/templates/mail_conv.tpl b/view/theme/decaf-mobile/templates/mail_conv.tpl deleted file mode 100644 index 3b2f9e70e..000000000 --- a/view/theme/decaf-mobile/templates/mail_conv.tpl +++ /dev/null @@ -1,19 +0,0 @@ - -
-
- {{$mail.from_name}} -
-
-
{{$mail.from_name}}
-
{{$mail.date}}
-
{{$mail.subject}}
-
-
{{$mail.body}}
-
-
- - -
-
- -
diff --git a/view/theme/decaf-mobile/templates/mail_list.tpl b/view/theme/decaf-mobile/templates/mail_list.tpl deleted file mode 100644 index 524fc9c34..000000000 --- a/view/theme/decaf-mobile/templates/mail_list.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -
-
- {{$from_name}} -
-
-
{{$from_name}}
-
{{$date}}
- -
- -
-
-
-
- -
diff --git a/view/theme/decaf-mobile/templates/manage.tpl b/view/theme/decaf-mobile/templates/manage.tpl deleted file mode 100644 index ab19ae7d9..000000000 --- a/view/theme/decaf-mobile/templates/manage.tpl +++ /dev/null @@ -1,19 +0,0 @@ - -

{{$title}}

-
{{$desc}}
-
{{$choose}}
-
-
- -
- - {{* name="submit" interferes with this.form.submit() *}} - -
- diff --git a/view/theme/decaf-mobile/templates/message-end.tpl b/view/theme/decaf-mobile/templates/message-end.tpl deleted file mode 100644 index b614c50dc..000000000 --- a/view/theme/decaf-mobile/templates/message-end.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/message-head.tpl b/view/theme/decaf-mobile/templates/message-head.tpl deleted file mode 100644 index 8b1378917..000000000 --- a/view/theme/decaf-mobile/templates/message-head.tpl +++ /dev/null @@ -1 +0,0 @@ - diff --git a/view/theme/decaf-mobile/templates/moderated_comment.tpl b/view/theme/decaf-mobile/templates/moderated_comment.tpl deleted file mode 100644 index 21044eb91..000000000 --- a/view/theme/decaf-mobile/templates/moderated_comment.tpl +++ /dev/null @@ -1,62 +0,0 @@ - -
-
- - - - - - - -
- {{$mytitle}} -
-
- -
    -
  • -
  • -
  • -
  • -
  • -
  • -
  • -
  • -
-
- - -
- - -
-
- -
diff --git a/view/theme/decaf-mobile/templates/msg-end.tpl b/view/theme/decaf-mobile/templates/msg-end.tpl deleted file mode 100644 index fe59efd88..000000000 --- a/view/theme/decaf-mobile/templates/msg-end.tpl +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/view/theme/decaf-mobile/templates/msg-header.tpl b/view/theme/decaf-mobile/templates/msg-header.tpl deleted file mode 100644 index 1ba3d8256..000000000 --- a/view/theme/decaf-mobile/templates/msg-header.tpl +++ /dev/null @@ -1,11 +0,0 @@ - - - - diff --git a/view/theme/decaf-mobile/templates/nav.tpl b/view/theme/decaf-mobile/templates/nav.tpl deleted file mode 100644 index 5e6488068..000000000 --- a/view/theme/decaf-mobile/templates/nav.tpl +++ /dev/null @@ -1,156 +0,0 @@ - - - -{{**}} diff --git a/view/theme/decaf-mobile/templates/photo_drop.tpl b/view/theme/decaf-mobile/templates/photo_drop.tpl deleted file mode 100644 index 36088ff86..000000000 --- a/view/theme/decaf-mobile/templates/photo_drop.tpl +++ /dev/null @@ -1,5 +0,0 @@ - -
- -
-
diff --git a/view/theme/decaf-mobile/templates/photo_edit.tpl b/view/theme/decaf-mobile/templates/photo_edit.tpl deleted file mode 100644 index ed1a8aa8a..000000000 --- a/view/theme/decaf-mobile/templates/photo_edit.tpl +++ /dev/null @@ -1,61 +0,0 @@ - - -
- - - - -
- - -
- -
- -
- - -
- -
- -
- - -
- -
- -
- -
-
- -
- - -
-
- -
- {{**}} -
- {{**}} - {{include file="acl_html_selector.tpl"}} -
- {{**}} -
-
- - - - -
-
- - diff --git a/view/theme/decaf-mobile/templates/photo_edit_head.tpl b/view/theme/decaf-mobile/templates/photo_edit_head.tpl deleted file mode 100644 index 97f74ed0b..000000000 --- a/view/theme/decaf-mobile/templates/photo_edit_head.tpl +++ /dev/null @@ -1,8 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/photo_view.tpl b/view/theme/decaf-mobile/templates/photo_view.tpl deleted file mode 100644 index 0f5c0a6c9..000000000 --- a/view/theme/decaf-mobile/templates/photo_view.tpl +++ /dev/null @@ -1,43 +0,0 @@ - -
-

{{$album.1}}

- - - -
- {{if $prevlink}}{{/if}} - {{if $nextlink}}{{/if}} -
-
-
-
{{$desc}}
-{{if $tags}} -
{{$tags.0}}
-
{{$tags.1}}
-{{/if}} -{{if $tags.2}}{{/if}} - -{{if $edit}} -{{$edit}} -{{else}} - -{{if $likebuttons}} -
- {{$likebuttons}} - {{$like}} - {{$dislike}} -
-{{/if}} - -{{$comments}} - -{{$paginate}} -{{/if}} - diff --git a/view/theme/decaf-mobile/templates/photos_head.tpl b/view/theme/decaf-mobile/templates/photos_head.tpl deleted file mode 100644 index f8d30e800..000000000 --- a/view/theme/decaf-mobile/templates/photos_head.tpl +++ /dev/null @@ -1,6 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/photos_upload.tpl b/view/theme/decaf-mobile/templates/photos_upload.tpl deleted file mode 100644 index df9e850fb..000000000 --- a/view/theme/decaf-mobile/templates/photos_upload.tpl +++ /dev/null @@ -1,52 +0,0 @@ - -

{{$pagename}}

- -
{{$usage}}
- -
-
-
- -
- -
-
-
-
{{$existalbumtext}}
- -
-
- - {{$default_upload_box}} - -
- - -
- - - {{**}} -
- {{**}} - {{include file="acl_html_selector.tpl"}} -
- {{**}} - -
- - {{$alt_uploader}} - - {{$default_upload_submit}} - -
-
- diff --git a/view/theme/decaf-mobile/templates/profed_end.tpl b/view/theme/decaf-mobile/templates/profed_end.tpl deleted file mode 100644 index e1f72007f..000000000 --- a/view/theme/decaf-mobile/templates/profed_end.tpl +++ /dev/null @@ -1,9 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/profed_head.tpl b/view/theme/decaf-mobile/templates/profed_head.tpl deleted file mode 100644 index 89e25ab95..000000000 --- a/view/theme/decaf-mobile/templates/profed_head.tpl +++ /dev/null @@ -1,6 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/profile_edit.tpl b/view/theme/decaf-mobile/templates/profile_edit.tpl deleted file mode 100644 index a95b03b65..000000000 --- a/view/theme/decaf-mobile/templates/profile_edit.tpl +++ /dev/null @@ -1,325 +0,0 @@ - -{{$default}} - -

{{$banner}}

- - - - - - -
-
- - -
- -
*
-
-
- -
- - -
-
- -
- - -
-
- - -
- -{{$gender}} -
-
- -
- -
-{{$dob}} {{$age}} -
-
-
- -{{$hide_friends}} - -
- -
-
- - -
- - -
-
- -
- - -
-
- - -
- - -
-
- -
- - -{{**}} -
-
- -
- - -{{**}} -
-
- -
- - -
-
- -
- -
-
- -
- -{{$marital}} -
- - - - - -
- -
- -{{$sexual}} -
-
- - - -
- - -
-
- -
- - -
-
- -
- - -
-
- -
- - -
{{$lbl_pubdsc}}
-
- -
- - -
{{$lbl_prvdsc}}
-
- - -
- -
-
- -
-

-{{$lbl_about}} -

- - - -
-
- - -
-

-{{$lbl_hobbies}} -

- - - -
-
- - -
-

-{{$lbl_likes}} -

- - - -
-
- - -
-

-{{$lbl_dislikes}} -

- - - -
-
- - -
-

-{{$lbl_social}} -

- - - -
-
- - -
- -
-
- - -
-

-{{$lbl_music}} -

- - - -
-
- -
-

-{{$lbl_book}} -

- - - -
-
- - - -
-

-{{$lbl_tv}} -

- - - -
-
- - - -
-

-{{$lbl_film}} -

- - - -
-
- - -
- -
-
- - -
-

-{{$lbl_love}} -

- - - -
-
- - - -
-

-{{$lbl_work}} -

- - - -
-
- - - -
-

-{{$lbl_school}} -

- - - -
-
- - - -
- -
-
- - -
-
- diff --git a/view/theme/decaf-mobile/templates/profile_photo.tpl b/view/theme/decaf-mobile/templates/profile_photo.tpl deleted file mode 100644 index 13ae454cd..000000000 --- a/view/theme/decaf-mobile/templates/profile_photo.tpl +++ /dev/null @@ -1,20 +0,0 @@ - -

{{$title}}

- -
- - -
- - -
- -
- -
- -
- - diff --git a/view/theme/decaf-mobile/templates/profile_vcard.tpl b/view/theme/decaf-mobile/templates/profile_vcard.tpl deleted file mode 100644 index 120550c4a..000000000 --- a/view/theme/decaf-mobile/templates/profile_vcard.tpl +++ /dev/null @@ -1,52 +0,0 @@ - -
- -
{{$profile.name}}
- - - - {{if $pdesc}}
{{$profile.pdesc}}
{{/if}} -
{{$profile.name}}
- - - - {{if $location}} -
{{$location}}
-
- {{if $profile.address}}
{{$profile.address}}
{{/if}} - - {{$profile.locality}}{{if $profile.locality}}, {{/if}} - {{$profile.region}} - {{$profile.postal_code}} - - {{if $profile.country_name}}{{$profile.country_name}}{{/if}} -
-
- {{/if}} - - {{if $gender}}
{{$gender}}
{{$profile.gender}}
{{/if}} - - {{if $profile.pubkey}}{{/if}} - - {{if $marital}}
{{$marital}}
{{$profile.marital}}
{{/if}} - - {{if $homepage}}
{{$homepage}}
{{$profile.homepage}}
{{/if}} - - {{include file="diaspora_vcard.tpl"}} - -
- -
- -{{$contact_block}} - - diff --git a/view/theme/decaf-mobile/templates/prv_message.tpl b/view/theme/decaf-mobile/templates/prv_message.tpl deleted file mode 100644 index b571da901..000000000 --- a/view/theme/decaf-mobile/templates/prv_message.tpl +++ /dev/null @@ -1,44 +0,0 @@ - - -

{{$header}}

- -
-
- -{{$parent}} - -
{{$to}}
- -{{if $showinputs}} - - -{{else}} -{{$select}} -{{/if}} - -
{{$subject}}
- - -
{{$yourmessage}}
- - - -
- - - {{**}} -
- -
-
-
-
-
- - diff --git a/view/theme/decaf-mobile/templates/register.tpl b/view/theme/decaf-mobile/templates/register.tpl deleted file mode 100644 index 7f13b8e38..000000000 --- a/view/theme/decaf-mobile/templates/register.tpl +++ /dev/null @@ -1,81 +0,0 @@ - -
-

{{$regtitle}}

-
- -
- - - - {{$registertext}} - -

{{$realpeople}}

- -
-{{if $oidlabel}} -
- -
-
-{{/if}} - -
-

{{$fillwith}} {{$fillext}}

-
- -

- -{{if $invitations}} - -

{{$invite_desc}}

-
- - -
-
- -{{/if}} - - -
-
- -
-
- - -
-
- -
-
- -
-
- -
-
- -
-

{{$nickdesc}}

-
- - {{$publish}} - - -
-


- -{{$license}} - -
diff --git a/view/theme/decaf-mobile/templates/search_item.tpl b/view/theme/decaf-mobile/templates/search_item.tpl deleted file mode 100644 index fe2f7c30b..000000000 --- a/view/theme/decaf-mobile/templates/search_item.tpl +++ /dev/null @@ -1,65 +0,0 @@ - - -{{**}} -
-
- {{**}} - - {{$item.name}} - {{**}} -
-
- {{if $item.lock}}{{**}}{{$item.lock}}{{**}} - {{else}}
{{/if}} -
{{$item.location}}
-
-
- {{**}} - {{$item.name}} -
{{$item.ago}}
- - {{**}} -
-
{{$item.title}}
- {{**}} -
{{$item.body}}
- {{if $item.has_cats}} -
{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}}{{if $cat.removeurl}} [{{$remove}}]{{/if}} {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} -
- {{/if}} - - {{if $item.has_folders}} -
{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}}{{if $cat.removeurl}} [{{$remove}}]{{/if}}{{if $cat.last}}{{else}}, {{/if}}{{/foreach}} -
- {{/if}} -
-
- {{**}} - {{if $item.drop.dropping}}{{/if}} - {{**}} - {{**}} - {{**}} -
-
- {{**}} - - -
- {{if $item.conv}} - {{$item.conv.title}} - {{/if}} -
- -{{**}} - -{{**}} - - diff --git a/view/theme/decaf-mobile/templates/settings-head.tpl b/view/theme/decaf-mobile/templates/settings-head.tpl deleted file mode 100644 index f8d30e800..000000000 --- a/view/theme/decaf-mobile/templates/settings-head.tpl +++ /dev/null @@ -1,6 +0,0 @@ - -{{**}} diff --git a/view/theme/decaf-mobile/templates/settings.tpl b/view/theme/decaf-mobile/templates/settings.tpl deleted file mode 100644 index 94a8d5542..000000000 --- a/view/theme/decaf-mobile/templates/settings.tpl +++ /dev/null @@ -1,155 +0,0 @@ - -

{{$ptitle}}

- -{{$nickname_block}} - -
- - -

{{$h_pass}}

- -{{include file="field_password.tpl" field=$password1}} -{{include file="field_password.tpl" field=$password2}} -{{include file="field_password.tpl" field=$password3}} - -{{if $oid_enable}} -{{include file="field_input.tpl" field=$openid}} -{{/if}} - -
- -
- - -

{{$h_basic}}

- -{{include file="field_input.tpl" field=$username}} -{{include file="field_input.tpl" field=$email}} -{{include file="field_password.tpl" field=$password4}} -{{include file="field_custom.tpl" field=$timezone}} -{{include file="field_select.tpl" field=$language}} -{{include file="field_input.tpl" field=$defloc}} -{{include file="field_checkbox.tpl" field=$allowloc}} - - -
- -
- - -

{{$h_prv}}

- - - - -{{include file="field_input.tpl" field=$maxreq}} - -{{$profile_in_dir}} - -{{$profile_in_net_dir}} - -{{$hide_friends}} - -{{$hide_wall}} - -{{$blockwall}} - -{{$blocktags}} - -{{$suggestme}} - -{{$unkmail}} - - -{{include file="field_input.tpl" field=$cntunkmail}} - -{{include file="field_input.tpl" field=$expire.days}} - - -
- {{$expire.label}} -
-
-

{{$expire.advanced}}

- {{include file="field_yesno.tpl" field=$expire.items}} - {{include file="field_yesno.tpl" field=$expire.notes}} - {{include file="field_yesno.tpl" field=$expire.starred}} - {{include file="field_yesno.tpl" field=$expire.network_only}} -
-
- -
- - -
-
-
-{{**}} -
- {{**}} - {{include file="acl_html_selector.tpl"}} -
-{{**}} -
-
-
-
- -{{$group_select}} - - -
- -
- - - -

{{$h_not}}

-
- -
{{$activity_options}}
- -{{include file="field_checkbox.tpl" field=$post_newfriend}} -{{include file="field_checkbox.tpl" field=$post_joingroup}} -{{include file="field_checkbox.tpl" field=$post_profilechange}} - - -
{{$lbl_not}}
- -
-{{include file="field_intcheckbox.tpl" field=$notify1}} -{{include file="field_intcheckbox.tpl" field=$notify2}} -{{include file="field_intcheckbox.tpl" field=$notify3}} -{{include file="field_intcheckbox.tpl" field=$notify4}} -{{include file="field_intcheckbox.tpl" field=$notify5}} -{{include file="field_intcheckbox.tpl" field=$notify6}} -{{include file="field_intcheckbox.tpl" field=$notify7}} -{{include file="field_intcheckbox.tpl" field=$notify8}} -
- -{{include file="field_checkbox.tpl" field=$email_textonly}} - -
- -
- -
- - -

{{$h_advn}}

-
{{$h_descadvn}}
- -{{$pagetype}} - -
- -
- - diff --git a/view/theme/decaf-mobile/templates/settings_display_end.tpl b/view/theme/decaf-mobile/templates/settings_display_end.tpl deleted file mode 100644 index 14af58216..000000000 --- a/view/theme/decaf-mobile/templates/settings_display_end.tpl +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/view/theme/decaf-mobile/templates/suggest_friends.tpl b/view/theme/decaf-mobile/templates/suggest_friends.tpl deleted file mode 100644 index 77e4e6d51..000000000 --- a/view/theme/decaf-mobile/templates/suggest_friends.tpl +++ /dev/null @@ -1,17 +0,0 @@ - -
-
- - {{$name}} - -
-
-
- {{$name}} -
-
- {{if $connlnk}} - - {{/if}} - -
diff --git a/view/theme/decaf-mobile/templates/threaded_conversation.tpl b/view/theme/decaf-mobile/templates/threaded_conversation.tpl deleted file mode 100644 index bbbd08200..000000000 --- a/view/theme/decaf-mobile/templates/threaded_conversation.tpl +++ /dev/null @@ -1,13 +0,0 @@ - -{{$live_update}} - -{{foreach $threads as $thread}} -{{if $mode == display}} -{{include file="{{$thread.template}}" item=$thread}} -{{else}} -{{include file="wall_thread_toponly.tpl" item=$thread}} -{{/if}} -{{/foreach}} - -
- diff --git a/view/theme/decaf-mobile/templates/videos_end.tpl b/view/theme/decaf-mobile/templates/videos_end.tpl deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/decaf-mobile/templates/videos_head.tpl b/view/theme/decaf-mobile/templates/videos_head.tpl deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/decaf-mobile/templates/voting_fakelink.tpl b/view/theme/decaf-mobile/templates/voting_fakelink.tpl deleted file mode 100644 index 16349f272..000000000 --- a/view/theme/decaf-mobile/templates/voting_fakelink.tpl +++ /dev/null @@ -1,2 +0,0 @@ - -{{$phrase}} diff --git a/view/theme/decaf-mobile/templates/wall_thread.tpl b/view/theme/decaf-mobile/templates/wall_thread.tpl deleted file mode 100644 index b5d5810ae..000000000 --- a/view/theme/decaf-mobile/templates/wall_thread.tpl +++ /dev/null @@ -1,122 +0,0 @@ - -
- -{{**}} -
-
- {{if $item.owner_url}} -
- - {{$item.owner_name}} - -
-
{{$item.wall}}
- {{/if}} - {{**}} - {{**}} - - - {{$item.name}} - - - {{**}} - - {{**}} - {{**}} -
- {{if $item.lock}}{{**}}{{$item.lock}}{{**}} - {{else}}
{{/if}} -
{{$item.location}}
-
-
- {{**}} - {{$item.name}}{{if $item.owner_url}} {{$item.to}} {{$item.owner_name}} {{$item.vwall}}{{/if}}
-
- {{**}} -
-
{{$item.title}}
- {{**}} -
{{$item.body}} - {{**}} - {{foreach $item.tags as $tag}} - {{$tag}} - {{/foreach}} - {{**}} - {{if $item.has_cats}} -
{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} [{{$remove}}] {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} -
- {{/if}} - - {{if $item.has_folders}} -
{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} [{{$remove}}] {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} -
- {{/if}} -
-
-
- {{if $item.vote}} - - {{/if}} - {{if $item.plink}} - {{**}}{{**}} - {{/if}} - {{if $item.edpost}} - - {{/if}} - - {{if $item.star}} - - {{/if}} - {{**}} - {{**}} - - {{**}} - {{if $item.drop.dropping}}{{/if}} - {{**}} - {{**}} - {{**}} -
-
- {{**}} - -
{{$item.dislike}}
- - {{if $item.threaded}} - {{if $item.comment}} - {{**}} - {{$item.comment}} - {{**}} - {{/if}} - {{/if}} - -{{**}} -{{**}} -{{foreach $item.children as $child}} - {{include file="{{$child.template}}" item=$child}} -{{/foreach}} - -{{if $item.flatten}} -{{**}} - {{$item.comment}} -{{**}} -{{/if}} -
- diff --git a/view/theme/decaf-mobile/templates/wall_thread_toponly.tpl b/view/theme/decaf-mobile/templates/wall_thread_toponly.tpl deleted file mode 100644 index 70509dbc5..000000000 --- a/view/theme/decaf-mobile/templates/wall_thread_toponly.tpl +++ /dev/null @@ -1,102 +0,0 @@ - - -
- -
-
- {{if $item.owner_url}} -
- - {{$item.owner_name}} - -
-
{{$item.wall}}
- {{/if}} - - {{$item.name}} - - -
- {{if $item.lock}}{{$item.lock}} - {{else}}
{{/if}} -
{{$item.location}}
-
-
- {{$item.name}}{{if $item.owner_url}} {{$item.to}} {{$item.owner_name}} {{$item.vwall}}{{/if}}
-
{{$item.ago}}
-
-
{{$item.title}}
-
{{$item.body}} - {{foreach $item.tags as $tag}} - {{$tag}} - {{/foreach}} - {{if $item.has_cats}} -
{{$item.txt_cats}} {{foreach $item.categories as $cat}}{{$cat.name}} [{{$remove}}] {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} -
- {{/if}} - - {{if $item.has_folders}} -
{{$item.txt_folders}} {{foreach $item.folders as $cat}}{{$cat.name}} [{{$remove}}] {{if $cat.last}}{{else}}, {{/if}}{{/foreach}} -
- {{/if}} -
-
-
- {{if $item.vote}} - - {{/if}} - {{if $item.plink}} - - {{/if}} - {{if $item.edpost}} - - {{/if}} - - {{if $item.star}} - - {{/if}} - {{**}} - - {{if $item.drop.dropping}}{{/if}} - {{**}} -
-
- -
{{$item.dislike}}
- - - -
- - diff --git a/view/theme/decaf-mobile/templates/wallmessage.tpl b/view/theme/decaf-mobile/templates/wallmessage.tpl deleted file mode 100644 index 39c33084b..000000000 --- a/view/theme/decaf-mobile/templates/wallmessage.tpl +++ /dev/null @@ -1,33 +0,0 @@ - - -

{{$header}}

- -

{{$subheader}}

- -
- - -{{$parent}} - -
{{$to}}
-{{$recipname}} - -
{{$subject}}
- - -
{{$yourmessage}}
- - - -
- - {{**}} -
- -
-
-
- -
diff --git a/view/theme/decaf-mobile/templates/wallmsg-end.tpl b/view/theme/decaf-mobile/templates/wallmsg-end.tpl deleted file mode 100644 index fe59efd88..000000000 --- a/view/theme/decaf-mobile/templates/wallmsg-end.tpl +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/view/theme/decaf-mobile/templates/wallmsg-header.tpl b/view/theme/decaf-mobile/templates/wallmsg-header.tpl deleted file mode 100644 index f6b6ebff3..000000000 --- a/view/theme/decaf-mobile/templates/wallmsg-header.tpl +++ /dev/null @@ -1,8 +0,0 @@ - - - - diff --git a/view/theme/decaf-mobile/theme.php b/view/theme/decaf-mobile/theme.php deleted file mode 100644 index 9b1c1daa6..000000000 --- a/view/theme/decaf-mobile/theme.php +++ /dev/null @@ -1,32 +0,0 @@ - - * Maintainer: Zach P - */ - -function decaf_mobile_init(&$a) { - $a->sourcename = 'Friendica mobile web'; - $a->videowidth = 250; - $a->videoheight = 200; - $a->theme_thread_allow = false; -// $a->force_max_items = 10; - set_template_engine($a, 'smarty3'); -} - -function decaf_mobile_content_loaded(&$a) { - - // I could do this in style.php, but by having the CSS in a file the browser will cache it, - // making pages load faster - if( $a->module === 'home' || $a->module === 'login' || $a->module === 'register' || $a->module === 'lostpass' ) { -// $a->page['htmlhead'] = str_replace('$stylesheet', $a->get_baseurl() . '/view/theme/decaf-mobile/login-style.css', $a->page['htmlhead']); - $a->theme['stylesheet'] = $a->get_baseurl() . '/view/theme/decaf-mobile/login-style.css'; - } - if( $a->module === 'login' ) - $a->page['end'] .= ''; - -} diff --git a/view/theme/decaf-mobile/unsupported b/view/theme/decaf-mobile/unsupported deleted file mode 100644 index e69de29bb..000000000 diff --git a/view/theme/diabook/config.php b/view/theme/diabook/config.php deleted file mode 100644 index 6cb4dbcc4..000000000 --- a/view/theme/diabook/config.php +++ /dev/null @@ -1,169 +0,0 @@ -"1.3", - "---"=>"---", - "1.6"=>"1.6", - "1.5"=>"1.5", - "1.4"=>"1.4", - "1.2"=>"1.2", - "1.1"=>"1.1", - ); - - $font_sizes = array( - '14'=>'14', - "---"=>"---", - "16"=>"16", - "15"=>"15", - '13.5'=>'13.5', - '13'=>'13', - '12.5'=>'12.5', - '12'=>'12', - ); - $resolutions = array( - 'normal'=>'normal', - 'wide'=>'wide', - ); - $colors = array( - 'diabook'=>'diabook', - 'aerith'=>'aerith', - 'blue'=>'blue', - 'green'=>'green', - 'pink'=>'pink', - 'red'=>'red', - 'dark'=>'dark', - ); - - $close_or_not = array('1'=>t("don't show"), '0'=>t("show"),); - - - - $t = get_markup_template("theme_settings.tpl" ); - $o .= replace_macros($t, array( - '$submit' => t('Submit'), - '$baseurl' => $a->get_baseurl(), - '$title' => t("Theme settings"), - '$font_size' => array('diabook_font_size', t('Set font-size for posts and comments'), $font_size, '', $font_sizes), - '$line_height' => array('diabook_line_height', t('Set line-height for posts and comments'), $line_height, '', $line_heights), - '$resolution' => array('diabook_resolution', t('Set resolution for middle column'), $resolution, '', $resolutions), - '$color' => array('diabook_color', t('Set color scheme'), $color, '', $colors), - '$ELZoom' => array('diabook_ELZoom', t('Set zoomfactor for Earth Layer'), $ELZoom, '', $ELZoom), - '$ELPosX' => array('diabook_ELPosX', t('Set longitude (X) for Earth Layers'), $ELPosX, '', $ELPosX), - '$ELPosY' => array('diabook_ELPosY', t('Set latitude (Y) for Earth Layers'), $ELPosY, '', $ELPosY), - '$close_pages' => array('diabook_close_pages', t('Community Pages'), $close_pages, '', $close_or_not), - '$close_mapquery' => array('diabook_close_mapquery', t('Earth Layers'), $close_mapquery, '', $close_or_not), - '$close_profiles' => array('diabook_close_profiles', t('Community Profiles'), $close_profiles, '', $close_or_not), - '$close_helpers' => array('diabook_close_helpers', t('Help or @NewHere ?'), $close_helpers, '', $close_or_not), - '$close_services' => array('diabook_close_services', t('Connect Services'), $close_services, '', $close_or_not), - '$close_friends' => array('diabook_close_friends', t('Find Friends'), $close_friends, '', $close_or_not), - '$close_lastusers' => array('diabook_close_lastusers', t('Last users'), $close_lastusers, '', $close_or_not), - '$close_lastphotos' => array('diabook_close_lastphotos', t('Last photos'), $close_lastphotos, '', $close_or_not), - '$close_lastlikes' => array('diabook_close_lastlikes', t('Last likes'), $close_lastlikes, '', $close_or_not), - )); - return $o; -} diff --git a/view/theme/diabook/diabook-aerith/icons/StatusNet.png b/view/theme/diabook/diabook-aerith/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/diabook-aerith/icons/attach.png b/view/theme/diabook/diabook-aerith/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/diabook-aerith/icons/audio.png b/view/theme/diabook/diabook-aerith/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/diabook-aerith/icons/bb-url.png b/view/theme/diabook/diabook-aerith/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/diabook-aerith/icons/block.png b/view/theme/diabook/diabook-aerith/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/diabook-aerith/icons/close_box.png b/view/theme/diabook/diabook-aerith/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/diabook-aerith/icons/contacts.png b/view/theme/diabook/diabook-aerith/icons/contacts.png deleted file mode 100644 index 79f6d497cbe50e41faabac3748eb1e9e45a8e0af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 803 zcmV+;1Kj+HP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5fwMHOcmk)00N^)L_t(I%k7oDinyKqmqq){2s48fUceY0G9DuD$ai4#GX+wLWb6ix$>cz#&SAW=bW{{&R!6Y@H zYg0;ecd=}eQf9L~_Q_JrXNS(e+gUYrr_mbUUR3RmCnn$NesS!|$yb8S964o}xma@K z>)hb_*}-L!0yb4E@EcbA374^IQYmT$Ws zK#S?RPPA;u*~1081~d z7w1oe)kn&gfjwBLIe-8_1OYRvRJCErD-n_K7}TE-h(O?G_iuG)I0W9bZ+49oFaQxM z;;tfnSh{)35hFWffcJt=z_zIUot;a=A^`wz|eVwNBjq`3e9002ovPDHLkV1m~tZ_WS! diff --git a/view/theme/diabook/diabook-aerith/icons/contacts2.png b/view/theme/diabook/diabook-aerith/icons/contacts2.png deleted file mode 100644 index cd0e289a772f5a6f90f1774e7ee77d300b72976f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmV-80>}M{P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3OE+9lA!be00Fp3L_t(I%k7o1YZOr!#D8hwRVHYkC zpt@n26>~rbXaPw22(0uv?H{8OCpDyrqz}N1ZA-%T60i*{mFI3Pug?QHFbVATI_))UZ7RSdxM(OInOBzhV0m@WA#0u$5-T=BdQC2V#<>Xb$kCbo=jaEa_pI6_q883zRbE>(xD6}f6guO+5zAD*W853pB_0(cqny)CKbN;W_uY2&QA ztpV#5RkOCoC4I3yp+U(Gk!%3ZlOY*4YZf{tX*@hNxbx$*zW2MilZw)7l9p{hj`I#( z-m?8#(ll_-b}s2=a4p~&@UGv@znzF8&5Bh?FMz8-;jx5Bj&1*z^vHG-*efsZb=oIf zD9wsHl3v-KtF)pHwp|{0FKH8aYr7@s0C;M9yWh?KD$R<0NfU9s&O%g(Uy^nLA(9My zwtY7Vq>M^hadip!8c0iy6!_UV&!;gcZ`Rb~%Egc4|KkYVOS(%W1{aqA0000so diff --git a/view/theme/diabook/diabook-aerith/icons/contacts3.png b/view/theme/diabook/diabook-aerith/icons/contacts3.png deleted file mode 100644 index cd0e289a772f5a6f90f1774e7ee77d300b72976f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmV-80>}M{P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3OE+9lA!be00Fp3L_t(I%k7o1YZOr!#D8hwRVHYkC zpt@n26>~rbXaPw22(0uv?H{8OCpDyrqz}N1ZA-%T60i*{mFI3Pug?QHFbVATI_))UZ7RSdxM(OInOBzhV0m@WA#0u$5-T=BdQC2V#<>Xb$kCbo=jaEa_pI6_q883zRbE>(xD6}f6guO+5zAD*W853pB_0(cqny)CKbN;W_uY2&QA ztpV#5RkOCoC4I3yp+U(Gk!%3ZlOY*4YZf{tX*@hNxbx$*zW2MilZw)7l9p{hj`I#( z-m?8#(ll_-b}s2=a4p~&@UGv@znzF8&5Bh?FMz8-;jx5Bj&1*z^vHG-*efsZb=oIf zD9wsHl3v-KtF)pHwp|{0FKH8aYr7@s0C;M9yWh?KD$R<0NfU9s&O%g(Uy^nLA(9My zwtY7Vq>M^hadip!8c0iy6!_UV&!;gcZ`Rb~%Egc4|KkYVOS(%W1{aqA0000so diff --git a/view/theme/diabook/diabook-aerith/icons/dislike.png b/view/theme/diabook/diabook-aerith/icons/dislike.png deleted file mode 100644 index 23de426c5a6def7113c12ee557789e8d0b6c8d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxE9dR0y+Bi#JY5_^EKaYz zv|rD~QRMi?^Lgv0>T)DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak zXFkdHGz?8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq z*(9L0XvKf`Ka%InO(f>AYar!Uc zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v diff --git a/view/theme/diabook/diabook-aerith/icons/drop.png b/view/theme/diabook/diabook-aerith/icons/drop.png deleted file mode 100644 index 2abb82ef26df121c17e2535a3ea6f3ad22c43058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf$RV|bg>}*`f!Zsmem&K*<*IsAOO-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$& h;VK!uhUW6gf(J_~d&gQu&X%Q~loCIDW)Ze#!e diff --git a/view/theme/diabook/diabook-aerith/icons/email.png b/view/theme/diabook/diabook-aerith/icons/email.png deleted file mode 100644 index 240cef2c3354de7d0934026386ca9f19eefbbe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRWPP)ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/diabook-aerith/icons/facebook.png b/view/theme/diabook/diabook-aerith/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/diabook-aerith/icons/file_as.png b/view/theme/diabook/diabook-aerith/icons/file_as.png deleted file mode 100644 index 16713fa5300e9590c8c57c86b81954c7091d78af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfk2x#UOQDEjNYe;||Cb$8Zz-I@oo z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h zd*#oytG0ID++)s7y*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0 diff --git a/view/theme/diabook/diabook-aerith/icons/ftdevs.gif b/view/theme/diabook/diabook-aerith/icons/ftdevs.gif deleted file mode 100644 index e0fc257434792e0b64406320444d9bed3f9478e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 diff --git a/view/theme/diabook/diabook-aerith/icons/italic.png b/view/theme/diabook/diabook-aerith/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/diabook-aerith/icons/like.png b/view/theme/diabook/diabook-aerith/icons/like.png deleted file mode 100644 index b65edccc07e0125f663ff738e6983ae01a239e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxk@<-kPC!#wJY5_^EKYB| zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$ zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2 zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1 zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q cS^k&l@>YB4AFACQL70(Y)*K0-AbW|YuPgfkqyxdVmXdb&77QWcaB!-eq+h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh z-Z#qfvCFk$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F FO#l|ylH>pY diff --git a/view/theme/diabook/diabook-aerith/icons/livejournal.png b/view/theme/diabook/diabook-aerith/icons/livejournal.png deleted file mode 100644 index 6d27d265eed3e0ce3ad46a089059073427977ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmV>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/diabook-aerith/icons/lock.png b/view/theme/diabook/diabook-aerith/icons/lock.png deleted file mode 100644 index 7e34bf2791654a000c757802d4728bc4d7caa14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfs$@u)oxIRTq23;ca;}2@-f;{yiXV*fIC`KZ zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~ HDWM4f_QRED diff --git a/view/theme/diabook/diabook-aerith/icons/lupe.png b/view/theme/diabook/diabook-aerith/icons/lupe.png deleted file mode 100644 index f8b2283478826e60abdacb85cae80037911fa63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/diabook-aerith/icons/messages.png b/view/theme/diabook/diabook-aerith/icons/messages.png deleted file mode 100644 index c83ba186ab4a05587a8300866ce68050aee44e1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 901 zcmV;01A6?4P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5fUJO-Ui|T00RX{L_t(I%k5P=Z(Kzb{?6RF-h0=!%!1^95Zt=ng31kv#1;w0l?yk< z1(u>TX{?C2iD)93!q8ZdDk2Zbk!%_yL_OHAIOo;JinRw z^v#?zzy})}eRX{P^U6oHT}Lz;F#z-)!Y0TCtEX7H1{%<7H=p@_yR~PAwR~l@LFDFk z`(Iw;(qJH%8j61Byx(r_`LvRs_FC_@RrDfTUfmiY4X`(MK3E^wN8!}OJIv7QB}lY@n_L(-Sd_FIL%k~yoe-eW%-aJH;Ybd zM_AufvV8LyJq&n`E-Mb z7Tn-0Z7###<)E`miT^yURv)Tq230tY3}Jz=t@)+uv6|f~x~=`PDBf~pj9kXf(>j(B zWl_8>x~+XR+;ToUR>m5aBdlW{fkgyrSa)guR76npJNL^Ft~fH78F8{PGh&P=L%16D zJNHcuxe*F4%7<3}9cJPw{fEfUjD=7yDMAU^#zk!BBBEJKlKO&+GFqmNoF1|J6=Wvx1X#5_) zD*61>CCU0kd(WfG17K~7#Sx(Ykk4Nb`3-}8VzIbQYBjjZ0}ucXC#K~o`TUZ|*VXJ( zvhXF!!I31{cjVj}0Qgu&nAwmtJR!1QmC`pP*nltyR9EvaT^!zl)7mIb;*lb~Af-B# zp@t0y{|pkoFqV(aRUUyT^RbNL5KkQGDVx7E!X^=4KV73OhvXM0!@ER;Xvr%$w*|e% zu-PV=d+rc#n`q5w>47&1XXNxKioZ}$9gzRTg@76fxid3^!ZjegC~wpW?q%xuj;hsY zbNflclDuN228iB!{PRIEY0bv?%&aNA({u0St`EV^qDTYN%yyIAkSONzD+7%*p|cM^ b($xM1o?{189q9LX00000NkvXXu0mjfW(lE% diff --git a/view/theme/diabook/diabook-aerith/icons/messages2.png b/view/theme/diabook/diabook-aerith/icons/messages2.png deleted file mode 100644 index e2bf7d24d3c0fcdd4d97d46731194b0e24a6918f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 zcmV-J0=)f+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3NkdG9SNEM00F~EL_t(I%k7oFOVwc%ho9&A9mGW}=s&PlN4fJ|RLDUKT^#NbE`hi> zbP2qRvu z{T`T6?~}V$Q=95`k~`B1V>?N+mZSr`RQK*d>0V)VDxjIU!0MBqP8Kuz!o0?-%n&)CILyr3Rpqq+e|V zgTO1`;0Em)T|`wsJm)C$y4=(+5+C4&bcZ|kCQB^U&^{YE08*{kz}mE0a`$}oKbSu zk~{|<0dIlc3iu7IsGV{_F79wcT~9JmjM`Ki=S@#C1bhNUfdO^C0#-{KUA2CNQ2^uW zY8l!1H97Sp8|oM^P^q)PW|GE#uJTP@zy`3MWTHy4S`^*=4L;Z1!yoA^{s0BO+r-!( RvH1W1002ovPDHLkV1nOP`rrTn diff --git a/view/theme/diabook/diabook-aerith/icons/messages3.png b/view/theme/diabook/diabook-aerith/icons/messages3.png deleted file mode 100644 index e2bf7d24d3c0fcdd4d97d46731194b0e24a6918f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 579 zcmV-J0=)f+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3NkdG9SNEM00F~EL_t(I%k7oFOVwc%ho9&A9mGW}=s&PlN4fJ|RLDUKT^#NbE`hi> zbP2qRvu z{T`T6?~}V$Q=95`k~`B1V>?N+mZSr`RQK*d>0V)VDxjIU!0MBqP8Kuz!o0?-%n&)CILyr3Rpqq+e|V zgTO1`;0Em)T|`wsJm)C$y4=(+5+C4&bcZ|kCQB^U&^{YE08*{kz}mE0a`$}oKbSu zk~{|<0dIlc3iu7IsGV{_F79wcT~9JmjM`Ki=S@#C1bhNUfdO^C0#-{KUA2CNQ2^uW zY8l!1H97Sp8|oM^P^q)PW|GE#uJTP@zy`3MWTHy4S`^*=4L;Z1!yoA^{s0BO+r-!( RvH1W1002ovPDHLkV1nOP`rrTn diff --git a/view/theme/diabook/diabook-aerith/icons/next.png b/view/theme/diabook/diabook-aerith/icons/next.png deleted file mode 100644 index 7b5e25b905f7f32d8ddad32ffdc68595282332f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/diabook-aerith/icons/notes.png b/view/theme/diabook/diabook-aerith/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5g8s`OTvNx00W6hL_t(I%iWaUYg|PX$G>;(&F*G5n;)AtTAHG75@@4^7A2&nFQ!7Z zCeb_u6oSw+8j0JMCX$j85%SqVd66t=-Vv zH&I{l#Fk4X6^RQ6dQ$3fpa*(VDxRpkP`PF6rRKhgdH}EjU3*foSb5@NaY?-4kKcc5 zoE&VMeq6^*eV@Nn`Q+Ab^V!Umm8He~&ZDBhsws*@8@2&t5Dp-!$t);zy(9n`ZZQpLqcQva8EOY_OTxR1vWh>JbZo znFUO&m>42bM4CXpz6JmW>Uq)xW(E@jO6>yx^7S>+1OrnfA|Opl`#LyoOblYNVE|^y z5;2TrwG;sP^Q3)`h(KEV+RL8-086PBA_5U-MFe7CGfNPhciroN+Q}k{nHId9d&4e@ zcJ1vP*>?HlpP{hRjTsA#3^3H7$Q!PgA)_He42==`+ zvjBEv3IJwCItKFDmE$ub9VY-l40dTv5HY*{(oc8=eV{O}ktreuX+Ir&Aj~&)E;9-{ ze5mg2lb;&)yJt^#4nEXH$_z2Yn6d}C+0&hab?u+nmK_>4M%7Y2J8Fn-1{}|iC58Qb zFB9D{Vq)`SNe(m?Y}Z;t1lu3Y&z*gri8w~ScZd9Z@7!2Y{`SfIkUG4~-fGSK*{=4r z8j+MT37DjGt#)`)V&DGT5WdLy2d#XRBkKS7^uUU40HI!v`tf&7te&k`Dvynen z*o4?HY|DiHY43)>K1nTL3>(z`t6=g8uwcO${Qu%ly#WMLGu^Lu00000NkvXXu0mjf DJy6;} diff --git a/view/theme/diabook/diabook-aerith/icons/notifications3.png b/view/theme/diabook/diabook-aerith/icons/notifications3.png deleted file mode 100644 index 2b4fbb818783399ef1b7697045f41fe73544760b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 754 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3kES&pJdel00MGJL_t(I%iUGaOB8V&eQ*77SyUqQv{JWNP)ksn4a+Xsp^FI~W+Ct* z9Rv|NcxXn1UA!&`9lCVMouP~AArE;ejAkzV0imGfNe_mQ2LtzY`7EsCSP9Xg?`6K9 z&-=XhdGp~r-vR#RDiq5jgLwi9Qx}QaC{HITaxc3J!ozOCFKDOlU$4fZ@o|~Uk30Rz@sSezNCm< zA^8%(!zl399k;Y7X_{m{`KmJ{Ym$6xQ~_{X()c+>#|^Jo>>GcE2?yT+ydya(=_<*O zlD@^Ef2}@$0Hcyt;?VzKxz7MD0k{QVN74$(yGh4ck~;uu0J;EllB}4(9RM4Wo&eZz z+>&FQilk0SU6N|X&z=${2>=;M0MKITPxic7ud%xOjX22`8(&7!+2bau$%sc5j~Vm| zz_IOr0C-{hF{?YW22CVS3rpH0*>C52SJD>AsY0>b9R=Q3NjI$YdK~(@j$7)MG(~cY zuRA`rc#>orfNB(YdjN8h21za@9an7(s{jxM z-aLS(QQ*y4$$%tC8Zdm$@Oi^m?OAP3jCdQsb4iaKxAY9abQE|C4S0t&?x-iCz*{I3 z%S`|l0rVMv`;_B2^lOr4N$!)(#-V?bXxw8brl&C(1>T9ItfYNOvvKIx&YX%k^baNF zqrjU;`O@0WaeE4Hf@D4p{lnDT&591v@{)SZac>$P1>V8A*XFMl$yVF8{;oE2!GAy> kNlEJatHL%0;=f!!0Ws+>0h}4~i~s-t07*qoM6N<$f-hS_WdHyG diff --git a/view/theme/diabook/diabook-aerith/icons/notify.png b/view/theme/diabook/diabook-aerith/icons/notify.png deleted file mode 100644 index 159cd2c59fcbb2aec1ce104f6f29f8e59de76bd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1100 zcmV-S1he~zP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5f?j%%sWc}00YcPL_t(I%XL*jXkAqhJ#*jv`9HC({Wc3lf)p2liuher?6%O*jglf* ztS#2ATx3zKHS(z|Yc&+nMHWgm8=IC|#S|$*grXEtnuXEoBG#35Bc!A)X_A+B=NuRB z|M=7X4m{q#%sn%A=G+-WhwRvQ96y~o1^{^e&Ckuus%F-2Aq<*@Dga2#Mb1f@2asPF z+b;lk_N905^Vzr8u&f*C@LQ7uA;zH%n>LSB`}!KVODG{YnUgXzll#Kb?VDp?pV&Lr245@1b4O1PKd||si7duCsS?Bh zQdqosqsdg9Cuu#k-h+Lc>dkf#s`M>Vv9Nq=;m|iH_fG*p0D#?xCkC==Z<9j3C=y5_ zxg#Yn^DzV`9=77RexO0u+fNh8FbhKT-1 zY0#5{l0ug>%0RY_VrDcTXj>{$w~Qf40F2ULq_bL-j>aySk|2bJgh&#hk~Q3k`-n*b zos}p7yuTwPfwYFm3_z)OX53M>HvI%V7TrBJcZie)GpOxZ@>rB$*y7Z~W>|)>1@5ia zhjq1XKO8#$jH1tZasV>0GlkXzpu;Qxp?Ze$d6n$JecE9F;3-{;bf0IwGHbEYfYuYE zrI^z4C!$|AAb9c{p;9~0jTNF`@L5RnkyH-kIx5 zPVfUIr~tL+5d{Q;FOM6ThbxmuL{HOR?H z!(GOd&p@2Ma{7qYF7x!>lf!O36M)qvt*c>%q8Y&Rl8nd>(kjh+*~5j1;?OVWj!pqs zKQ^Cw@#JXXVbmPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3N$soK%R;K00NsyL_t(I%Y~IOXj4%bg};+VQYR_xAlM?sp-`-3DKvwF73$haNI($h zj)g){EY+UlYi1SK5*D-RK6#{l>)kHyDVunjuj&jpJTfN?6#ZLgE+VnpgXpAfEh^!Wcvch07x3! z$d}Y5X#niC8kM~WJTAp1@CKN%Jpu`7mnFTkElJNqMx*bNusx9UqSdGz5HSgwmTixL zMl2cz)OPXB~1mr^Vcwr;%>(FFlPER%?!-i zz75<0X2ZKw4#A$M+0al@9T6)Yk{Y(p|C3zgjI(T5+?}Ld(EcTGEGc9A7x3(wdUPe7 zXMthpQm-aC!}i;Dvw9p(>9+~MmL%Kzz%bKpRt+55?gXo(#oyTcPs-toWavmbY&WZy z-t6~|e$TJ0|CICuxS7%~zAmh+|Cqo3Xcl-X>0wG%17N$|tbPW_6iRgfLOd%NANz8-7zlddLU!}jQEN;wc++xwCxUriIh6^{Fyq$S(Au)z>G2{s*u;$OK; Z{{aIqeyy&b)E)o;002ovPDHLkV1h6HVYvVR diff --git a/view/theme/diabook/diabook-aerith/icons/notify3.png b/view/theme/diabook/diabook-aerith/icons/notify3.png deleted file mode 100644 index 9765bfd53ec06190f61bcc0a6904b3f6566233ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 795 zcmV+$1LXXPP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3N$soK%R;K00NsyL_t(I%Y~IOXj4%bg};+VQYR_xAlM?sp-`-3DKvwF73$haNI($h zj)g){EY+UlYi1SK5*D-RK6#{l>)kHyDVunjuj&jpJTfN?6#ZLgE+VnpgXpAfEh^!Wcvch07x3! z$d}Y5X#niC8kM~WJTAp1@CKN%Jpu`7mnFTkElJNqMx*bNusx9UqSdGz5HSgwmTixL zMl2cz)OPXB~1mr^Vcwr;%>(FFlPER%?!-i zz75<0X2ZKw4#A$M+0al@9T6)Yk{Y(p|C3zgjI(T5+?}Ld(EcTGEGc9A7x3(wdUPe7 zXMthpQm-aC!}i;Dvw9p(>9+~MmL%Kzz%bKpRt+55?gXo(#oyTcPs-toWavmbY&WZy z-t6~|e$TJ0|CICuxS7%~zAmh+|Cqo3Xcl-X>0wG%17N$|tbPW_6iRgfLOd%NANz8-7zlddLU!}jQEN;wc++xwCxUriIh6^{Fyq$S(Au)z>G2{s*u;$OK; Z{{aIqeyy&b)E)o;002ovPDHLkV1h6HVYvVR diff --git a/view/theme/diabook/diabook-aerith/icons/pencil.png b/view/theme/diabook/diabook-aerith/icons/pencil.png deleted file mode 100644 index 772e49b175e0674443262034180b5ff789715107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf!pYN1Sc(B b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD diff --git a/view/theme/diabook/diabook-aerith/icons/pencil2.png b/view/theme/diabook/diabook-aerith/icons/pencil2.png deleted file mode 100644 index 3b47d1864bbf50c59b237f8aa18d90c350b53339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfSC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz( zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o zAGmGue9*KRedeohw`_U%*86g^Lj-F_&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#| C@@!oI diff --git a/view/theme/diabook/diabook-aerith/icons/posterous.png b/view/theme/diabook/diabook-aerith/icons/posterous.png deleted file mode 100644 index c8e86078e43e9060f752e7d414a323bb39bf6a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2783 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 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/diabook-aerith/icons/pscontacts.png b/view/theme/diabook/diabook-aerith/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L05@C!05@C#%g3a-00007bV*G`2iyb< z3^FHI9(VEp00J0EL_t(I%k5N6YZO5ct?KHYc0QENh9Q@b92WK<#6qv zVmuzR-Q8VwmD&Fe^?E%fgpg^Pii^GV^>y6a+rz66)6&w?%d@kyuLlPQpEou(#sC1L z(FljbA#H7KJuZm#+cFZ@v;49 z`o9-hmfgv+>_rqsuMlxt2my!~k|cSO=lR33EEOUSoO44dW!>-hKdh{*n3I!}(@U>{ zbN-Gowk@S}aU5e5MTm&dwk>F_gAjs<$VX9xjIq#l9eVGzF=k&WwSU>U&4duQlO#bY zB?uu95wR>wAR^4N4B|LO#u$bWg0&X3*1oE$s;=w&50Mv$9}p3R5QMc>c3pSNdmlOH yc-M90oD08{J0dcOXgKGMl(MYr`sN2-7yJO;6a1V-Sz=270000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@;Aqz=MJS00J;cL_t(I%k7jsXj5SnhR^qNf4r%tVvDgxC5f?$U4)1@=pZf8f+WSM zQ=!ln1Qk&bbhJVX9mLVCqjsp`AVRT{XpIDdtv}?aw8qkeXfVyqO}xD~-}kvVwwS0x zhra81&%=TD@B(aW%joRQC~d}%{$v=NN)HV8`r?x>m-`&5Qmk5*yP($}j`er0{1tfg z(L%dKwTnOi*J?};9BwVlXUl#DQdY)RK&Ci(BjlgnY#(nn5TIS)03FN*Japc(^f71b z{kem>1*r!WN-LS1k(hXr>1hf){&X=!C{r1REFd9G&Sp;y^m=C;7JjE7kuhy%cw8;l zEe4%UUW^04$f8Cd$hfd>_t5FJrF81tzSWS7aGGH3N#=|96-v5%*Pcrag9(S~I=8(F zr3ox+3-L^O&b9wwo5$-P89XUg0E^5~SKFXovt}-LAM0-z%s5jeDix>JN)p^9}P`a`|O0kU?8~&ywVPcxLSvAP4q*UAIKYbo=(bSP>G!ol$ zdWZ;KO(H+L217-iE{B2>>|sKRXEh4qB#^qU}oF8u|rw WyysXIC?VYd0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00FxI00FxJI_%@(00007bV*G`2iyb- z3+B=Yb}oB z0MP68Xt&!mn@v2=1K{-ZlzzWY5Ck_AtZ?))t)SIv(P%W-+}s3UKA&@be$L_HA;n@b ztw8HPBV3=evorSg_6ULiV+_mXl1`^XtyZJk?WPF+Y2s)!Vm6y`e09#$2cS0tUNgSWeX307O z$qMIkIb7FGVm)|$fO9iO*L5kCN~u_-lnL2?J-BUMd*B#t21=>NfBSHoTCG+%_nn^` zl}hEw*4Ea0rBvDXeF}vFzVDOI=ka|XDJ4oN!Z2hqnGl8{QL70(Y)*K0-AbW|YuPgfIZ5~UH6c~Ur}li(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0 lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S diff --git a/view/theme/diabook/diabook-aerith/icons/remote.png b/view/theme/diabook/diabook-aerith/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/diabook-aerith/icons/scroll_top.png b/view/theme/diabook/diabook-aerith/icons/scroll_top.png deleted file mode 100644 index 0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVSCP)yjf78m{dE$u4QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/diabook-aerith/icons/srch_bg.gif b/view/theme/diabook/diabook-aerith/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/diabook-aerith/icons/srch_l.gif b/view/theme/diabook/diabook-aerith/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/diabook-aerith/icons/srch_r.gif b/view/theme/diabook/diabook-aerith/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/diabook-aerith/icons/srch_r_f2.gif b/view/theme/diabook/diabook-aerith/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/diabook-aerith/icons/star.png b/view/theme/diabook/diabook-aerith/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/diabook-aerith/icons/star_dummy.png b/view/theme/diabook/diabook-aerith/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/diabook-aerith/icons/tagged.png b/view/theme/diabook/diabook-aerith/icons/tagged.png deleted file mode 100644 index 144649ef8f3fd18fef87728c46331c761f5626c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfNxxTj%@kb?;3Bz tCj4Df-g&w7|HM@Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/diabook-aerith/icons/toogle_on.png b/view/theme/diabook/diabook-aerith/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/diabook-aerith/icons/twitter.png b/view/theme/diabook/diabook-aerith/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/view/theme/diabook/diabook-aerith/icons/wordpress.png b/view/theme/diabook/diabook-aerith/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-aerith/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-aerith/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-aerith/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-aerith/icons/messages.png");} -.icon.community { - background-image: url("../diabook-aerith/icons/community.png");} - -.icon.drop { background-image: url("../diabook-aerith/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-aerith/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-aerith/icons/dislike.png");} -.icon.like { background-image: url("../diabook-aerith/icons/like.png");} -.icon.pencil { background-image: url("../diabook-aerith/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-aerith/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-aerith/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-aerith/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-aerith/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-aerith/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-aerith/icons/starred.png");} -.icon.link { background-image: url("../diabook-aerith/icons/link.png");} -.icon.lock { background-image: url("../diabook-aerith/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-aerith/icons/unlock.png");} -.icon.language { background-image: url("../diabook-aerith/icons/language.png");} - - -.camera { background-image: url("../diabook-aerith/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-aerith/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-aerith/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-aerith/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-aerith/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-aerith/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-aerith/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-aerith/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-aerith/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-aerith/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-aerith/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-aerith/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #3465A4; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover , -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #3465A4; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0.26, rgb(215,227,241)), - color-stop(0.82, rgb(255,255,255)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #000; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0.26, rgb(215,227,241)), - color-stop(0.82, rgb(255,255,255)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-aerith/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-aerith/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-aerith/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #3465A4; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: aliceBlue; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-aerith/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-aerith/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-aerith/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-aerith/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-aerith/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-aerith/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-aerith/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-aerith/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-aerith/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-aerith/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-aerith/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-aerith/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-aerith/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #3465A4; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 1.6em ; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-aerith/style-profile-wide.css b/view/theme/diabook/diabook-aerith/style-profile-wide.css deleted file mode 100644 index ef5df9ca2..000000000 --- a/view/theme/diabook/diabook-aerith/style-profile-wide.css +++ /dev/null @@ -1,79 +0,0 @@ -@import url('style-profile.css'); - -.hide-comments-outer { - width: 675px; -} - -/* global */ -body { - font-size: 13px; -} - -/*marker*/ -nav .nav-menu { - font-size: 15px; -} - -/*marker*/ -aside { - width: 180px; - padding: 0px 5px 0px 0px; -} - -/*marker*/ -.widget h3 { - font-size: 1.05em; -} - -/*marker*/ -right_aside { - width: 180px; -} -/*marker*/ -right_aside h3 {font-size: 1.05em;} - -/* wall item */ -/*marker*/ -.tread-wrapper { - width: 775px; -} -/*marker*/ -.wall-item-decor { - left: 780px; -} -/*marker*/ -.wall-item-container { - width: 770px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - max-width: 690px; -} -/*marker*/ -.wall-item-container .wall-item-content img { - max-width: auto; -} - -/*marker*/ -.wall-item-container.comment { - width: 690px; -} - -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; -} -/*marker*/ -#profile-jot-submit-wrapper { - width: 785px; -} - -/** /acl **/ -/** tab buttons **/ -/*marker*/ -ul.tabs { - width: 805px; -} - diff --git a/view/theme/diabook/diabook-aerith/style-profile.css b/view/theme/diabook/diabook-aerith/style-profile.css deleted file mode 100644 index 27207eefa..000000000 --- a/view/theme/diabook/diabook-aerith/style-profile.css +++ /dev/null @@ -1,2628 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-aerith/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-aerith/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-aerith/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-aerith/icons/messages.png");} -.icon.community { - background-image: url("../diabook-aerith/icons/community.png");} - -.icon.drop { background-image: url("../diabook-aerith/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-aerith/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-aerith/icons/dislike.png");} -.icon.like { background-image: url("../diabook-aerith/icons/like.png");} -.icon.pencil { background-image: url("../diabook-aerith/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-aerith/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-aerith/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-aerith/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-aerith/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-aerith/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-aerith/icons/starred.png");} -.icon.link { background-image: url("../diabook-aerith/icons/link.png");} -.icon.lock { background-image: url("../diabook-aerith/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-aerith/icons/unlock.png");} -.icon.language { background-image: url("../diabook-aerith/icons/language.png");} - - -.camera { background-image: url("../diabook-aerith/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-aerith/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-aerith/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-aerith/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-aerith/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-aerith/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-aerith/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-aerith/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-aerith/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-aerith/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-aerith/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-aerith/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #3465A4; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0.26, rgb(215,227,241)), - color-stop(0.82, rgb(255,255,255)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #1f1f1f; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0.26, rgb(215,227,241)), - color-stop(0.82, rgb(255,255,255)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-aerith/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-aerith/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-aerith/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #3465A4; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-aerith/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-aerith/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-aerith/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-aerith/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-aerith/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-aerith/icons/com_side.png") no-repeat; - } - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-aerith/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-aerith/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-aerith/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-aerith/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - /*padding-right: 10px;*/ - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-aerith/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-aerith/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #3465A4; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 1.6em ; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-aerith/style-wide.css b/view/theme/diabook/diabook-aerith/style-wide.css deleted file mode 100644 index 8ab15950a..000000000 --- a/view/theme/diabook/diabook-aerith/style-wide.css +++ /dev/null @@ -1,86 +0,0 @@ -@import url('style.css'); - -.hide-comments-outer { - width: 675px; -} - -/* global */ -body { - font-size: 13px; -} - -/*marker*/ -nav .nav-menu { - font-size: 15px; -} - -/*marker*/ -aside { - padding: 0px 5px 0px 0px; -} - -/*marker*/ -.widget h3 { - font-size: 1.05em; -} - -/*marker*/ -.wall-item-decor { - left: 780px; -} -/*marker*/ -.wall-item-container { - width: 770px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - max-width: 690px; -} -/*marker*/ -.wall-item-photo-container .wall-item-content { - max-width: 690px; -} - -/*marker*/ -.wall-item-container.comment { - width: 690px; -} - -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; -} - -/*marker*/ -ul.tabs { - width: 805px; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -.contact-name { - font-size: 12px; - margin-bottom: auto; -} - -.page-type { - font-size: inherit; - font-style: inherit; -} -.directory-detailscolumn-wrapper { - float: inherit; - width: auto; - margin-right: auto; -} -.directory-profile-wrapper dl { - margin-top: auto; - margin-bottom: auto; -} -.directory-profile-title { - font-weight: auto; - margin-bottom: auto; - font-size: auto; -} - diff --git a/view/theme/diabook/diabook-aerith/style.css b/view/theme/diabook/diabook-aerith/style.css deleted file mode 100644 index ddc5f0152..000000000 --- a/view/theme/diabook/diabook-aerith/style.css +++ /dev/null @@ -1,3065 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ - -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-aerith/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-aerith/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: right; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 684px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #3465A4; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0.26, rgb(215,227,241)), - color-stop(0.82, rgb(255,255,255)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #3465A4; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #1f1f1f; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -o-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -moz-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -webkit-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); -background-image: -ms-linear-gradient(bottom, rgb(215,227,241) 26%, rgb(255,255,255) 82%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0.26, rgb(215,227,241)), - color-stop(0.82, rgb(255,255,255)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} - -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-login-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-login-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 10px; - } - -li#nav-site-linkmenu.nav-menu-icon{ - display: none; -} - -nav #nav-home-link{ - margin-left: 0px; - display: none; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-aerith/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #3465A4; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: aliceBlue; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-aerith/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 10px 0px 20px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -aside #likes a, a:visited, a:link { - color: #3465A4; - text-decoration: none; - cursor: pointer; - -} -aside #likes a:hover{ - text-decoration: underline; - } - -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -#group-all-contacts{ - overflow: auto; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-aerith/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -.contact-edit-submit{ - display: block; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -#birthday-wrapper a { - color: #3465A4; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #3465A4; -} -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 780px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-photo-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.wall-item-container .wall-item-content .type-link img, -.type-link img { - max-width: 160px; - max-height: 160px; - float: left; - margin-right: 10px; -} -.type-link blockquote { - margin-left: 160px; - max-height: 160px; - overflow: hidden; -} -.type-link .oembed { -} - -.shared_header { - height: 32px; - color: #999; - border-top: 1px solid #D2D2D2; - padding-top: 5px; - margin-top: 5px; -} - -.shared_header a { - color: black; - -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; -} - -.shared_header a:hover { - color: #36c; -} - -.shared_header img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - float: left; -} - -.shared_header span { - margin-left: 9px; -} - -blockquote.shared_content { - margin-left: 32px; - color: #000; - border: none; -} - -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 700px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 1.6em ; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -span#jot-preview-link.tab.button{ - float: right; - margin-left: 10px; - margin-right: 14px; - margin-top: 2px; - font-size: 11px; - font-weight: bolder; - cursor: pointer; - border: 0px; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 785px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -section .directory-item dl { - height: auto; - overflow: auto; -} -section .directory-item dt { - float: left; - margin-left: 0px; - text-align: right; - color: #999; -} -section .directory-item dd { - float: left; - margin-left: 5px; -} -.directory-profile-wrapper { - float: left; - max-height: 178px; - overflow: hidden; - width: 635px; -} -.directory-copy-wrapper { - float: left; - overflow: hidden; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { - float: left; - height: 200px; - width: 165px; -} -.contact-name { - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; - text-align: left; -} -.contact-details { - color: #999999; -} -.page-type { - font-size: 10px; - font-style: italic; -} -.directory-detailscolumn-wrapper { - float: left; - width: 305px; - margin-right: 10px; -} -.directory-profile-wrapper dl { - margin-top: 3px; - margin-bottom: 3px; -} -.directory-profile-title { - font-weight: bold; - margin-bottom: 3px; - font-size: 14px; -} -#side-bar-photos-albums{ - margin-top: 15px; -} -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-blue/icons/StatusNet.png b/view/theme/diabook/diabook-blue/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/diabook-blue/icons/attach.png b/view/theme/diabook/diabook-blue/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/diabook-blue/icons/audio.png b/view/theme/diabook/diabook-blue/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/diabook-blue/icons/bb-url.png b/view/theme/diabook/diabook-blue/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/diabook-blue/icons/block.png b/view/theme/diabook/diabook-blue/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/diabook-blue/icons/close_box.png b/view/theme/diabook/diabook-blue/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/diabook-blue/icons/contacts.png b/view/theme/diabook/diabook-blue/icons/contacts.png deleted file mode 100644 index ca714acaf4e697fd91a72862fd5210e9064a9e85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 562 zcmV-20?qx2P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY) z6(tPSOQnA7~V>bO5Az);t-PI2uA4A$A(n-2pa%tH8%RYrgO2 zsZ~9whCK%uNx_wo9`-fAg?$LDU?;#%oTS^MiS24klKScZ&%16VLgUAAl3u%*c&y3j zQDs*4O{9rYQS?;wTsYJ^_j>7GU>f_^D8=VMR*3@MgnaKIHE=l_AVS*u+q!K4uLe}z z#-2nv#-0kzO4A9EYymH$3o@(^8R!JkWH_s&wt|rFdAsFkK%cPhCenOxE#L+4DQ~yFm7<7~^cm7?U^XapS6MMU1!XzX6YM&Wb(-f{v*bc?lHNyp zi@i`%IUI%M0-uq#fe+XXq@Tb#_HN#8{Z^c$XGl}s@W(-KA$}n31wxPv9AQ6*0x4sY zmR(%|z6R0`$6esG_D|o&LiykZ8ENM7$MOI12W;k)@4|-zzyJUM07*qoM6N<$f~}+S A5dZ)H diff --git a/view/theme/diabook/diabook-blue/icons/contacts2.png b/view/theme/diabook/diabook-blue/icons/contacts2.png deleted file mode 100644 index 7817279f42911c573f62f3c1868176bd5706b151..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 549 zcmV+=0^0qFP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6)QU-tJWL<00E^*L_t(I%k9+7i%ww}$MMgZw?=9T<7G--@>0%X_!G>^>@2P#l)pf% z6lH-JV}UG`|3K1hDH}zRvaylJ+JcQz780XlbE|tE_cQZkr(AXFI#=g>ueaZQ^WU;H zwO~YS#5L^7p%=K6Qu;A0c&q{)!3`Y6L=NxAH(V*co5pcW;%Q3hRmmBtBpb!C4DIr> z4yOv}ByQsz&f*L&7PL^q(SVXVUiTrFZ>aA#z-D|Co!xBoCr n;rv+E=ik~A-c=Zlf6jgZq?%x==}~i}00000NkvXXu0mjf8zJ(Q diff --git a/view/theme/diabook/diabook-blue/icons/dislike.png b/view/theme/diabook/diabook-blue/icons/dislike.png deleted file mode 100644 index 23de426c5a6def7113c12ee557789e8d0b6c8d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxE9dR0y+Bi#JY5_^EKaYz zv|rD~QRMi?^Lgv0>T)DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak zXFkdHGz?8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq z*(9L0XvKf`Ka%InO(f>AYar!Uc zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v diff --git a/view/theme/diabook/diabook-blue/icons/drop.png b/view/theme/diabook/diabook-blue/icons/drop.png deleted file mode 100644 index 2abb82ef26df121c17e2535a3ea6f3ad22c43058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf$RV|bg>}*`f!Zsmem&K*<*IsAOO-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$& h;VK!uhUW6gf(J_~d&gQu&X%Q~loCIDW)Ze#!e diff --git a/view/theme/diabook/diabook-blue/icons/email.png b/view/theme/diabook/diabook-blue/icons/email.png deleted file mode 100644 index 240cef2c3354de7d0934026386ca9f19eefbbe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRWPP)ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/diabook-blue/icons/facebook.png b/view/theme/diabook/diabook-blue/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/diabook-blue/icons/file_as.png b/view/theme/diabook/diabook-blue/icons/file_as.png deleted file mode 100644 index 16713fa5300e9590c8c57c86b81954c7091d78af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfk2x#UOQDEjNYe;||Cb$8Zz-I@oo z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h zd*#oytG0ID++)s7y*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0 diff --git a/view/theme/diabook/diabook-blue/icons/ftdevs.gif b/view/theme/diabook/diabook-blue/icons/ftdevs.gif deleted file mode 100644 index e0fc257434792e0b64406320444d9bed3f9478e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 diff --git a/view/theme/diabook/diabook-blue/icons/italic.png b/view/theme/diabook/diabook-blue/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/diabook-blue/icons/like.png b/view/theme/diabook/diabook-blue/icons/like.png deleted file mode 100644 index b65edccc07e0125f663ff738e6983ae01a239e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxk@<-kPC!#wJY5_^EKYB| zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$ zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2 zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1 zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q cS^k&l@>YB4AFACQL70(Y)*K0-AbW|YuPgfkqyxdVmXdb&77QWcaB!-eq+h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh z-Z#qfvCFk$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F FO#l|ylH>pY diff --git a/view/theme/diabook/diabook-blue/icons/livejournal.png b/view/theme/diabook/diabook-blue/icons/livejournal.png deleted file mode 100644 index 6d27d265eed3e0ce3ad46a089059073427977ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmV>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/diabook-blue/icons/lock.png b/view/theme/diabook/diabook-blue/icons/lock.png deleted file mode 100644 index 7e34bf2791654a000c757802d4728bc4d7caa14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfs$@u)oxIRTq23;ca;}2@-f;{yiXV*fIC`KZ zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~ HDWM4f_QRED diff --git a/view/theme/diabook/diabook-blue/icons/lupe.png b/view/theme/diabook/diabook-blue/icons/lupe.png deleted file mode 100644 index f8b2283478826e60abdacb85cae80037911fa63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/diabook-blue/icons/messages.png b/view/theme/diabook/diabook-blue/icons/messages.png deleted file mode 100644 index f7010c98cc4283cbe4cb25c402d3d01ba90600bc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 490 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY) z6(#~40jF3100C-AL_t(I%k9-YYZXBl#qrOZhr7|qz3m&7#^*_LC=!azPhXK>lgxByL&v71Cegm)HKgWA3*(1Ggx}nD^X48VZ zjb1}{0B?bCP-@gAltE=2E!cKd{Tc$PjMj;93B;d1JmdFqZD zGGokOv0yKU|Du6*4O|r-HJ%#2ikX51yw0U)+i3`na5uHlF`llvwF?EWj)7`|=T6}1 g!uoOcZ|K-!^#A|>07*qoM6N<$g7Wm&G5`Po diff --git a/view/theme/diabook/diabook-blue/icons/messages2.png b/view/theme/diabook/diabook-blue/icons/messages2.png deleted file mode 100644 index 54b68e7f7032a44dd43d70595a0b424c99ac36f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6(TJJz1Rc*00C%8L_t(I%k9-YYZXBl#qra{r=hQUaT*kxd0=Q-#6cV>8oLMLG@mK2xq1@|+*b^`dU@=TL` z5|&aKR&j_&=yCNA@EZC)nR{WttTf?ue8V%G$EDxE>-SIb-c0sL@0)Juv4;7y;9jHG z(7kx(lj&={Z&vX$hyN7|c!2#1K0x=QEyTN%>`}Y+%__F>BHNl`1-Effo$o<>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/diabook-blue/icons/notes.png b/view/theme/diabook/diabook-blue/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY+ z05mf4$WAu^00LJ@L_t(I%eB96V$G>bRos9 zRCMJ|1o5A6(XQH6qZ{2wx~YnwAmXkFinwXV6a^hzC?%L6j<4zFyvOB{z_Z}MaOciB zzwbSB&bh;98e{!MRX5|9L$Bnt_$iR8ZsstK#gbDGIxYJSEMTFko2gHLPW5%cFaSri z=dcg=@xH2?D)!d{j#qV4;eBZK;ap!c7EZgchXQJxLI;4L(mG}Vmp4uR$Rwn z%$1z}?x*4mdbnD0dV}M*6#HwXWh!i!a6B|ugK?%E@iY93@9-M)0Y8n)*o1=teSmj3 zgz13r|T zQdKvTQLq{}N=|=8%9>ye!1I`l9)@eUGn9hPQ0hL0&$W0z5sdkEyKTT9QJf!2P777t z)L1GxEywz40KO_Y<;d~oSbvWzc!94=PAeTKIj!J4zQl#9Zn`C>Tyk0tShp2%H#Exu z?czdc&j-sy>uC3J5no_w=uew&rC}ORTDGOA$@O5Yd9jSGvwyOxo8_1%N71$;7EQj^ zm}x~kvzEiKc4EY9cP1|Kb-}}9RPbyIJUfb@Ga`86e+2V+#(%j7+jQH;1vCHv002ov JPDHLkV1nk)O|Sp} diff --git a/view/theme/diabook/diabook-blue/icons/notify.png b/view/theme/diabook/diabook-blue/icons/notify.png deleted file mode 100644 index 8a7bdc38f4453bb36559a38b96293da78e87d344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmV-m0-ybfP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY) z6(=2t5}WJ*00H1hL_t(I%f*$yOXNTl$3KZVqRqmhg&@aqIaILP6qeU5Ying^vHh09 z!u|n*T)T~hOmTR%jg3rk$6<3eY5ld0&4C`mG)EAP%?l1=CfP#pHSd5AqaY%>2H{gp!@C1ZTF@?1*0UL3Wl25YJ5)?X>4uQ7QO(-2K11rF; z^{!moz)(0|h-IcDi`0!@Myo5M)g^H3!L)&qa1qMi@5xLH&!)nYyO?#L*Xs6zP-HZy zQwcEZ$*Y7g0OCk=>XTF%pIhDj&oXboc7TOQ#9t*NJJu`(t<{j09IKIaqJoAhA}gn1 z93LX4i;h)sXA1nMNX~xUC<N{}IaEQi09*Uoyh)em#@o41_HJzP_jTSQi`6M%O zlHLLvz+Ao`gO#z{I4Yyn>@F!#WY(dy5uA11b0I-JioacnaX(mkWqUZo%Blk7B3 u(sS|Sr3(LbWm&erW3)PWpR4JuF4Jcv36_eU=hbEa0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6)GgPxaz0?00GoVL_t(I%f*$yOB_KI$3MHSXv#y2fP^4ogjZc-X?wQ9K)U<~R|*IB z2MA(&O$w`^-2n)NfJ=u$ai} zgwO{T3e#yyQdO)v=e|{W3$_a^7bgBX8HFK%f~0}8;@BvH6P2}8Q3N?H{Q?}e9HJ30&CO3w&81S~xDWEXhR!a{M$0(>@BKd!`3-CXZ)!IE z5RqRZvIKktwrVhcfn8Po{_KaDZB`DKvP~k}%#3tjRrhQC*n58=B3I_eD>eQb%d%>J iS5*&R=W2SX%k&X)&6e2o9|xHL0000QL70(Y)*K0-AbW|YuPgf!pYN1Sc(B b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD diff --git a/view/theme/diabook/diabook-blue/icons/pencil2.png b/view/theme/diabook/diabook-blue/icons/pencil2.png deleted file mode 100644 index 3b47d1864bbf50c59b237f8aa18d90c350b53339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 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 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/diabook-blue/icons/pscontacts.png b/view/theme/diabook/diabook-blue/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L05@C!05@C#%g3a-00007bV*G`2iyb< z3^FHI9(VEp00J0EL_t(I%k5N6YZO5ct?KHYc0QENh9Q@b92WK<#6qv zVmuzR-Q8VwmD&Fe^?E%fgpg^Pii^GV^>y6a+rz66)6&w?%d@kyuLlPQpEou(#sC1L z(FljbA#H7KJuZm#+cFZ@v;49 z`o9-hmfgv+>_rqsuMlxt2my!~k|cSO=lR33EEOUSoO44dW!>-hKdh{*n3I!}(@U>{ zbN-Gowk@S}aU5e5MTm&dwk>F_gAjs<$VX9xjIq#l9eVGzF=k&WwSU>U&4duQlO#bY zB?uu95wR>wAR^4N4B|LO#u$bWg0&X3*1oE$s;=w&50Mv$9}p3R5QMc>c3pSNdmlOH yc-M90oD08{J0dcOXgKGMl(MYr`sN2-7yJO;6a1V-Sz=270000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@;Aqz=MJS00J;cL_t(I%k7jsXj5SnhR^qNf4r%tVvDgxC5f?$U4)1@=pZf8f+WSM zQ=!ln1Qk&bbhJVX9mLVCqjsp`AVRT{XpIDdtv}?aw8qkeXfVyqO}xD~-}kvVwwS0x zhra81&%=TD@B(aW%joRQC~d}%{$v=NN)HV8`r?x>m-`&5Qmk5*yP($}j`er0{1tfg z(L%dKwTnOi*J?};9BwVlXUl#DQdY)RK&Ci(BjlgnY#(nn5TIS)03FN*Japc(^f71b z{kem>1*r!WN-LS1k(hXr>1hf){&X=!C{r1REFd9G&Sp;y^m=C;7JjE7kuhy%cw8;l zEe4%UUW^04$f8Cd$hfd>_t5FJrF81tzSWS7aGGH3N#=|96-v5%*Pcrag9(S~I=8(F zr3ox+3-L^O&b9wwo5$-P89XUg0E^5~SKFXovt}-LAM0-z%s5jeDix>JN)p^9}P`a`|O0kU?8~&ywVPcxLSvAP4q*UAIKYbo=(bSP>G!ol$ zdWZ;KO(H+L217-iE{B2>>|sKRXEh4qB#^qU}oF8u|rw WyysXIC?VYd0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00FxI00FxJI_%@(00007bV*G`2iyb- z3+B=Yb}oB z0MP68Xt&!mn@v2=1K{-ZlzzWY5Ck_AtZ?))t)SIv(P%W-+}s3UKA&@be$L_HA;n@b ztw8HPBV3=evorSg_6ULiV+_mXl1`^XtyZJk?WPF+Y2s)!Vm6y`e09#$2cS0tUNgSWeX307O z$qMIkIb7FGVm)|$fO9iO*L5kCN~u_-lnL2?J-BUMd*B#t21=>NfBSHoTCG+%_nn^` zl}hEw*4Ea0rBvDXeF}vFzVDOI=ka|XDJ4oN!Z2hqnGl8{QL70(Y)*K0-AbW|YuPgfIZ5~UH6c~Ur}li(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0 lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S diff --git a/view/theme/diabook/diabook-blue/icons/remote.png b/view/theme/diabook/diabook-blue/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/diabook-blue/icons/scroll_top.png b/view/theme/diabook/diabook-blue/icons/scroll_top.png deleted file mode 100644 index 0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVSCP)yjf78m{dE$u4QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/diabook-blue/icons/srch_bg.gif b/view/theme/diabook/diabook-blue/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/diabook-blue/icons/srch_l.gif b/view/theme/diabook/diabook-blue/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/diabook-blue/icons/srch_r.gif b/view/theme/diabook/diabook-blue/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/diabook-blue/icons/srch_r_f2.gif b/view/theme/diabook/diabook-blue/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/diabook-blue/icons/star.png b/view/theme/diabook/diabook-blue/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/diabook-blue/icons/star_dummy.png b/view/theme/diabook/diabook-blue/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/diabook-blue/icons/tagged.png b/view/theme/diabook/diabook-blue/icons/tagged.png deleted file mode 100644 index 144649ef8f3fd18fef87728c46331c761f5626c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfNxxTj%@kb?;3Bz tCj4Df-g&w7|HM@Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/diabook-blue/icons/toogle_on.png b/view/theme/diabook/diabook-blue/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/diabook-blue/icons/twitter.png b/view/theme/diabook/diabook-blue/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/view/theme/diabook/diabook-blue/icons/wordpress.png b/view/theme/diabook/diabook-blue/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../diabook-blue/icons/language.png");} - - -.camera { background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #308DBF; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-blue/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-blue/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-blue/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-blue/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-blue/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-blue/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-blue/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-blue/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-blue/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-blue/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #1872A2;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-blue/style-network.css b/view/theme/diabook/diabook-blue/style-network.css deleted file mode 100644 index 3049303f5..000000000 --- a/view/theme/diabook/diabook-blue/style-network.css +++ /dev/null @@ -1,2619 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../diabook-blue/icons/language.png");} - - -.camera { background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #308DBF; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-blue/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-blue/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-blue/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-blue/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-blue/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-blue/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-blue/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-blue/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-blue/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-blue/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #1872A2;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-blue/style-profile-wide.css b/view/theme/diabook/diabook-blue/style-profile-wide.css deleted file mode 100644 index d638f223f..000000000 --- a/view/theme/diabook/diabook-blue/style-profile-wide.css +++ /dev/null @@ -1,2607 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../diabook-blue/icons/language.png");} - - -.camera { background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-blue/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-blue/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-blue/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-blue/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-blue/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-blue/icons/com_side.png") no-repeat; - } - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-blue/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-blue/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-blue/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #1872A2;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -/*marker*/ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - font-size: 14px; -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-blue/style-profile.css b/view/theme/diabook/diabook-blue/style-profile.css deleted file mode 100644 index 4d127ee46..000000000 --- a/view/theme/diabook/diabook-blue/style-profile.css +++ /dev/null @@ -1,2595 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../diabook-blue/icons/language.png");} - - -.camera { background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-blue/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-blue/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-blue/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-blue/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-blue/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-blue/icons/com_side.png") no-repeat; - } - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-blue/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-blue/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-blue/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - /*padding-right: 10px;*/ - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #1872A2;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - font-size: 14px; -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-blue/style-wide.css b/view/theme/diabook/diabook-blue/style-wide.css deleted file mode 100644 index c4ad56dcf..000000000 --- a/view/theme/diabook/diabook-blue/style-wide.css +++ /dev/null @@ -1,2969 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-blue/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-blue/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-blue/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #308DBF; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #055580; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-blue/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-blue/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-blue/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-blue/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-blue/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-blue/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-blue/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -/*marker*/ -.wall-item-photo-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -section .directory-item dl { -height: auto; -overflow: auto; -} - -section .directory-item dt { -float: left; -margin-left: 0px; -text-align: right; -color: #999; -} - -section .directory-item dd { -float: left; -margin-left: 5px; -} - -.directory-profile-wrapper { -float: left; -max-height: 178px; -overflow: hidden; -width: 635px; -} - -.directory-copy-wrapper { -float:left; -overflow: hidden; -} - -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { -float: left; -height: 200px; -width: 165px; -} - -.contact-name { - text-align: left; - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; -} -.contact-details { - color: #999999; -} - - -.page-type { -font-size: 10px; -font-style: italic; -} - -.directory-detailscolumn-wrapper { -float: left; -width: 305px; -margin-right: 10px; -} - -.directory-profile-wrapper d1 { -margin-top: 3px; -margin-bottom: 3px; -} - -.directory-profile-title { -font-weight: bold; -margin-bottom: 3px -font-size: 14px; -} - - -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-blue/style.css b/view/theme/diabook/diabook-blue/style.css deleted file mode 100644 index 93efb723b..000000000 --- a/view/theme/diabook/diabook-blue/style.css +++ /dev/null @@ -1,3022 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-blue/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-blue/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-blue/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: right; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 684px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #308DBF; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #055580; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-login-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-login-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 10px; - } - -li#nav-site-linkmenu.nav-menu-icon{ - display: none; -} - -nav #nav-home-link{ - margin-left: 0px; - display: none; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-blue/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-blue/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-blue/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-blue/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-blue/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-blue/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-blue/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 10px 0px 20px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -#group-all-contacts{ - overflow: auto; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -.contact-edit-submit{ - display: block; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 780px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-photo-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.wall-item-container .wall-item-content .type-link img, -.type-link img { - max-width: 160px; - max-height: 160px; - float: left; - margin-right: 10px; -} -.type-link blockquote { - margin-left: 160px; - max-height: 160px; - overflow: hidden; -} -.type-link .oembed { -} - -.shared_header { - height: 32px; - color: #999; - border-top: 1px solid #D2D2D2; - padding-top: 5px; - margin-top: 5px; -} - -.shared_header a { - color: black; - -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; -} - -.shared_header a:hover { - color: #36c; -} - -.shared_header img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - float: left; -} - -.shared_header span { - margin-left: 9px; -} - -blockquote.shared_content { - margin-left: 32px; - color: #000; - border: none; -} - -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 700px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -span#jot-preview-link.tab.button{ - float: right; - margin-left: 10px; - margin-right: 14px; - margin-top: 2px; - font-size: 11px; - font-weight: bolder; - cursor: pointer; - border: 0px; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 785px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -section .directory-item dl { - height: auto; - overflow: auto; -} -section .directory-item dt { - float: left; - margin-left: 0px; - text-align: right; - color: #999; -} -section .directory-item dd { - float: left; - margin-left: 5px; -} -.directory-profile-wrapper { - float: left; - max-height: 178px; - overflow: hidden; - width: 635px; -} -.directory-copy-wrapper { - float: left; - overflow: hidden; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { - float: left; - height: 200px; - width: 165px; -} -.contact-name { - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; - text-align: left; -} -.contact-details { - color: #999999; -} -.page-type { - font-size: 10px; - font-style: italic; -} -.directory-detailscolumn-wrapper { - float: left; - width: 305px; - margin-right: 10px; -} -.directory-profile-wrapper dl { - margin-top: 3px; - margin-bottom: 3px; -} -.directory-profile-title { - font-weight: bold; - margin-bottom: 3px; - font-size: 14px; -} -#side-bar-photos-albums{ - margin-top: 15px; -} -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-dark/custom_tinymce.css b/view/theme/diabook/diabook-dark/custom_tinymce.css deleted file mode 100644 index 7932653b6..000000000 --- a/view/theme/diabook/diabook-dark/custom_tinymce.css +++ /dev/null @@ -1,41 +0,0 @@ -body, td, pre {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin:8px;} -body {background:#FFF;} -body.mceForceColors {background:#FFF; color:#000;} -h1 {font-size: 2em} -h2 {font-size: 1.5em} -h3 {font-size: 1.17em} -h4 {font-size: 1em} -h5 {font-size: .83em} -h6 {font-size: .75em} -.mceItemTable, .mceItemTable td, .mceItemTable th, .mceItemTable caption, .mceItemVisualAid {border: 1px dashed #BBB;} -a.mceItemAnchor {display:inline-block; width:11px !important; height:11px !important; background:url(img/items.gif) no-repeat 0 0;} -td.mceSelected, th.mceSelected {background-color:#3399ff !important} -img {border:0;} -table {cursor:default} -table td, table th {cursor:text} -ins {border-bottom:1px solid green; text-decoration: none; color:green} -del {color:red; text-decoration:line-through} -cite {border-bottom:1px dashed blue} -acronym {border-bottom:1px dotted #CCC; cursor:help} -abbr {border-bottom:1px dashed #CCC; cursor:help} - -/* IE */ -* html body { -scrollbar-3dlight-color:#F0F0EE; -scrollbar-arrow-color:#676662; -scrollbar-base-color:#F0F0EE; -scrollbar-darkshadow-color:#DDD; -scrollbar-face-color:#E0E0DD; -scrollbar-highlight-color:#F0F0EE; -scrollbar-shadow-color:#F0F0EE; -scrollbar-track-color:#F5F5F5; -} - -img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px} -font[face=mceinline] {font-family:inherit !important} - - -object { - display: block; width: 400px; - background: #cccccc url(../images/plugin.png) no-repeat center center; -} diff --git a/view/theme/diabook/diabook-dark/icons/StatusNet.png b/view/theme/diabook/diabook-dark/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/diabook-dark/icons/attach.png b/view/theme/diabook/diabook-dark/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/diabook-dark/icons/audio.png b/view/theme/diabook/diabook-dark/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/diabook-dark/icons/bb-url.png b/view/theme/diabook/diabook-dark/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/diabook-dark/icons/block.png b/view/theme/diabook/diabook-dark/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/diabook-dark/icons/close_box.png b/view/theme/diabook/diabook-dark/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/diabook-dark/icons/contacts.png b/view/theme/diabook/diabook-dark/icons/contacts.png deleted file mode 100644 index 08ea9c53e210eb079e5f4151ab1d8f707e7c194e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmV-f1E&0mP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0XQ)Efk`9)00P-bL_t(I%dM5qZ&Xzj$3N%Z`^FhMFjG1}%M_s`DhU!|A_O-yA5gSf& zSNELn_nhxN=UlmZdqvL9Jv`L&dMc!JLREIN2@`Z)M9x>Ne!556H{|^)%QpzyMl#+z*5>u8CICPDy2R%fe`9eaM~BGbf)AzC z&cLy$9ZVnCPCqaFj=wU>?EE6%T>E2K);RC;@)vQ2iAIGG0wDxc6%l2;Q6a{FAA;<{ z5MYhMrP&T|9@>fbz6h|w<=F-L{XQ}25a8fTpFpkQmxV50U%AcE{iCQV=YF2&R;Nn{ zff!S1dpMsD&e$5muB|mbeCq&{qcubWni5B*#+Yc1@Y%Q5=`7{MG*}MvM8AzEGs-(h zr#QTCjC$3QSs}ARy=pnUZ#!=v*-K`WvUuZt&c+jir@6&3{c0N#!CH&8mMqIK#vme0 zA8gaCSz_=E!f?U=TVrd5R=vXRR)b!zhcO1{-0Gdh7{lbwQCeGH;8y1WG3v8*g{Wn+ zRbK;2|IpDGgS8fbcB@Xh5eOj;>SI4(;*>_MvIeZG7-I_3RcQd4wF)r={D2`F*lwbc zhf|mQaeqneTt%$GJOHoL${&tE5tR=OOa@ z!Xo{=Pg*}H3W)RG-vink8Snm?Gk?EZx*iosn$`$6ETMZY`20KI1D>y)b~VRG4_?nEU7)0dGwp#X;%*@QZ*y%n#@#Te^OLKScS66zu9RkoTyBOJ0jW6%n japm1N_Gh~q)dznAX@PuEE2Ag&00000NkvXXu0mjfxcQ8x diff --git a/view/theme/diabook/diabook-dark/icons/contacts2.png b/view/theme/diabook/diabook-dark/icons/contacts2.png deleted file mode 100644 index 2c6013ced31a076d15981e6aadbcb89fc0f7e0d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmV-f1E&0mP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0XQh??a^`o00P-bL_t(I%dM5qZ&Xzj$3N%Z`^FhMFjG1}%M_s`DhU!|A_O-yA5gSf& zSNELn_nhxN=UlmZdqvL9Jv`L&dMc!JLREIN2@`Z)M9x>Ne!556H{|^)%QpzyMl#+z*5>u8CICPDy2R%fe`9eaM~BGbf)AzC z&cLy$9ZVnCPCqaFj=wU>?EE6%T>E2K);RC;@)vQ2iAIGG0wDxc6%l2;Q6a{FAA;<{ z5MYhMrP&T|9@>fbz6h|w<=F-L{XQ}25a8fTpFpkQmxV50U%AcE{iCQV=YF2&R;Nn{ zff!S1dpMsD&e$5muB|mbeCq&{qcubWni5B*#+Yc1@Y%Q5=`7{MG*}MvM8AzEGs-(h zr#QTCjC$3QSs}ARy=pnUZ#!=v*-K`WvUuZt&c+jir@6&3{c0N#!CH&8mMqIK#vme0 zA8gaCSz_=E!f?U=TVrd5R=vXRR)b!zhcO1{-0Gdh7{lbwQCeGH;8y1WG3v8*g{Wn+ zRbK;2|IpDGgS8fbcB@Xh5eOj;>SI4(;*>_MvIeZG7-I_3RcQd4wF)r={D2`F*lwbc zhf|mQaeqneTt%$GJOHoL${&tE5tR=OOa@ z!Xo{=Pg*}H3W)RG-vink8Snm?Gk?EZx*iosn$`$6ETMZY`20KI1D>y)b~VRG4_?nEU7)0dGwp#X;%*@QZ*y%n#@#Te^OLKScS66zu9RkoTyBOJ0jW6%n japm1N_Gh~q)dznAX@PuEE2Ag&00000NkvXXu0mjfD(;QZ diff --git a/view/theme/diabook/diabook-dark/icons/contacts3.png b/view/theme/diabook/diabook-dark/icons/contacts3.png deleted file mode 100644 index 53ce579dfa76e306b82110d3ab4fe4e2aa2862f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmV-f1E&0mP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0XQ7XStZ8+00P-bL_t(I%dM5qZ&Xzj$3N%Z`^FhMFjG1}%M_s`DhU!|A_O-yA5gSf& zSNELn_nhxN=UlmZdqvL9Jv`L&dMc!JLREIN2@`Z)M9x>Ne!556H{|^)%QpzyMl#+z*5>u8CICPDy2R%fe`9eaM~BGbf)AzC z&cLy$9ZVnCPCqaFj=wU>?EE6%T>E2K);RC;@)vQ2iAIGG0wDxc6%l2;Q6a{FAA;<{ z5MYhMrP&T|9@>fbz6h|w<=F-L{XQ}25a8fTpFpkQmxV50U%AcE{iCQV=YF2&R;Nn{ zff!S1dpMsD&e$5muB|mbeCq&{qcubWni5B*#+Yc1@Y%Q5=`7{MG*}MvM8AzEGs-(h zr#QTCjC$3QSs}ARy=pnUZ#!=v*-K`WvUuZt&c+jir@6&3{c0N#!CH&8mMqIK#vme0 zA8gaCSz_=E!f?U=TVrd5R=vXRR)b!zhcO1{-0Gdh7{lbwQCeGH;8y1WG3v8*g{Wn+ zRbK;2|IpDGgS8fbcB@Xh5eOj;>SI4(;*>_MvIeZG7-I_3RcQd4wF)r={D2`F*lwbc zhf|mQaeqneTt%$GJOHoL${&tE5tR=OOa@ z!Xo{=Pg*}H3W)RG-vink8Snm?Gk?EZx*iosn$`$6ETMZY`20KI1D>y)b~VRG4_?nEU7)0dGwp#X;%*@QZ*y%n#@#Te^OLKScS66zu9RkoTyBOJ0jW6%n japm1N_Gh~q)dznAX@PuEE2Ag&00000NkvXXu0mjf^@WVP diff --git a/view/theme/diabook/diabook-dark/icons/dislike.png b/view/theme/diabook/diabook-dark/icons/dislike.png deleted file mode 100644 index e9db47780b64934f4c1993d4d2e18e84d22a3018..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 625 zcmV-%0*?KOP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0we>XV9PcD00HqyL_t(I%axKnXjD-Ug}=G?y?b|~!Dx&@$Rc7aL?wd1BoGiR{J|n7 z3Th!Xl3q{?!CG63R2FHrFhs?|N)WM#2C)o^SR`WM%Epb7?92Mz9gFBD%SMf-nc~hl zch1a_$B)MMUMs%2T`GS)nj}e%H6Z8WA3F-2Q#S{CPRquV*GGV10ED$ce-&jUaz1zV zUyXkeJ{LLX+E;%QtXX1aA^b_8J#s$3>eq2(>D|@E=gK_qKh2T_T~#4+-ZhPFj8N#< zz|}KHm@a+e&Vxz5ROSh)O?D#Z8W(Sju%)eqTj%>IbhNUyEytDPJ=}XbMfrOb)usuS z1w^2|HP4N~LmcStq?#ls!ijwaR4k*<-ceatY!F#tL0IP_E+5-X|DG<=G{ssAKnQ_> z!`qoll<}7zNNQ=_O5K70o7-9#>g`5Dz!*amMTiKh3L;$W-^ug0B}#MEW(xwu&ZDZ! zdoq?RQ@pbXkhd1^J>F|QB9U{xu2xNj;=~Mt2fJ8U%qUJwlV!?>o5HT(h{uJC7O>V00000 LNkvXXu0mjfMfwak diff --git a/view/theme/diabook/diabook-dark/icons/drop.png b/view/theme/diabook/diabook-dark/icons/drop.png deleted file mode 100644 index 9799c31af2d9060504a1421a02312278f9cf4457..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 563 zcmV-30?hr1P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z12ihD(knaw00FZ}L_t(I%axPCOH@%5#(($CjTwm{bBu&ABrF&yXd@BSqDPRl45pTD zLwn+=xq%mMri;5r!gBWNrg;3N=L&&ExGfwZG_ujoNs>S%8I32jV^PTT} z-}$bpt!;V>wbsL&=UsJ)1;9NmCaj>kKsZSC zIVxI2N_!y`3Wvi(p**mb-HVnyF(Fy6JkZ1Ckv>QwMu&>rt&Ct}N%d(FlgWSNV2&w& zm{^3Fu`;tSR|w5765FXoiwQFay#2Jw#HC?o#>%{@ud?*vI}+PepB4!-4Kv#EbF0bm zqrFs@ztGxglV!FRBPn!VYbO1Z6!RX9R>-w;C;0enohV7)I%Q%kf`58|3#a;dviz0# z*LD1}Luisrvr`g^J$a_CoMCNihq+gEBu@AdG}&&ph+>ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/diabook-dark/icons/facebook.png b/view/theme/diabook/diabook-dark/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/diabook-dark/icons/file_as.png b/view/theme/diabook/diabook-dark/icons/file_as.png deleted file mode 100644 index 6a73436426b8164abb9c165c9f9a1ffecba51d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 656 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 diff --git a/view/theme/diabook/diabook-dark/icons/italic.png b/view/theme/diabook/diabook-dark/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/diabook-dark/icons/like.png b/view/theme/diabook/diabook-dark/icons/like.png deleted file mode 100644 index 84b7db18a2aa1f4c3ce1b07af24c8011b1142344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 636 zcmV-?0)zdDP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0wN4#g>fMO00I0-L_t(I%axMPOH@%D#XtAH>o{XjmQWU%xr~BZ)WSv4qD8m}TG+yk z6fOD}f;Mehw}~RM9}8PZK~PbkD`9G(1Z5VKSkah+PBJ;-y!(CczT0B#IqF1qc9-w> zoO{l_M~%-c=%MkY2Z7c--m`;EKqF6z#ibl0V$<8V=dzqX(M9YW9?iv*`^hvJjIKrK z>)yx6y8??#Hg&PafwhXo<&Y*_%Nr;Ki34p`oL7}QC$B%TEvx7`yoboG{>JG00{2EHC|9cK z=WK`oFlR&V4o{%G-bZv4TlhL#B8nXw*foLbU+X$K9Wn{H#IID81_B~QpuOSL z*HyGJewr|>-qA{3`Nv{IVec6*0~e0vufLd_{_thCBb2CVGyH5e8y)Ow|9<(*q2b>L Wx&84<)K3Ti0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0xupSl71ur00GTOL_t(I%axKlXjD-UhQD+7X4ym}>;_yA#X^t>ij|5*Kn;T^dP@-%B5bm5ve~_7?zv|y!akDCg>~R?nwf9@ z`De`H@0H-iV)aQT2u4&X&_x)dD{-RlE)DG+Gh++i<`gDS{ws_D;6W%7jizR4BQupg z8j6*HwCeGpeYnK)^wY02z(6PxZ7&fREavcDiEV_M?FpgSG=L!%A@PccMN`HI#Y#tK z6M!njag6hdNJPdM65r`YAX2CO<$D8O-x}uZp{n9+c)*4LwO~24HhO7bqIm?}gf_qD;lkCUGt>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/diabook-dark/icons/lock.png b/view/theme/diabook/diabook-dark/icons/lock.png deleted file mode 100644 index 641873ba20f7e457b92ac4b88ce9dd0862088710..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 593 zcmV-X0Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z12GsLa*p``00GfSL_t(I%axPAYg17a$3OQ+o2U)c7eXl3#A4TuqEK7}QQRC-$F4yT zI@H;}!ATdvI@-adf^>EeQkM??0EVdZM(bN51f0N>lF)bM<=oZt^J@O-`$qzGg#R+70C;R&)TyBcqLL;Ur2*(l zf(RUuSF_H!;vl+KFjYED?b0~_mK!ZTfB#J~++|U_sKcP=bi)0c)2yzySY7|Z;*E>s zbeE%Yt#eV98&I7b<6SeP@#z}?v(w{LgHhi8Xb+9bx~P-62*z^Uxl-ZmDZ{;M7Z8N0 zVxGCn6+Ue45VoTM0N2UXFBb~TR0H<*elasyAW0JPc}t~qhH_zqui?*h$_E{|3}PI6 zKp`R-N2M_rMgOJ{dj}}A)>vy15sWdQG_m&#=4UAg#NMZY-eVELTH6C~DS+ZQ3WD>l z53p~>7yz92q`#&P1N_Ofw9(w6@o^KYb*jFeY~v(hqq#LiL6vVm*anJy32PWJ2CdYg zNeb4NiMvnUJPdbtuR9-)pJWq9bGhw_ fQtPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/diabook-dark/icons/messages.png b/view/theme/diabook/diabook-dark/icons/messages.png deleted file mode 100644 index 3076f43cdff0a2d937877f018c59c6ceec69e80b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 859 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 oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/diabook-dark/icons/notes.png b/view/theme/diabook/diabook-dark/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0ul;RpyKBM00SCHL_t(I%dM3?ZzM$!hM(%`-Syf&uw)^B;p7A%!6hUl2np!|5(3CM ze!~R>M1c4kNSA<#kq#t?P9PCDAb`Ud3Ai)dVf(O`{qRh8RT0d3cGv77uxM$dnV#;q zo~o{@mffER^63w~=gyMf%w{jS%O;l?g8wQaU$hH9V135;#g~6jo3nHscsJ%$U7wy7gdh-t{3~oT#~ggxjB`Dvl(x=Y z2_m#(;K^=esS_zg5Sc|g=W_>jXHaHNhnXrH=6>$TR?N9-Tq#1J+imgcwKbkuTb`lz z3$gMs?f%0)AANnFQJGM)Ml0r&Cp!wE6C#@{9X3|F1OazPRq>hz5g~+th~Nl=GSLx3 zb4AvPR7|OwkXXRAO%Nd#f}3HcxYfe$j)))>grcAbf;gBdni5GTe#M+p^ARkdIb&uu zY0hL-R28e;tV!Kxazj%lrA$_v63$b^6l6_+W2&ebs!EXNO^{Ma(DqlbH?3f3&Fi1{#%i_qngP%UmzYI zo&e%?i~}G7BB9BG7-MZbgl4`@Q9*Mir8*Qo@9@M6%Cf@T2@)uZ0A2vz2!&A37olk4 zU6qNHGHEK`VxCGjx4@%bpRc~X#~=L>QG|9Bwx7DfV!H*v(dmfaPlu#&Dc`+!%%fhP zswz>P3B`n1RX9A!eDK*W%iR_WtrnZB%iMhJ1)f;!A_6}?_>Ehif5UNaNU6$Tl;{o5 z>XJ5}pKbst38S-;LlIiB;N;H%-`_vt=yZtV>>V6)_m_v94r@Yl$Hv7o(@vg#{XKtN z4-Nv|PK(tmi!3d)QJmhO)ToV6*F7ImAcbj=4uK;C=g_SWvTU+?Ck7Zy|Z_?@$r}YH%7zZ w%T>zTmqF}w+CQ}y7C(98#b-Z!{_5)JFX}V~N2Eo-egFUf07*qoM6N<$f&lEF!vFvP diff --git a/view/theme/diabook/diabook-dark/icons/notifications3.png b/view/theme/diabook/diabook-dark/icons/notifications3.png deleted file mode 100644 index a75d1b71f7060d7f336ce7163596e0715b1d1d47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 922 zcmV;L17-Y)P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0umE8%StBz00SCHL_t(I%dM3?ZzM$!hM(%`-Syf&uw)^B;p7A%!6hUl2np!|5(3CM ze!~R>M1c4kNSA<#kq#t?P9PCDAb`Ud3Ai)dVf(O`{qRh8RT0d3cGv77uxM$dnV#;q zo~o{@mffER^63w~=gyMf%w{jS%O;l?g8wQaU$hH9V135;#g~6jo3nHscsJ%$U7wy7gdh-t{3~oT#~ggxjB`Dvl(x=Y z2_m#(;K^=esS_zg5Sc|g=W_>jXHaHNhnXrH=6>$TR?N9-Tq#1J+imgcwKbkuTb`lz z3$gMs?f%0)AANnFQJGM)Ml0r&Cp!wE6C#@{9X3|F1OazPRq>hz5g~+th~Nl=GSLx3 zb4AvPR7|OwkXXRAO%Nd#f}3HcxYfe$j)))>grcAbf;gBdni5GTe#M+p^ARkdIb&uu zY0hL-R28e;tV!Kxazj%lrA$_v63$b^6l6_+W2&ebs!EXNO^{Ma(DqlbH?3f3&Fi1{#%i_qngP%UmzYI zo&e%?i~}G7BB9BG7-MZbgl4`@Q9*Mir8*Qo@9@M6%Cf@T2@)uZ0A2vz2!&A37olk4 zU6qNHGHEK`VxCGjx4@%bpRc~X#~=L>QG|9Bwx7DfV!H*v(dmfaPlu#&Dc`+!%%fhP zswz>P3B`n1RX9A!eDK*W%iR_WtrnZB%iMhJ1)f;!A_6}?_>Ehif5UNaNU6$Tl;{o5 z>XJ5}pKbst38S-;LlIiB;N;H%-`_vt=yZtV>>V6)_m_v94r@Yl$Hv7o(@vg#{XKtN z4-Nv|PK(tmi!3d)QJmhO)ToV6*F7ImAcbj=4uK;C=g_SWvTU+?Ck7Zy|Z_?@$r}YH%7zZ w%T>zTmqF}w+CQ}y7C(98#b-Z!{_5)JFX}V~N2Eo-egFUf07*qoM6N<$f&hM=g8%>k diff --git a/view/theme/diabook/diabook-dark/icons/notify.png b/view/theme/diabook/diabook-dark/icons/notify.png deleted file mode 100644 index 610314941ef8edd1d7319e4661854fd5a7565d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 973 zcmV;;12X)HP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0ty<<3~Jf{00T`)L_t(I%dM5$Yg|$LPrmAd1>b!0FHjJIh+xqQB50{#sS!%WOPJVdYnm|)!(^^|?TZhYnPf5%Y;eOm zhjTdRTWjt8+rKSK*BbKWa_ynE<~Ku1&*UsK>|+S|FA@2=X!E-#WcFuy?StQr3oIEU z)3WtV2IMxm8ITObly3s_PSw8yGCh!dsG6;dbP43{eeZv!A)j$Ub>Uyz6R={iRwx)j zfCPk?(3nXn?@rJg3rermsd@g~Xi?ehP;CZ6NTfV8 zEwe5JKh(Y;l!}&_i4k6yKhEj94^b+be#XtFa$$LcFD|cAsVN#FdAl?La6!Y+WEGs@ zaH+^kr)QX-n z-SNa2$vOAI#u#$WJaPXNODnhdZnHvb$2Z-I2f@}D3SxNrfhoKOVvNKXNh$Tg)>;IJ z#_-5plU!V0BdRA2fP=D&jHSrb!BQXEiyj!j7=xt53O8r<4dGkaNa4M@os55;kXoMl>ku{Q%g65a@+!zua zd!QJ~hyeD-~r$L=}WUo7VwIp_Yfh@dg@&E-F+HClMD1DnMJRd$B= zO1;^lyn2hX7t3T3oV8eMan9kK!x}@(@ZP7F`1Sfa^=1nVgPb8%AYiblDk&vKoMWw8 z=Z>OdwCJd}m0wo==JQKsekiZ8QETBt9NN=Pbx;-73WcKO#E}EM{NyP<{`LxA{kTGi zTMN_CK(*1PTJKPAdqPa)Jq%-8Zaw2mmSaac{}u;^K4VO8w+V=a*l+UfDR+ v_TlJ$N*o<2u1-uGIRENX_kD75W}@>C@HzH>$z@3500000NkvXXu0mjfR7A=j diff --git a/view/theme/diabook/diabook-dark/icons/notify2.png b/view/theme/diabook/diabook-dark/icons/notify2.png deleted file mode 100644 index 9092d6d6b104b9d4b72627ea9d2a6c4354b0f103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 973 zcmV;;12X)HP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0tzFN3F6WK00T`)L_t(I%dM5$Yg|$LPrmAd1>b!0FHjJIh+xqQB50{#sS!%WOPJVdYnm|)!(^^|?TZhYnPf5%Y;eOm zhjTdRTWjt8+rKSK*BbKWa_ynE<~Ku1&*UsK>|+S|FA@2=X!E-#WcFuy?StQr3oIEU z)3WtV2IMxm8ITObly3s_PSw8yGCh!dsG6;dbP43{eeZv!A)j$Ub>Uyz6R={iRwx)j zfCPk?(3nXn?@rJg3rermsd@g~Xi?ehP;CZ6NTfV8 zEwe5JKh(Y;l!}&_i4k6yKhEj94^b+be#XtFa$$LcFD|cAsVN#FdAl?La6!Y+WEGs@ zaH+^kr)QX-n z-SNa2$vOAI#u#$WJaPXNODnhdZnHvb$2Z-I2f@}D3SxNrfhoKOVvNKXNh$Tg)>;IJ z#_-5plU!V0BdRA2fP=D&jHSrb!BQXEiyj!j7=xt53O8r<4dGkaNa4M@os55;kXoMl>ku{Q%g65a@+!zua zd!QJ~hyeD-~r$L=}WUo7VwIp_Yfh@dg@&E-F+HClMD1DnMJRd$B= zO1;^lyn2hX7t3T3oV8eMan9kK!x}@(@ZP7F`1Sfa^=1nVgPb8%AYiblDk&vKoMWw8 z=Z>OdwCJd}m0wo==JQKsekiZ8QETBt9NN=Pbx;-73WcKO#E}EM{NyP<{`LxA{kTGi zTMN_CK(*1PTJKPAdqPa)Jq%-8Zaw2mmSaac{}u;^K4VO8w+V=a*l+UfDR+ v_TlJ$N*o<2u1-uGIRENX_kD75W}@>C@HzH>$z@3500000NkvXXu0mjf9JPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0tzeww*Nx_00T`)L_t(I%dM5$Yg|$LPrmAd1>b!0FHjJIh+xqQB50{#sS!%WOPJVdYnm|)!(^^|?TZhYnPf5%Y;eOm zhjTdRTWjt8+rKSK*BbKWa_ynE<~Ku1&*UsK>|+S|FA@2=X!E-#WcFuy?StQr3oIEU z)3WtV2IMxm8ITObly3s_PSw8yGCh!dsG6;dbP43{eeZv!A)j$Ub>Uyz6R={iRwx)j zfCPk?(3nXn?@rJg3rermsd@g~Xi?ehP;CZ6NTfV8 zEwe5JKh(Y;l!}&_i4k6yKhEj94^b+be#XtFa$$LcFD|cAsVN#FdAl?La6!Y+WEGs@ zaH+^kr)QX-n z-SNa2$vOAI#u#$WJaPXNODnhdZnHvb$2Z-I2f@}D3SxNrfhoKOVvNKXNh$Tg)>;IJ z#_-5plU!V0BdRA2fP=D&jHSrb!BQXEiyj!j7=xt53O8r<4dGkaNa4M@os55;kXoMl>ku{Q%g65a@+!zua zd!QJ~hyeD-~r$L=}WUo7VwIp_Yfh@dg@&E-F+HClMD1DnMJRd$B= zO1;^lyn2hX7t3T3oV8eMan9kK!x}@(@ZP7F`1Sfa^=1nVgPb8%AYiblDk&vKoMWw8 z=Z>OdwCJd}m0wo==JQKsekiZ8QETBt9NN=Pbx;-73WcKO#E}EM{NyP<{`LxA{kTGi zTMN_CK(*1PTJKPAdqPa)Jq%-8Zaw2mmSaac{}u;^K4VO8w+V=a*l+UfDR+ v_TlJ$N*o<2u1-uGIRENX_kD75W}@>C@HzH>$z@3500000NkvXXu0mjf8cxa% diff --git a/view/theme/diabook/diabook-dark/icons/pencil.png b/view/theme/diabook/diabook-dark/icons/pencil.png deleted file mode 100644 index cc316a7de9db50749045cc02b43962dfcb6229f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 567 zcmV-70?7S|P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z5*!^<*6H2=00Fm2L_t(I%Z-!2YZO5g$3Jgpa_g-ax!mcAXrV>W#$F^ARw7tfM9Z|v zUtw!4LPVR`8bl(*Duoteb6ANAAtGW5Nes!|W_M=x$5?nFceoq!ng_#t-{-yWn~~n; zPVll9zfeJN$9twYMu_;GtnjP%XD-gk+|t)Y5A*n=6vOOCivaLcJ7;E(q6H#MHZ@t{ zF?m5zj*(`yv#wn)_nc^GZcTSMb1LN7`yaTh7-@;NcFxpkQ2}&Y4N{xonu^TYe+A_5 zns(OI4jzS?+t<28p=RmbI&qRv`f;4^FgFOhzGb>Tos2jl>`AtXT%;4-9k&X_^if=4;8r zv@CB{UNskPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z5*#Mt-2nOk00Fm2L_t(I%Z-!2YZO5g$3Jgpa_g-ax!mcAXrV>W#$F^ARw7tfM9Z|v zUtw!4LPVR`8bl(*Duoteb6ANAAtGW5Nes!|W_M=x$5?nFceoq!ng_#t-{-yWn~~n; zPVll9zfeJN$9twYMu_;GtnjP%XD-gk+|t)Y5A*n=6vOOCivaLcJ7;E(q6H#MHZ@t{ zF?m5zj*(`yv#wn)_nc^GZcTSMb1LN7`yaTh7-@;NcFxpkQ2}&Y4N{xonu^TYe+A_5 zns(OI4jzS?+t<28p=RmbI&qRv`f;4^FgFOhzGb>Tos2jl>`AtXT%;4-9k&X_^if=4;8r zv@CB{UNsk&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#| C@@!oI diff --git a/view/theme/diabook/diabook-dark/icons/posterous.png b/view/theme/diabook/diabook-dark/icons/posterous.png deleted file mode 100644 index c8e86078e43e9060f752e7d414a323bb39bf6a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2783 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 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/diabook-dark/icons/pscontacts.png b/view/theme/diabook/diabook-dark/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 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 Ef**%ZVE_OC diff --git a/view/theme/diabook/diabook-dark/icons/remote.png b/view/theme/diabook/diabook-dark/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/diabook-dark/icons/scroll_top.png b/view/theme/diabook/diabook-dark/icons/scroll_top.png deleted file mode 100644 index fe20d1c4ce9f85c1eabd431cba1eed4a9af42538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmV+>1ljwEP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z5+Wv}7#oKG00X8;L_t(Y$DNkTZ&g(k#(!&{eIK;FZK1UfERRytn4(G32A`-gkZ6cT z8YB*NXq-4O{uvH*f{dLKA47?W5f~X01_;JPgS1jWQs}kqeVx76a&T`S#NKnS?$OTK zXRU92dp*7_pIxqT{r0l2R%>s?7~TkJdM3tL3ZX#=ffxcIq=YmOV@gO$K{8U6P0Pi7`z>NRD4Cn(s0=~KM0JahzL$3`^RlSb0}ACEKmAI z)Dx1yV#`V(aYBM4;LzxZouNcD<LqI6*1a<27zm*QlBqS) z;5}WiNkk~*JqPv`c=zQgRE_f&ukqV*AWc(5GF^xWxQ;miiur`mfg-1m9b$TXkm>OO z&OCdBvB4hprg7LQ#$kBv9Bl3OHYn6KRJv@Ghg#lBfK)RpP|wo3O?!J2z=&Y z;^;3V9G&RrJ*^cHhCC#`&S2_yn}pU_{-ae97&BV#2}{dcHoP@Whc;Oq<2 z?CmR3$TjoTHISp(kSCuSWA@NqObxe-y%WI<=B7q?eeN($Tw6wd_fcc`M7Ue7^5suU z^yVECgGDAE>)pOOHGaMQkehc`Sy`)a=fMU^(tb|u4rEZNN4~%D7x~2KFF1}*4|8y+ zhop4}QH^W29&qvMP3}Eh=kH3DS}maV9~nh8VvN)qibkk5;v>NtP;CTOHyW%}>eL&7 zps{T~x%RW(FokG_D%dW{p{7Jrf*NX;DK4%nb;p!VTNvoWtPmHFcG@ATvxs*%<8DnBo-&zC;Tl3D2BliBv$j#C5fp7#)6E)`yibD9Id{q6R2C~WqY@$( z!y~VtG>xcgrqHN(IXF~Ubvf_8ip_}HUa~>6)V0-LW~drwnJQ$MiHYaMnTbE#NGbU` zsGe)hD9L*8*p7{5*U*-)o?`CvSC8($>Yg9-D?ZJAXl7@DZ!y+rGa9A4mJwhLIHzXE gPR&04v3GLiAL#e-F3_Cx`2YX_07*qoM6N<$f)$YQAOHXW diff --git a/view/theme/diabook/diabook-dark/icons/selected.png b/view/theme/diabook/diabook-dark/icons/selected.png deleted file mode 100644 index 3fcb95c29d504a60bc084dc684d4328bc4b80e56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 293 zcmeAS@N?(olHy`uVBq!ia0vp^Vj#@H1|*Mc$*~4fjKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/diabook-dark/icons/srch_bg.gif b/view/theme/diabook/diabook-dark/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/diabook-dark/icons/srch_l.gif b/view/theme/diabook/diabook-dark/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/diabook-dark/icons/srch_r.gif b/view/theme/diabook/diabook-dark/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/diabook-dark/icons/srch_r_f2.gif b/view/theme/diabook/diabook-dark/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/diabook-dark/icons/star.png b/view/theme/diabook/diabook-dark/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/diabook-dark/icons/star_dummy.png b/view/theme/diabook/diabook-dark/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/diabook-dark/icons/tagged.png b/view/theme/diabook/diabook-dark/icons/tagged.png deleted file mode 100644 index ee347db475511b6335061f9740920c2fbb850e23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 713 zcmV;)0yh1LP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyc0 z0xUK>3WXg200K!#L_t(I%Z-yuYZO5c$A2}`GwZGoqKOej@gO3K7cVM^;Khr0lfFVl#RdrSU zOPb%>(d}mUdK^W^RN26PED>!NUhj_{-gZh(U3+&~;T-xe@PeSMfGp^*80YelzZxRM z5tvAb1WE<(m7u!Z(TH)@4gP5isS(zsG3!zoTBS^9F>_f-w@|zfC;~8OoXb}lE0|cQ zr-q#a5$BHXqTX1|>yJ~6HGeQ=3-ZDfLKP`;HfQ-R3QHm-Lv`ikfvtEIX4|uD8y;YE z|7OxC;GM&{3U8csi_s&2dK$65mT+v(0F6~OoV6HZNRpI+hNUbDio)W`suISz3=~9! zG>%xirp~@CDf@PACChVED`1)=j6a{C*Xxtz7ViTHOFxJN>h*+;4H!ARo6-kV6;(w< zc=mRJ7n8HJI$f;ugoRcZXR9K{k>C?Jv41=DMgwOpNs^$d^!gdMo=oy(W}Z&Z;=@uS zt1c)+kHFH`K)B7lhMr`-fM+riQdLJ z+X4ocYxCUFneXw<#DowieZU9(+qkrh&GXwLoL}Vdf@eflTv1*5UL9jHe)rDsg`3SA v(?8osa$A`H8RuH9*4;F;;nCI82hRQiol86MWA_gU00000NkvXXu0mjfTu(#J diff --git a/view/theme/diabook/diabook-dark/icons/toogle_off.png b/view/theme/diabook/diabook-dark/icons/toogle_off.png deleted file mode 100644 index 0fcce4d5abe02fd91f47054311ee2cc6c567eaa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 834 zcmV-I1HJr-P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/diabook-dark/icons/toogle_on.png b/view/theme/diabook/diabook-dark/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/diabook-dark/icons/twitter.png b/view/theme/diabook/diabook-dark/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/view/theme/diabook/diabook-dark/icons/wordpress.png b/view/theme/diabook/diabook-dark/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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 #2e2f2e; - 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-dark/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-dark/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-dark/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-dark/icons/messages.png");} -.icon.community { - background-image: url("../diabook-dark/icons/community.png");} - -.icon.drop { background-image: url("../diabook-dark/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-dark/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-dark/icons/dislike.png");} -.icon.like { background-image: url("../diabook-dark/icons/like.png");} -.icon.pencil { background-image: url("../diabook-dark/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-dark/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-dark/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-dark/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-dark/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-dark/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-dark/icons/starred.png");} -.icon.link { background-image: url("../diabook-dark/icons/link.png");} -.icon.lock { background-image: url("../diabook-dark/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-dark/icons/unlock.png");} -.icon.language { background-image: url("../diabook-dark/icons/language.png");} - - -.camera { background-image: url("../diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-dark/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-dark/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-dark/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-dark/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-dark/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-dark/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-dark/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-dark/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #2e2f2e; - color: #eec; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #88a9d2; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #729fcf; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #ccc; - background: #EEE; - color: #2e2f2e; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #2e302e; - color: #eeeeec; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #fff; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover , -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #3465A4; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1d1f1d; - background-color: #1d1f1d; - color: #eeeeec; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1d1f1d; - color: #eeeeec; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-dark/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-dark/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-dark/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #555753; - color: #fff; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #555753; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #eeeeec; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-dark/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-dark/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-dark/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-dark/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-dark/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-dark/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-dark/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #729fcf; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #729fcf; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #eec; - background: #3465a4 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-dark/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #729fcf; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #2e2f2e; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-dark/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-dark/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #194719; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -/* background-color: #fff; */ - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; -/* color: #999999; - border: 1px solid #DDD; */ - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - /* color: #2d2d2d; - border: 1px solid #2d2d2d; */ -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #c8bebe; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #3e3f3e; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #3e3f3e; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; -/* background: #FFFFFF; - border: 2px solid #364e59; */ - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #0e232e; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #194719; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-dark/style-network.css b/view/theme/diabook/diabook-dark/style-network.css deleted file mode 100644 index ee2e76d3b..000000000 --- a/view/theme/diabook/diabook-dark/style-network.css +++ /dev/null @@ -1,2616 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = Admin = */ -/* ========= */ - -#adminpage { -/* width: 80%;*/ -} - -#pending-update { - float:right; - color: #2e2f2e; - 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 #2e2f2e; - 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-dark/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-dark/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-dark/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-dark/icons/messages.png");} -.icon.community { - background-image: url("../diabook-dark/icons/community.png");} - -.icon.drop { background-image: url("../diabook-dark/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-dark/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-dark/icons/dislike.png");} -.icon.like { background-image: url("../diabook-dark/icons/like.png");} -.icon.pencil { background-image: url("../diabook-dark/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-dark/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-dark/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-dark/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-dark/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-dark/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-dark/icons/starred.png");} -.icon.link { background-image: url("../diabook-dark/icons/link.png");} -.icon.lock { background-image: url("../diabook-dark/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-dark/icons/unlock.png");} -.icon.language { background-image: url("../diabook-dark/icons/language.png");} - - -.camera { background-image: url("../diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-dark/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-dark/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-dark/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-dark/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-dark/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-dark/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-dark/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-dark/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - background-color: #2e2e2f; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #2e2f2e; - color: #eec; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #88a9d2; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #88a9d2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #2e2f2e; - background: #EEE; - color: #2e2f2e; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #2e2f2e; - color: #eec; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #308DBF; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #88a9d2; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #2e2f2e; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #2e2f2e; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1d1f1d; - background-color: #1d1f1d; - z-index: 100; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #eec; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1d1f1d; - color: #2e2f2e; - z-index: 99; - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #eec; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #2e2f2e; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #308dbf; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-dark/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-dark/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-dark/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #eec; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #666; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #2e2f2e; - color: #2e2f2e; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #eec; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #2e2f2e; - color: #2e2f2e; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #eec; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - color: #eec; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-dark/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-dark/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-dark/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-dark/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-dark/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-dark/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-dark/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #eec; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #2e2f2e; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-dark/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #88a9d2; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #88a9d2;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-dark/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-dark/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #88a9d2; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #444; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - /**No idea what's going on here, but at 100%, it's fugly **/ - width: 98% !important; - font-size: 10px; - color: #999999; - border: 1px solid #2e2e2f; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #eec; - border: 1px solid #2e2f2e; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #eec; - border: 1px solid #eec; - padding: 0.3em; - margin-bottom: 10px; - background: #444 -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #2e2f2e; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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: #2e2f2e url("../../../../images/search_18.png") no-repeat right center; - padding-right: 20px; -} -#acl-showall { - float: left; - display: block; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2e2f2e; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2e2f2e; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-dark/style-profile-wide.css b/view/theme/diabook/diabook-dark/style-profile-wide.css deleted file mode 100644 index ad6b7ca21..000000000 --- a/view/theme/diabook/diabook-dark/style-profile-wide.css +++ /dev/null @@ -1,2606 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../diabook-blue/icons/language.png");} - - -.camera { background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-blue/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-blue/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-blue/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-blue/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-blue/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-blue/icons/com_side.png") no-repeat; - } - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #1872A2;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-blue/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -/*marker*/ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - font-size: 14px; -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-dark/style-profile.css b/view/theme/diabook/diabook-dark/style-profile.css deleted file mode 100644 index 216ccfc58..000000000 --- a/view/theme/diabook/diabook-dark/style-profile.css +++ /dev/null @@ -1,2592 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = Admin = */ -/* ========= */ - -#adminpage { -/* width: 80%;*/ -} - -#pending-update { - float:right; - color: #2e2f2e; - 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 #2e2f2e; - 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-dark/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-dark/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-dark/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-dark/icons/messages.png");} -.icon.community { - background-image: url("../diabook-dark/icons/community.png");} - -.icon.drop { background-image: url("../diabook-dark/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-dark/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-dark/icons/dislike.png");} -.icon.like { background-image: url("../diabook-dark/icons/like.png");} -.icon.pencil { background-image: url("../diabook-dark/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-dark/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-dark/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-dark/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-dark/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-dark/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-dark/icons/starred.png");} -.icon.link { background-image: url("../diabook-dark/icons/link.png");} -.icon.lock { background-image: url("../diabook-dark/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-dark/icons/unlock.png");} -.icon.language { background-image: url("../diabook-dark/icons/language.png");} - - -.camera { background-image: url("../diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-dark/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-dark/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-dark/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-dark/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-dark/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-dark/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-dark/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-dark/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #2e2f2e; - color: #2e302; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #88a9d2; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #88a9d2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #2e2f2e; - color: #2e302; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3465a4; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #2e2f2e; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #2e2f2e; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1d1f1d; - background-color: #1d1f1d; - z-index: 100; - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #eec; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1d1f1d; - color: #2e2f2e; - z-index: 99; - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #eec; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #2e2f2e; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-dark/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-dark/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-dark/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #666; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #2e2f2e; - color: #2e302; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2e302; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*2e2f2e;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #2e2f2e; - color: #2e302; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2e2f2e; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #2e2f2e; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #2e2f2e; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-dark/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-dark/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-dark/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-dark/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-dark/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-dark/icons/com_side.png") no-repeat; - } - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #2e2f2e; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-dark/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #88a9d2; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - /*padding-right: 10px;*/ - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #88a9d2;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 6px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-dark/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-dark/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #88a9d2; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #eec; - border: 1px solid #2e302; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #eec; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; - background: #444; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #2e2f2e; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #2e2f2e; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #2e2f2e; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; - background: #444; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - font-size: 14px; -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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: #2e2f2e url("../../../../images/search_18.png") no-repeat right center; - padding-right: 20px; -} -#acl-showall { - float: left; - display: block; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2e302; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2e302; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #2e2f2e; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-dark/style-wide.css b/view/theme/diabook/diabook-dark/style-wide.css deleted file mode 100644 index 3475408b2..000000000 --- a/view/theme/diabook/diabook-dark/style-wide.css +++ /dev/null @@ -1,2898 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-blue/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-blue/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-blue/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-blue/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-blue/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-blue/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-blue/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-blue/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-blue/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-blue/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-blue/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-blue/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-blue/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-blue/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-blue/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-blue/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-blue/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-blue/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-blue/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-blue/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-blue/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-blue/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-blue/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #308DBF; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #1872a2; - background-color: #1872a2; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #055580; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1872a2; - color: #ffffff; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #ffffff; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #364e59; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-blue/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-blue/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-blue/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-blue/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-blue/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-blue/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-blue/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ -margin-bottom: 15px; - } -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-blue/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #1872A2; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -/*marker*/ -.wall-item-photo-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: #2E2F2E; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-dark/style.css b/view/theme/diabook/diabook-dark/style.css deleted file mode 100644 index 81b5e567f..000000000 --- a/view/theme/diabook/diabook-dark/style.css +++ /dev/null @@ -1,3036 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/** Fancy Box **/ -#fancybox-content { - width: 0; - height: 0; - padding: 0; - outline: none; - position: relative; - overflow: hidden; - z-index: 1102; - border: 0px solid #fff; - background: #2e2e2f !important; -} - - -/* ========= */ -/* = Admin = */ -/* ========= */ - -#adminpage { -/* width: 80%;*/ -} - -#pending-update { - float:right; - color: #2e2f2e; - 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 #2e2f2e; - 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; } -/* icons */ -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-dark/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-dark/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-dark/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-dark/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-dark/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-dark/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-dark/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-dark/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-dark/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-dark/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-dark/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-dark/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-dark/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-dark/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-dark/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-dark/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-dark/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-dark/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-dark/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-dark/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-dark/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-dark/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-dark/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-dark/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-dark/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-dark/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-dark/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-dark/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-dark/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-dark/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-dark/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: right; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 684px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #2e2f2e; - color: #eec; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #88a9d2; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #1872A2; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #2e2f2e; - background: #EEE; - color: #2e2f2e; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #2e2f2e; - color: #2e302e; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #88a9d2; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #2e2f2e; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #2e2f2e; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #0c0e0c; - background-color: #1d1f1d; - z-index: 100; -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #eec; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #2e2f2e; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #2e2f2e; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #333; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; - background: #2e2e2f; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2e302e; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #1d1f1d; - color: #2e2f2e; - z-index: 99; - } -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #eec; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #eec; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - background-color: #308dbf; - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #308dbf; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #ff0000; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-login-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-login-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 10px; - } - -li#nav-site-linkmenu.nav-menu-icon{ - display: none; -} - -nav #nav-home-link{ - margin-left: 0px; - display: none; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-dark/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #666; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #2e2f2e; - color: #2e302e; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #eec; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #308DBF; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #2e2f2e; - color: #2e302e; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2e302e; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #308DBF; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-dark/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-dark/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-dark/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-dark/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-dark/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-dark/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-dark/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 10px 0px 20px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #2e2f2e; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - padding-top: 120px; - margin-bottom: 12px; - } - -aside #login-submit-button{ - margin-left: 0px!important; - - } - -aside #login-extra-links{ - padding-top: 0px!important; - } - -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -#group-all-contacts{ - overflow: auto; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-dark/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.contact-edit-submit{ - display: block; - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #88a9d2; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - /* color: #1872A2; */ -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 780px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-photo-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.wall-item-container .wall-item-content .type-link img, -.type-link img { - max-width: 160px; - max-height: 160px; - float: left; - margin-right: 10px; -} -.type-link blockquote { - margin-left: 160px; - max-height: 160px; - overflow: hidden; -} -.type-link .oembed { -} - -.shared_header { - height: 32px; - color: #999; - border-top: 1px solid #D2D2D2; - padding-top: 5px; - margin-top: 5px; -} - -.shared_header a { - color: black; - -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; -} - -.shared_header a:hover { - color: #36c; -} - -.shared_header img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - float: left; -} - -.shared_header span { - margin-left: 9px; -} - -blockquote.shared_content { - margin-left: 32px; - color: #000; - border: none; -} - -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2e302e; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 700px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - background: #444; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #eec; - border: 1px solid #2e302e; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -span#jot-preview-link.tab.button{ - float: right; - margin-left: 10px; - margin-right: 14px; - margin-top: 2px; - font-size: 11px; - font-weight: bolder; - cursor: pointer; - border: 0px; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #2e2f2e; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; - background: #444; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 785px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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: #2e2f2e url("../../../images/search_18.png") no-repeat right center; - padding-right: 20px; -} -#acl-showall { - float: left; - display: block; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #055580; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #88a9d2; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -20px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2e302e; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2e302e; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: #2E2F2E; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -section .directory-item dl { - height: auto; - overflow: auto; -} -section .directory-item dt { - float: left; - margin-left: 0px; - text-align: right; - color: #999; -} -section .directory-item dd { - float: left; - margin-left: 5px; -} -.directory-profile-wrapper { - float: left; - max-height: 178px; - overflow: hidden; - width: 635px; -} -.directory-copy-wrapper { - float: left; - overflow: hidden; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { - float: left; - height: 200px; - width: 165px; -} -.contact-name { - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; - text-align: left; -} -.contact-details { - color: #999999; -} -.page-type { - font-size: 10px; - font-style: italic; -} -.directory-detailscolumn-wrapper { - float: left; - width: 305px; - margin-right: 10px; -} -.directory-profile-wrapper dl { - margin-top: 3px; - margin-bottom: 3px; -} -.directory-profile-title { - font-weight: bold; - margin-bottom: 3px; - font-size: 14px; -} -#side-bar-photos-albums{ - margin-top: 15px; -} -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-green/icons/StatusNet.png b/view/theme/diabook/diabook-green/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/diabook-green/icons/attach.png b/view/theme/diabook/diabook-green/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/diabook-green/icons/audio.png b/view/theme/diabook/diabook-green/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/diabook-green/icons/bb-url.png b/view/theme/diabook/diabook-green/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/diabook-green/icons/block.png b/view/theme/diabook/diabook-green/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/diabook-green/icons/close_box.png b/view/theme/diabook/diabook-green/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/diabook-green/icons/contacts.png b/view/theme/diabook/diabook-green/icons/contacts.png deleted file mode 100644 index 5817906476fa9fb166bc5ffbb890c4ff3a90ed7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GY}P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb{ z4k!;qua3CoMAY0;xJ7di zgxvSQNo~r>XmBWq+FBZ%g?s;k))t|ra4|wW4gIeCyzf4J5N@93a=-jIzjMy_a4%dU zLQTVvhgskQ&;gM26?j^7iyy-hXAPv8q%Xjrd)sbzZ_up~uSmUJ(m%DYC5;TsI4S^er8;J<#8o?at#HlupR*Jn0lW1mfY&kK1xX#(vH>zl>*v+& z6|h!QHDh~JQfYfk{gNFcSqENb12SwkEObQDXnd-F=O=0Hm%Y+iP3a9uk8M9m^NwBK zw!I~35?HpqD(O~qE#L+4sqB^CPel>(up(&_xE>XrNJ!+^_JO2Fw%fpNb$QV(PPtIX z!yQR)Y|qwO(FEJB4t$oh0lc%_k@OpQZhNQfmB$KsIFvM&*6TbZh4>}ueI!JZfx`CP zERr%TY0cFY;9DfEIOc($t^fHnM&<2>dQ4pYI4&N40plIHRrr@EHUIzs07*qoM6N<$ Eg57oaMgRZ+ diff --git a/view/theme/diabook/diabook-green/icons/contacts2.png b/view/theme/diabook/diabook-green/icons/contacts2.png deleted file mode 100644 index cd0e289a772f5a6f90f1774e7ee77d300b72976f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 568 zcmV-80>}M{P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3OE+9lA!be00Fp3L_t(I%k7o1YZOr!#D8hwRVHYkC zpt@n26>~rbXaPw22(0uv?H{8OCpDyrqz}N1ZA-%T60i*{mFI3Pug?QHFbVATI_))UZ7RSdxM(OInOBzhV0m@WA#0u$5-T=BdQC2V#<>Xb$kCbo=jaEa_pI6_q883zRbE>(xD6}f6guO+5zAD*W853pB_0(cqny)CKbN;W_uY2&QA ztpV#5RkOCoC4I3yp+U(Gk!%3ZlOY*4YZf{tX*@hNxbx$*zW2MilZw)7l9p{hj`I#( z-m?8#(ll_-b}s2=a4p~&@UGv@znzF8&5Bh?FMz8-;jx5Bj&1*z^vHG-*efsZb=oIf zD9wsHl3v-KtF)pHwp|{0FKH8aYr7@s0C;M9yWh?KD$R<0NfU9s&O%g(Uy^nLA(9My zwtY7Vq>M^hadip!8c0iy6!_UV&!;gcZ`Rb~%Egc4|KkYVOS(%W1{aqA0000so diff --git a/view/theme/diabook/diabook-green/icons/contacts3.png b/view/theme/diabook/diabook-green/icons/contacts3.png deleted file mode 100644 index 8a3e69ec1f55d283e7e352b723e0b3ca66877b0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmV+~0?_@5P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyYz z5i&XXrG9?^00FN_L_t(I%k7oFYZPG^gr6sO3GoMrh<2tG45Sk*L<#_V3+9y;4d!IF)!;i_uH{ zQIcco?9_}K1psMPH(A?pHR!yyIFRJ$c8Y%i8~rGNhfTg`)W!6&0fy@8PIbEn-0!J6 zkz`JNpJd)~$!Q{41?~=~WH^|x&{=h^c{;xH&9pw%b)8{P=~4AslIz{Pn=X%%JXVhY z7n7{0CmYuScYv35U4PsXMJeT``T#iGDBP6Lk&`6f)T>Dbz(#v{RaIMDSV}poK1#CG zYsDlaNqgXxx&}N=vZ($5ZYNo<>-x8)l<(?%w_ZD;Q;4tXvxX2gz`G>ph7BpZCGEM| x2YhHqTaMGfmzjV0G&afy6Y6nj@5k}~@dq9uzLjY7>6icj002ovPDHLkV1h8h?m++m diff --git a/view/theme/diabook/diabook-green/icons/dislike.png b/view/theme/diabook/diabook-green/icons/dislike.png deleted file mode 100644 index 23de426c5a6def7113c12ee557789e8d0b6c8d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxE9dR0y+Bi#JY5_^EKaYz zv|rD~QRMi?^Lgv0>T)DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak zXFkdHGz?8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq z*(9L0XvKf`Ka%InO(f>AYar!Uc zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v diff --git a/view/theme/diabook/diabook-green/icons/drop.png b/view/theme/diabook/diabook-green/icons/drop.png deleted file mode 100644 index 2abb82ef26df121c17e2535a3ea6f3ad22c43058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf$RV|bg>}*`f!Zsmem&K*<*IsAOO-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$& h;VK!uhUW6gf(J_~d&gQu&X%Q~loCIDW)Ze#!e diff --git a/view/theme/diabook/diabook-green/icons/email.png b/view/theme/diabook/diabook-green/icons/email.png deleted file mode 100644 index 240cef2c3354de7d0934026386ca9f19eefbbe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRWPP)ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/diabook-green/icons/facebook.png b/view/theme/diabook/diabook-green/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/diabook-green/icons/file_as.png b/view/theme/diabook/diabook-green/icons/file_as.png deleted file mode 100644 index 16713fa5300e9590c8c57c86b81954c7091d78af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfk2x#UOQDEjNYe;||Cb$8Zz-I@oo z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h zd*#oytG0ID++)s7y*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0 diff --git a/view/theme/diabook/diabook-green/icons/ftdevs.gif b/view/theme/diabook/diabook-green/icons/ftdevs.gif deleted file mode 100644 index e0fc257434792e0b64406320444d9bed3f9478e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 diff --git a/view/theme/diabook/diabook-green/icons/italic.png b/view/theme/diabook/diabook-green/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/diabook-green/icons/like.png b/view/theme/diabook/diabook-green/icons/like.png deleted file mode 100644 index b65edccc07e0125f663ff738e6983ae01a239e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxk@<-kPC!#wJY5_^EKYB| zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$ zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2 zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1 zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q cS^k&l@>YB4AFACQL70(Y)*K0-AbW|YuPgfkqyxdVmXdb&77QWcaB!-eq+h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh z-Z#qfvCFk$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F FO#l|ylH>pY diff --git a/view/theme/diabook/diabook-green/icons/livejournal.png b/view/theme/diabook/diabook-green/icons/livejournal.png deleted file mode 100644 index 6d27d265eed3e0ce3ad46a089059073427977ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmV>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/diabook-green/icons/lock.png b/view/theme/diabook/diabook-green/icons/lock.png deleted file mode 100644 index 7e34bf2791654a000c757802d4728bc4d7caa14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfs$@u)oxIRTq23;ca;}2@-f;{yiXV*fIC`KZ zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~ HDWM4f_QRED diff --git a/view/theme/diabook/diabook-green/icons/lupe.png b/view/theme/diabook/diabook-green/icons/lupe.png deleted file mode 100644 index f8b2283478826e60abdacb85cae80037911fa63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/diabook-green/icons/messages.png b/view/theme/diabook/diabook-green/icons/messages.png deleted file mode 100644 index 44d609a5ef703c874b341c3b9095774af5ec6fd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 490 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb{ z4ka-#VC^da00C-AL_t(I%k9-oOIAS`#_``d&rr7W+xQ(^xro$?GF)gaM54!**($1C zi%P;?9)glU!kwS27plk2bz~Sa%xLGpfiw4YUH>yP+{58~WOQ@ebFXnL^C`MBvg+)c z9_yG4ABy2$pcAYY?BQC(n-#n}1N0s4V6R{SyV!{MH}DoZ4r`&LxP-5Gkok>Mz^9dG zlI)YPl*+JzFL;C=*Z%;oq3@Hq9|lZI6JEo2Ji|p?`3<~&{}k`-WRLZ}>4qMwm`w}r zH+l`-k7qWSzSjF@6~A)$-!PAD98~ZDdJt_s-rZ!6+qG|2v4a=c)&$Gg#9?*5hp8>c zvzE+Gy}MFD-{LVI;%e&SXe;CP-@%~6xT#DWe?e-B{c$z*Qj;93B;d1Kt^3)wQ zWX71mQo-jO{__UfHE>mU)Oc$6DrO26@hX?1ZKokP!rjzHCwRK*)-D#jJOQc+UO0uP g3+w0kkK_N3BgKSjs?GSjk^lez07*qoM6N<$g0)27N&o-= diff --git a/view/theme/diabook/diabook-green/icons/next.png b/view/theme/diabook/diabook-green/icons/next.png deleted file mode 100644 index 7b5e25b905f7f32d8ddad32ffdc68595282332f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1G~wj^(N7l!{J zxM1({$v_d#0*}aI1_o|n5N2eUHAey{$X?><>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/diabook-green/icons/notes.png b/view/theme/diabook/diabook-green/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb{ z4k;5!wd2D800L!6L_t(I%eB-&h}K0I$MMg*yMmD5E-1STZ!cm}cnBeoxg@=H$!HA` zk1C>g_86X=?jGvasqLf(!ww}SCA?IZhY$)O#7yw;DuTr#DWbk^m*-vnyu1sq!43?} z%=7%d^UU+i3>(y1!$GNK8apwF8n<5tQfk?WY21z)1DI;qU&SR{Dz(hL1axkwO9r{i zFxs>D2p92vyW4KHyX{uL*I!)+INk2HXYc~A;{aOiZu^IRufIBsxP#N^;S)T;DJ+#* zHjRO9!czJ?Nlh;qon|UdVu15e<8K_qxm+KYmbtW@!@<;?PsYi$;+0zd$|Eh|K9&=H z0$*Ya-cIN*_!r0V1-?$dd3=khsPWn`;vMMYCf>k1xQZ*e`Dge%`=?Q3HEmbXP0h_@ z>}aN8;8`ff?>V3>vGbsJXySvqVlwY-8mc;4_E z;7;1M=lt0SV-5TmTT3n5a2LPh1MH3(|KxZj`~ED}ZtTZzxR=_k$yx({hh5kcHEv}Q z7I31}GMj5p@ic1ODz(gJ!4`2jYW$fg+m);}@G@p`IOiAe<46joMpE}YeJ}csTOX<{PJ*$MuHoVb00000NkvXXu0mjf!@giX diff --git a/view/theme/diabook/diabook-green/icons/notifications3.png b/view/theme/diabook/diabook-green/icons/notifications3.png deleted file mode 100644 index 2c9c791c06e495491c81ef52edab531bb706c7cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX`KP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5Dy+e5glRx00K%$L_t(I%eB-`sLpv5$MM(wqZH-dqI>VclTfmll(M72h6yEEUYf|+ zO%}75EG-p9Hq%+SR@X*mF*GUaW@aa4x-|)-ERaGsA>nat&U5{GdelQX_3in6zvrCy z@AI7V{T;rO4Rjtda|o-^j)(_e1If(Q7{Y^yXv1K`zY>>lDKkgE0y^5sE5>KVrS=q# z;w*l{2Yl=(=m8umVZ%6qUvLJ$Mnt=#xK+>@9LHN6!S2jl)C0N*yDR2x<;)bL)hxwf zv@snK&#@OL>%3Q4M$2~+dn;$U7>Aps_#Yoj#Zycb{1DD#DK;1MAH2fPIEOzfZVZ<( z7!hkaidW$g?qVH&#C2S)m!HA!wN6LGeEF_pYvtT6#;Rs12I`v4m%35hiipS9fNfQ~ z7Pe>R#`4{&*rk=*?o^?9-RA4}eFdz@%q4hOH>6{2JS^Xe+Q08&EP&r&S!OQBWBiMs zus$MQ)bm`eoz<-M*ooVCQn|~DwE+GLYq23B?pG7WaVRrK>g*lfMa2Eg9I1v);7UZ? ztCFoP)&h76BiLX23%J%*g2ArReW;iVwclTisU~;^|6wvS_eI1V9K^ARn9IzGngv6d zIS~+wd*NpV)+55ph+0=N-FI zGh#7bc717Mjej?W*@o|B_2gnPdJdL>FPtC9%-6LJ^po3EtS)&k8*eBc?-kIUJKX2k w9k1qn5!`M4f?Ex6tDl6yKEcD^Am;nnC#0a#=tRKkyZ`_I07*qoM6N<$fPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb{ z4kr$@Frt(I00G%aL_t(I%f*$kOXNTl#(#+swOq6i9Fap*u-Zma38~ihD!cm+wiFh& zno1DcZ7i$~uePzV+T*Zz+HC82S4luPMX-@Y&e*)*FlLf14(>JcNWS^<-pe=NLZX1bHn|=oRz?Sp4aIl59 z?+Vx#E2l2cltEN;8zko`*ouzfO%jMc-FiQ8v#EPHI$}N0DM#9VS-WIBnlqYv={+Lzz;o855Sii z@)2+!>nH{d;y)29Ct~F*aNKZ+2EaI0KRs8M3XS8hlfTq-cBM92OabJ>{K;hI53mEw zRc!igGIM7#GY{+n+ZC8cU{9=Ee)wT(o2A2rY!lBmBPBf$D+iT+oDcI0lbLJvPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyW2 z4k!igj=G!x00EXsL_t(I%e|GMP6I&@hQB?Q6x&dNAp`+UP-prI)w}=+L5!+zau3j? zzJ^V}kYX?xOcexKQwzmmODai2;A&>W=F+{Zpp4nM+nIlN|DE~Q5HaVR0ct=4XsQpe z0A7F@un>`aRlbRU?gMS01Ei6)C%^z0iO72;uygJd$beSxI}c*>Lf#nYiO78v*g4k) zxscD?I9((Dz-sT8QIP|?z#j0a zep##mUabmB6%_!tDm<(~#nfu>q~wSOxCEZHp+11K67UHyOO%R1Mez?sWGEsxz*R*P z4S+?WdOA{-iqY{M_+KR_8>@`wrXWJs5xvNOJ54^<@1o6t3ooA=lgQL70(Y)*K0-AbW|YuPgf!pYN1Sc(B b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD diff --git a/view/theme/diabook/diabook-green/icons/pencil2.png b/view/theme/diabook/diabook-green/icons/pencil2.png deleted file mode 100644 index 3b47d1864bbf50c59b237f8aa18d90c350b53339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfSC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz( zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o zAGmGue9*KRedeohw`_U%*86g^Lj-F_&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#| C@@!oI diff --git a/view/theme/diabook/diabook-green/icons/posterous.png b/view/theme/diabook/diabook-green/icons/posterous.png deleted file mode 100644 index c8e86078e43e9060f752e7d414a323bb39bf6a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2783 zcmcImdpMM78y^NSA!5iW(~x|dIZv3uIEz9ylgM$*491v4GozX4fb7;+Sn0sWL_Qt% zi!5@^p;Eb|5Yd{PcCBp~lr3`1zEo=W`mXQ$tLM7j_j#ZD`u%?Q{rv9xkN2NG-aFMG z`VbHZq~_u7vKQE4E03}g@aD(Gy#+P}zLN)88CXY@X{Ug*3fDb=4+5>uNGM>5!Ua2N~*hcRe& z@clcy&|X|;dKAMwjz{;6^CnZ{m{bA{Zcl>PiiiN2MHf(DB32BWPZZg~S2c;i_evNA zhpj>cOgs38qW!&mV9p#K9fn6@5L7e{55rp`u~t}um8AvDmm+}eqOf6DD;O4y23}Yq z21CSSfMQk`oCE=OTOKWfxYxz)V@}{?2agg6xI`36C=?=vI3$M`iNX*F1QZ&J!eS8s z0>MAb7EnY8Hs9of$R`~aI-km8a98bG(WQiQVg+_^_)4O+_3?5P?ph)?|D$<;jVKX? zi^3q$s5NDPXbS|1tBv6B$Q(`#>A&>Mc7^#D(C4h5`E(bGfKCGZARy2<1lEd-*+Ilw z6LFXWU+_PG{zmuW&=?Vizn}vO)?_S>h`|xjpXgtJKGJPbD@J@_%&O}vclui#_J0hc zQP=$9#`0oT+d`wF=rME_oh{%4o?-s#8I4Me;P6-!0g1t)MAA`QcBC!pbMSxG_n~TF zEP$~@t@)_NsOQ?NsXREdB@DbcrX*ch zf1^rOYIhFQ%_k-sZ7X~sj`|_JRsSg7rPZUazLGFm4VC4GlAYd(PsI7DdO7UzkSAw| zTMW2GCZ)SH3*Om=*fq-a9I89*DV;?O^J28aEfy)6JMR10%*D$g|;4MG?Hy5CjQN4%BSjWUrXJ#!s?oSE2H&}!YxH=tJO`f7!xDBX@4gR!UHrP8-l zqx<5>#Kn|7XED=8<=s9F3(9tZ61HTopjmpmZJMy%zHHt!DYp7ycF}}rWVckSM!DbH zSGcI!or|)BwB<|`+uqL3o;WKuJ2hdRK3G&9Rm_ckq;s-9W5(30>WJo1McvNPg{w{Z zOWP9J3ujBfr|jYCB(FSBxV zbUh)_23pmYc?4|21uMTQ1z8jbn1nYBL0CucfLO7++}pz0ihkfd@jnN<>Y&EEpKyDl zTO(TykL@pih7FY=>^#m@FcS2%#R<_tVEj#J)E|T%zqGqxTARKGZ(>JfyLfS*vsRC! zBULa@LMj3CQNz&gP<&dlF)HZ7#vrS_UrzA!v%|lK6#epSiL~1qS~_>W6;_&(&V1v4 zuEOZuIGMPa+A-aFc`P#{_!}LyR>jKp)LWe-hqlGUQ@2OAJTHnLMLM-5C6+CrWL3$s z3*ET!=dlVv$0D!$I8^Oh+L%}zsNjk&g@h|@@bSY3dN)1RdzFv1H1of;sr$NFR~R^% zFEgAt&;+@GP>+u)+^`@essa{tX(jGlmp_Tp7;=n@iVZuu9KVb-7pEK#6n6F6BafIW z1u$L}O!gd_cd`0T_V_^Kb<%dX@)GGLj4fZ>SHlSNL zZZ8iDn~rJHW`*GXxzs{>YT3MN{Fw=JdBB!`NFJ)!!kJx{C!fG=Y|1O!dyK>2Z|m`m zAyqyhcscvXUtOM$fu1(h9yRVe7y13&XrJx4k8OuJ8F`^7EbalO2BT+pq7kfwv>nU*qOjPx8|IZUBz z4W+qo0lmW8gR!qpeHNpjF{UefAaDkQkERLyIs%Q#%GZbtS*S$?>n5W(m{(I z;}E=jUr zgY6zl^lq;~^nP3jJ|IVFHkowE@JD?~nT<)}jc>Q$ADA`!1;*MKPZyM?%}ie#Zu~x` zq;lA3*?fSX)6i-rIglBWW@Dlpn(VWzs#^$dEiF6ZOC98z3L`~M#*WbX*Nfqnk;9A; zVHoSBV@rCSM9ca0Z@+uiMgI)y_dH&sAprU7obAi0CaPF3-#BKH3ru+rjdgO_wRrnx z@k=8kZ6Wo<&}NU+?5rQG4yx{1^k3GGzbO=O7v&gbGs~T4{wTqPHJJiGnII2WZ<>&kwInMX*^WTL;NG*IY*r;B5V#p%6Q z4ZWKjB^Vy4=VoY!aNLp=ky84we#>|DBRl_J3|rB>!?N?5$de0?uFTKK652ma*zOV2 z`^&FeA6r<+-J4$hzVD00QRZn9i=Q@F92RiRx}K8M!Sy$Yp%|n zVSmx{=(@V8I}h7kSl#5SbVE9C^%TqQg!MZ-kIt&-OyG`Lp7cE8Z)0ijMz(8$Iep*k z9M0Mw3G_Z!q!D>b%{w`LXH}$J`=`%eWgLHp{{F!IU841?=b07iX*&;^D6rl;T>fG2 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/diabook-green/icons/pscontacts.png b/view/theme/diabook/diabook-green/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L05@C!05@C#%g3a-00007bV*G`2iyb< z3^FHI9(VEp00J0EL_t(I%k5N6YZO5ct?KHYc0QENh9Q@b92WK<#6qv zVmuzR-Q8VwmD&Fe^?E%fgpg^Pii^GV^>y6a+rz66)6&w?%d@kyuLlPQpEou(#sC1L z(FljbA#H7KJuZm#+cFZ@v;49 z`o9-hmfgv+>_rqsuMlxt2my!~k|cSO=lR33EEOUSoO44dW!>-hKdh{*n3I!}(@U>{ zbN-Gowk@S}aU5e5MTm&dwk>F_gAjs<$VX9xjIq#l9eVGzF=k&WwSU>U&4duQlO#bY zB?uu95wR>wAR^4N4B|LO#u$bWg0&X3*1oE$s;=w&50Mv$9}p3R5QMc>c3pSNdmlOH yc-M90oD08{J0dcOXgKGMl(MYr`sN2-7yJO;6a1V-Sz=270000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@;Aqz=MJS00J;cL_t(I%k7jsXj5SnhR^qNf4r%tVvDgxC5f?$U4)1@=pZf8f+WSM zQ=!ln1Qk&bbhJVX9mLVCqjsp`AVRT{XpIDdtv}?aw8qkeXfVyqO}xD~-}kvVwwS0x zhra81&%=TD@B(aW%joRQC~d}%{$v=NN)HV8`r?x>m-`&5Qmk5*yP($}j`er0{1tfg z(L%dKwTnOi*J?};9BwVlXUl#DQdY)RK&Ci(BjlgnY#(nn5TIS)03FN*Japc(^f71b z{kem>1*r!WN-LS1k(hXr>1hf){&X=!C{r1REFd9G&Sp;y^m=C;7JjE7kuhy%cw8;l zEe4%UUW^04$f8Cd$hfd>_t5FJrF81tzSWS7aGGH3N#=|96-v5%*Pcrag9(S~I=8(F zr3ox+3-L^O&b9wwo5$-P89XUg0E^5~SKFXovt}-LAM0-z%s5jeDix>JN)p^9}P`a`|O0kU?8~&ywVPcxLSvAP4q*UAIKYbo=(bSP>G!ol$ zdWZ;KO(H+L217-iE{B2>>|sKRXEh4qB#^qU}oF8u|rw WyysXIC?VYd0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00FxI00FxJI_%@(00007bV*G`2iyb- z3+B=Yb}oB z0MP68Xt&!mn@v2=1K{-ZlzzWY5Ck_AtZ?))t)SIv(P%W-+}s3UKA&@be$L_HA;n@b ztw8HPBV3=evorSg_6ULiV+_mXl1`^XtyZJk?WPF+Y2s)!Vm6y`e09#$2cS0tUNgSWeX307O z$qMIkIb7FGVm)|$fO9iO*L5kCN~u_-lnL2?J-BUMd*B#t21=>NfBSHoTCG+%_nn^` zl}hEw*4Ea0rBvDXeF}vFzVDOI=ka|XDJ4oN!Z2hqnGl8{QL70(Y)*K0-AbW|YuPgfIZ5~UH6c~Ur}li(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0 lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S diff --git a/view/theme/diabook/diabook-green/icons/remote.png b/view/theme/diabook/diabook-green/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/diabook-green/icons/scroll_top.png b/view/theme/diabook/diabook-green/icons/scroll_top.png deleted file mode 100644 index 0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVSCP)yjf78m{dE$u4QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/diabook-green/icons/srch_bg.gif b/view/theme/diabook/diabook-green/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/diabook-green/icons/srch_l.gif b/view/theme/diabook/diabook-green/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/diabook-green/icons/srch_r.gif b/view/theme/diabook/diabook-green/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/diabook-green/icons/srch_r_f2.gif b/view/theme/diabook/diabook-green/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/diabook-green/icons/star.png b/view/theme/diabook/diabook-green/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/diabook-green/icons/star_dummy.png b/view/theme/diabook/diabook-green/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/diabook-green/icons/tagged.png b/view/theme/diabook/diabook-green/icons/tagged.png deleted file mode 100644 index 144649ef8f3fd18fef87728c46331c761f5626c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfNxxTj%@kb?;3Bz tCj4Df-g&w7|HM@Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/diabook-green/icons/toogle_on.png b/view/theme/diabook/diabook-green/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/diabook-green/icons/twitter.png b/view/theme/diabook/diabook-green/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/view/theme/diabook/diabook-green/icons/wordpress.png b/view/theme/diabook/diabook-green/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-green/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-green/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-green/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-green/icons/messages.png");} -.icon.community { - background-image: url("../diabook-green/icons/community.png");} - -.icon.drop { background-image: url("../diabook-green/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-green/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-green/icons/dislike.png");} -.icon.like { background-image: url("../diabook-green/icons/like.png");} -.icon.pencil { background-image: url("../diabook-green/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-green/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-green/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-green/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-green/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-green/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-green/icons/starred.png");} -.icon.link { background-image: url("../diabook-green/icons/link.png");} -.icon.lock { background-image: url("../diabook-green/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-green/icons/unlock.png");} -.icon.language { background-image: url("../diabook-green/icons/language.png");} - - -.camera { background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-green/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-green/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-green/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-green/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-green/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-green/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #2c9936; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover , -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #3465A4; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #5CD65C; - background-color: #5CD65C; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #5CD65C; - color: #000; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-green/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-green/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-green/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-green/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-green/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-green/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-green/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-green/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-green/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-green/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-green/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-green/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-green/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-green/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #2c9936; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-green/style-network.css b/view/theme/diabook/diabook-green/style-network.css deleted file mode 100644 index 8f0bf32f4..000000000 --- a/view/theme/diabook/diabook-green/style-network.css +++ /dev/null @@ -1,2635 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-green/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-green/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-green/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-green/icons/messages.png");} -.icon.community { - background-image: url("../diabook-green/icons/community.png");} - -.icon.drop { background-image: url("../diabook-green/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-green/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-green/icons/dislike.png");} -.icon.like { background-image: url("../diabook-green/icons/like.png");} -.icon.pencil { background-image: url("../diabook-green/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-green/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-green/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-green/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-green/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-green/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-green/icons/starred.png");} -.icon.link { background-image: url("../diabook-green/icons/link.png");} -.icon.lock { background-image: url("../diabook-green/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-green/icons/unlock.png");} -.icon.language { background-image: url("../diabook-green/icons/language.png");} - - -.camera { background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-green/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-green/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-green/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-green/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-green/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-green/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #2c9936; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover , -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #2c9936; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #5CD65C; - background-color: #5CD65C; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #5CD65C; - color: #000; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-green/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-green/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-green/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-green/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-green/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-green/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-green/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-green/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-green/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-green/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-green/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-green/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-green/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-green/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #2c9936; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-green/style-profile-wide.css b/view/theme/diabook/diabook-green/style-profile-wide.css deleted file mode 100644 index ece92da5c..000000000 --- a/view/theme/diabook/diabook-green/style-profile-wide.css +++ /dev/null @@ -1,2616 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-green/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-green/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-green/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-green/icons/messages.png");} -.icon.community { - background-image: url("../diabook-green/icons/community.png");} - -.icon.drop { background-image: url("../diabook-green/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-green/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-green/icons/dislike.png");} -.icon.like { background-image: url("../diabook-green/icons/like.png");} -.icon.pencil { background-image: url("../diabook-green/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-green/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-green/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-green/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-green/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-green/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-green/icons/starred.png");} -.icon.link { background-image: url("../diabook-green/icons/link.png");} -.icon.lock { background-image: url("../diabook-green/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-green/icons/unlock.png");} -.icon.language { background-image: url("../diabook-green/icons/language.png");} - - -.camera { background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-green/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-green/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-green/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-green/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-green/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-green/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #2c9936; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #5CD65C; - background-color: #5CD65C; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #5CD65C; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-green/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-green/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-green/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-green/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-green/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-green/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-green/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-green/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-green/icons/com_side.png") no-repeat; - } - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-green/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-green/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-green/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-green/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -/*marker*/ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #2c9936; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-green/style-profile.css b/view/theme/diabook/diabook-green/style-profile.css deleted file mode 100644 index dfa9489fd..000000000 --- a/view/theme/diabook/diabook-green/style-profile.css +++ /dev/null @@ -1,2604 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-green/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-green/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-green/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-green/icons/messages.png");} -.icon.community { - background-image: url("../diabook-green/icons/community.png");} - -.icon.drop { background-image: url("../diabook-green/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-green/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-green/icons/dislike.png");} -.icon.like { background-image: url("../diabook-green/icons/like.png");} -.icon.pencil { background-image: url("../diabook-green/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-green/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-green/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-green/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-green/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-green/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-green/icons/starred.png");} -.icon.link { background-image: url("../diabook-green/icons/link.png");} -.icon.lock { background-image: url("../diabook-green/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-green/icons/unlock.png");} -.icon.language { background-image: url("../diabook-green/icons/language.png");} - - -.camera { background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-green/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-green/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-green/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-green/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-green/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-green/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-green/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #2c9936; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #5CD65C; - background-color: #5CD65C; - z-index: 100; --webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #5CD65C; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-green/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-green/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-green/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-green/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-green/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-green/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-green/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-green/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-green/icons/com_side.png") no-repeat; - } - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-green/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-green/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-green/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-green/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - /*padding-right: 10px;*/ - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-green/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #2c9936; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-green/style-wide.css b/view/theme/diabook/diabook-green/style-wide.css deleted file mode 100644 index 3449a9005..000000000 --- a/view/theme/diabook/diabook-green/style-wide.css +++ /dev/null @@ -1,2964 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ - -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-green/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-green/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-green/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-green/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-green/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-green/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-green/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-green/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-green/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-green/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-green/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-green/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-green/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-green/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-green/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-green/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-green/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-green/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-green/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-green/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-green/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-green/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-green/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-green/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-green/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-green/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-green/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-green/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-green/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-green/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #2c9936; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #5CD65C; - background-color: #5CD65C; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #2c9936; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #5CD65C; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-green/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-green/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-green/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-green/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-green/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-green/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-green/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -aside #likes a, a:visited, a:link { - color: #2c9936; - text-decoration: none; - cursor: pointer; - -} -aside #likes a:hover{ - text-decoration: underline; - } - -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-green/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -#birthday-wrapper a { - color: #3465A4; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #2c9936; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -/*marker*/ -.wall-item-photo-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -section .directory-item dl { -height: auto; -overflow: auto; -} - -section .directory-item dt { -float: left; -margin-left: 0px; -text-align: right; -color: #999; -} - -section .directory-item dd { -float: left; -margin-left: 5px; -} - -.directory-profile-wrapper { -float: left; -max-height: 178px; -overflow: hidden; -width: 635px; -} - -.directory-copy-wrapper { -float:left; -overflow: hidden; -} - -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { -float: left; -height: 200px; -width: 165px; -} - -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-green/style.css b/view/theme/diabook/diabook-green/style.css deleted file mode 100644 index ea4b544e0..000000000 --- a/view/theme/diabook/diabook-green/style.css +++ /dev/null @@ -1,3051 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ - -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-green/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-green/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-green/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-green/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-green/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-green/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-green/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-green/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-green/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-green/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-green/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-green/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-green/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-green/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-green/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-green/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-green/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-green/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-green/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-green/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-green/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-green/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-green/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-green/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-green/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-green/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-green/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-green/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-green/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-green/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-green/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.attachtype { - display: block; width: 20px; height: 23px; - background-image: url('../../../images/content-types.png'); - background-position: -80px 0px; -} - -.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; } - -.icon.drop, .icon.drophide { - float: right; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 684px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -/*color*/ -.fakelink { - color: #2c9936; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -/*color*/ -.tool a { - color: #2c9936; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/*color*/ -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #5CD65C; - background-color: #5CD65C; - z-index: 100; --webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/*color*/ -/* messages */ -#message-new { - background: #2c9936; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/*color*/ -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #5CD65C; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -/*color*/ -nav .nav-menu-icon.selected { - background-color: #fff; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-login-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-login-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 10px; - } - -li#nav-site-linkmenu.nav-menu-icon{ - display: none; -} - -nav #nav-home-link{ - margin-left: 0px; - display: none; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-green/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } -/*color*/ -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #F5FCF5; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -/*color*/ -ul.menu-popup a:hover { - background-color: #B8EDB8; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } - /*color*/ -.menu-profile-list:hover{ - background: #B8EDB8; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-green/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-green/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-green/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-green/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-green/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-green/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-green/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 10px 0px 20px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -/*color*/ -aside #likes a, a:visited, a:link { - color: #2c9936; - text-decoration: none; - cursor: pointer; - -} -aside #likes a:hover{ - text-decoration: underline; - } - -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -#group-all-contacts{ - overflow: auto; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-green/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.contact-edit-submit{ - display: block; - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -#birthday-wrapper a { - color: #3465A4; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -/*color*/ -.tread-wrapper a{ - color: #2c9936; -} -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 780px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-photo-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.wall-item-container .wall-item-content .type-link img, -.type-link img { - max-width: 160px; - max-height: 160px; - float: left; - margin-right: 10px; -} -.type-link blockquote { - margin-left: 160px; - max-height: 160px; - overflow: hidden; -} -.type-link .oembed { -} - -.shared_header { - height: 32px; - color: #999; - border-top: 1px solid #D2D2D2; - padding-top: 5px; - margin-top: 5px; -} - -.shared_header a { - color: black; - -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; -} - -.shared_header a:hover { - color: #36c; -} - -.shared_header img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - float: left; -} - -.shared_header span { - margin-left: 9px; -} - -blockquote.shared_content { - margin-left: 32px; - color: #000; - border: none; -} - -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 700px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -span#jot-preview-link.tab.button{ - float: right; - margin-left: 10px; - margin-right: 14px; - margin-top: 2px; - font-size: 11px; - font-weight: bolder; - cursor: pointer; - border: 0px; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 785px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -/*color*/ -.button.creation2 { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -/*color*/ -ul.tabs li .active { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -/*color*/ -ul.rs_tabs li .selected { - background-color: #2c9936; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -section .directory-item dl { - height: auto; - overflow: auto; -} -section .directory-item dt { - float: left; - margin-left: 0px; - text-align: right; - color: #999; -} -section .directory-item dd { - float: left; - margin-left: 5px; -} -.directory-profile-wrapper { - float: left; - max-height: 178px; - overflow: hidden; - width: 635px; -} -.directory-copy-wrapper { - float: left; - overflow: hidden; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { - float: left; - height: 200px; - width: 165px; -} -.contact-name { - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; - text-align: left; -} -.contact-details { - color: #999999; -} -.page-type { - font-size: 10px; - font-style: italic; -} -.directory-detailscolumn-wrapper { - float: left; - width: 305px; - margin-right: 10px; -} -.directory-profile-wrapper dl { - margin-top: 3px; - margin-bottom: 3px; -} -.directory-profile-title { - font-weight: bold; - margin-bottom: 3px; - font-size: 14px; -} -#side-bar-photos-albums{ - margin-top: 15px; -} -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-pink/icons/StatusNet.png b/view/theme/diabook/diabook-pink/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/diabook-pink/icons/attach.png b/view/theme/diabook/diabook-pink/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/diabook-pink/icons/audio.png b/view/theme/diabook/diabook-pink/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/diabook-pink/icons/bb-url.png b/view/theme/diabook/diabook-pink/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/diabook-pink/icons/block.png b/view/theme/diabook/diabook-pink/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/diabook-pink/icons/close_box.png b/view/theme/diabook/diabook-pink/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/diabook-pink/icons/contacts.png b/view/theme/diabook/diabook-pink/icons/contacts.png deleted file mode 100644 index 5a1c5ed58de2a873ba9755d2513dc8441a6e0b4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 563 zcmV-30?hr1P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb` z78e(Q|Mu1Z00FZ}L_t(I%k7oFOI2YU#y`)!M^O_b!ZuxnF1Q5^p+kd)gv~CA%e~QQ zIs`$uIcaCQcQ`5y4h2zLi-U8Je}QXDP*b=lB0dhiN6tO>hZn-l?{eVf<@r9p&N*;9 zVbtv~i<4R46Ho(?*aueY&Gh%6z)=^_Na7nXZDR>+7J)rrF~7I{I(Z1J17pDFdNbWE z;#4{$h>FcLU|}AW)fd?Av`IpRbAXq*TK&6aiRCO##(M$} z6pUCZAKBcO80u%m6^nujOKqyE>Wux4%~?Oj=fFYP3Lp*sK9;E2xLgE@&Fkv+4%jHM znz0#{IJ6lF%i7`zmTUrVqaGesy97EUF&v&9pf(Cbel=RDqY~3ei4~g{g~SP6-mz&( z+ykE4tV=uyss+3OzBF3t&o(QvI9Zc;58Mq5^B(8nDKI;hcy3b#4)W#oX47dtwtx>dHHlN;mCatGm0l=|lM{)N-26d$TzFajN_-4}NErBGGam&| z1_dpt8U>C5XpZp+_*40xPh((SZjdD=Zhss%KbOatnUjeMeAoa0002ovPDHLkV1j*u B}M{P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3OE+9lA!be00Fp3L_t(I%k7o1YZOr!#D8hwRVHYkC zpt@n26>~rbXaPw22(0uv?H{8OCpDyrqz}N1ZA-%T60i*{mFI3Pug?QHFbVATI_))UZ7RSdxM(OInOBzhV0m@WA#0u$5-T=BdQC2V#<>Xb$kCbo=jaEa_pI6_q883zRbE>(xD6}f6guO+5zAD*W853pB_0(cqny)CKbN;W_uY2&QA ztpV#5RkOCoC4I3yp+U(Gk!%3ZlOY*4YZf{tX*@hNxbx$*zW2MilZw)7l9p{hj`I#( z-m?8#(ll_-b}s2=a4p~&@UGv@znzF8&5Bh?FMz8-;jx5Bj&1*z^vHG-*efsZb=oIf zD9wsHl3v-KtF)pHwp|{0FKH8aYr7@s0C;M9yWh?KD$R<0NfU9s&O%g(Uy^nLA(9My zwtY7Vq>M^hadip!8c0iy6!_UV&!;gcZ`Rb~%Egc4|KkYVOS(%W1{aqA0000so diff --git a/view/theme/diabook/diabook-pink/icons/contacts3.png b/view/theme/diabook/diabook-pink/icons/contacts3.png deleted file mode 100644 index 8a3e69ec1f55d283e7e352b723e0b3ca66877b0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmV+~0?_@5P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyYz z5i&XXrG9?^00FN_L_t(I%k7oFYZPG^gr6sO3GoMrh<2tG45Sk*L<#_V3+9y;4d!IF)!;i_uH{ zQIcco?9_}K1psMPH(A?pHR!yyIFRJ$c8Y%i8~rGNhfTg`)W!6&0fy@8PIbEn-0!J6 zkz`JNpJd)~$!Q{41?~=~WH^|x&{=h^c{;xH&9pw%b)8{P=~4AslIz{Pn=X%%JXVhY z7n7{0CmYuScYv35U4PsXMJeT``T#iGDBP6Lk&`6f)T>Dbz(#v{RaIMDSV}poK1#CG zYsDlaNqgXxx&}N=vZ($5ZYNo<>-x8)l<(?%w_ZD;Q;4tXvxX2gz`G>ph7BpZCGEM| x2YhHqTaMGfmzjV0G&afy6Y6nj@5k}~@dq9uzLjY7>6icj002ovPDHLkV1h8h?m++m diff --git a/view/theme/diabook/diabook-pink/icons/dislike.png b/view/theme/diabook/diabook-pink/icons/dislike.png deleted file mode 100644 index 23de426c5a6def7113c12ee557789e8d0b6c8d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxE9dR0y+Bi#JY5_^EKaYz zv|rD~QRMi?^Lgv0>T)DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak zXFkdHGz?8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq z*(9L0XvKf`Ka%InO(f>AYar!Uc zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v diff --git a/view/theme/diabook/diabook-pink/icons/drop.png b/view/theme/diabook/diabook-pink/icons/drop.png deleted file mode 100644 index 2abb82ef26df121c17e2535a3ea6f3ad22c43058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf$RV|bg>}*`f!Zsmem&K*<*IsAOO-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$& h;VK!uhUW6gf(J_~d&gQu&X%Q~loCIDW)Ze#!e diff --git a/view/theme/diabook/diabook-pink/icons/email.png b/view/theme/diabook/diabook-pink/icons/email.png deleted file mode 100644 index 240cef2c3354de7d0934026386ca9f19eefbbe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRWPP)ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/diabook-pink/icons/facebook.png b/view/theme/diabook/diabook-pink/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/diabook-pink/icons/file_as.png b/view/theme/diabook/diabook-pink/icons/file_as.png deleted file mode 100644 index 16713fa5300e9590c8c57c86b81954c7091d78af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfk2x#UOQDEjNYe;||Cb$8Zz-I@oo z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h zd*#oytG0ID++)s7y*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0 diff --git a/view/theme/diabook/diabook-pink/icons/ftdevs.gif b/view/theme/diabook/diabook-pink/icons/ftdevs.gif deleted file mode 100644 index e0fc257434792e0b64406320444d9bed3f9478e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 zcmV;V1Y7$@Nk%w1VG;lm0O$MwFfJ!FF)1@KEHyDIHa0OWK}9q_MM6M28%twDMMN`6 zR!~MQNl8UjN-Zo=WCvP_Y)b$sRcHuXk5f-dC0TWAP!A?scTH75UQswETzDs3cn@Ke z7hsDIVwG@H3`vWKm;eV_j)XUTI5YWn(3Bon2~8S!-5hW@de5DspB?y2!MfqX@-)CgJ*$*e}IF9NsqFDgnyxfEw_OLi-c>n zf&`y~Jc5OViimrMiIS0ua*~T~XO*y(j&_ZZkB5?yn~-zDj|`2Hjd_-#mXUv#k$;(z zdUlzfn38~wl$Dy4c!rmshL@m&nWb)?wrQZemzSGtp}BIPwv(Ek$(tc@roYFYA<~@~ z(w-^4q&3x_C8497)SxJ>q<+|;B)_LPcdyR2r)#yRamcALrl+dirWcE_zp$&1r>m{r zsUNwle#EX_<*pvFu(05-H|w$)zq69=vlX?pv+lDO@Us}XwxRE|7R$G8!M2v}wH=?o z$;7#vv%A8^yr1p8CB?m<_`Dwby&B2Cqw&Bd{=OH#z`_2%82-N*{l6T{!J5p%n*YEU z@WDa#hd@c9kj{M#Kyk%#6Zr)tpCL#|Hc{r z#v9DWw*SW#|Hm2s$05tdy#L4<)ybO6%E`LV%*xHi+s%~!%|pb})Bn##&(PA+(a`eI zb?Mcg_tkm-*I579T=>^~``35>*l7RSR{z;x_}GE}*lqvWWZBu-_}PX3+j9Baisjw9 z`Q48A-ILkh+~(iB;^5ik;mhgc$>`+HjPf|J{XJjpEaAjv8b}=q6ASiWnX>MmANlHf`N>D{dAa*t~ zDJ&pybzy92ba@~>ATcm73IHqs0000I01^NI2>t;1VN+&Im#b8#NO7uj2hX2q{POXO zwXGdHb?C@_;|6XDnmu~*c;d&8jka{>V9k{MlE2fDMB14J_ zaOh(y2?>%ON*!x9NC=J_GiV@qAj#U14jNQU^->lqav zjBJ!Zp~6HFNo$CxWy>r~6KQiIXt0oh!W%b3_V$96?A4<}UQRerU?2g5CwqC#lJ!f~ zB1{Ja1Q-B-z!k-}T7ilr2#_2&apPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z4l^Zer(kOU00hxVL_t(Y$IX^ah*xD4#(&R$hMCdvgOngO?E}g|Nn{jFvrQpn3*+9L z!l+!h2tlU6h#XPS5w%t!6mDD$SVGc$$we*Hg^^_u6O;o}0|lajsGw8heCa$bJpaE} zbL?Xgy>J)zydTed&ikC_9Qcoi?lzfaSp{eWT7fo6&jYgn**1Wrv$j704oT{^J)BY+ z`^SJ;mQ4Xx16w6MY8y!a*KF4TmNaO)IqcZ}SyHF%!zrcyzXh1*xoppu)M0xqa7oet zFw^#!qy%KPM}c>NZIW#J9MB9*mvqqfE}$o+J1M2n2&W>9 zyMSZ17Xd@DXP=~2V6UY4cLdC`Y>Mp;pjFbIl+p&Nt**;x1>7TQ-HOS znr$BjevtGC@IuVB0Yyq_OyS)G;Co4PZI1wT@l}~Q3^a_#YTK4HV!N@*Sm1hm4Yp4K zOHxXM^>Jvc?YY3$z*b-ocudk}+YOSo+3p4EBNdKF!uCpFLZnIyup=(KThfm)*C}b4 z?N;DKecZ4u-sIDi(y{Qm$@U~k-vOVel+KpeJPIhK^i9e3tL-(C76W}nQG6BWECwEz z)CQcWgok-3#_>|5W=NV2^Z=Jj4;d_eiArudsdC5S(c4Sx^DZoPz@wC0?oFsN*c0V z1*u4y5(i(taR*h?qzRY^4A>s#=Hz7Cbt$DveTiw3R3D5Z)B{PCm?K1c?DlZp)N$29 zUDDTzO4O~g)IcAw2Dk_eN_yG$`=LB<7e(RHJ6?*UpI)*F*aN&J>9wLLJ`6J53mgaL z)&S#CCjyNrrSq}ya>4vZRU3ShSFr%PcvC+UKug_5TIRbjO~ z&Gtgzg6%UU`xC%yNk!SiL%{36GkKn$h{`a>_JxqQRe7HG+O8&ky(IEHUut`Tq-(ZY zBrO0g0CTb|TLFv!OLc>ZhsuE6z$xIVC{Gojp_&?!_5zJ%QiT0vtQiA_1N=UqOVX(A zAz(7_Q(#b4nqf)X!&4-EVfz=`bAT1$ahIesz=))dQfX?CbU*MS@Vo6Vfz!alz?0!n zr=;Oq9yibPskT3m^pfo^;Em{K4gpJmJf-wmti5PkRhDL1_N=7B_P3JSA_w0C)=ByZ z*iaNj|1I^fD2gkRc8BZhBy~pm><6w&YR~h0MyZZgOWRCI?Z8!Fe}uX-&gceqSHb>N z@oo12?a_U0jQZFV|0{tv^E`hbLhRVn0j#v$9cvHR-WXu*p~baPSN`ek?WLuq<&2~g zlJ1f8oTO#IWJ!~3FP8LRv?6u$=FO`IHbu+PAZb-JUPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3?>z^XYnTh00KfuL_t(I%k5M>OjBVLJ>UCY`#sBRMLQ4?V+1TQ21?sE*dP(G24zsH zR)UibMkW*qHPOU@P-Yib!r&%~F;Sw85ed~GBuGMxilzM2;==?(Q|K$S?{g;Mr=4`* zBzL>#=Kh>>fnEGJ@Lly;o0@&rZ1aU|l3H4CP<25aTvQhaZ{2C3*>K2?oi;aFR8@Uj z?XFTlfY67~SYgqjS7kQagY`A7t*bNea5J8`Q{m`*bjV(Aw_osjK?vbXOMjFfk+AFj zT|bzKX!6fw2+ldqcsz(qhYKRJ^Vbd+mp=YEH=Epc$FeMo+G?`(gj;#>ZDJUi^co6^9he#) z1_0O`C-G}~9D-?1k0-|-p~O*-gU(BMdi^LU0lYm^h<)xy zWFiPdOV07*qoM6N<$g1cTY^8f$< diff --git a/view/theme/diabook/diabook-pink/icons/italic.png b/view/theme/diabook/diabook-pink/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/diabook-pink/icons/like.png b/view/theme/diabook/diabook-pink/icons/like.png deleted file mode 100644 index b65edccc07e0125f663ff738e6983ae01a239e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxk@<-kPC!#wJY5_^EKYB| zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$ zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2 zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1 zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q cS^k&l@>YB4AFACQL70(Y)*K0-AbW|YuPgfkqyxdVmXdb&77QWcaB!-eq+h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh z-Z#qfvCFk$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F FO#l|ylH>pY diff --git a/view/theme/diabook/diabook-pink/icons/livejournal.png b/view/theme/diabook/diabook-pink/icons/livejournal.png deleted file mode 100644 index 6d27d265eed3e0ce3ad46a089059073427977ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmV>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/diabook-pink/icons/lock.png b/view/theme/diabook/diabook-pink/icons/lock.png deleted file mode 100644 index 7e34bf2791654a000c757802d4728bc4d7caa14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfs$@u)oxIRTq23;ca;}2@-f;{yiXV*fIC`KZ zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~ HDWM4f_QRED diff --git a/view/theme/diabook/diabook-pink/icons/lupe.png b/view/theme/diabook/diabook-pink/icons/lupe.png deleted file mode 100644 index f8b2283478826e60abdacb85cae80037911fa63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/diabook-pink/icons/messages.png b/view/theme/diabook/diabook-pink/icons/messages.png deleted file mode 100644 index 2a527e7a02f9e0071ebfeae984db8e4f3d5f86e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb` z78wr>5JL_C00C%8L_t(I%k9-YYZXBl#qr#d!mrte!_1c^b!(b#v>@u*h^PF@3J2O1Payl})$<3|TxR&`0-3eKB_Dzos zOotD}@GsCQHVSrdDdN=%-kkvY4mYq&& zNmxo{Sj87SLXXRTfY;FX$=nMAW~B+Q;{eZa78ia4uirn#dp+4hy>Ggq#~S9-g1e1g zLwDnuPo}T+zFEc39R4>f-~sk3_yFCDwh-@jvWM;3H>;T7MYc7?3T|P)I^X@&R^nMt zW>W92RM5A0jEA_G`Z(GuK2-0U(Mr7E(-r5UcSE~<#9cg19}mY<0_bo)^*ed$jv6v! z%wf6Ua}NJ`1MM2PDm-dDHGBPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3NkdG9SNEM00F~EL_t(I%k7oFOVwc%ho9&A9mGW}=s&PlN4fJ|RLDUKT^#NbE`hi> zbP2qRvu z{T`T6?~}V$Q=95`k~`B1V>?N+mZSr`RQK*d>0V)VDxjIU!0MBqP8Kuz!o0?-%n&)CILyr3Rpqq+e|V zgTO1`;0Em)T|`wsJm)C$y4=(+5+C4&bcZ|kCQB^U&^{YE08*{kz}mE0a`$}oKbSu zk~{|<0dIlc3iu7IsGV{_F79wcT~9JmjM`Ki=S@#C1bhNUfdO^C0#-{KUA2CNQ2^uW zY8l!1H97Sp8|oM^P^q)PW|GE#uJTP@zy`3MWTHy4S`^*=4L;Z1!yoA^{s0BO+r-!( RvH1W1002ovPDHLkV1nOP`rrTn diff --git a/view/theme/diabook/diabook-pink/icons/messages3.png b/view/theme/diabook/diabook-pink/icons/messages3.png deleted file mode 100644 index 4f3ce3693e8f62e0a9ae028ad53e3b5be09db40f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5C;@!9e#8G00C%8L_t(I%k9-YYZXBl#qra{r=hQUaT*kxd0=Q-#6cV>8oYZe%_~cS=^BebZwD z)8Rug{0nr7je=cViFmz&cc*~9!!7ILdRh(mK2xq1@|+*b^`dU@=TL` z5|&aKR&j_&=yCNA@EZC)nR{WttTf?ue8V%G$EDxE>-SIb-c0sL@0)Juv4;7y;9jHG z(7kx(lj&={Z&vX$hyN7|c!2#1K0x=QEyTN%>`}Y+%__F>BHNl`1-Effo$o<>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/diabook-pink/icons/notes.png b/view/theme/diabook/diabook-pink/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb` z78yEQqlYa300Lb}L_t(I%eB-$h*Vb;$MMhp5dsSCg0j1XgBU?9f*_V_1i7D*46dK$@yvhcUcJC3j)8g9MDH>77>ybRy!*uU>%EP?;U z%BHGU;WZv&H#Vk{|BB~@Si7QG8?g%y@LS}r4Av6(I@V)TD*0J7VH(Gps-B3mcX*dd ze%4g=L^Ny$*HX#9M#Ec_!DwIUK19rg*dGkWY#Tg}$2inf^?_9K z6CA;bRPsVo)iW^*#+s_0NhL4f1dgPVpEOl{0EdDx-#>(Q;u`K@Un=>JmhU^b=Ihvh!L!mnW%&uq P00000NkvXXu0mjfsJcPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5Dy+e5glRx00K%$L_t(I%eB-`sLpv5$MM(wqZH-dqI>VclTfmll(M72h6yEEUYf|+ zO%}75EG-p9Hq%+SR@X*mF*GUaW@aa4x-|)-ERaGsA>nat&U5{GdelQX_3in6zvrCy z@AI7V{T;rO4Rjtda|o-^j)(_e1If(Q7{Y^yXv1K`zY>>lDKkgE0y^5sE5>KVrS=q# z;w*l{2Yl=(=m8umVZ%6qUvLJ$Mnt=#xK+>@9LHN6!S2jl)C0N*yDR2x<;)bL)hxwf zv@snK&#@OL>%3Q4M$2~+dn;$U7>Aps_#Yoj#Zycb{1DD#DK;1MAH2fPIEOzfZVZ<( z7!hkaidW$g?qVH&#C2S)m!HA!wN6LGeEF_pYvtT6#;Rs12I`v4m%35hiipS9fNfQ~ z7Pe>R#`4{&*rk=*?o^?9-RA4}eFdz@%q4hOH>6{2JS^Xe+Q08&EP&r&S!OQBWBiMs zus$MQ)bm`eoz<-M*ooVCQn|~DwE+GLYq23B?pG7WaVRrK>g*lfMa2Eg9I1v);7UZ? ztCFoP)&h76BiLX23%J%*g2ArReW;iVwclTisU~;^|6wvS_eI1V9K^ARn9IzGngv6d zIS~+wd*NpV)+55ph+0=N-FI zGh#7bc717Mjej?W*@o|B_2gnPdJdL>FPtC9%-6LJ^po3EtS)&k8*eBc?-kIUJKX2k w9k1qn5!`M4f?Ex6tDl6yKEcD^Am;nnC#0a#=tRKkyZ`_I07*qoM6N<$fPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb` z78oB1ykaW=00GTOL_t(I%f*$yO2j}A#(x_l+8$a6A|j#(R@aE&1DuuM3kYJf&0TfE z!99R*$X0tz3T;Fi8w+i$6cIt2YyH#NDwcAH#%6-cl1;7MZ2G9YPoyVyYn|gWo zz^=CD)WsR`K-<6`Fz*0-1Cduu>RhLRwe^)%&hBn+vY^PTv<+0eZX)Sm0ayffop;%_ z0<;C=7g%Q6aX@{$($+j{Yo37fKuiVb2o{n2{kqIF4J4%j-;Y@a>PfSuBB4>Eh$X;y zz|SK>0~m{iry)vZHkUM8mziG@TLUIzA%7l?Tw8J&v{V3^VN_#hqf|*1vEx%Rj?tLm ztmaf)8zO!-mfbHJMG8y+Q^1G#MX?Haj73n&Mgedv!ov`wc#0*sU(lig65v`E>J8W| z0Ph2@k&L2OLjEId&5^d|5ZEtSq8>1aL{Be7r9$KQa{SMN&hAABZ diff --git a/view/theme/diabook/diabook-pink/icons/notify2.png b/view/theme/diabook/diabook-pink/icons/notify2.png deleted file mode 100644 index 9765bfd53ec06190f61bcc0a6904b3f6566233ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 795 zcmV+$1LXXPP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ5 z3N$soK%R;K00NsyL_t(I%Y~IOXj4%bg};+VQYR_xAlM?sp-`-3DKvwF73$haNI($h zj)g){EY+UlYi1SK5*D-RK6#{l>)kHyDVunjuj&jpJTfN?6#ZLgE+VnpgXpAfEh^!Wcvch07x3! z$d}Y5X#niC8kM~WJTAp1@CKN%Jpu`7mnFTkElJNqMx*bNusx9UqSdGz5HSgwmTixL zMl2cz)OPXB~1mr^Vcwr;%>(FFlPER%?!-i zz75<0X2ZKw4#A$M+0al@9T6)Yk{Y(p|C3zgjI(T5+?}Ld(EcTGEGc9A7x3(wdUPe7 zXMthpQm-aC!}i;Dvw9p(>9+~MmL%Kzz%bKpRt+55?gXo(#oyTcPs-toWavmbY&WZy z-t6~|e$TJ0|CICuxS7%~zAmh+|Cqo3Xcl-X>0wG%17N$|tbPW_6iRgfLOd%NANz8-7zlddLU!}jQEN;wc++xwCxUriIh6^{Fyq$S(Au)z>G2{s*u;$OK; Z{{aIqeyy&b)E)o;002ovPDHLkV1h6HVYvVR diff --git a/view/theme/diabook/diabook-pink/icons/notify3.png b/view/theme/diabook/diabook-pink/icons/notify3.png deleted file mode 100644 index 9b852d05b2007ecb7508f9de807f8b5be8a9412c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 534 zcmV+x0_pvUP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyW2 z4k!igj=G!x00EXsL_t(I%e|GMP6I&@hQB?Q6x&dNAp`+UP-prI)w}=+L5!+zau3j? zzJ^V}kYX?xOcexKQwzmmODai2;A&>W=F+{Zpp4nM+nIlN|DE~Q5HaVR0ct=4XsQpe z0A7F@un>`aRlbRU?gMS01Ei6)C%^z0iO72;uygJd$beSxI}c*>Lf#nYiO78v*g4k) zxscD?I9((Dz-sT8QIP|?z#j0a zep##mUabmB6%_!tDm<(~#nfu>q~wSOxCEZHp+11K67UHyOO%R1Mez?sWGEsxz*R*P z4S+?WdOA{-iqY{M_+KR_8>@`wrXWJs5xvNOJ54^<@1o6t3ooA=lgQL70(Y)*K0-AbW|YuPgf!pYN1Sc(B b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD diff --git a/view/theme/diabook/diabook-pink/icons/pencil2.png b/view/theme/diabook/diabook-pink/icons/pencil2.png deleted file mode 100644 index 3b47d1864bbf50c59b237f8aa18d90c350b53339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfSC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz( zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o zAGmGue9*KRedeohw`_U%*86g^Lj-F_&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#| C@@!oI diff --git a/view/theme/diabook/diabook-pink/icons/posterous.png b/view/theme/diabook/diabook-pink/icons/posterous.png deleted file mode 100644 index c8e86078e43e9060f752e7d414a323bb39bf6a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2783 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 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/diabook-pink/icons/pscontacts.png b/view/theme/diabook/diabook-pink/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L05@C!05@C#%g3a-00007bV*G`2iyb< z3^FHI9(VEp00J0EL_t(I%k5N6YZO5ct?KHYc0QENh9Q@b92WK<#6qv zVmuzR-Q8VwmD&Fe^?E%fgpg^Pii^GV^>y6a+rz66)6&w?%d@kyuLlPQpEou(#sC1L z(FljbA#H7KJuZm#+cFZ@v;49 z`o9-hmfgv+>_rqsuMlxt2my!~k|cSO=lR33EEOUSoO44dW!>-hKdh{*n3I!}(@U>{ zbN-Gowk@S}aU5e5MTm&dwk>F_gAjs<$VX9xjIq#l9eVGzF=k&WwSU>U&4duQlO#bY zB?uu95wR>wAR^4N4B|LO#u$bWg0&X3*1oE$s;=w&50Mv$9}p3R5QMc>c3pSNdmlOH yc-M90oD08{J0dcOXgKGMl(MYr`sN2-7yJO;6a1V-Sz=270000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@;Aqz=MJS00J;cL_t(I%k7jsXj5SnhR^qNf4r%tVvDgxC5f?$U4)1@=pZf8f+WSM zQ=!ln1Qk&bbhJVX9mLVCqjsp`AVRT{XpIDdtv}?aw8qkeXfVyqO}xD~-}kvVwwS0x zhra81&%=TD@B(aW%joRQC~d}%{$v=NN)HV8`r?x>m-`&5Qmk5*yP($}j`er0{1tfg z(L%dKwTnOi*J?};9BwVlXUl#DQdY)RK&Ci(BjlgnY#(nn5TIS)03FN*Japc(^f71b z{kem>1*r!WN-LS1k(hXr>1hf){&X=!C{r1REFd9G&Sp;y^m=C;7JjE7kuhy%cw8;l zEe4%UUW^04$f8Cd$hfd>_t5FJrF81tzSWS7aGGH3N#=|96-v5%*Pcrag9(S~I=8(F zr3ox+3-L^O&b9wwo5$-P89XUg0E^5~SKFXovt}-LAM0-z%s5jeDix>JN)p^9}P`a`|O0kU?8~&ywVPcxLSvAP4q*UAIKYbo=(bSP>G!ol$ zdWZ;KO(H+L217-iE{B2>>|sKRXEh4qB#^qU}oF8u|rw WyysXIC?VYd0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00FxI00FxJI_%@(00007bV*G`2iyb- z3+B=Yb}oB z0MP68Xt&!mn@v2=1K{-ZlzzWY5Ck_AtZ?))t)SIv(P%W-+}s3UKA&@be$L_HA;n@b ztw8HPBV3=evorSg_6ULiV+_mXl1`^XtyZJk?WPF+Y2s)!Vm6y`e09#$2cS0tUNgSWeX307O z$qMIkIb7FGVm)|$fO9iO*L5kCN~u_-lnL2?J-BUMd*B#t21=>NfBSHoTCG+%_nn^` zl}hEw*4Ea0rBvDXeF}vFzVDOI=ka|XDJ4oN!Z2hqnGl8{QL70(Y)*K0-AbW|YuPgfIZ5~UH6c~Ur}li(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0 lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S diff --git a/view/theme/diabook/diabook-pink/icons/remote.png b/view/theme/diabook/diabook-pink/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/diabook-pink/icons/scroll_top.png b/view/theme/diabook/diabook-pink/icons/scroll_top.png deleted file mode 100644 index 0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVSCP)yjf78m{dE$u4QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/diabook-pink/icons/srch_bg.gif b/view/theme/diabook/diabook-pink/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/diabook-pink/icons/srch_l.gif b/view/theme/diabook/diabook-pink/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/diabook-pink/icons/srch_r.gif b/view/theme/diabook/diabook-pink/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/diabook-pink/icons/srch_r_f2.gif b/view/theme/diabook/diabook-pink/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/diabook-pink/icons/star.png b/view/theme/diabook/diabook-pink/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/diabook-pink/icons/star_dummy.png b/view/theme/diabook/diabook-pink/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/diabook-pink/icons/tagged.png b/view/theme/diabook/diabook-pink/icons/tagged.png deleted file mode 100644 index 144649ef8f3fd18fef87728c46331c761f5626c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfNxxTj%@kb?;3Bz tCj4Df-g&w7|HM@Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/diabook-pink/icons/toogle_on.png b/view/theme/diabook/diabook-pink/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/diabook-pink/icons/twitter.png b/view/theme/diabook/diabook-pink/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/view/theme/diabook/diabook-pink/icons/wordpress.png b/view/theme/diabook/diabook-pink/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-pink/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-pink/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-pink/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-pink/icons/messages.png");} -.icon.community { - background-image: url("../diabook-pink/icons/community.png");} - -.icon.drop { background-image: url("../diabook-pink/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-pink/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-pink/icons/dislike.png");} -.icon.like { background-image: url("../diabook-pink/icons/like.png");} -.icon.pencil { background-image: url("../diabook-pink/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-pink/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-pink/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-pink/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-pink/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-pink/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-pink/icons/starred.png");} -.icon.link { background-image: url("../diabook-pink/icons/link.png");} -.icon.lock { background-image: url("../diabook-pink/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-pink/icons/unlock.png");} -.icon.language { background-image: url("../diabook-pink/icons/language.png");} - - -.camera { background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-pink/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-pink/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-pink/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-pink/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-pink/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-pink/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #D02B55; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover , -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #3465A4; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #FFC1CA; - background-color: #FFC1CA; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #FFC1CA; - color: #000; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #FFE9EC; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-pink/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-pink/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-pink/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #D02B55; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFF4F6; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-pink/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-pink/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-pink/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-pink/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-pink/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-pink/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-pink/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-pink/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-pink/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-pink/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-pink/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #D02B55; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #3465A4; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-pink/style-network.css b/view/theme/diabook/diabook-pink/style-network.css deleted file mode 100644 index 3c236c0e4..000000000 --- a/view/theme/diabook/diabook-pink/style-network.css +++ /dev/null @@ -1,2634 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-pink/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-pink/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-pink/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-pink/icons/messages.png");} -.icon.community { - background-image: url("../diabook-pink/icons/community.png");} - -.icon.drop { background-image: url("../diabook-pink/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-pink/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-pink/icons/dislike.png");} -.icon.like { background-image: url("../diabook-pink/icons/like.png");} -.icon.pencil { background-image: url("../diabook-pink/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-pink/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-pink/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-pink/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-pink/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-pink/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-pink/icons/starred.png");} -.icon.link { background-image: url("../diabook-pink/icons/link.png");} -.icon.lock { background-image: url("../diabook-pink/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-pink/icons/unlock.png");} -.icon.language { background-image: url("../diabook-pink/icons/language.png");} - - -.camera { background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-pink/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-pink/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-pink/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-pink/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-pink/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-pink/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #D02B55; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover , -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: #D02B55; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #FFC1CA; - background-color: #FFC1CA; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #FFC1CA; - color: #000; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #FFE9EC; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-pink/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-pink/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-pink/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #FFE9EC; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #D02B55; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFF4F6; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-pink/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-pink/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-pink/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-pink/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-pink/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-pink/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-pink/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-pink/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-pink/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-pink/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-pink/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #D02B55; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-pink/style-profile-wide.css b/view/theme/diabook/diabook-pink/style-profile-wide.css deleted file mode 100644 index 8d5e1abb5..000000000 --- a/view/theme/diabook/diabook-pink/style-profile-wide.css +++ /dev/null @@ -1,2615 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-pink/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-pink/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-pink/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-pink/icons/messages.png");} -.icon.community { - background-image: url("../diabook-pink/icons/community.png");} - -.icon.drop { background-image: url("../diabook-pink/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-pink/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-pink/icons/dislike.png");} -.icon.like { background-image: url("../diabook-pink/icons/like.png");} -.icon.pencil { background-image: url("../diabook-pink/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-pink/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-pink/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-pink/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-pink/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-pink/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-pink/icons/starred.png");} -.icon.link { background-image: url("../diabook-pink/icons/link.png");} -.icon.lock { background-image: url("../diabook-pink/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-pink/icons/unlock.png");} -.icon.language { background-image: url("../diabook-pink/icons/language.png");} - - -.camera { background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-pink/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-pink/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-pink/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-pink/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-pink/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-pink/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #D02B55; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #FFC1CA; - background-color: #FFC1CA; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #FFC1CA; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #FFE9EC; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-pink/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-pink/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-pink/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #D02B55; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFF4F6; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-pink/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-pink/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-pink/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-pink/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-pink/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-pink/icons/com_side.png") no-repeat; - } - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-pink/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-pink/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-pink/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-pink/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -/*marker*/ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #D02B55; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-pink/style-profile.css b/view/theme/diabook/diabook-pink/style-profile.css deleted file mode 100644 index cf5fd270c..000000000 --- a/view/theme/diabook/diabook-pink/style-profile.css +++ /dev/null @@ -1,2603 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-pink/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-pink/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-pink/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-pink/icons/messages.png");} -.icon.community { - background-image: url("../diabook-pink/icons/community.png");} - -.icon.drop { background-image: url("../diabook-pink/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-pink/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-pink/icons/dislike.png");} -.icon.like { background-image: url("../diabook-pink/icons/like.png");} -.icon.pencil { background-image: url("../diabook-pink/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-pink/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-pink/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-pink/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-pink/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-pink/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-pink/icons/starred.png");} -.icon.link { background-image: url("../diabook-pink/icons/link.png");} -.icon.lock { background-image: url("../diabook-pink/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-pink/icons/unlock.png");} -.icon.language { background-image: url("../diabook-pink/icons/language.png");} - - -.camera { background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-pink/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-pink/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-pink/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-pink/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-pink/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-pink/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-pink/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #D02B55; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #FFC1CA; - background-color: #FFC1CA; - z-index: 100; --webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #FFC1CA; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #FFE9EC; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-pink/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-pink/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-pink/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #D02B55; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFF4F6; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-pink/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-pink/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-pink/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-pink/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-pink/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-pink/icons/com_side.png") no-repeat; - } - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../diabook-pink/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-pink/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-pink/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-pink/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -#birthday-wrapper a { - color: #3465A4; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - /*padding-right: 10px;*/ - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: #3465A4;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-pink/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #D02B55; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-pink/style-wide.css b/view/theme/diabook/diabook-pink/style-wide.css deleted file mode 100644 index df25c4d17..000000000 --- a/view/theme/diabook/diabook-pink/style-wide.css +++ /dev/null @@ -1,2989 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ - -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-pink/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-pink/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-pink/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-pink/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-pink/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-pink/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-pink/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-pink/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-pink/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-pink/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-pink/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-pink/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-pink/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-pink/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-pink/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-pink/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-pink/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-pink/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-pink/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-pink/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-pink/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-pink/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-pink/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-pink/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-pink/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #D02B55; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #FFC1CA; - background-color: #FFC1CA; - z-index: 100; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: #D02B55; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #FFC1CA; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -/*color*/ -nav .nav-menu-icon.selected { - background-color: #FFE9EC; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 14px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #D02B55; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFF4F6; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-pink/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-pink/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-pink/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-pink/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-pink/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-pink/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-pink/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -aside #likes a, a:visited, a:link { - color: #D02B55; - text-decoration: none; - cursor: pointer; - -} -aside #likes a:hover{ - text-decoration: underline; - } - -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-pink/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -#birthday-wrapper a { - color: #3465A4; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: #D02B55; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -/*marker*/ -.wall-item-photo-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ - -section .directory-item dl { -height: auto; -overflow: auto; -} - -section .directory-item dt { -float: left; -margin-left: 0px; -text-align: right; -color: #999; -} - -section .directory-item dd { -float: left; -margin-left: 5px; -} - -.directory-profile-wrapper { -float: left; -max-height: 178px; -overflow: hidden; -width: 635px; -} - -.directory-copy-wrapper { -float:left; -overflow: hidden; -} - -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { -float: left; -height: 200px; -width: 165px; -} - -.contact-name { - text-align: left; - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; -} -.contact-details { - color: #999999; -} - -.page-type { -font-size: 10px; -font-style: italic; -} - -.directory-detailscolumn-wrapper { -float: left; -width: 305px; -margin-right: 10px; -} - -.directory-profile-wrapper d1 { -margin-top: 3px; -margin-bottom: 3px; -} - -.directory-profile-title { -font-weight: bold; -margin-bottom: 3px -font-size: 14px; -} - - -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-pink/style.css b/view/theme/diabook/diabook-pink/style.css deleted file mode 100644 index 078478c13..000000000 --- a/view/theme/diabook/diabook-pink/style.css +++ /dev/null @@ -1,3050 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ - -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-pink/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-pink/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-pink/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-pink/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-pink/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-pink/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-pink/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-pink/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-pink/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-pink/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-pink/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-pink/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-pink/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-pink/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-pink/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-pink/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-pink/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-pink/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-pink/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-pink/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-pink/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-pink/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-pink/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-pink/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-pink/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-pink/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-pink/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: right; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 684px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -/*color*/ -.fakelink { - color: #D02B55; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: aliceBlue; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -/*color*/ -.tool a { - color: #D02B55; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/*color*/ -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #FFC1CA; - background-color: #FFC1CA; - z-index: 100; --webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - margin-left: 3px; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -/*color*/ -#message-new { - background: #D02B55; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/*color*/ -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #FFC1CA; - color: #1f1f1f; - z-index: 99; - -webkit-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: -10px 0px 10px rgba(0, 0, 0, 0.7); - -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -/*color*/ -nav .nav-menu-icon.selected { - background-color: #FFE9EC; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; - border: 1px solid black; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-login-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-login-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 10px; - } - -li#nav-site-linkmenu.nav-menu-icon{ - display: none; -} - -nav #nav-home-link{ - margin-left: 0px; - display: none; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/messages.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/notify.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-pink/icons/contacts.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } -/*color*/ -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #FFE9EC; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -/*color*/ -ul.menu-popup a:hover { - background-color: #D02B55; /*bdcdd4;*/ - color: #fff; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } - /*color*/ -.menu-profile-list:hover{ - background: #FFF4F6; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-pink/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-pink/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-pink/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-pink/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-pink/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-pink/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-pink/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 10px 0px 20px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -/*color*/ -aside #likes a, a:visited, a:link { - color: #D02B55; - text-decoration: none; - cursor: pointer; - -} -aside #likes a:hover{ - text-decoration: underline; - } - -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -#group-all-contacts{ - overflow: auto; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #3465A4; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-pink/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.contact-edit-submit{ - display: block; - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -#birthday-wrapper a { - color: #3465A4; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -/*color*/ -.tread-wrapper a{ - color: #D02B55; -} -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 780px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-photo-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.wall-item-container .wall-item-content .type-link img, -.type-link img { - max-width: 160px; - max-height: 160px; - float: left; - margin-right: 10px; -} -.type-link blockquote { - margin-left: 160px; - max-height: 160px; - overflow: hidden; -} -.type-link .oembed { -} - -.shared_header { - height: 32px; - color: #999; - border-top: 1px solid #D2D2D2; - padding-top: 5px; - margin-top: 5px; -} - -.shared_header a { - color: black; - -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; -} - -.shared_header a:hover { - color: #36c; -} - -.shared_header img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - float: left; -} - -.shared_header span { - margin-left: 9px; -} - -blockquote.shared_content { - margin-left: 32px; - color: #000; - border: none; -} - -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 700px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -span#jot-preview-link.tab.button{ - float: right; - margin-left: 10px; - margin-right: 14px; - margin-top: 2px; - font-size: 11px; - font-weight: bolder; - cursor: pointer; - border: 0px; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 785px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -/*color*/ -.button.creation2 { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -/*color*/ -ul.tabs li .active { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -/*color*/ -ul.rs_tabs li .selected { - background-color: #D02B55; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #3465A4; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -section .directory-item dl { - height: auto; - overflow: auto; -} -section .directory-item dt { - float: left; - margin-left: 0px; - text-align: right; - color: #999; -} -section .directory-item dd { - float: left; - margin-left: 5px; -} -.directory-profile-wrapper { - float: left; - max-height: 178px; - overflow: hidden; - width: 635px; -} -.directory-copy-wrapper { - float: left; - overflow: hidden; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { - float: left; - height: 200px; - width: 165px; -} -.contact-name { - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; - text-align: left; -} -.contact-details { - color: #999999; -} -.page-type { - font-size: 10px; - font-style: italic; -} -.directory-detailscolumn-wrapper { - float: left; - width: 305px; - margin-right: 10px; -} -.directory-profile-wrapper dl { - margin-top: 3px; - margin-bottom: 3px; -} -.directory-profile-title { - font-weight: bold; - margin-bottom: 3px; - font-size: 14px; -} -#side-bar-photos-albums{ - margin-top: 15px; -} -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #3465A4; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-red/icons/StatusNet.png b/view/theme/diabook/diabook-red/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/diabook-red/icons/attach.png b/view/theme/diabook/diabook-red/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/diabook-red/icons/audio.png b/view/theme/diabook/diabook-red/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/diabook-red/icons/bb-url.png b/view/theme/diabook/diabook-red/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/diabook-red/icons/block.png b/view/theme/diabook/diabook-red/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/diabook-red/icons/close_box.png b/view/theme/diabook/diabook-red/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/diabook-red/icons/contacts.png b/view/theme/diabook/diabook-red/icons/contacts.png deleted file mode 100644 index 20c990c84b7ed1e887d09c0a919ea98fabb62402..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmV-S0<-;zP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4 z6cPj|O*{Yq00GQNL_t(I%k9)ZXcSQp2JqkR?S+$YS7_8M_!mVu!DwNu4L0dyE5RbA zf`!(CjiONtVs~yu68zx7zS)`Y&3td> z@gD(EoiR(3ow$ud!Sou}dxQM@w8TjbX^eX~hnZkLj<2{`@|(kXwD7Vw$lq+4ah4`c zdM_c6`z8>GvQLJhqbU{E8-k4YNWWIrAY(JI9wCg zz-pEzv*XPs^oJwec68q?4j zO$=}pN3hUs$7z2!dKG19QdENe1O=|)R>}4m58~fFp;J7&)nV%3YJx|9@t)`C*KkDs aIs62AFkq;^*Sbdl0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6)QU-tJWL<00E^*L_t(I%k9+7i%ww}$MMgZw?=9T<7G--@>0%X_!G>^>@2P#l)pf% z6lH-JV}UG`|3K1hDH}zRvaylJ+JcQz780XlbE|tE_cQZkr(AXFI#=g>ueaZQ^WU;H zwO~YS#5L^7p%=K6Qu;A0c&q{)!3`Y6L=NxAH(V*co5pcW;%Q3hRmmBtBpb!C4DIr> z4yOv}ByQsz&f*L&7PL^q(SVXVUiTrFZ>aA#z-D|Co!xBoCr n;rv+E=ik~A-c=Zlf6jgZq?%x==}~i}00000NkvXXu0mjf8zJ(Q diff --git a/view/theme/diabook/diabook-red/icons/dislike.png b/view/theme/diabook/diabook-red/icons/dislike.png deleted file mode 100644 index 23de426c5a6def7113c12ee557789e8d0b6c8d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxE9dR0y+Bi#JY5_^EKaYz zv|rD~QRMi?^Lgv0>T)DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak zXFkdHGz?8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq z*(9L0XvKf`Ka%InO(f>AYar!Uc zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v diff --git a/view/theme/diabook/diabook-red/icons/drop.png b/view/theme/diabook/diabook-red/icons/drop.png deleted file mode 100644 index 2abb82ef26df121c17e2535a3ea6f3ad22c43058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf$RV|bg>}*`f!Zsmem&K*<*IsAOO-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$& h;VK!uhUW6gf(J_~d&gQu&X%Q~loCIDW)Ze#!e diff --git a/view/theme/diabook/diabook-red/icons/email.png b/view/theme/diabook/diabook-red/icons/email.png deleted file mode 100644 index 240cef2c3354de7d0934026386ca9f19eefbbe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRWPP)ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/diabook-red/icons/facebook.png b/view/theme/diabook/diabook-red/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/diabook-red/icons/file_as.png b/view/theme/diabook/diabook-red/icons/file_as.png deleted file mode 100644 index 16713fa5300e9590c8c57c86b81954c7091d78af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfk2x#UOQDEjNYe;||Cb$8Zz-I@oo z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h zd*#oytG0ID++)s7y*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0 diff --git a/view/theme/diabook/diabook-red/icons/ftdevs.gif b/view/theme/diabook/diabook-red/icons/ftdevs.gif deleted file mode 100644 index e0fc257434792e0b64406320444d9bed3f9478e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 diff --git a/view/theme/diabook/diabook-red/icons/italic.png b/view/theme/diabook/diabook-red/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/diabook-red/icons/like.png b/view/theme/diabook/diabook-red/icons/like.png deleted file mode 100644 index b65edccc07e0125f663ff738e6983ae01a239e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxk@<-kPC!#wJY5_^EKYB| zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$ zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2 zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1 zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q cS^k&l@>YB4AFACQL70(Y)*K0-AbW|YuPgfkqyxdVmXdb&77QWcaB!-eq+h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh z-Z#qfvCFk$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F FO#l|ylH>pY diff --git a/view/theme/diabook/diabook-red/icons/livejournal.png b/view/theme/diabook/diabook-red/icons/livejournal.png deleted file mode 100644 index 6d27d265eed3e0ce3ad46a089059073427977ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmV>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/diabook-red/icons/lock.png b/view/theme/diabook/diabook-red/icons/lock.png deleted file mode 100644 index 7e34bf2791654a000c757802d4728bc4d7caa14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfs$@u)oxIRTq23;ca;}2@-f;{yiXV*fIC`KZ zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~ HDWM4f_QRED diff --git a/view/theme/diabook/diabook-red/icons/lupe.png b/view/theme/diabook/diabook-red/icons/lupe.png deleted file mode 100644 index f8b2283478826e60abdacb85cae80037911fa63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/diabook-red/icons/messages.png b/view/theme/diabook/diabook-red/icons/messages.png deleted file mode 100644 index 4a9e9de134a487cecf582ae78775af17bbd2abe3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 505 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4 z6cYtTQ9aiH00DVPL_t(I%k9-YYZXBh#_`{7hHET@R6=SiJ3mLdK#)WwMuH?-ND!}< zY9(rCp$3UB7r_J}NV`=TR6iE-cSj9|QaJN^lp}Wz{#M9RGwl|C4*uqcD;R*ICcn94}Z7$lac#qn(?ag8nZ?dcr zmau{SYJc~WTZ(2ap3Qo7rGkFMb3DbhFSQcwVY=dc>P^>f+jxkVIV9co zlmHqmB>x~!-BF!qh-oYqe9Pv)?m?R#TxFi>X=?Z?rknZMGQhhWisLS#EP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6(TJJz1Rc*00C%8L_t(I%k9-YYZXBl#qra{r=hQUaT*kxd0=Q-#6cV>8oLMLG@mK2xq1@|+*b^`dU@=TL` z5|&aKR&j_&=yCNA@EZC)nR{WttTf?ue8V%G$EDxE>-SIb-c0sL@0)Juv4;7y;9jHG z(7kx(lj&={Z&vX$hyN7|c!2#1K0x=QEyTN%>`}Y+%__F>BHNl`1-Effo$o<>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/diabook-red/icons/notes.png b/view/theme/diabook/diabook-red/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4 z6crqFU^0;a00KlwL_t(I%e9m}OI$$|hM(gHWc)x4io1l7L6WH|5`mO=(%XDH;2Wz#_U;Je!PcVHBF0Bi#vRIZo6YuSq=4MDMOZGTkSBeCjWQ=0{#OIzJZ z(r^q+0*`)LEnlJ2E4OQ;1H-rc{Siru>t*8a*R6oFVN$i z^#jMiS6~JhOVV(v`I&55hcyOF17Coj()Nf|2fqhKfXO5cd%zo@04#cEz4BcGmq{A- zbXbc(5qO)V;fG2#B32!|3iPUn0oH+!xe~PGN>^3Ry8h?ISdAOL!#msc&VGAmbMh5c z$83HoE6Udy&F7@u_0Br-S9Hodt9oajRj)WU;hmkyCUUWUX{z4YROWAsa>~GS;1+P6 zyJ>?_83uuGQS4l2vLQyphsCb&m%Ot-vQjhJc*Us68;wG=;zFZ@ytb{$XSbk-{7P_s qGz%Vzz(dUlTABp6{l{W%X8Z#Y6}JPwDEIFG0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyZ4 z6cZdGI+Ygy00H4iL_t(I%f*#3Ya2ljg}+;Ga9ms=>>|R1V1i>#l^U064`5&kh z2=oICCaoG5u8h-enl!2sf}6NeDaUb@Vgr#01VIp9>(b1TWqo_6B9LizxO@9`%z%ZlE-%}kL`a_k9iRuaBj26?BVcT-`&LWbZR%IR5ZLz~ z=N>i>_FV!;#=3Vt&ssn_0Nw!4J%S~mf?{%S-3AV_R56_|FA9(fDjfigpc^F}>;f-< zBkx_YHh_U}{3Vu|4n5K^J{s%38tbls_Yq737z!6k{(eVhnnyO}kvzog1D$SDCrV`0 zt5ON@IFgqMp$DvM(P>OlMeKB&`a_Y|VB5f!7V($K$d8t%pjHKG!Lg^k6P46dp}m}% zaXiwj7HzNM_6qoCTF!peC~{yEcmn*Eyb7BDU$huX-6#Owit(_*D6X}DClxIwzzOh4 z4%97hSV2AkW=cjesuBOWvF_YhcLto+9HJ4hP~xX!ajDoi?!El3qO(h}(R>YHI$!?E zQuPBk05(cC-DIiyo~3FNcn!QP!TbdJ#=6fBewf&1;czkAB(TjyNRN$m$EAKeoi8u4 vR9%T5ZN5QU5?Yo?zODVv00000NkvXXu0mjfMB4zJ diff --git a/view/theme/diabook/diabook-red/icons/notify2.png b/view/theme/diabook/diabook-red/icons/notify2.png deleted file mode 100644 index 407e2dbb4e72561922b52a06207c79fe4d1982ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmV-a0;~OrP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6)GgPxaz0?00GoVL_t(I%f*$yOB_KI$3MHSXv#y2fP^4ogjZc-X?wQ9K)U<~R|*IB z2MA(&O$w`^-2n)NfJ=u$ai} zgwO{T3e#yyQdO)v=e|{W3$_a^7bgBX8HFK%f~0}8;@BvH6P2}8Q3N?H{Q?}e9HJ30&CO3w&81S~xDWEXhR!a{M$0(>@BKd!`3-CXZ)!IE z5RqRZvIKktwrVhcfn8Po{_KaDZB`DKvP~k}%#3tjRrhQC*n58=B3I_eD>eQb%d%>J iS5*&R=W2SX%k&X)&6e2o9|xHL0000QL70(Y)*K0-AbW|YuPgf!pYN1Sc(B b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD diff --git a/view/theme/diabook/diabook-red/icons/pencil2.png b/view/theme/diabook/diabook-red/icons/pencil2.png deleted file mode 100644 index 3b47d1864bbf50c59b237f8aa18d90c350b53339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfSC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz( zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o zAGmGue9*KRedeohw`_U%*86g^Lj-F_&g!NbMF!_CFb&C4ewz{@Ad$IUGuCLky*A}T7%!!Ir&CL$pu zA}RthgpnDjhlQ1sm6cP3mz!6FWbpq0gCGZk0D}NCqY?v?AS1IN>UQrQGDKoE6M2QoDc3G+f#K-Lz&!r^Qc^B##H0%WszGMCU1W znAE#pe4KOt&Ml**OEy0VoUS}?d3@zno#;NjlP3257arA~E4nCar)(9G=iXTV|0V#| C@@!oI diff --git a/view/theme/diabook/diabook-red/icons/posterous.png b/view/theme/diabook/diabook-red/icons/posterous.png deleted file mode 100644 index c8e86078e43e9060f752e7d414a323bb39bf6a10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2783 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 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/diabook-red/icons/pscontacts.png b/view/theme/diabook/diabook-red/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L05@C!05@C#%g3a-00007bV*G`2iyb< z3^FHI9(VEp00J0EL_t(I%k5N6YZO5ct?KHYc0QENh9Q@b92WK<#6qv zVmuzR-Q8VwmD&Fe^?E%fgpg^Pii^GV^>y6a+rz66)6&w?%d@kyuLlPQpEou(#sC1L z(FljbA#H7KJuZm#+cFZ@v;49 z`o9-hmfgv+>_rqsuMlxt2my!~k|cSO=lR33EEOUSoO44dW!>-hKdh{*n3I!}(@U>{ zbN-Gowk@S}aU5e5MTm&dwk>F_gAjs<$VX9xjIq#l9eVGzF=k&WwSU>U&4duQlO#bY zB?uu95wR>wAR^4N4B|LO#u$bWg0&X3*1oE$s;=w&50Mv$9}p3R5QMc>c3pSNdmlOH yc-M90oD08{J0dcOXgKGMl(MYr`sN2-7yJO;6a1V-Sz=270000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@;Aqz=MJS00J;cL_t(I%k7jsXj5SnhR^qNf4r%tVvDgxC5f?$U4)1@=pZf8f+WSM zQ=!ln1Qk&bbhJVX9mLVCqjsp`AVRT{XpIDdtv}?aw8qkeXfVyqO}xD~-}kvVwwS0x zhra81&%=TD@B(aW%joRQC~d}%{$v=NN)HV8`r?x>m-`&5Qmk5*yP($}j`er0{1tfg z(L%dKwTnOi*J?};9BwVlXUl#DQdY)RK&Ci(BjlgnY#(nn5TIS)03FN*Japc(^f71b z{kem>1*r!WN-LS1k(hXr>1hf){&X=!C{r1REFd9G&Sp;y^m=C;7JjE7kuhy%cw8;l zEe4%UUW^04$f8Cd$hfd>_t5FJrF81tzSWS7aGGH3N#=|96-v5%*Pcrag9(S~I=8(F zr3ox+3-L^O&b9wwo5$-P89XUg0E^5~SKFXovt}-LAM0-z%s5jeDix>JN)p^9}P`a`|O0kU?8~&ywVPcxLSvAP4q*UAIKYbo=(bSP>G!ol$ zdWZ;KO(H+L217-iE{B2>>|sKRXEh4qB#^qU}oF8u|rw WyysXIC?VYd0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00FxI00FxJI_%@(00007bV*G`2iyb- z3+B=Yb}oB z0MP68Xt&!mn@v2=1K{-ZlzzWY5Ck_AtZ?))t)SIv(P%W-+}s3UKA&@be$L_HA;n@b ztw8HPBV3=evorSg_6ULiV+_mXl1`^XtyZJk?WPF+Y2s)!Vm6y`e09#$2cS0tUNgSWeX307O z$qMIkIb7FGVm)|$fO9iO*L5kCN~u_-lnL2?J-BUMd*B#t21=>NfBSHoTCG+%_nn^` zl}hEw*4Ea0rBvDXeF}vFzVDOI=ka|XDJ4oN!Z2hqnGl8{QL70(Y)*K0-AbW|YuPgfIZ5~UH6c~Ur}li(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0 lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S diff --git a/view/theme/diabook/diabook-red/icons/remote.png b/view/theme/diabook/diabook-red/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/diabook-red/icons/scroll_top.png b/view/theme/diabook/diabook-red/icons/scroll_top.png deleted file mode 100644 index 0e7f7ae6a61ddfe1d1a9aa67b26a3e3c2d41b88e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmV+@0oVSCP)yjf78m{dE$u4QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/diabook-red/icons/srch_bg.gif b/view/theme/diabook/diabook-red/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/diabook-red/icons/srch_l.gif b/view/theme/diabook/diabook-red/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/diabook-red/icons/srch_r.gif b/view/theme/diabook/diabook-red/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/diabook-red/icons/srch_r_f2.gif b/view/theme/diabook/diabook-red/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/diabook-red/icons/star.png b/view/theme/diabook/diabook-red/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/diabook-red/icons/star_dummy.png b/view/theme/diabook/diabook-red/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/diabook-red/icons/tagged.png b/view/theme/diabook/diabook-red/icons/tagged.png deleted file mode 100644 index 144649ef8f3fd18fef87728c46331c761f5626c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfNxxTj%@kb?;3Bz tCj4Df-g&w7|HM@Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/diabook-red/icons/toogle_on.png b/view/theme/diabook/diabook-red/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/diabook-red/icons/twitter.png b/view/theme/diabook/diabook-red/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/view/theme/diabook/diabook-red/icons/wordpress.png b/view/theme/diabook/diabook-red/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-red/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-red/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-red/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-red/icons/messages.png");} -.icon.community { - background-image: url("../diabook-red/icons/community.png");} - -.icon.drop { background-image: url("../diabook-red/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-red/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-red/icons/dislike.png");} -.icon.like { background-image: url("../diabook-red/icons/like.png");} -.icon.pencil { background-image: url("../diabook-red/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-red/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-red/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-red/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-red/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-red/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-red/icons/starred.png");} -.icon.link { background-image: url("../diabook-red/icons/link.png");} -.icon.lock { background-image: url("../diabook-red/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-red/icons/unlock.png");} -.icon.language { background-image: url("../diabook-red/icons/language.png");} - - -.camera { background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-red/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-red/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-red/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-red/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #333 - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #FFE499; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad3b0a', endColorstr='#ff4f0f'); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; - margin-left: 3px; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #000; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff4d6; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 15px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-red/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-red/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-red/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff4d6; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff4d6; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #ffe499; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFE499; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-red/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-red/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-red/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-red/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-red/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-red/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-red/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-red/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-red/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-red/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-red/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: red;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: red; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-red/style-network.css b/view/theme/diabook/diabook-red/style-network.css deleted file mode 100644 index 80d379dea..000000000 --- a/view/theme/diabook/diabook-red/style-network.css +++ /dev/null @@ -1,2654 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-red/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-red/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-red/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-red/icons/messages.png");} -.icon.community { - background-image: url("../diabook-red/icons/community.png");} - -.icon.drop { background-image: url("../diabook-red/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-red/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-red/icons/dislike.png");} -.icon.like { background-image: url("../diabook-red/icons/like.png");} -.icon.pencil { background-image: url("../diabook-red/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-red/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-red/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-red/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-red/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-red/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-red/icons/starred.png");} -.icon.link { background-image: url("../diabook-red/icons/link.png");} -.icon.lock { background-image: url("../diabook-red/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-red/icons/unlock.png");} -.icon.language { background-image: url("../diabook-red/icons/language.png");} - - -.camera { background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-red/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-red/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-red/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-red/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 1px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - background-color: #fff; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #333 - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #FFE499; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ad3b0a', endColorstr='#ff4f0f'); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: black; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; - -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; - margin-left: 3px; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #000; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - /*color: #1f1f1f;*/ - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff4d6; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 15px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-red/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-red/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-red/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff4d6; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff4d6; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #ffe499; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; - -} -#profile_side a{ - color: #333; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFE499; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../diabook-red/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../diabook-red/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../diabook-red/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../diabook-red/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../diabook-red/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../diabook-red/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../diabook-red/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; --moz-border-bottom-colors: #dbdbdb; - -moz-border-top-colors: #999; - -moz-border-left-colors: #999; - -moz-border-right-colors: #dbdbdb; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-red/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-red/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-red/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-red/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: auto; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: red;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } - -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: red; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} - -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; - background-color: #fff; - width: 500px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - cursor: pointer; - font-weight: bolder; -} -.button.creation2 { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -} -/*input[type="submit"] { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - cursor: pointer; - font-weight: bolder; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-red/style-profile-wide.css b/view/theme/diabook/diabook-red/style-profile-wide.css deleted file mode 100644 index e7e9e1ce9..000000000 --- a/view/theme/diabook/diabook-red/style-profile-wide.css +++ /dev/null @@ -1,2620 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-red/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-red/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-red/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-red/icons/messages.png");} -.icon.community { - background-image: url("../diabook-red/icons/community.png");} - -.icon.drop { background-image: url("../diabook-red/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-red/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-red/icons/dislike.png");} -.icon.like { background-image: url("../diabook-red/icons/like.png");} -.icon.pencil { background-image: url("../diabook-red/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-red/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-red/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-red/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-red/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-red/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-red/icons/starred.png");} -.icon.link { background-image: url("../diabook-red/icons/link.png");} -.icon.lock { background-image: url("../diabook-red/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-red/icons/unlock.png");} -.icon.language { background-image: url("../diabook-red/icons/language.png");} - - -.camera { background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-red/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-red/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-red/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-red/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #333; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; - margin-left: 3px; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #1f1f1f; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff4d6; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 15px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-red/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-red/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-red/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff4d6; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff4d6; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #ffe499; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-red/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-red/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-red/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-red/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-red/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-red/icons/com_side.png") no-repeat; - } - -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-red/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-red/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-red/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-red/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -/*marker*/ -right_aside { - display: table-cell; - vertical-align: top; - width: 180px; - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: red;} -/*marker*/ -right_aside h3 {font-size: 1.05em; border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -/*marker*/ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: red; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} -/*marker*/ -.wall-item-container .wall-item-content img { - - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-red/style-profile.css b/view/theme/diabook/diabook-red/style-profile.css deleted file mode 100644 index be9581c2f..000000000 --- a/view/theme/diabook/diabook-red/style-profile.css +++ /dev/null @@ -1,2608 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; } -/* icons */ - -.icon.contacts { - background-image: url("../diabook-red/icons/contacts.png");} -.icon.notifications { - background-image: url("../diabook-red/icons/notifications.png");} -.icon.notify { - background-image: url("../diabook-red/icons/notify.png");} -.icon.messages { - background-image: url("../diabook-red/icons/messages.png");} -.icon.community { - background-image: url("../diabook-red/icons/community.png");} - -.icon.drop { background-image: url("../diabook-red/icons/drop.png");} -.icon.drophide { background-image: url("../diabook-red/icons/drop.png");} -.icon.dislike { background-image: url("../diabook-red/icons/dislike.png");} -.icon.like { background-image: url("../diabook-red/icons/like.png");} -.icon.pencil { background-image: url("../diabook-red/icons/pencil.png");} -.icon.recycle { background-image: url("../diabook-red/icons/recycle.png");} -.icon.remote-link { background-image: url("../diabook-red/icons/remote.png");} -.icon.tagged { background-image: url("../diabook-red/icons/tagged.png");} -.icon.file-as { background-image: url("../diabook-red/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../diabook-red/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../diabook-red/icons/starred.png");} -.icon.link { background-image: url("../diabook-red/icons/link.png");} -.icon.lock { background-image: url("../diabook-red/icons/lock.png");} -.icon.unlock { background-image: url("../diabook-red/icons/unlock.png");} -.icon.language { background-image: url("../diabook-red/icons/language.png");} - - -.camera { background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../diabook-red/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../diabook-red/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../diabook-red/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../diabook-red/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../diabook-red/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} - - - - -.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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;} -.prev { background-position: -90px -60px;} -.next { background-position: -110px -60px;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 484px; - border-bottom: 1px solid #BDCDD4; - border-top: 1px solid #BDCDD4; - - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -h4 { - font-size: 1.1em; -} - -a { - color: #333333; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: #333; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover { - background: #EEE; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl div.notice { - background: #511919 url("../../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: left; - width: 82%%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px; - position: absolute; - top: 10%; - margin-left: 3px; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #1f1f1f; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff4d6; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 15px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../diabook-red/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../diabook-red/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../diabook-red/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff4d6; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff4d6; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #ffe499; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 400px; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - padding-top: 3px; - padding-bottom: 3px; - padding-left: 16px; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #EEE; - } -.menu-profile-list-item{ - padding-left: 5px; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-list.home{ - background: url("../diabook-red/icons/home.png") no-repeat; - } -.menu-profile-list.photos{ - background: url("../diabook-red/icons/mess_side.png") no-repeat; - } -.menu-profile-list.events{ - background: url("../diabook-red/icons/events.png") no-repeat; - } -.menu-profile-list.notes{ - background: url("../diabook-red/icons/notes.png") no-repeat; - } -.menu-profile-list.foren{ - background: url("../diabook-red/icons/pubgroups.png") no-repeat; - } -.menu-profile-list.com_side{ - background: url("../diabook-red/icons/com_side.png") no-repeat; - } - -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 160px; - padding: 0px 10px 0px 10px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} - -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 150px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 150px; - } -aside #side-peoplefind-url { - width: 150px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 48px; - height: 48px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../diabook-red/icons/selected.png") no-repeat left center; -} -/* widget: search */ -span.sbox_l { - background: white url('../diabook-red/icons/srch_l.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-left: 10px; - margin-top: 5px; - -} - -span.sbox_r { - background: white url('../diabook-red/icons/srch_r.gif') no-repeat top left; - float: left; - width: 19px; height: 19px; - margin-top: 5px; -} - -span.sbox input { - background: white url('../diabook-red/icons/srch_bg.gif') repeat-x top left; - float: left; - margin-top: 5px; - border: 0; - height: 13px; width: 100px; - padding: 3px; - font: 11px/13px arial; - color: #000; -} -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 611px; - padding: 0px 0px 0px 12px; -} - -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 575px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } - -right_aside { - display: table-cell; - vertical-align: top; - width: 170px; - /*padding-right: 10px;*/ - /*border-left: 1px solid #D2D2D2;*/ - - /* background: #F1F1F1; */ -} -right_aside a{color: red;} -right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 9px; margin-bottom: 0px; -margin-top:30px;} -right_aside .directory-item { width: 50px; height: 50px; vertical-align: center; text-align: center; } -right_aside .directory-photo { margin: 0px; } -right_aside .directory-photo-img { max-width: 45px; max-height: 45px; } -right_aside #likes { margin: 0px; padding: 0px; list-style: none; } -right_aside .items-wrapper{ overflow: auto; width: 100%; } -right_aside #lastusers-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -right_aside #ra-photos-wrapper { padding-left: 9px; padding-top: 3px; overflow: auto; width: 100%; } -#page-sidebar-right_aside{margin-top: 0px; margin-bottom: 30px;} -#page-sidebar-right_aside ul {margin-top: 0px;} -#page-sidebar-right_aside .label {max-width: 128px;} -right_aside .icon {width: 10px; height: 10px;} -.close_box { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - opacity: 0.1; - } -.close_box:hover { - background-image: url("../diabook-red/icons/close_box.png"); - float: right; - cursor: pointer; - 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; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 575px; - padding-top: 10px; -} -.tread-wrapper a{ - color: red; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 580px; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} - -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 420px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 400px; - -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 500px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 585px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 583px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 585px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 585px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 585px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; - -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 48px; - height: 48px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { - -} -.vevent .event-description, .vevent .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-start { - margin-left: 10px; - margin-right: 10px; -} - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url('../../../../images/calendar.png'); - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } - -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 5px; - margin-top: 30px; - } -.comment-edit-text-empty { - margin: 10px 0 0; - width: 85%; -} -.comment-edit-photo { - margin: 10px 0 0; -} -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 200px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-red/style-wide.css b/view/theme/diabook/diabook-red/style-wide.css deleted file mode 100644 index b05156dc6..000000000 --- a/view/theme/diabook/diabook-red/style-wide.css +++ /dev/null @@ -1,2969 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-red/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-red/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-red/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-red/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-red/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-red/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-red/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-red/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-red/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-red/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-red/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-red/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-red/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-red/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-red/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-red/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-red/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-red/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-red/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-red/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-red/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-red/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-red/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-red/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-red/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-red/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-red/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-red/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: left; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 675px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 13px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: red; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: red; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #FFE499; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: ; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; - background-color: red; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #1f1f1f; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff4d6; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -/*marker*/ -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 15px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - font-size: 15px; - } -nav #nav-directory-link{ - margin-right: 0px; - } -nav #nav-home-link{ - margin-left: 0px; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff4d6; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff4d6; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #ffe499; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFE499; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-red/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-red/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-red/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-red/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-red/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-red/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-red/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -/*marker*/ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 5px 0px 0px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -/*marker*/ -.widget h3 { - padding: 0px; - margin: 2px; - font-size: 1.05em; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-red/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: red; -} - -/*marker*/ -.wall-item-decor { - position: absolute; - left: 780px; - top: -10px; - width: 16px; -} -/*marker*/ -.wall-item-container { - display: table; - width: 770px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -/*marker*/ -.wall-item-photo-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -/*marker*/ -.wall-item-container .wall-item-content { - - max-width: 690px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -/*marker*/ -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 690px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -/*marker*/ -#profile-jot-wrapper{ - margin: 0 20px 20px 0; - width: 785px; - } -/*marker*/ -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -/*marker*/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; - width: 805px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -/* contacts menu */ -section .directory-item dl { -height: auto; -overflow: auto; -} - -section .directory-item dt { -float: left; -margin-left: 0px; -text-align: right; -color: #999; -} - -section .directory-item dd { -float: left; -margin-left: 5px; -} - -.directory-profile-wrapper { -float: left; -max-height: 178px; -overflow: hidden; -width: 635px; -} - -.directory-copy-wrapper { -float:left; -overflow: hidden; -} - -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { -float: left; -height: 200px; -width: 165px; -} - -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} -.contact-name { - text-align: left; - font-weight: bold; - font-size: 12px; -} -.contact-details { - color: #999999; -} -#side-bar-photos-albums{ - margin-top: 15px; - } -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/diabook-red/style.css b/view/theme/diabook/diabook-red/style.css deleted file mode 100644 index bf2bfb878..000000000 --- a/view/theme/diabook/diabook-red/style.css +++ /dev/null @@ -1,3048 +0,0 @@ -/** - * Fabio Comuni - * Additional Changes: Michael Vogel - **/ - -/* ========= */ -/* = 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; - list-style: none; -} - -.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; } -/* icons */ -.icon.bb-url{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bb-url.png"); - float: right; - margin-top: 2px;} -.icon.quote{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/quote.png"); - float: right; - margin-top: 2px;} -.icon.bold{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bold.png"); - float: right; - margin-top: 2px;} -.icon.underline{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/underline.png"); - float: right; - margin-top: 2px;} -.icon.italic{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/italic.png"); - float: right; - margin-top: 2px;} -.icon.bb-image{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bb-image.png"); - float: right; - margin-top: 2px;} -.icon.bb-video{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/bb-video.png"); - float: right; - margin-top: 2px;} - -.icon.contacts { - background-image: url("../../../view/theme/diabook/diabook-red/icons/contacts.png");} -.icon.notifications { - background-image: url("../../../view/theme/diabook/diabook-red/icons/notifications.png");} -.icon.notify { - background-image: url("../../../view/theme/diabook/diabook-red/icons/notify.png");} -.icon.messages { - background-image: url("../../../view/theme/diabook/diabook-red/icons/messages.png");} -.icon.community { - background-image: url("../../../view/theme/diabook/diabook-red/icons/community.png");} - -.icon.drop { background-image: url("../../../view/theme/diabook/diabook-red/icons/drop.png");} -.icon.drophide { background-image: url("../../../view/theme/diabook/diabook-red/icons/drop.png");} -.icon.dislike { background-image: url("../../../view/theme/diabook/diabook-red/icons/dislike.png");} -.icon.like { background-image: url("../../../view/theme/diabook/diabook-red/icons/like.png");} -.icon.pencil { background-image: url("../../../view/theme/diabook/diabook-red/icons/pencil.png");} -.icon.recycle { background-image: url("../../../view/theme/diabook/diabook-red/icons/recycle.png");} -.icon.remote-link { background-image: url("../../../view/theme/diabook/diabook-red/icons/remote.png");} -.icon.tagged { background-image: url("../../../view/theme/diabook/diabook-red/icons/tagged.png");} -.icon.file-as { background-image: url("../../../view/theme/diabook/diabook-red/icons/file_as.png");} -.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/diabook-red/icons/unstarred.png");} -.star-item.icon.starred { background-image: url("../../../view/theme/diabook/diabook-red/icons/starred.png");} -.icon.link { background-image: url("../../../view/theme/diabook/diabook-red/icons/link.png");} -.icon.lock { background-image: url("../../../view/theme/diabook/diabook-red/icons/lock.png");} -.icon.unlock { background-image: url("../../../view/theme/diabook/diabook-red/icons/unlock.png");} -.icon.language { background-image: url("../../../view/theme/diabook/diabook-red/icons/language.png");} - - -.camera { background-image: url("../../../view/theme/diabook/diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.attach { background-image: url("../../../view/theme/diabook/diabook-red/icons/attach.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video2 { background-image: url("../../../view/theme/diabook/diabook-red/icons/video.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.video { background-image: url("../../../view/theme/diabook/diabook-red/icons/video.png"); - display: block; width: 100%; height: 140px; background-repeat: no-repeat; - } -.audio2 { background-image: url("../../../view/theme/diabook/diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.audio { background-image: url("../../../view/theme/diabook/diabook-red/icons/audio.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.weblink { background-image: url("../../../view/theme/diabook/diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.globe { background-image: url("../../../view/theme/diabook/diabook-red/icons/globe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.unglobe { background-image: url("../../../view/theme/diabook/diabook-red/icons/unglobe.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } -.edit {background-image: url("../../../view/theme/diabook/diabook-red/icons/pencil2.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat;} -.icon.block {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat;} -.icon.block.dim {background-image: url("../../../view/theme/diabook/icons/block.png"); - display: block; width: 16px; height: 16px; background-repeat: no-repeat; opacity: 0.3;} -.icon.ad_drop { background-image: url("../../../view/theme/diabook/icons/drop.png"); - display: block; margin-left:5px; width: 16px; height: 16px; background-repeat: no-repeat;} - - - -.article { background-position: -50px 0px;} -/*.audio { background-position: -70px 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;}*/ - -/*.video { background-position: -110px -40px;}*/ -.youtube { background-position: -130px -40px;} - -/*.attach { background-position: -190px -40px;}*/ -/*.language { background-position: -210px -40px;}*/ - - -.icon.on { background-image: url("../../../view/theme/diabook/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;} -.icon.off { background-image: url("../../../view/theme/diabook/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;} -.icon.prev { background-image: url("../../../view/theme/diabook/diabook-red/icons/prev.png"); background-repeat: no-repeat;} -.icon.next { background-image: url("../../../view/theme/diabook/diabook-red/icons/next.png"); background-repeat: no-repeat;} -/*.tagged { background-position: -130px -60px;}*/ - -.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; } - -.icon.drop, .icon.drophide { - float: right; -} - -.icon { - display: block; - width: 20px; - height: 20px; - /*background-image: url('icons.png');*/ -} - -.icon { - background-color: transparent ; - background-repeat: no-repeat; - /* background-position: left center; */ - display: block; - overflow: hidden; - text-indent: -9999px; - padding: 1px; -} - -.icon.border.camera{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/camera.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - } - -.icon.border.link{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/weblink.png"); - display: block; width: 28px; height: 28px; background-repeat: no-repeat; - margin-left: 10px; - } - -.icon.text { - text-indent: 0px; -} -.icon.s10 { - min-width: 10px; - height: 10px; -} -.icon.s10.notify { - background-image: url("../../../images/icons/10/notify_off.png"); -} -.icon.s10.gear { - background-image: url("../../../images/icons/10/gear.png"); -} -.icon.s10.add { - background-image: url("../../../images/icons/10/add.png"); -} -.icon.s10.delete { - background-image: url("../../../images/icons/10/delete.png"); -} -.icon.s10.edit { - background-image: url("../../../images/icons/10/edit.png"); -} -.icon.s10.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s10.menu { - background-image: url("../../../images/icons/10/menu.png"); -} -.icon.s10.link { - background-image: url("../../../images/icons/10/link.png"); -} -.icon.s10.lock { - background-image: url("../../../images/icons/10/lock.png"); -} -.icon.s10.unlock { - background-image: url("../../../images/icons/10/unlock.png"); -} -.icon.s10.text { - padding: 2px 0px 0px 15px; - font-size: 10px; -} -.icon.s16 { - min-width: 16px; - height: 16px; -} -.icon.s16.notify { - background-image: url("../../../images/icons/16/notify_off.png"); -} -.icon.s16.gear { - background-image: url("../../../images/icons/16/gear.png"); -} -.icon.s16.add { - background-image: url("../../../images/icons/16/add.png"); -} -.icon.s16.delete { - background-image: url("../../../images/icons/16/delete.png"); -} -/*.icon.s16.edit { - background-image: url("../../../images/icons/16/edit.png"); -}*/ -.icon.s16.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s16.menu { - background-image: url("../../../images/icons/16/menu.png"); -} -/*.icon.s16.link { - background-image: url("../../../images/icons/16/link.png"); -}*/ -.icon.s16.lock { - background-image: url("../../../images/icons/16/lock.png"); -} -.icon.s16.unlock { - background-image: url("../../../images/icons/16/unlock.png"); -} -.icon.s16.text { - padding: 4px 0px 0px 20px; - font-size: 10px; -} -.icon.s22 { - min-width: 22px; - height: 22px; -} -.icon.s22.notify { - background-image: url("../../../images/icons/22/notify_off.png"); -} -.icon.s22.gear { - background-image: url("../../../images/icons/22/gear.png"); -} -.icon.s22.add { - background-image: url("../../../images/icons/22/add.png"); -} -.icon.s22.delete { - background-image: url("../../../images/icons/22/delete.png"); -} -.icon.s22.edit { - background-image: url("../../../images/icons/22/edit.png"); -} -.icon.s22.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s22.menu { - background-image: url("../../../images/icons/22/menu.png"); -} -.icon.s22.link { - background-image: url("../../../images/icons/22/link.png"); -} -.icon.s22.lock { - background-image: url("../../../images/icons/22/lock.png"); -} -.icon.s22.unlock { - background-image: url("../../../images/icons/22/unlock.png"); -} -.icon.s22.text { - padding: 10px 0px 0px 25px; - width: 200px; -} -.icon.s48 { - width: 48px; - height: 48px; -} -.icon.s48.notify { - background-image: url("../../../images/icons/48/notify_off.png"); -} -.icon.s48.gear { - background-image: url("../../../images/icons/48/gear.png"); -} -.icon.s48.add { - background-image: url("../../../images/icons/48/add.png"); -} -.icon.s48.delete { - background-image: url("../../../images/icons/48/delete.png"); -} -.icon.s48.edit { - background-image: url("../../../images/icons/48/edit.png"); -} -.icon.s48.star { - background-image: url("../../../images/star_dummy.png"); -} -.icon.s48.menu { - background-image: url("../../../images/icons/48/menu.png"); -} -.icon.s48.link { - background-image: url("../../../images/icons/48/link.png"); -} -.icon.s48.lock { - background-image: url("../../../images/icons/48/lock.png"); -} -.icon.s48.unlock { - background-image: url("../../../images/icons/48/unlock.png"); -} - -#contact-edit-links ul { - list-style: none; - list-style-type: none; -} - -.hide-comments-outer { - margin-left: 80px; - margin-bottom: 5px; - width: 684px; - border-bottom: 1px solid #BDCDD4; - padding: 8px; -} - -/* global */ -body { - font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12.5px; - background-color: #ffffff; - color: #2d2d2d; - margin: 50px auto auto; - display: table; -} - -#jappix_mini { -right: 45px !important; -} - - -h4 { - font-size: 1.1em; -} - -a { - color: red; - /* color: #3e3e8c; */ - text-decoration: none; -} -a:hover { - /* color: blue; */ - text-decoration: underline -} - -.wall-item-name-link { -/* float: left;*/ -} - -.wall-item-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} - -.left { - float: left; -} -.right { - float: right; -} -.hidden { - display: none; -} -.clear { - clear: both; -} -.fakelink { - color: red; - /* color: #3e3e8c; */ - text-decoration: none; - cursor: pointer; -} -.fakelink:hover { - /* color: blue; */ - /*color: #005c94; */ - text-decoration: underline; -} -.intro-end { - border-bottom: 1px solid black; - clear: both; - margin-bottom: 25px; - padding-bottom: 25px; - width: 75%; - } -.intro-form-end { - clear: both; - } -.intro-fullname { - padding-bottom: 5px; - padding-top: 5px; - } -.intro-wrapper-end { - clear: both; - padding-bottom: 5px; - } -code { - font-family: Courier, monospace; - white-space: pre; - display: block; - overflow: auto; - border: 1px solid #444; - background: #EEE; - color: #444; - padding: 10px; - margin-top: 20px; -} -#panel { - position: absolute; - width: 12em; - background: #ffffff; - color: #2d2d2d; - margin: 0px; - padding: 1em; - list-style: none; - border: 3px solid #364e59; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -/* tool */ -.tool { - height: auto; - overflow: auto; - padding: 3px; -} -#saved-search-ul .tool:hover, -#nets-sidebar .tool:hover, -#sidebar-group-list .tool:hover, -#fileas-sidebar .tool:hover { - background: #FFE499; -} -.tool .label { - float: left; -} -.tool .action { - float: right; -} -.tool a { - color: ##3F8FBA; -} -.tool a:hover { - text-decoration: none; -} -/* popup notifications */ -div.jGrowl.top-right { top: 30px; /* put it below header/nav bar */ } -div.jGrowl div.notice { - background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -div.jGrowl div.info { - background: #364e59 url("../../../images/icons/48/info.png") no-repeat 5px center; - color: #ffffff; - padding-left: 58px; -} -/* header */ -header { - position: fixed; - left: 0%; - right: 80%; - top: 0px; - margin: 0px; - padding: 0px; - width: 22%; - height: 32px; - background: #ff500f; - background-color: #ff500f; - z-index: 100; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -header #site-location { - display: none; -} -header #banner { - overflow: hidden; - text-align: banner; - width: 82%; - margin-left: 25%; -} -header #banner a, -header #banner a:active, -header #banner a:visited, -header #banner a:link, -header #banner a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; - vertical-align: middle; - font-weight: bolder; -} -header #banner #logo-img { - height: 25px; - margin-top: 3px; -} -header #banner #logo-text { - font-size: 20px!important;position: relative!important;top: -4px!important; -} -/* messages */ -#message-new { - background: ; - border: 1px solid #333; - width: 150px; -} -#message-new a { - color: #ffffff; - text-align: center; - display: block; - font-weight: bold; - padding: 1em 0px; - text-decoration: none; - background-color: red; -} -.mail-list-wrapper { - background-color: #f6f7f8; - margin-bottom: 5px; - width: 100%; - height: auto; - overflow: hidden; -} -.mail-list-wrapper span { - display: block; - float: left; - width: 20%; - overflow: hidden; -} -.mail-list-wrapper .mail-subject { - width: 30%; - padding: 4px 0px 0px 4px; -} -.mail-list-wrapper .mail-subject a { - display: block; -} -.mail-list-wrapper .mail-subject.unseen a { - font-weight: bold; -} -.mail-list-wrapper .mail-date { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-from { - padding: 4px 4px 0px 4px; -} -.mail-list-wrapper .mail-count { - padding: 4px 4px 0px 4px; - text-align: right; -} -.mail-list-wrapper .mail-delete { - float: right; -} -#mail-display-subject { - background-color: #f6f7f8; - color: #2d2d2d; - margin-bottom: 10px; - width: 100%; - height: auto; - overflow: hidden; -} -#mail-display-subject span { - float: left; - overflow: hidden; - padding: 4px 0px 0px 10px; -} -#mail-display-subject .mail-delete { - float: right; - opacity: 0.5; - -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; -} -#mail-display-subject:hover .mail-delete { - 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; -} -/* nav */ -nav { - width: 80%; - height: 32px; - position: fixed; - left: 22%; - top: 0px; - padding: 0px; - background: #ff500f; - color: #1f1f1f; - z-index: 99; - border-bottom: 1px; - border-bottom-color: black; - border-bottom-style: inset; - background-image: linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -moz-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -webkit-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); -background-image: -ms-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 65%); - -background-image: -webkit-gradient( - linear, - left bottom, - left top, - color-stop(0, rgb(173,59,10)), - color-stop(0.65, rgb(255,79,15)) -); -} -nav a, -nav a:active, -nav a:visited, -nav a:link, -nav a:hover { - color: #1f1f1f; - text-decoration: none; - outline: none; -} -nav #banner { - overflow: hidden; - /*text-align: center;*/ - width: 100%; -} -nav #banner a, -nav #banner a:active, -nav #banner a:visited, -nav #banner a:link, -nav #banner a:hover { - color: #ffffff; - text-decoration: none; - outline: none; - vertical-align: bottom; -} -nav #banner #logo-img { - height: 22px; - margin-top: 5px; -} -nav #banner #logo-text { - font-size: 22px; -} -nav #navbar{ - } -nav ul { - margin: 0px; - padding: 0px 20px; -} -nav ul li { - list-style: none; - margin: 0px; - /* padding: 1px 1px 3px 1px; */ - float: left; -} -nav ul li .menu-popup { - left: 0px; - right: auto; -} - -nav #logo-img { - height: 25px; - margin-top: 4px; - margin-left: 30px; -} - -nav #logo-text { - font-size: 22px; - margin-top: 3px; - margin-right: 15px; -} -nav .nav-menu-search { - position: relative; - - margin: 4px 17px; - margin-right: 0px; - height: 17px; - width: 180px; - -} - -nav #search-box #search-text { - background-image: url('icons/lupe.png'); - background-repeat:no-repeat; - padding-left:20px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; - } - - -nav .nav-menu-icon { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -nav .nav-menu-icon:hover { - position: relative; - height: 22px; - padding: 5px; - margin: 0px 5px; - -moz-border-radius: 5px 5px 0 0; - -webkit-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} - -nav .nav-menu-icon.selected { - background-color: #fff4d6; -} -nav .nav-menu-icon img { - width: 22px; - height: 22px; -} -nav .nav-menu-icon .nav-notify { - top: 3px; -} -nav .nav-menu { - position: relative; - height: 16px; - padding: 5px; - margin: 3px 15px 0px; - font-size: 13px; - /*border-bottom: 3px solid #364A84;*/ -} -nav .nav-menu.selected { - /*border-bottom: 3px solid #9eabb0;*/ -} -nav .nav-notify { - display: none; - position: absolute; - background-color: #fff; - /* background-color: #19aeff; */ - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - font-size: 10px; - font-weight: 900; - padding: 1px 4px; - top: 0px; - right: -6px; - min-width: 10px; - text-align: center; -} -nav .nav-notify.show { - display: block; -} -nav #nav-help-link, -nav #nav-search-link, -nav #nav-directory-link, -nav #nav-apps-link, -nav #nav-site-linkmenu, -nav #nav-home-link, -nav #nav-login-link, -nav #nav-user-linkmenu -{ - float: right; -} -nav #nav-user-linkmenu{ - margin-right: 0px; - } -nav #nav-home-link, #nav-directory-link, #nav-login-link, #nav-apps-link{ - margin-left: 0px; - margin-right: 0px; - font-weight: bold; - margin: 3px 5px; - } -nav #nav-directory-link{ - margin-right: 10px; - } - -li#nav-site-linkmenu.nav-menu-icon{ - display: none; -} - -nav #nav-home-link{ - margin-left: 0px; - display: none; - } -nav #nav-help-link .menu-popup, -nav #nav-search-link .menu-popup, -nav #nav-directory-link .menu-popup, -nav #nav-apps-link .menu-popup, -nav #nav-site-linkmenu .menu-popup { - right: 0px; - left: auto; -} - - -nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/messages2.png"); - } - -/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/notify2.png"); - } - -nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{ - background-image: url("../../../view/theme/diabook/diabook-red/icons/contacts2.png"); - } - -nav #nav-apps-link.selected { - background-color: #fff4d6; - moz-border-radius: 5px 5px 0 0; --webkit-border-radius: 5px 5px 0 0; -border-radius: 5px 5px 0 0; -} - -#nav-notifications-mark-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -#nav-notifications-see-all { - /* padding: 1px 1px 2px 26px; */ - /* border-bottom: 1px solid #364E59; */ - /* margin: 0px 0px 2px 0px; - padding: 5px 10px; */ -} - -.notify-seen { - background: none repeat scroll 0 0 #DDDDDD; - } - -ul.menu-popup { - position: absolute; - display: none; - width: 11em; - background: #fff4d6; - color: #2d2d2d; - margin: 0px; - padding: 0px; - list-style: none; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -ul.menu-popup a { - display: block; - color: #2d2d2d; - padding: 5px 10px; - text-decoration: none; -} -ul.menu-popup a:hover { - background-color: #ffe499; /*bdcdd4;*/ - color: #000; -} -ul.menu-popup .menu-sep { - border-top: 1px solid #9eabb0; -} -ul.menu-popup li { - float: none; - overflow: auto; - height: auto; - display: block; -} -ul.menu-popup li img { - float: left; - width: 16px; - height: 16px; - padding-right: 5px; -} -ul.menu-popup .empty { - padding: 5px; - text-align: center; - color: #9eabb0; -} -/* autocomplete popup */ -.acpopup { - max-height: 150px; - background-color: #ffffff; - color: #2d2d2d; - border: 1px solid #MenuBorder; - overflow: auto; - z-index: 100000; - -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.7); -} -.acpopupitem { - color: #2d2d2d; - padding: 4px; - clear: left; -} -.acpopupitem img { - float: left; - margin-right: 4px; -} -.acpopupitem.selected { - background-color: #bdcdd4; -} -#nav-notifications-menu { - width: 425px !important; - max-height: 550px; - overflow: auto; -} -/* #nav-notifications-menu a { - display: inline; - padding: 5px 0px; - margin: 0px 0px 2px 0px; -} -#nav-notifications-menu li:hover { - background-color: #bdcdd4; -}*/ - -#nav-notifications-menu img { - float: left; - margin-right: 5px; -} -#nav-notifications-menu .contactname { - font-weight: bold; -} -#nav-notifications-menu .notif-when { - font-size: 10px; - color: #9eabb0; - display: block; -} - -.notif-image { - width: 32px; - height: 32px; - padding: 7px 7px 0px 0px; -} - -/*profile_side*/ -#profile_side { - margin-bottom: 30px; -} -#ps-usericon{ - height: 25px - } -#ps-username{ - font-size: 1.17em; - font-weight: bold; - vertical-align: top; - position: absolute; - padding-top: 4px; - padding-left: 5px; - word-wrap: break-word; - width: 130px; - } -#ps-username:hover{ - text-decoration: none; - } -.menu-profile-side{ - list-style: none; - padding-left: 0px; - min-height: 0px; - } -.menu-profile-list{ - height: auto; - overflow: auto; - min-height: 16px; - list-style: none; - } -.menu-profile-list:hover{ - background: #FFE499; - } -.menu-profile-list-item{ - padding-left: 5px; - vertical-align: middle; - } -.menu-profile-list-item:hover{ - text-decoration: none; - } -/*http://prothemedesign.com/circular-icons/*/ -.menu-profile-icon.home{ - background: url("../../../view/theme/diabook/diabook-red/icons/home.png") no-repeat; - float: left; - height: 22px; - width: 22px; - } -.menu-profile-icon.photos{ - background: url("../../../view/theme/diabook/diabook-red/icons/mess_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.events{ - background: url("../../../view/theme/diabook/diabook-red/icons/events.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.notes{ - background: url("../../../view/theme/diabook/diabook-red/icons/notes.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.foren{ - background: url("../../../view/theme/diabook/diabook-red/icons/pubgroups.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.com_side{ - background: url("../../../view/theme/diabook/diabook-red/icons/com_side.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -.menu-profile-icon.pscontacts{ - background: url("../../../view/theme/diabook/diabook-red/icons/pscontacts.png") no-repeat; - float: left; - height: 22px; - width: 22px;} -/* aside */ -aside { - display: table-cell; - vertical-align: top; - width: 180px; - padding: 0px 10px 0px 20px; - border-right: 1px solid #D2D2D2; - float: left; - /* background: #F1F1F1; */ -} -aside #page-sidebar{display: none;} -aside .vcard .fn { - font-size: 18px; - font-weight: bold; - margin-bottom: 5px; -} -aside .vcard .title { - margin-bottom: 5px; -} -aside .vcard dl { - height: auto; - overflow: auto; -} -aside .vcard dt { - float: left; - margin-left: 0px; - /*width: 35%;*/ - text-align: right; - color: #999999; -} -aside .vcard dd { - float: left; - margin-left: 5px; - /*width: 60%;*/ -} -aside #profile-extra-links ul { - padding: 0px; - margin: 0px; -} -aside #profile-extra-links li { - padding: 0px; - margin: 0px; - list-style: none; -} -aside #dfrn-request-link { - display: block; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; - color: #ffffff; - background: #005c94 url('../../../images/connect-bg.png') no-repeat left center; - font-weight: bold; - text-transform: uppercase; - padding: 4px 2px 2px 35px; -} -aside #dfrn-request-link:hover { - text-decoration: none; - background-color: #36c; - /* background-color: #19aeff; */ -} -aside #profiles-menu { - width: 20em; -} -aside #search-text { - width: 173px; - height: 17px; - padding-left: 10px; - border-top-left-radius: 15px; -border-top-right-radius: 15px; -border-bottom-right-radius: 15px; -border-bottom-left-radius: 15px; -} -aside #side-follow-url { - width: 173px; - } -aside #side-peoplefind-url { - width: 173px; - } -#contact-block { - overflow: auto; - height: auto; -} -#contact-block .contact-block-h4 { - float: left; - margin: 5px 0px; -} -#contact-block .allcontact-link { - float: right; - margin: 5px 0px; -} -#contact-block .contact-block-content { - clear: both; - overflow: auto; - height: auto; -} -#contact-block .contact-block-link { - float: left; - margin: 0px 2px 2px 0px; -} -#contact-block .contact-block-link img { - widht: 55px; - height: 55px; -} -#lost-password-link { - float: left; - margin-right: 20px; - } -#login-submit-wrapper{ - - margin-bottom: 12px; - } -aside #login-submit-button{ - margin-left: 0px!important; - } -aside #login-extra-links{ - padding-top: 0px!important; - } -.group_selected { - background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -.group_unselected { - background: url("../../../view/theme/diabook/icons/unselected.png") no-repeat left center; - float: left; - height: 22px; - width: 22px; -} -#group-all-contacts{ - overflow: auto; -} -.icon.text_add { - background-image: url("../../../images/icons/16/add.png"); - float: right; - opacity: 0.2; - margin-right: 14px; - } -.icon.text_add:hover { - background-image: url("../../../images/icons/16/add.png"); - float: right; - cursor: pointer; - margin-right: 14px; - 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; - } -.icon.text_edit { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 0.2; - margin-top: 6px; - float: right; - height: 10px; -} -.icon.text_edit:hover { - background-image: url("../../../images/icons/10/edit.png"); - opacity: 1; - margin-top: 6px; - float: right; - height: 10px; -} -/* widget */ -.widget { - margin-bottom: 2em; - /*.action .s10 { width: 10px; overflow: hidden; padding: 0px;} - .action .s16 { width: 16px; overflow: hidden; padding: 0px;}*/ -/* font-size: 12px; */ -} -.widget h3 { - padding: 0px; - margin: 2px; -} -.widget .action { - opacity: 0.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; -} -.widget input.action { - opacity: 0.5; - -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; -} -.widget:hover .title .action { - 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; -} -.widget .tool:hover .action { - 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; -} -.widget .tool:hover .action.ticked { - 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; -} -.widget ul { - padding: 0px; -} -.widget ul li { - padding-left: 16px; - min-height: 16px; - list-style: none; -} -#side-bar-photos-albums li{ -list-style-type: disc; -} -#side-bar-photos-albums ul li{ - margin-left: 30px; - padding-left: 0px; - } -#side-bar-photos-albums ul li a{ - color: #1872A2; -} -.widget .tool.selected { - background: url("../../../view/theme/diabook/diabook-red/icons/selected.png") no-repeat left center; -} -/* widget: search */ -#add-search-popup { - width: 200px; - top: 18px; -} -/* section */ -section { - display: table-cell; - vertical-align: top; - width: 800px; - padding: 0px 0px 0px 12px; -} -body .pageheader{ - text-align: center; - font-size: 20px; - margin-bottom: 20px; - margin-top: 0px; - max-width: 775px; - } -.qcomment{ - max-width: 122px; - } -#id_username { - width: 173px; - } -#id_password { - width: 173px; - } -#id_openid_url { - width: 173px; - } -.contact-edit-submit{ - display: block; - } -#contact-edit-end { - } -.pager { - padding: 10px; - text-align: center; - font-size: 1.0em; - clear: both; - display: block; -} - -.tabs { - - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.tab.button { - margin-left: 5px; - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: normal; - padding: 3px; - color: #333333; - } - -#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{ - margin-bottom: 10px; - } -/* wall item */ -.tread-wrapper { - border-bottom: 1px solid #D2D2D2; - position: relative; - padding: 5px; - margin-bottom: 0px; - width: 775px; - padding-top: 10px; -} -.tread-wrapper a{ - color: red; -} - -.wall-item-decor { - position: absolute; - left: 790px; - top: -10px; - width: 16px; -} - -.wall-item-container { - display: table; - width: 780px; -} -.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-photo-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-photo-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-photo-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-photo-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - margin-bottom: 14px; -} -.wall-item-photo-container .wall-item-content img { - max-width: 700px; -} -.wall-item-photo-container .wall-item-links, .wall-item-photo-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-photo-container .wall-item-links .icon, .wall-item-photo-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-photo-container .wall-item-links .icon:hover, .wall-item-photo-container .wall-item-actions .icon: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; -} -.wall-item-photo-container .wall-item-name { - font-weight: bold; -} -.wall-item-photo-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-photo-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-photo-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell; -} -.wall-item-photo-container .wall-item-actions-tools a { - float: right; -} -.wall-item-photo-container .wall-item-actions-tools input { - float: right; -} -.wall-item-photo-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 40px; - width: 650px; - border-bottom: 1px solid #D2D2D2; -} -.wall-item-photo-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-photo-container { - display: table; - width: 780px; -} -.wall-item-container .wall-item-content .type-link img, -.type-link img { - max-width: 160px; - max-height: 160px; - float: left; - margin-right: 10px; -} -.type-link blockquote { - margin-left: 160px; - max-height: 160px; - overflow: hidden; -} -.type-link .oembed { -} - -.shared_header { - height: 32px; - color: #999; - border-top: 1px solid #D2D2D2; - padding-top: 5px; - margin-top: 5px; -} - -.shared_header a { - color: black; - -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; -} - -.shared_header a:hover { - color: #36c; -} - -.shared_header img { - -webkit-border-radius: 4px; - -moz-border-radius: 4px; - border-radius: 4px; - float: left; -} - -.shared_header span { - margin-left: 9px; -} - -blockquote.shared_content { - margin-left: 32px; - color: #000; - border: none; -} - -.my-comment-photo { - width: 48px; - margin-left: 40px; - margin-right: 32px; - } -.comment-edit-preview { - width: 500px; - margin-top: 10px; -} -.comment-edit-text-empty { - width: 500px; - border: 1px solid #D2D2D2; - height: 3.2em; - color: #2d2d2d; -} -.comment-edit-text-full { - font-size: 12.5px; - height: 3.3em; - - border: 1px solid #D2D2D2; - width: 500px; -} -.comment-edit-photo { - margin: 10px 0 0; - display: table-cell; -} - - -.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom { - display: table-row; -} -.wall-item-bottom { - font-size: 13px; -} -.wall-item-container .wall-item-bottom { -/* opacity: 0.5; - -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; */ -} -.wall-item-container:hover .wall-item-bottom { -/* 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; */ -} -.wall-item-container .wall-item-info { - display: table-cell; - vertical-align: top; - text-align: left; - width: 80px; -} -.wall-item-container .wall-item-location { - padding-right: 40px; - display: table-cell; -} -.wall-item-container .wall-item-ago { - word-wrap: break-word; - width: 50px; - margin-left: 10px; - color: #999; -} -.wall-item-location { - - clear: both; - overflow: hidden; - - margin-bottom: 5px; -} - -.wall-item-container .wall-item-content { - - max-width: 720px; - word-wrap: break-word; - - -} - -.wall-item-container .wall-item-content img { - max-width: 700px; -} -.wall-item-container .wall-item-links, .wall-item-container .wall-item-actions { - display: table-cell; - vertical-align: middle; -} -.wall-item-container .wall-item-links .icon, .wall-item-container .wall-item-actions .icon { - opacity: 0.5; - -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; -} -.wall-item-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon: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; -} -.wall-item-container .wall-item-name { - font-weight: bold; -} -.wall-item-container .wall-item-actions-author { - width: 100%; - margin-bottom: 0.3em; -} -.wall-item-container .wall-item-actions-social { - float: left; - margin-bottom: 1px; - display: table-cell; -} -.wall-item-container .wall-item-actions-social a { - margin-right: 1em; -} -.wall-item-actions-social a { - float: left; -} -.wall-item-container .wall-item-actions-tools { - float: right; - width: 80px; - display: table-cell;done -} -.wall-item-container .wall-item-actions-tools a { - float: right; -} -.wall-item-container .wall-item-actions-tools input { - float: right; -} -.wall-item-container.comment { - margin-top: 5px; - margin-bottom: 5px; - margin-left: 80px; - width: 700px; - border-bottom: 1px solid hsl(198, 21%, 79%); -} -.wall-item-container.comment .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.wall-item-container.comment { - top: 15px !important; - left: 15px !important; -} -.wall-item-container.comment .wall-item-links { - padding-left: 12px; -} -.wall-item-comment-wrapper { - margin: 1px 5px 5px 80px; -} -.wall-item-comment-wrapper .comment-edit-photo { - display: none; -} -.wall-item-comment-wrapper textarea { - height: 2.0em; - width: 100%; - font-size: 10px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - font-size: 14px; -} -.wall-item-comment-wrapper .comment-edit-text-full { - font-size: 14px; - height: 4em; - color: #2d2d2d; - border: 1px solid #2d2d2d; -} -.comment-edit-preview { - width: 500px; - margin-top: 10px; - background-color: #fff797; -} -.comment-edit-preview .contact-photo { - width: 32px; - height: 32px; - margin-left: 16px; - /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/ - -} -.comment-edit-preview { - top: 15px !important; - left: 15px !important; -} -.comment-edit-preview .wall-item-links { - padding-left: 12px; -} -.comment-edit-preview .wall-item-container { - width: 700px; -} -.comment-edit-preview .tread-wrapper { - width: 700px; - padding: 0; - margin: 10px 0; -} - -.shiny { - /* border-right: 10px solid #fce94f; */ - border-right: 1px solid #A7C7F7; - padding-right: 12px; -} - -#jot-preview-content{ - margin-top: 30px;} - -#jot-preview-content .tread-wrapper { - background-color: #fff797; -} - -span#jot-preview-link.tab.button{ - float: right; - margin-left: 10px; - margin-right: 14px; - margin-top: 2px; - font-size: 11px; - font-weight: bolder; - cursor: pointer; - border: 0px; -} - -.wall-item-tags { - padding-top: 1px; - padding-bottom: 2px; -} -.tag { - /*background: url("../../../images/tag_b.png") repeat-x center left;*/ - color: #999; - padding-left: 3px; - font-size: 12px; -} -.tag a { - padding-right: 5px; - /*background: url("../../../images/tag.png") no-repeat center right;*/ - color: #999; -} -.wwto { - position: absolute !important; - width: 25px; - height: 25px; - background: #FFFFFF; - border: 2px solid #364e59; - height: 25px; - width: 25px; - overflow: hidden; - padding: 1px; - position: absolute !important; - top: 40px; - left: 30px; - -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); - box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.7); -} -.wwto .contact-photo { - width: auto; - height: 25px; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; - width: 80px; -} - -.contact-photo-wrapper.wwto { - width: 25px; -} - -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} - -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper { - left: 0px; - top: 63px; -} -.contact-photo { - width: 48px; - height: 48px; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-name { - /* text-align: center; */ - /*font-weight: bold;*/ - font-size: 12px; -} -.contact-details { - color: #999999; -} -/* editor */ -.jothidden { - display: none; -} -#jot { - width: 785px; - margin: 0px 2em 20px 0px; -} -#profile-jot-form #profile-jot-text { - height: 2.0em; - width: 99%; - font-size: 15px; - color: #999999; - border: 1px solid #DDD; - padding: 0.3em; - margin-bottom: 10px; -} -.grey -{ - display: inline; - float: right; - } -#jot #jot-tools { - margin: 0px; - padding: 0px; - height: 40px; - overflow: none; - width: 783px; - background-color: #fff; - border-bottom: 2px solid #9eabb0; -} - -#jot #jot-tools li { - list-style: none; - float: left; - width: 80px; - height: 40px; - border-bottom: 2px solid #9eabb0; -} -#jot #jot-tools li a { - display: block; - color: #cccccc; - width: 100%; - height: 40px; - text-align: center; - line-height: 40px; - overflow: hidden; -} -#jot #jot-tools li:hover { - background-color: #364e59; - border-bottom: 2px solid #bdcdd4; -} -#jot #jot-tools li.perms { - float: right; - width: 40px; -} -#jot #jot-tools li.perms a.unlock { - width: 30px; - border-left: 10px solid #cccccc; - background-color: #cccccc; - background-position: left center; -} -#jot #jot-tools li.perms a.lock { - width: 30px; - border-left: 10px solid #666666; - background-color: #666666; -} -#jot #jot-tools li.submit { - float: right; - background-color: #cccccc; - border-bottom: 2px solid #cccccc; - border-right: 1px solid #666666; - border-left: 1px solid #666666; -} -#jot #jot-tools li.submit input { - border: 0px; - margin: 0px; - padding: 0px; - background-color: #cccccc; - color: #666666; - width: 80px; - height: 40px; - line-height: 40px; -} -#jot #jot-tools li.submit input:hover { - background-color: #bdcdd4; - color: #666666; -} -#jot #jot-tools li.loading { - float: right; - background-color: #ffffff; - width: 20px; - vertical-align: center; - text-align: center; - border-top: 2px solid #9eabb0; - height: 38px; -} -#jot #jot-tools li.loading img { - margin-top: 10px; -} -#profile-jot-form #jot-title, #profile-jot-form #jot-category { - - border-radius: 5px 5px 5px 5px; - font-weight: bold; - height: 20px; - margin: 0 0 5px; - width: 60%; - border: 1px solid #d2d2d2; -} -#profile-jot-form #jot-title:-webkit-input-placeholder { - font-weight: normal; -} -#profile-jot-form #jot-title:-moz-placeholder { - font-weight: normal; -} -#profile-jot-form #profile-jot-text_parent #profile-jot-text_tbl{ - width: 785px; - height: 100px; - } -#jot #jot-title:hover { - border: 1px solid #999999; -} -#jot #jot-title:focus { - border: 1px solid #999999; -} -#jot #character-counter { - width: 80px; - float: right; - text-align: right; - height: 20px; - line-height: 20px; - padding-right: 20px; -} -#jot-perms-icon, -#profile-location, -#profile-nolocation, -#profile-youtube, -#profile-video, -#profile-audio, -#profile-link, -#profile-title, -#wall-image-upload, -#wall-file-upload, -#wall-image-upload-div, -#wall-file-upload-div, -.hover, .focus { - cursor: pointer; - margin-top: 2px; -} -#profile-jot-wrapper{ - margin: 0 2em 20px 0; - width: 785px; - } - -#profile-jot-submit-wrapper { - margin-bottom: 50px; - width: 785px; -} - -#profile-jot-submit { - float: right; - margin-top: 2px; - font-size: 14px; -} -#profile-upload-wrapper { - float: left; - margin-top: 2px; - margin-left: 10px; - -} -#profile-attach-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-rotator { - float: left; - margin-left: 30px; - margin-top: 2px; -} -#profile-link-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-youtube-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-video-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-audio-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-location-wrapper { - float: left; - margin-left: 15px; - margin-top: 2px; -} -#profile-jot-perms { - float: left; - margin-left: 45px; - margin-top: 2px; -} -#jot-preview-link { - float: right; - margin-left: 10px; - margin-top: 2px; - font-size: 9px; - font-weight: bolder; - cursor: pointer; -} -#profile-jot-perms{ - float: right; - margin-left: 10px; - margin-top: 2px; - } -/** buttons **/ -.button.creation1 { - background-color: #fff; - border: 1px solid #777777; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - font-weight: bolder; - cursor: pointer; -} -.button.creation2 { - background-color: #FF500F; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 0 1px 1px #CFCFCF; - margin-left: 5px; - font-weight: bolder; - cursor: pointer; -} -/*input[type="submit"] { - border: 0px; - background-color: @ButtonBackgroundColor; - color: @ButtonColor; - padding: 0px 10px; - .rounded(5px); - height: 18px; -}*/ -/** 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; - width: auto; - height: 18px; - background-color: #cccccc; - background-image: url("../../../images/show_all_off.png"); - background-position: 7px 7px; - background-repeat: no-repeat; - padding: 7px 5px 0px 30px; - color: #999999; - -moz-border-radius: 5px 5px 5px 5px; - -webkit-border-radius: 5px 5px 5px 5px; - border-radius: 5px 5px 5px 5px; -} -#acl-showall.selected { - color: #000000; - background-color: #ff9900; - background-image: url("../../../images/show_all_on.png"); -} -#acl-list { - height: 210px; - border: 1px solid #cccccc; - clear: both; - margin-top: 30px; - overflow: auto; -} -.acl-list-item { - display: block; - width: 150px; - height: 30px; - border: 1px solid #cccccc; - margin: 5px; - float: left; -} -.acl-list-item img { - width: 22px; - height: 22px; - float: left; - margin: 4px; -} -.acl-list-item p { - height: 12px; - font-size: 10px; - margin: 0px; - padding: 2px 0px 1px; - overflow: hidden; -} -.acl-list-item a { - font-size: 8px; - display: block; - width: 40px; - height: 10px; - float: left; - color: #999999; - background-color: #cccccc; - background-position: 3px 3px; - background-repeat: no-repeat; - margin-right: 5px; - -webkit-border-radius: 2px ; - -moz-border-radius: 2px; - border-radius: 2px; - padding-left: 15px; -} -#acl-wrapper a:hover { - text-decoration: none; - color: #000000; -} -.acl-button-show { - background-image: url("../../../images/show_off.png"); -} -.acl-button-hide { - background-image: url("../../../images/hide_off.png"); -} -.acl-button-show.selected { - color: #000000; - background-color: #9ade00; - background-image: url("../../../images/show_on.png"); -} -.acl-button-hide.selected { - color: #000000; - background-color: #ff4141; - background-image: url("../../../images/hide_on.png"); -} -.acl-list-item.groupshow { - border-color: #9ade00; -} -.acl-list-item.grouphide { - border-color: #ff4141; -} -/** /acl **/ -/** tab buttons 14618a**/ -ul.tabs { - list-style-type: none; - padding-bottom: 10px; - font-size: 13px; -} -ul.tabs li { - float: left; - margin-left: 5px; -} -ul.tabs li .active { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - margin-left: 5px; -} -//settings tabs -ul.rs_tabs { - list-style-type: none; - font-size: 11px; -} -ul.rs_tabs li { - float: left; - margin-bottom: 30px; - clear: both; -} -ul.rs_tabs li .selected { - background-color: #535353; - border: 1px solid #777777; - color: white; - border-radius: 3px 3px 3px 3px; - box-shadow: 2px 2px 2px #CFCFCF; - font-size: 13px; -} -.rs_tabs { - list-style-type: none; - font-size: 11px; - background-position: 0 -20px; - background-repeat: repeat-x; - height: 27px; - padding: 0; - } -.rs_tab.button { - /*background: none repeat scroll 0 0 #F8F8F8;*/ - border: 1px solid #CCCCCC; - border-radius: 3px 3px 3px 3px; - font-weight: bolder; - padding: 3px; - color: #333333; - text-decoration: none; - } -/** - * Form fields - */ -.field { - margin-bottom: 10px; - padding-bottom: 10px; - overflow: auto; - width: 100%; -} -.field label { - float: left; - width: 200px; -} -.field input, .field textarea { - width: 400px; -} -.field textarea { - height: 100px; -} -.field .field_help { - display: block; - margin-left: 200px; - color: #666666; -} -.field .onoff { - float: left; - width: 80px; -} -.field .onoff a { - display: block; - border: 1px solid #666666; - 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: #666666; - padding-left: 40px; - background-position: left center; - background-color: #cccccc; - color: #666666; - text-align: right; -} -.field .onoff .on { - border-color: #204A87; - padding-right: 40px; - background-position: right center; - background-color: #D7E3F1; - color: #204A87; - text-align: left; -} -.field .hidden { - display: none!important; -} -.field.radio .field_help { - margin-left: 0px; -} -.suggest-select { -width: 500px; -height: 350px; - } -.message-to-select { - width: 400px; - height: 150px; - } -#directory-search-form{ - margin-bottom: 50px; - } -#profile-edit-links-end { - clear: both; - margin-bottom: 15px; -} - -#profile-edit-links ul { margin: 20px; padding-bottom: 20px; list-style: none; } - -#profile-edit-links li { - float: left; - list-style: none; - margin-left: 10px; -} - -.profile-edit-side-div { - display: none; -} - -#register-form label, -#profile-edit-form label { - width: 300px; float: left; -} - -.required { - display: inline; - color: #B20202; -} - -/* oauth */ -.oauthapp { - height: auto; - overflow: auto; - border-bottom: 2px solid #cccccc; - padding-bottom: 1em; - margin-bottom: 1em; -} -.oauthapp img { - float: left; - width: 48px; - height: 48px; - margin: 10px; -} -.oauthapp img.noicon { - background-image: url("../../../images/icons/48/plugin.png"); - background-position: center center; - background-repeat: no-repeat; -} -.oauthapp a { - float: left; -} -/* contacts */ -.contact-entry-wrapper { - width: 120px; - height: 120px; - float: left; -} -/* photo */ -.photo { -box-shadow: 2px 2px 5px 0px #000000; -margin: 0px; -border-radius: 10px; -height: 145px !important; -width: 145px !important; -} -.lframe { - float: left; - /*margin: 0px 10px 10px 0px;*/ -} -/* profile match wrapper */ -.profile-match-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 20px; -} -.profile-match-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.profile-match-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.profile-match-wrapper { - left: 0px; - top: 63px; -} - -.contact-photo-menu-button { - position: relative; - background-image: url("../../../images/icons/16/menu.png"); - background-position: top left; - background-repeat: no-repeat; - margin: 0px 0px -16px 0px; - padding: 0px; - width: 16px; - height: 16px; - top: -16px; left:0px; - overflow: hidden; - text-indent: 40px; - display: none; - -} -.contact-photo-menu { - width: 11em; - border: 3px solid #364e59; - color: #2d2d2d; - background: #FFFFFF; -/* position: absolute;*/ - position: relative; - left: 0px; top: 0px; - display: none; - z-index: 10000; -} -.contact-photo-menu ul { margin:0px; padding: 0px; list-style: none } -.contact-photo-menu li a { - display: block; - padding: 5px 10px; - color: #2d2d2d; - text-decoration: none; -} -.contact-photo-menu li a:hover { - background-color: #bdcdd4; -} - -/* page footer */ -footer { - height: 100px; - display: table-row; -} - -blockquote { - border-left: 1px solid #D2D2D2; - padding-left: 9px; - margin: 0 0 0 .8ex; - color: #777; -} -.oembed { - - font-weight: bold; -} -.aprofile dt{ -box-shadow: 1px 1px 5px 0; - color: #666666; - margin: 15px 0 5px; - padding-left: 5px; - } -/* ================== */ -/* = Contacts Block = */ -/* ================== */ - -.contact-block-img { - width: 55px; - height: 55px; - padding-right: 3px; -} -.contact-block-div { - float: left; -} - -.contact-block-textdiv { width: 150px; height: 34px; float: left; } -#contact-block-end { clear: both; } - -#group-edit-wrapper { - margin-bottom: 10px; -} - -#group-members-end { - clear: both; -} -#group-edit-desc { - margin-top: 15px; -} - -/* -#group-separator, -#prof-separator { display: none;} -*/ -#prof-members-end{ - clear: both; - } - -#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label { - margin-bottom: 10px; - margin-top: 20px; -} - -#prvmail-submit { - float: right; - margin-top: 10px; -} - -#prvmail-subject -{ -background: none repeat scroll 0 0 #FFFFFF; -border: 1px solid #CCCCCC; -border-radius: 5px 5px 5px 5px; -font-weight: bold; -height: 20px; -margin: 0 0 5px; -vertical-align: middle; -} -#prvmail-form{ - width: 597px; - } - -#prvmail-upload-wrapper, -#prvmail-link-wrapper, -#prvmail-rotator-wrapper { - float: left; - margin-top: 10px; - margin-right: 10px; - width: 24px; -} - -#prvmail-end { - clear: both; -} - -.mail-list-sender, -.mail-list-detail { - float: left; -} -.mail-list-detail { - margin-left: 20px; -} - -.mail-list-subject { - font-size: 1.1em; - margin-top: 10px; -} -a.mail-list-link { - display: block; - font-size: 1.3em; - padding: 4px 0; -} - -/* -*a.mail-list-link:hover { -* background-color: #15607B; -* color: #F5F6FB; -*} -*/ - -.mail-list-outside-wrapper-end { - clear: both; -} - -.mail-list-outside-wrapper { - margin-top: 30px; -} - -.mail-list-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} - -.mail-list-delete-icon { - border: none; -} - -.mail-conv-sender, -.mail-conv-detail { - float: left; -} -.mail-conv-detail { - margin-left: 20px; - width: 500px; -} - -.mail-conv-subject { - font-size: 1.4em; - margin: 10px 0; -} - -.mail-conv-outside-wrapper-end { - clear: both; -} - -.mail-conv-outside-wrapper { - margin-top: 30px; -} - -.mail-conv-delete-wrapper { - float: right; - margin-right: 30px; - margin-top: 15px; -} -.mail-conv-break { - clear: both; -} - -.mail-conv-delete-icon { - border: none; -} - -/* ========== */ -/* = Events = */ -/* ========== */ -.eventcal { - float: left; - font-size: 20px; -} - -.vevent { -position: relative; -width: 400px; -padding: 20px; -padding-top: 10px; -margin: 0 0px; -margin-bottom: 10px; -background-color: white; --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 .event-location { - margin-left: 10px; - margin-right: 10px; -} -.vevent .event-description { -margin-left: 10px; -margin-right: 10px; -font-size: 1.1em; -font-weight: bolder; -} -.vevent .event-start, .vevent .event-end { - -margin-right: 20px; -margin-bottom: 2px; -margin-top: 2px; -font-size: 0.9em; -text-align: left; -} -.event-start .dtstart, .event-end .dtend { -float: right; -} - - -#new-event-link { - margin-bottom: 10px; -} - -.edit-event-link, .plink-event-link { - float: left; - margin-top: 4px; - margin-right: 4px; - margin-bottom: 15px; -} - -.event-description:before { - content: url("../../../view/theme/diabook/icons/events2.png") !important; - margin-right: 15px; -} - -.event-start, .event-end { - margin-left: 10px; - width: 330px; - clear: both; -} - -.event-start .dtstart, .event-end .dtend { - float: right; -} - -.event-list-date { - margin-bottom: 10px; -} - -.prevcal, .nextcal { - float: left; - margin-left: 32px; - margin-right: 32px; - margin-top: 64px; -} -.event-calendar-end { - clear: both; -} - - -.calendar { - font-family: Courier, monospace; -} -.calendar.eventcal a { - color: #1872A2; - } -.today { - font-weight: bold; - color: #FF0000; -} - -.settings-block { - border: 1px solid #AAA; - margin: 10px; - padding: 10px; -} - -.app-title { - margin: 10px; -} - -#identity-manage-desc { - margin-top:15px; - margin-bottom: 15px; -} - -#identity-manage-choose { - margin-bottom: 15px; -} - -#identity-submit { - margin-top: 20px; -} - -#photo-prev-link, #photo-next-link { - padding: 10px; - float: left; -} -.lightbox{ - float: left; - } -#photo-photo { - float: left; -} -#photo-like-div .wall-item-like-buttons { - float: left; - margin-right: 10px; - } -.wall-item-like-buttons .icon.like { -float: left; -} - -#photo-photo-end { - clear: both; -} - -.tabs .comment-wwedit-wrapper { - display: block; - margin-top: 30px; - margin-left: 50px; - } - -.profile-match-photo { - float: left; - text-align: center; - width: 120px; -} - -.profile-match-name { - float: left; - text-align: center; - width: 120px; - overflow: hidden; -} - -.profile-match-break, -.profile-match-end { - clear: both; -} - -.profile-match-connect { - text-align: center; - font-weight: bold; -} - -.profile-match-wrapper { - float: left; - padding: 10px; - width: 120px; - height: 120px; - scroll: auto; -} -#profile-match-wrapper-end { - clear: both; -} - -/* ============= */ -/* = Directory = */ -/* ============= */ -section .directory-item dl { - height: auto; - overflow: auto; -} -section .directory-item dt { - float: left; - margin-left: 0px; - text-align: right; - color: #999; -} -section .directory-item dd { - float: left; - margin-left: 5px; -} -.directory-profile-wrapper { - float: left; - max-height: 178px; - overflow: hidden; - width: 635px; -} -.directory-copy-wrapper { - float: left; - overflow: hidden; -} -/* contacts menu */ -.contact-photo-wrapper { - position: relative; -} -.contact-photo { - width: 48px; - height: 48px; - overflow: hidden; - display: block; -} -.contact-photo img { - width: 48px; - height: 48px; -} -.contact-photo-menu-button { - display: none; - /* position: absolute; */ - /* position: absolute; */ - left: 0px; - top: -16px; -} -.contact-wrapper { - float: left; - width: 90px; - height: 90px; - margin-bottom: 15px; -} -.contact-wrapper .contact-photo { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo img { - width: 80px; - height: 80px; -} -.contact-wrapper .contact-photo-menu-button { - left: 0px; - top: 63px; -} -.directory-item { - float: left; - width: 800px; - height: 200px; -} -.directory-item .contact-photo { - width: 175px; - height: 175px; -} -.directory-item .contact-photo img { - width: 175px; - height: 175px; -} - -section .directory-photo-wrapper { - float: left; - height: 200px; - width: 165px; -} -.contact-name { - font-weight: bold; - font-size: 18px; - margin-bottom: -3px; - text-align: left; -} -.contact-details { - color: #999999; -} -.page-type { - font-size: 10px; - font-style: italic; -} -.directory-detailscolumn-wrapper { - float: left; - width: 305px; - margin-right: 10px; -} -.directory-profile-wrapper dl { - margin-top: 3px; - margin-bottom: 3px; -} -.directory-profile-title { - font-weight: bold; - margin-bottom: 3px; - font-size: 14px; -} -#side-bar-photos-albums{ - margin-top: 15px; -} -.photo-top-photo, .photo-album-photo { - -webkit-border-radius: 5px 5px 0 0; - -moz-border-radius: 5px 5px 0 0; - border-radius: 5px 5px 0 0; -} -.photo-album-image-wrapper, .photo-top-image-wrapper { - float: left; - -moz-box-shadow: 0 0 5px #888; - -webkit-box-shadow: 0 0 5px #888; - box-shadow: 0 0 5px #888; - background-color: #000; - -webkit-border-radius: 5px; - -moz-border-radius: 5px; - border-radius: 5px; - padding-bottom: 20px; - position: relative; - margin: 0 10px 10px 0; - width: 200px; height: 140px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - position: absolute; - bottom: 0px; - padding-left: 3px; - background-color: #EEE; -} -.photo-top-album-link{ - color: #1872A2; - } -.photo-top-album-img{ - - } -/*.photo-top-image-wrapper { - position: relative; - float: left; - margin-top: 15px; - margin-right: 15px; - width: 200px; height: 200px; - overflow: hidden; -} -.photo-top-album-name { - width: 100%; - min-height: 2em; - position: absolute; - bottom: 0px; - padding: 0px 3px; - padding-top: 0.5em; - background-color: rgb(255, 255, 255); -}*/ -#photo-top-end { - clear: both; -} - -#photo-top-links { - margin-bottom: 30px; - margin-left: 30px; -} - -#photos-upload-newalbum-div { - float: left; - width: 175px; -} - diff --git a/view/theme/diabook/icons/StatusNet.png b/view/theme/diabook/icons/StatusNet.png deleted file mode 100644 index 398bca716dcde03144eaa47f23a099939b507cfd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1257 zcmV=P)%S4p=%D{(;%0d7K?i57Y+oq>~P+igJ=PQ*um(rRQfL4_a!4+W!c;UJ{ z7s*;Hl{);6F(j1202R-GQaC_VDR7*_R+ZLGanCu-rKr*{KwK%Rv~IF&FbZ(rg5!ly zfDOh1K;*5g+z*zp{MD;Of_L}sW$lg~R5dgZudgTn_%VOqzfbPcC7$;7B2!b#b}oSW zK9P{r5|uB&+LjhR=swYazYxK++V;_i=fsZ=@ZQ0Le01Uj zRy-amXvO2yW-=6JXBoe7qZE7)Ux}by=C;6(4p7tDN>h9LGS>4NP3`T}w6@}eXwOqi z$VVrUU}I-znYdFZaJ{30p5|tbN2ByKH*>wC1E)|Zv)kC&iIYf#Iv2olMSP3U1!}Wd zV(E05^Y6B8-y@?Q$uj|N2{w#V&XUypFYL*T6Uo=fUOj>BO{38 zl;*^1YH$Md=jVlX!K;ahl9)1vL^@4S(F#yiUym}TG-rBze92DGjtG8qMfh`Qs4S%$ z_U)q>VDE@vQmHcg-0(0GV(*9qw;{m8{{Aw-kK5X)+O#QfRbxX#yc``Z+21>N4nkHh zfEKTq7E=QcdV6{K>{&_BPA2*6+BKRE9U|G#fGa|*u8vq;-P{}zMy_5h+5g_(j{#r( zd8%(C5lQ&m1p?$nShssOncm)ieP4{p2M_qQuaAjbj!(P00r+vx9i2A%^`BAA`V z9JQ75tx%;Dqj&F;FBaLbb!%t<(KTzR-Li!Z+qaj-bR@!W7cQXi?}7sJM{z)pDiLD9 z?PJF{pUpCr%PpCSg?NAGPIPs3puPZRhcQR3fCvFJV3cC)-aQ6RpXT}KD9RWj@i;4z zNhTjX;_=O!44gW}PbW{3pPVFBTT3*RLL0;6lPCOj>lOrLKz(D|5`M|PK9~y3U7@o; z(HmEQuJ7NE<)fPi)YrBxv1O)oK9Gf{oAMm%1vW+I?h;1? zODSSrfQvDW_ayr-??K}+3>FXpT(7%yfRE7Y_)TD8R{R2R`5zg0lMpWe$6Y$Bl?uSo zF5C@!I98G_{A@l^YTSa|mHtn-7%uP%zSKvG#q%@J;=t{h;&p^wOV)6VxLq6IE TXnjt100000NkvXXu0mjfw0uI$ diff --git a/view/theme/diabook/icons/attach.png b/view/theme/diabook/icons/attach.png deleted file mode 100644 index 1958041cfa9def91dc1bb73f947d823d67413afd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1069 zcmV+|1k(G7P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;>oyZ*h?T00XT_L_t(Y$JN$ph}BgX$MMgMqq$I)l46ZfM3^_q-bCw*XhBm*@+e_t ztF%a#k(uU_nnutJ{tV;V0{!7~ zFV8*ae9yD}ofEvgvm;_&-4Vb}#mhK1P4n?IK0_zeM?`Zer3bFU zz37ik7~J77Vf`=<7p7?erlg0rVLV3FYPCzTBO;S#jzM$XVZhG7;~1Ex#h8$J znwH_~UfHr54`Lmj!3Z?fA0q55JY0djfr;3I8MrlJtFZ*%XB2LZh+TL$_cb;g0&D=L z;>t8F#eMi0GjU7WU%_0o&S#2Wm8 z)e-wg)^mQre&gW+jfj&WHaQ*dY6-^SR8*j!5KoyBuGnz1G#n$a)U?y1`k>@+-9 z3FC6yjjahApZ)d$Mn=T;Qp&M-0ypKJMR~zqcnc?DWy5}&dJYDq>Al>z6_XRT4r^kJ<8&B1>fi>aaewA- zMgsR@Wkd{YsKEMUrCpS!H?tadW-iBN7}sJ*!s@XQgA=v@lM*lsqw}n9aedpOS%?er z_v@IPDt~&V|31Rdgw^3ST!GFx87AhXW>;VvFd`zhX;t`A${Y+yAr8!ph%cd5t8K?N z{E9IVv8|NSkVP>VT~be{WJ}D(jR{+q&Hu$;jgxfmD8WF47JEx&CggfL-+k^GW>KoIJc+bM9 zif7X!V&(oWUXP~yeG<-Y2iBPVH?AG=o}S{}nzN}9vEo4b+<+C>fkxbw6}UdVJptEL zM0#1mcUGEOuAdMQA0Et>wMX<`T1q)D`|Fg1ZNj2zd8Y&}%$yI4 ni1q*a+jA+UTPdZR|HJbq)+b6DsACm900000NkvXXu0mjf$)@%$ diff --git a/view/theme/diabook/icons/audio.png b/view/theme/diabook/icons/audio.png deleted file mode 100644 index 8d779a4097b0b1c75cdac9c0f768cd797187545b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 762 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4;?qKur1^O00MeRL_t(Y$IaHyYg|8NRDBYxmU_?lHp*0w+P)ZkVsR*Lr zRay$A*!~4B>cWlGh2lTpwq&6o?G-GctF{Yi#V$$_m8aOE8#h4=X#+``CgbJ|JjP7s zO(qNPX5O58?)lz(etgeqsJT)~`)~>G;@J?-<0?MRIsaA1PNOE+etd;7?8dg(TE%1h zfipShU%T1bRs(DlAK)$QzyO-DJrJ@HG>W45xh%{1jqDB7c;Fb$R{l4`GmQ$c&>8Dy zYH1#+4)tJfsOLINDcy+L+KJ2f21oI< zMm~Ipckn(Iu{-B{qFd6;;#9o;N6cUf%UuAU!4G%^uVW2g*U8cgIEV@SgGqc|)1`Of z43s$EHHJCo#h|Q~%U61c;YuY;t2yVTezLULq0X9h>aQ+fPsSo{&3*v)U|+?(jSiXK zl8;yP2UALW>H@avX#|6~)q%dM-#6mi-byE$s|)xreh);my@UrH$Qypgr*XllmMrJI zT9>@91=ztT`kVL!r}0v_8vc&UUBMF^#|!u~Z0H5>Bu4RGl*xxd1e0-@0sMsfK?>72 z6zA`C0$jJ_mu0z76va{izKECcCLTpRGj0dnoy3=w=6eTUnK_+v{$;Zeb zEdrPBTSbfhfS~_DXyIybDG}u+TxD(gf&vpA$|S{M#`&Dh!}72=kKN?j<_1!JJ5FeK7;4^x#&`Neeh zEL~0r!{aRDXg@sk%tLykkrBWo4F-`R;mFrXkNO;hU9NnoDxm=Fiw^^(cW@he_$z-Ngb=`D+ z+4p@kR$Q#~Sc^nHO_EGZPO`MLL^_@3{nk4^ZGXh`JPL)vA}}Vv?M9>VGKyoYG3-y{ zAwGQdfVIL31O2^NE0im{j1FGq(fE^H2jsKa>|Iqob{CeHm!GZ`^68bIYi#cMBs?Vy zBTo3q)`Y0)-#D(SMOD?|$EWqy?1;8eQq`7c{0 fwrW{bvz_>F7G5O{14>~L00000NkvXXu0mjfvu`%Q diff --git a/view/theme/diabook/icons/bb-url.png b/view/theme/diabook/icons/bb-url.png deleted file mode 100644 index 071fc186556de9367df4668c17382fab8d837851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 939 zcmV;c162HpP)8=aGZANASg=HIqmzgDIq$(PB)^^^x_RHmk2OZ^sdF9osGs$G) z*Hqe?8pvnK4rgc!jiK=YGWiTjOeg4(I(=^9>bVP_eDM%qVPP>fJw5hqD6#r;X@sg! z>jdN;OLMQ{u(nm<=G_Xbn^k&hjN`-oZ=HR5?&W_0e=P5O>UE>hV`+==$$mP4#L6TY znaB~wVt5EJ;{=MJa8P64cC^%B{>ymcimCvFAjE!U|w_FZe9=(`O zS5uLuLEVj*JbMx&+c%ucH=kE6YbJI5#`gSP#WV9G8M6I-L_$!kcDP?_qZ%6JPKb{{ z*A)yy;i)HwX|{W`?CLG;x8K)Jxm_|Y0V|tj!nlDKNzhaxT_v5hh&O$Nry*T|Dg>o= zgrb8)9n-p={#POqRmzT^E!Vpg>^AxQaTW`8?zIE-m`Y^E2}OXeNEF|v*=Xa|T!_4a zkW%u(rLUIkNIS1&`^ZlWAd@C%CI=8PjoYO*b*GE(`iPE?(& zsn_kDPbeT20jk2qCmzL(1doqoxUt*du+&7h9CjNmA_<}E6b|>2iweNT`p)H)!HOoJ zXt$6^>TbxfghtBLd3G$#h0{5TPKXR8x(NNC5xghmm7W5yxA(dGh#AeNVoJ@l45|%} z>sw`Vmd;q(U@)n(S94HRiLMLT**^U4_R{;`KQ!f^eti1}XXEarQT&zB{v_GHI6)Lq z4JD;+2og-ksdiWIyt}>h!5ja1CIBHmRHmLY=He44W+u)IPqsqhRl8nn@0ZpOHto-f zf6guc?;8Q8-(1$KVR5J@f&M+fR)3`NngTLr=W0T#il z!Pvl|Aj;|xHqdspOsEB0yc4_WOglzLZM%gg!KBtCtzDa!ljQuoP^9Vi{_|WspU+of z-(9+V(I$jAb^pP`FB*p7lOzCv5CAlddLv(NG(Y{}`{^qH(!Q_@cw_GFz0c2_e$^Td zhY5$m0OayH0OsfCnVFrTS~JF`zMFd6vKKIPa_G&arIpX#d-omf=|i0)7Z%87vqU2i zrlzOKWU|<8c7}&fvAFmk)*TM5$$J5%&F!t#e3l#kv=;{p3k78jAwZ-`__x76Bp9b)64KMgYiUGXV7V_F}Qfo)*9# zx%Kek;zRoSUf|B1Us$-mK(o={!iD$w`07;v91c4tPCQSoTBY7Fr4|Q)PVakEerV@;7eWyupFCHVVbkd`pdk!^7uIAuehbxofjn;>gh>*ljipqlWjO z7l4h80>Ps}eqUWOEV7)H_7CZJ|G@DMxBkIqvGjU*cb9xFhY*5hvx)Dpk2Y7kh(#i6 ziJpW$H}}&4Y4D{Ng=Vv%sVX+R4FFx&QB@UHRk2zX0P6KR0Do_9*K3ukQm$4SnyMfJ zB=02wm>8b~;QHuSI2}%IjeU!|y`4uZtGIL*f39yJ3rW#54aI7afV_0}wKKx$bYhw& z@kE?jtwwpLOduG*Yzj)n5*-~+k;~^XO_O4wM5VgR&d$!J)oQ&gi~qi)Zq)zxV6psL zj-n`-rb(et1R$SZN7WRzwzkY>lbaLclb0->gPxD(e!eUD4*SfpZ*EBrhuxf={ZTs9 z+1Z$xnUwvkl rQj%qfZW9R0-{00000NkvXXu0mjf>I|}A diff --git a/view/theme/diabook/icons/block.png b/view/theme/diabook/icons/block.png deleted file mode 100644 index a0b1dffe91473daf6cea96e5e159fec01e5aa831..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 335 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 TBA`E400000NkvXXu0mjf%q1Tc diff --git a/view/theme/diabook/icons/close_box.png b/view/theme/diabook/icons/close_box.png deleted file mode 100644 index 28e2675b8ca941cc09104d5c9332e75f08e9eb02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$1|-8uW1a&k#^NA%Cx&(BWL^R}Y)RhkE)4%c zaKYZ?lYt_f1s;*b3=G`DAk4@xYmNj^kiEpy*OmPavowb`+m8uXBY=i;OcD{r&L3^~nBde+p#W`RtQqxZgXv%kENK?z&*H&#ni3 uQYL$vdC%RI4=Si#7r4kl?sVy_Sb0HVZjXbj$^?NXGkCiCxvXPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3^W5hM>M4X00M?dL_t(I%k9*`OH*+G2k`H2Z+m-h?`_k$Wll4c6kbHIoJb`>MA1P5 zF{DBg=4FSVOMgI@%tKv7=rTeGMDP{{!yuIiDoZP^=_=6aT(eD6*WTXSd+*o9KvZxM zUBd72$CuCH$M^RG_Vcep3ha4;!C-Y|Wu++^jp}`Uee(d4e*=31fxt*hOUpr?=k2<# z6G8|zo6VX2{{BQL6siZX{ztIS=L@#Cw?B|137JfW{_avr0f2HGM4p-Q7JXisGh438fT-5Ku~yQ4DYlfyF}T>})jK+uJJvSl9|MyP&St*4AepkB3br zlO&c%ljQdm5HpYJ8VRQx&)`zi1-zL2isi*G1R!iA5?RmXa-&-j^DgjFK@c2su{f>- zZlbZS7KWjNvoK&729#0|0EVGsDZT_bmxH1xR{`AKikP;m48v5V(`g9K5}ZFN!D=R8 z83I*Rp=lZn!+@^qXg*hu@YpL1g`Yx}W$O-S`vIl&Y-}NZF}|F_vEy|R1s;m3Vlk0I zv7LvUQ^1%AuHCwiwT)G*CFVd4eH_4}z3y1$Z1zshQ*Ig_kD$D)46>r4qvr{xrlUCI za-g(C#L)0_jE4t64IRA0eNR)eZ}wOPu>y3G7aS5RIB>nA6E@L~(8Cb)yb49h!(Zpe z^t;zsUrnLddt}wZ+YcvZUTzdJH|Ci)paWev9C17K}VSS%cPryHWn3*PAlHMB8JQQJO^4J;S*^1M}2Q%TLK8-l}K zDrbMZPtAWEPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY% z5D5ij*btxq00CP`L_t(I%k9)ZOO{a>2JqjTZ-f?vv__~UZ8fw;AHXrersf-4LWgit za>~W1CGNSYe`9@tzJcHpgg6C?L-YqJ;%zzN;py?wpuoWk4(FWfKKJ!p=RP+NC-~p! z9d;ly&*2583iS?mBI0XT-l-#e{B02(lrdGfPV^h@9%8X_;2NmL~?OIEMv8o8aN=>3bwYYP8pIrFWB`_jVgb_rjt*4N8C*&=ee%r`1- zvQ;=UhjFQjjb-L&M0{$hM#Oezj^biPPZW*)dS>Qbtl~n&f5c79;7LRKK3?KIu2c`c zgZYSf-pkC_n66st16HtwrxM`2IKliW3}D{00=IR1cQN R2|EA)002ovPDHLkV1mv3&g}pI diff --git a/view/theme/diabook/icons/contacts.png b/view/theme/diabook/icons/contacts.png deleted file mode 100644 index 1fb6d695b34d9ec545058dc305c825bf0bcc8d81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 773 zcmV+g1N!`lP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5D5+o{HlNe00Mwg8l`zHiA}(m)v`A_wD;EvS;?fou;wNbUQoyecygF z^B&PzTJ3Bk`Gcz;q;&MDkAnNxIKJM@DJ*n60KTZqmpGchHTuXn9dsVp*cSt<3tR;#s(IC2u$S}V?Fvq~u#W7rtON)6x#L2X#G zy}f;TYHI3}@B8;fly%Q7;?kb?uWFcFcv7Lf}8?xtzFNJLk2681drx#xMEg@uK0 zBUY@fu02iCWEH^qTrHTGkqgRe!OXv+D0=7sPb-~QJr?0g> ziI+>q@NsAYftfhB8+=q)j$=>j<4w)SPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6)QU-tJWL<00E^*L_t(I%k9+7i%ww}$MMgZw?=9T<7G--@>0%X_!G>^>@2P#l)pf% z6lH-JV}UG`|3K1hDH}zRvaylJ+JcQz780XlbE|tE_cQZkr(AXFI#=g>ueaZQ^WU;H zwO~YS#5L^7p%=K6Qu;A0c&q{)!3`Y6L=NxAH(V*co5pcW;%Q3hRmmBtBpb!C4DIr> z4yOv}ByQsz&f*L&7PL^q(SVXVUiTrFZ>aA#z-D|Co!xBoCr n;rv+E=ik~A-c=Zlf6jgZq?%x==}~i}00000NkvXXu0mjf8zJ(Q diff --git a/view/theme/diabook/icons/contacts3.png b/view/theme/diabook/icons/contacts3.png deleted file mode 100644 index 8a3e69ec1f55d283e7e352b723e0b3ca66877b0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 559 zcmV+~0?_@5P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyYz z5i&XXrG9?^00FN_L_t(I%k7oFYZPG^gr6sO3GoMrh<2tG45Sk*L<#_V3+9y;4d!IF)!;i_uH{ zQIcco?9_}K1psMPH(A?pHR!yyIFRJ$c8Y%i8~rGNhfTg`)W!6&0fy@8PIbEn-0!J6 zkz`JNpJd)~$!Q{41?~=~WH^|x&{=h^c{;xH&9pw%b)8{P=~4AslIz{Pn=X%%JXVhY z7n7{0CmYuScYv35U4PsXMJeT``T#iGDBP6Lk&`6f)T>Dbz(#v{RaIMDSV}poK1#CG zYsDlaNqgXxx&}N=vZ($5ZYNo<>-x8)l<(?%w_ZD;Q;4tXvxX2gz`G>ph7BpZCGEM| x2YhHqTaMGfmzjV0G&afy6Y6nj@5k}~@dq9uzLjY7>6icj002ovPDHLkV1h8h?m++m diff --git a/view/theme/diabook/icons/dislike.png b/view/theme/diabook/icons/dislike.png deleted file mode 100644 index 23de426c5a6def7113c12ee557789e8d0b6c8d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxE9dR0y+Bi#JY5_^EKaYz zv|rD~QRMi?^Lgv0>T)DyCKz!QQqChO=E7Ie&6HQoqNY-D#Ak zXFkdHGz?8hteN~y^dL_iIuBP?dhmo&Uaze&N9(|%3-We1Yd+Xlo~iq z*(9L0XvKf`Ka%InO(f>AYar!Uc zvs*iSZH~P>KI5lvv(@gyn)iflt^P9}aGo^zYUeGMA06BGKUB-ykbhc=!8yh?Zv7|i b#~bw>=6Z6*G3RRm1Bk)X)z4*}Q$iB})^3>v diff --git a/view/theme/diabook/icons/drop.png b/view/theme/diabook/icons/drop.png deleted file mode 100644 index 2abb82ef26df121c17e2535a3ea6f3ad22c43058..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgf$RV|bg>}*`f!Zsmem&K*<*IsAOO-D%HGfX8nR}Sti*CQIue)V(xxVXa*VYfmk1_BZ ziugC{&1^}P*oJ#Qa+32u8&|Rg{!q7BV|wD!{R8F~-tRqYxn`r7-P+pD#ZM3JxVY$& h;VK!uhUW6gf(J_~d&gQu&X%Q~loCIDW)Ze#!e diff --git a/view/theme/diabook/icons/email.png b/view/theme/diabook/icons/email.png deleted file mode 100644 index 240cef2c3354de7d0934026386ca9f19eefbbe2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRWPP)ZOeVvJhlkI(T<$A_7Yc>Rcs!oiWxxU^u$@?W zG#aJ5yE`zmLjY1r6EKU#;*lw`+XZgL0=5$al@DfRrvVf8Mt}+2-`|td>9m!A+6n)e z0(KJs=9>ac08H#s0EO4-bg12K)B5^4jYcDK;wA{>^Lg_5eB}50DG&(ocxh?rpFsiE zYPC25+~snS+v8yjU~2`ox3}r$=7wLsxVT_;i;Ihz3?j%qXIEEO)Mzvq5U$P|2E}5w zwzl}%;cze}#yE_)H=_@Dyj#w{oK*6XtPY0BabHxJIn}g-3`jPcP1@Yt)bq}gkZ(=7Fd&ag zgQ+Bv_)Db#c|1HkXH>olf&M>-BniKA974JT6WvAWcD1AdG*i+^140 zT3ub`4}|sK{vBi+%L+mIV3|w?;>V085$0UygLL#a5MoFj6A@8jzl8dDy{jQ^?AVJV(2eeOiigEKfZ7|3#Jr6 z#bX?g$6xdeKoKXC$te|{qyX$dV1IvK?}V4Mot+&{Df$D=)&S%{yG64>(Y%(SsL|Td zAD*ND{W}~Ezv^*}rUiwo)#}p}WV2aYeni&R)+iQ>O%bT#0!Oi3wz07xDfod-_+I7Z z+xhwVs}$e7|3MVJvX3C}T@iSv{EHfgZ4#lZ{1dQ$3oroPHf)f9@g0Ex0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@k4CgYby}00L7kZ!V@xBW6V-FId>EU2uT+oewZVJmmdwp%8K(UZB(Fq_iMJ!=Z%EcIiQmSHMtAd*v8*%&&0G&rV z0mx=^#GB#>At)3ID5a`{ZCfJ5`iJc5>c*61)Z23$tu?t^j&wTxXI4mQkxV8Dhr$3T ztx!tgx-Lp7ip64StQL_q5|772xGq#39Et2;a%z%5Ab^w-VOeOUFvg&b!Dx*!24f7i zZDZRuUdNGD!PC<-A5y9B4?xJOt*hjaNhOmH|M&BMuV1Ic>X8SZ1bqMi002ovPDHLk FV1k^pPVWE! diff --git a/view/theme/diabook/icons/events2.png b/view/theme/diabook/icons/events2.png deleted file mode 100644 index 53f59c0067487b0633d6af432b8328150e54a60a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1823 zcmV+)2jKXLP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00l7s00l7tx9uoW00007bV*G`2iyb_ z00I<_RQcZk00y5)L_t(o!@ZYlj9gV6z<>YyoF~)m+HQB3ZFjdXED=o98Y@lxfJuWU zHbLB?Mn0HILhykf456`Ykf0w-S}ID!F9McYijuTp6C9EGRK-st;N;X6QfWjX7n>JvZ`mb5hHx(wJkDQ{sXpH^RnImYYMB`x8VSe?cnQ-S$UvW zv}Iw8;mboK2cG!io-YA70Gl>%;#}`rQN8Y=bV6^g$Sc1+!e6`oE*PQD>0)TO3r9Qi z0#HV?rrE=@Pd2^ZmK47NQF4;Z-Up62L^U$uQAvBk2e3xmdwtUka4A_pK&q;HO=HLo*COqq3EEE{$K#2Q|~x{w6iK> znKhp@fJS5`Db(j>B?gVw%Ri9v7Jwmhp&NslNkV{yZXb6IJj90~FP(fDcqN5D2BqGA$ zBS(1jv0w7fx8EiVL$2@d=Xd+|lF#KXnG3M#juEQWD#jRAtz5x#&+Ka}*Lphs+FTnz zM0owpHyHW)H|Q#r@G}`~+rGr|+178}zJpq=hU>bhBtb6YC6y@DGzh>|d+Vn^wU&YY zJ|6qoZq~0`hb4kz+cW)p7VJCkyvw0OhZtVAjG<*q@mvSbb~>!rT9c>*t<|*w(s&(x z^%d6N@>%k^EUshYI+t&SKl<^*L{Y?7?zo-qg$waK57%=#)=H9uD2h;O9v(o_oLyj(7G@ZdqZx)!kghuZ+~To=#t@Vps-IF1R!kVd0H9LMdoo%z=`T!aTIal#8_)l+s3hNw2B!UJ5CS;hzPY>jj5?AJlARWnRx?PBG{I7Ng3Y#t-Gn$ z>#con+BLg(?_&Jl<1Fr3!oBx=n`|~q5Clw3P0?&NDHgB$F90kH+iqR6rMI`QBh!sB zc%C=y35Ugt7E>;lnVg&?2m4t)lgUsnpGQR6yWZU7N^h$GJ zc1Tk1q|d(ZQz#VLfaBxiELqZTw*eL|TwsS`L=e=7qKImBsw3g9wn>2?a^=LeEFp>_ zCMGIWDrJQL70(Y)*K0-AbW|YuPgfo} z8*&|T5NUbnKilMGP=(2PfsZUrQCq=X1h>S!LmmBhI(`IfzeCS=! zk7zODZ#f$e{d285PtMtH diff --git a/view/theme/diabook/icons/facebook.png b/view/theme/diabook/icons/facebook.png deleted file mode 100644 index 3e5dd39c36f9aeb71228b5cabc048883bf147658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmV-A1jYM_P) zo3r8`Ze3#otZ8V3Vqy4NTsO%|O-n%Edl|gyMb&dLI4bkNqiirg1e&JN*E;9hG_Bya zQryIt${)@`U<^XutEaLo%X!nBhV1}lSe$?eGC);xRsRsw{r1C{o&;j*oc?%1gJf!n z^Da4{o2GCI&so89QPHB}fw(gW2ug!r-}5jrIt)#Xt6|B~G#7NmOh8%BI&)0RbRDn< zOx1@A@Nw~Jlq$2BHX2)P#x+Hh)87odh^B z`5W#(&+$FKl_$8+ElbpZVbB`uOIH;9@X;;gomedc1?NK%Zr$sZ!s&e*ZstWWAjcn+ z;J#8T7~PZoPzBT_)&arZSB{71O3Ep`5Qx8<8M%}q5q&>2k8W_nv<%dtDm%;Md z?Q$B@0qPAQ;iXuW5#F4;H_yYi&Fe!&w{cxPlyXmayXSR3oa}zV*m3bRN|8rLFlT(! zAxL#MocP%cWe1%25fVB{CIfxUAS?hq@N20tT1oIn(C>%>IGM`K89bTF1`ex97l)v` z;7iItSdL$Kz{g%aJS{CReJw*<*KJ`*5Jz)#O^Awo#SKJANySQPBj3vGDi`H|Du;uU z(f5c3S7|5c0ECG!Oal?Xs8;-JS2Rt!&L}pU7em2v7%5Dr5RH$O=aRZgAXPP>_2uXI z=qwJ{*1B*1Y{@&HZf=Xy8Q8P;fO7oVlSd&Tm{T!#6_ zLZwmx^xy6OG5E|(g+2=LL_BtOaG>Aom=`EUm2ulrHCZKi-o~`;OpI<&+kC3sB6yAd zuQtbA47HXmYkhaZX~^YEVN(kfywrQ+@gD&O0NAi&Jcysk6#xJL07*qoM6N<$g32lW A82|tP diff --git a/view/theme/diabook/icons/file_as.png b/view/theme/diabook/icons/file_as.png deleted file mode 100644 index 16713fa5300e9590c8c57c86b81954c7091d78af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 352 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfk2x#UOQDEjNYe;||Cb$8Zz-I@oo z?2Ro7nV}lBP02imVy%<(4_fv)IT$+1Zku@7+?Pf4oxzb!F0r$oD}B0~{wMv#a#N4h zd*#oytG0ID++)s7y*kHDh;NzBz^nK^Ze53d9L%HZkh=d#Wzp$PzSPKbU0 diff --git a/view/theme/diabook/icons/ftdevs.gif b/view/theme/diabook/icons/ftdevs.gif deleted file mode 100644 index e0fc257434792e0b64406320444d9bed3f9478e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 diff --git a/view/theme/diabook/icons/italic.png b/view/theme/diabook/icons/italic.png deleted file mode 100644 index bf4b2b81d8817fd280d8374ea078466b843d1972..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)HD42wrwLxl4A|9PuggIX}cy7Aq0`{p$OKx>UOP5%v`zXJ{vWLXBSH9l`` z;o{{>kWv<&L5g4!sUrj<{n*{b;=)2{UXg}DgCRlD>-av-ojp^UC!*pLM%oL0VSaAD zG+$~W0QCEP7zR+QR!dJ96C8AQq|VO{E-aoe-F|?e*u-wPi+a6Yx_wAc@Qv#mYlwfx z<9MgNjjCJ2)#a5kf=LhV-dTlV7!!qQnj((l!~H`K6e(W_F;}Tn#_0betu@SPb8o8I zY+h+J8t;S<9_Jjc>w8bYr@BVXY;{D>{<~OncRWkhlpY-DG{DS{qW^Vp(U;FRR|BsW^|5yK3zoYJI50++d zWZ3tgMNm*k;Xjc7X{)~ypI85PRNCgyax<87z~14fBp|iW6>zCZL)tMX|P%8(R2~P zvhcK3THoWI%iQIa16!MNVIwDlfxuyh$$!P`Hmnul&onx)@?4IY6 zJAWrwsm+;EKqr4udp`6$tQ=${D5x5@9kFXf{IEjv_eFU58qXPomcjZ zg&!0;KIb>`0z=2);(15*?M-j?PjvJ$n8?Ddvu^3v+z*HLC!}qu3ts2dC8*xS+&Aar zqrlK>zbcMBnERRK2G~ZY!h`ee>m~SPZB~4Lef|9DH*em2nlook-JLsk^4`3WnYE{8 z&#CJid$-2M4DrYt}Ha>iQem;Nwzdx2g54ZDA z{6lsi~7Ejqi>4TD-S#bNyQOipi%!Dzopr07;~NAOHXW diff --git a/view/theme/diabook/icons/like.png b/view/theme/diabook/icons/like.png deleted file mode 100644 index b65edccc07e0125f663ff738e6983ae01a239e96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfzsxk@<-kPC!#wJY5_^EKYB| zZ0p71DA4vWz3ix{qk!liP8LTOgHJ3{65Z|}^s4y{Kk+n8oRz84maU{D(b359ug5w$ zXtT-T4!#V>%dr7puZ73n{j>S(BLVRj$-Cq({A4s}GtEg*{S(&k(PPdLqg}a-#Tt+P zbZ+8JV2qx@vHys>?TSfTx^ve&VzYgdXul+UuYaQO>xe@Om|`FCE}wCb&u@Y|_tjI2 zr?Ssk?$xIFQKH*|YroH=(<$<92QSKoRQK_G_Pk%Jt+Z@;;<~vWRlN3}yW1y4MSAB1 zO<4NioH^rNmH@K@?#gRL?i|0fyU?+`qJR1fG3^gc+A+(y*eduE8l!E@JoG-a7|Z-Q cS^k&l@>YB4AFACQL70(Y)*K0-AbW|YuPgfkqyxdVmXdb&77QWcaB!-eq+h|e(Spvo@wXz9B<=>V-#B%~QQIzOz243VKekIAkiHdh z-Z#qfvCFk$ls~#NWHW^4^aOeWrHWGXm&w22WQ%mvv4F FO#l|ylH>pY diff --git a/view/theme/diabook/icons/livejournal.png b/view/theme/diabook/icons/livejournal.png deleted file mode 100644 index 6d27d265eed3e0ce3ad46a089059073427977ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2029 zcmV>pZ>C9HU{^_62blqRAopzkvb-cBu zuu!!XFUVL0M4-t1VhA^hBm@Gvo@C#1gb*dpUVgCO%u5dEJLi4g?|Gm1{k|h$5;lRx z9TqyRqV0x&WRgV{L;R%>urj4pw@G;#sJ=k*}q_hU5&hsg~-0I%B(1lUy# zfX56C;8_gFq+)1d1n^iU!8qq&o|#8l=2|@TM8WQG|63rjh=D*r>+=WTW&Pm;@VH&{ zz)A)ZV`YdA%)-~zk2i9Y&^0B*s2ym$-i)0UWoUEw!II<95g!wUyfh68vy+fzR3kwp z10xh*!R5usLpvJUMo@oun8yrZfc|+Z0I5U-rPvAC;2;kEBn^MLJBq~IESx{O14Dxk z@VgKGfr8Q(&^~14pU+BBqjFmoHfL%fB*1}DD?0ioF}L7`Btiszf&yD}^z=+72FGmJ z_s28OW`LtCT^EbKJ9qGYVKUykHG=YrLVS2=ADlj*v#SpQN=+5d~7V?8S_GIX@ysh!l+!w!U6O%cOXDcOec| z!2cLZ11V@AtWiOTB+P7CBXJ_%s&N7_+t^>9?Ct@iDC3yy9Kd(VjLJSl#31%EF z^qMTVc&m??nTGK>6=tk<4Bz>BF$EqHgkKm8fTfC%Ma81UGLNEkJ@%Jx#20lfIQG{% zl$QS#?;d=eXa&+zQ*i9aF+?=BA(Cj`|Epr8>f(6XO%paUD;QdgjskhLG!uvR72>1Q z4fw382{PvKf*GMq`$1H^5k5{!0Y7g6vMH+r8*_}9G>tB*^e0bWMQ&*c3O46c1M#7~y&Y>a)95)dQc|^; zpZB7!`Vw4%2uxb+Pxx6fmSxd=-^5qVfy%A;?EFnEOg{k6yU*_F!wMvc~P2Et+C8*r>0^pcN z z$X%nw?Y2I6NNK+or84c6{^@e0*=VXJC$ndib0{ptv0|^^|M6SfSt8&;E z+$(%?qku}gqu0b^1_NLg83-LonpmRRi=mN8?0Rtn+-?t=I|lfel_JuLe}&IzStQnH=yBq2mwC)!3LXcrTq;o#25HG^baW5%IonZ` zjjt}>4$k)tk0INj!nx1SV6Ailo3m6@%X|yvohGOl>WpH_v;PUdua>PxC#~KzI{8!p zbR-K^YEpudN(&gDe1xJ6X;kYT{Ma)boVVF#NyUD|Nj>s$7RJ|JIl*UtE*7Fthi}I~J=2IzHc0OgX zVr=3Ozrh%FYP59?g;li4Jc*Xp`(WL6M5|-*&rTBKhux^VHbG@M4-P}CR-*FdLY%E> z!03bpDM|4t-9WJ5_cf1$PkgCyn%nm@9?0$*Kh3^K4-1x(l@nL-|k2x7tIa)+INdU)I{1_n+1 zfkvZ_gOJ|&^4puR6C2z(yuXq*D;v&KUq@QjrjP)54fw;HU`SU{k)ST|Ume@IT9_aW zov*nbym#m~yOFGo#~+TLBr;hZ^NBtX?pSUmT4h9GVtfoNkF5Xm5&ZXW?m5a5s diff --git a/view/theme/diabook/icons/lock.png b/view/theme/diabook/icons/lock.png deleted file mode 100644 index 7e34bf2791654a000c757802d4728bc4d7caa14d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 366 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfs$@u)oxIRTq23;ca;}2@-f;{yiXV*fIC`KZ zoabXtZO+zR_K6`q_j)^)eM<;b?XODF@D)4#ELLciSmEWP+b$}<6|;Wovs&nYj?z8D z*Tx(D4=uT){@N=e>i5P?ErsWPGCnR<(JB0KUFmPN@P0<87Rx1S(z`wYea_(N>gTe~ HDWM4f_QRED diff --git a/view/theme/diabook/icons/lupe.png b/view/theme/diabook/icons/lupe.png deleted file mode 100644 index f8b2283478826e60abdacb85cae80037911fa63a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 697 zcmV;q0!ICbP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY( z6(2hl!+507r=BBMel$CGaHnY2kOqb#Sp^xy}+ntJp@cj+L1J6 zX2mFqo@6qaSLJf~AutX+2Mz%@B^A0>7{~D)GdnM7NzyIv{aUqJwdLhy0|+5(#Bsa= zi~z&HKt7*;9YWY{TcMeaNooMz%s#cdz0qi_0xu(Rv%6ad1+5wBjqJR@-*4x^yPL}7=Xe6al>3F-tJv}`q&FoS-m<2QY z)^RBLe0~kM3=9JM;y7N(<#Ow_TFr{Zq6&q=Dc}Z>NU8((DwRsD8}Ku5EX~Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@0ubcPT;u00I3;L_t(I%k7lCPE=78g};4%?%WyX4kS#1e=r0ZAu&4fDWtKtl*Gz{ zL@li?)CVv_;sf{s)>b6SgajjKVXjVuLb-zpqj$(X=U5;F2P4GJ$m;ekzO1#+-Um+g z&q@XxAq4B3JAbGqgn;)R?>zv{IYJ0H=TM@k4c9)1NI1+fgWxnxcZ;Gp0Ofg(h@g~0 zL=X{-F%(6Cl0e}cQ50vu=pVtoUXQi)H#8azYRNDwD=U=CWvsPWYsvGRth>eRY?EGc ziNxfD?ET0fM-4Vwtrj~wJyus=v#_whtL2wOQG^I+WB9bu;bW)6PTpfgJ~J9^Q?fb? za*jA|x7#F1Li6fn(llkFF@d!f5n;Rgh31teS{v5iuHkpT5uG`QR)k|6YpntB&hI}T z#u&;&Wt@Ytv9nB0PU4Ed=Ef$*8jLX~2mcbw7`j^--ENl$4$_8sc=I$4%cOKNDX z{{}2*tx;Md0?%J8@owz~i;IiQ%*;}$RDKISGGnFGUjCmu?p%RVidvE|R84qv|1SA% z%JkGdl+yd_=#O5fQxiXst<-WNChW{^?0h{UUH3xN!RG{fGJi X@tVBi*A<*{00000NkvXXu0mjf#hMt! diff --git a/view/theme/diabook/icons/messages.png b/view/theme/diabook/icons/messages.png deleted file mode 100644 index ab7b0f491e5429e9c899c2291a3d279b7033c946..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 777 zcmV+k1NQuhP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5Cke5s;fIQlZ3pEFCe&(5JZDYWPB4ngTy}s6(NYY@dffOZj#ANXR2;hcV8DyOB+;FaOc_HbHApmyJ_HmCZV03 zou_kibISlAB0@y;H&AnTZ*T9J+1=e;4I${++1Vuk^f!2OXMcbHWuE7&Cd;z7gTdfT z2tlT&r@McOH@l-Wsj-e3B$vqtWPc2m$SO`?v9C=iuPr1vB@vEZfpr z&l~3)h-i_Be4ghUAq1ppxCpxP|pFNMnz;>M3w;@A)=L{C{**JH7o!K zKt)7b02shA0GlFW034sp>wF-h%}M7ofGrWZ1VGi6@!r=cwAPQ6QV*-Dx?Yy$g4X(; zQfjR%%e1PhqX3|k`lPj9tE%c;S(a;B>usgf&8n(wS(Xk<3_YPYs8|CwZPP9YWDq)XaQk@;2z7bjW+( z?Q}ZSYPC+8!C>%cI2`^6#i2#}8y)iAFU`!%l>dJm|2|&;tc{^-%0+XD00000NkvXX Hu0mjf#Isw$ diff --git a/view/theme/diabook/icons/messages2.png b/view/theme/diabook/icons/messages2.png deleted file mode 100644 index 54b68e7f7032a44dd43d70595a0b424c99ac36f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 488 zcmVP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6(TJJz1Rc*00C%8L_t(I%k9-YYZXBl#qra{r=hQUaT*kxd0=Q-#6cV>8oLMLG@mK2xq1@|+*b^`dU@=TL` z5|&aKR&j_&=yCNA@EZC)nR{WttTf?ue8V%G$EDxE>-SIb-c0sL@0)Juv4;7y;9jHG z(7kx(lj&={Z&vX$hyN7|c!2#1K0x=QEyTN%>`}Y+%__F>BHNl`1-Effo$oP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5C;@!9e#8G00C%8L_t(I%k9-YYZXBl#qra{r=hQUaT*kxd0=Q-#6cV>8oYZe%_~cS=^BebZwD z)8Rug{0nr7je=cViFmz&cc*~9!!7ILdRh(mK2xq1@|+*b^`dU@=TL` z5|&aKR&j_&=yCNA@EZC)nR{WttTf?ue8V%G$EDxE>-SIb-c0sL@0)Juv4;7y;9jHG z(7kx(lj&={Z&vX$hyN7|c!2#1K0x=QEyTN%>`}Y+%__F>BHNl`1-Effo$o<>&kwInMX)pEY`$xA5dtGr;B5V#p$D0 z47nQ}CD=d2=cE|z(QH23VxTeqr29uko>LjyC3H1XO|>Vlv190F-248)yHoq~cI>LN zy>9#c!%U-PHc5zW3O>A*+v9|z>#25e~Z<=f?KE^>B*)`}8=F0&119Q!4X zE$Ei{A`+b0R>@c8rZ2Kqe1Un1)5R#pD);|?6Hdxc`f|!sUN!T!O75E_@%ldtJnZ%@ oV$b=RUGMs}b*mdKI;Vst0AdDj5C8xG diff --git a/view/theme/diabook/icons/notes.png b/view/theme/diabook/icons/notes.png deleted file mode 100644 index 28dca30a36dce1cdbf4d190244a410ca5089cba9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 764 zcmVPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L00VXa00VXbebs`@00007bV*G`2iyb< z3@tTj{Rkug00MkTL_t(I%k7juXj4%X#=rA!^75yNsf{VELJL(9X-lP`7OYN!=pasl zgL9V>a23QNI0}lW=^_q6hk~UbI8=%{I9LQxw1ZHKr6!oph-l^Rnj5pXoxBvzI7R$%4N28S*T!{9J5VOs|4dY#H84IG;2 z>}b;Rauu;?0~{JsC^i=gh2?xcKe!4eQdMcem=<#{ zKll?96GNJ&RX5ym7`Sk4580I9`wwl(?j)pBK(NZ3%LWL79bC^$i9#J0qYe|PX{=c z1iyMWNPhRMGI{qV&g{J*dvk#2uItps! u9gju)vSpc10mTO7Z=VQ2u$|@qN8bVE#yduM+tC030000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5E&S?>J5MZ00SOLL_t(I%f*yWXcSi*$3O4QjEU>UWJ4sI78g-Lf)=6RrL@!*p_Zy- zO0YB`bWHH%L2tcy>0P8AgkEZThky$$O{?P)i1VOt17Dcp zv%m=>-VAks6Q(9iHTrhSpwteY0-XS5-<2(s!j!b9wQi}z+vD$5T$hRz89!BP41ql%^Pjf za-n^@Y4eVZSG&AG?Eszvaa&yiJTSU_Wr!cjcpW5kwJ~^a9mqVojjwyYi72sJ?W;#1L@PcjfQK zvi*jI4Uk0Pw2GrqA+1qhA&J6St&+Du#6qTLB-*HEwk1&mt&$k@k3w3r0CA%}s#Ve_ zZD%^$Zeuemxj3xf)ha33-MP&kq{a%1z7ZzU$ zUX+^a6$_xTJzx6Qz;Rf$o3)o{t=X0@*!-W*-+7oz#B7c)B>(^b07*qoM6N<$f|f3) A5dZ)H diff --git a/view/theme/diabook/icons/notifications3.png b/view/theme/diabook/icons/notifications3.png deleted file mode 100644 index 2c9c791c06e495491c81ef52edab531bb706c7cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmV;*0yX`KP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5Dy+e5glRx00K%$L_t(I%eB-`sLpv5$MM(wqZH-dqI>VclTfmll(M72h6yEEUYf|+ zO%}75EG-p9Hq%+SR@X*mF*GUaW@aa4x-|)-ERaGsA>nat&U5{GdelQX_3in6zvrCy z@AI7V{T;rO4Rjtda|o-^j)(_e1If(Q7{Y^yXv1K`zY>>lDKkgE0y^5sE5>KVrS=q# z;w*l{2Yl=(=m8umVZ%6qUvLJ$Mnt=#xK+>@9LHN6!S2jl)C0N*yDR2x<;)bL)hxwf zv@snK&#@OL>%3Q4M$2~+dn;$U7>Aps_#Yoj#Zycb{1DD#DK;1MAH2fPIEOzfZVZ<( z7!hkaidW$g?qVH&#C2S)m!HA!wN6LGeEF_pYvtT6#;Rs12I`v4m%35hiipS9fNfQ~ z7Pe>R#`4{&*rk=*?o^?9-RA4}eFdz@%q4hOH>6{2JS^Xe+Q08&EP&r&S!OQBWBiMs zus$MQ)bm`eoz<-M*ooVCQn|~DwE+GLYq23B?pG7WaVRrK>g*lfMa2Eg9I1v);7UZ? ztCFoP)&h76BiLX23%J%*g2ArReW;iVwclTisU~;^|6wvS_eI1V9K^ARn9IzGngv6d zIS~+wd*NpV)+55ph+0=N-FI zGh#7bc717Mjej?W*@o|B_2gnPdJdL>FPtC9%-6LJ^po3EtS)&k8*eBc?-kIUJKX2k w9k1qn5!`M4f?Ex6tDl6yKEcD^Am;nnC#0a#=tRKkyZ`_I07*qoM6N<$fPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyb+ z5DF(^V_`1<00U`BL_t(I%Z*hrOe0qiee-wM273*Mjv`Woq9_H@Rc>gK7TGixA@15p zr>kk;A|WAj1-2p~QPM<8XwXHnjvz#ZUFCARG&Hm%U1*7b*yh;3e`Zp6*D9ylDXWWGiCk6A?KB5Y5faY1VnlT5PpiQ@LEOQYw`e z3xz^CE9UCz>bTSCY*}mD)oS(h!Nl!$dp-=q)k2{#ldh?%5)s|@0m9W)@2K1Depjhf z_U}#HYPD8MrP7M;`x9vbRTUyK!*N46t==x2#hqVX{{8anr%(3>iFbE*r;5em&-r|QCX3IDi;J%o z78ZU3fW5uFFCR@j`T*@8RsaM72#Btuqh7E3?Ai0@r+%~9Bmfm6nu(%lh`)c$Ij6(E zjqIJv6Ix~zs5G0+ZJ(L*K@cojYwuMFGmi}WNo)d{khGOl0pod#*4j5dGf#?0c@Ugo zBJ%mp&dx8X|6j2H%FI0JGxKy5MK@)Xl9#yb+!GP;Km=8N5?On*Gy+HgfhvJWSf+jF zI1g1QKxq?(m;;m`DrHsm0YFsBBGPXe0jfGo2?2m(4tx;@E0hAvCK)IL@cJa9jEC(r zKaO40N6=ReCAaGUyedGCjWM49_$VTe2Py-Qz)oQ)NXaAbcV9$K;y4DhFUO?%JIIYO zKLK>6BG9D1en$ucRB4U?fA}JD=A1hgk^4%dAPBx!)%U7mMC32$+&A}eV2n97#+>== zTttMeD6&6LdU0}fTCeZ>ZD0 z7O{x~spoko#+WkzQKQkw9H##O Xc%lo<>sWpu00000NkvXXu0mjfv2@Oi diff --git a/view/theme/diabook/icons/notify2.png b/view/theme/diabook/icons/notify2.png deleted file mode 100644 index 407e2dbb4e72561922b52a06207c79fe4d1982ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 596 zcmV-a0;~OrP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z6)GgPxaz0?00GoVL_t(I%f*$yOB_KI$3MHSXv#y2fP^4ogjZc-X?wQ9K)U<~R|*IB z2MA(&O$w`^-2n)NfJ=u$ai} zgwO{T3e#yyQdO)v=e|{W3$_a^7bgBX8HFK%f~0}8;@BvH6P2}8Q3N?H{Q?}e9HJ30&CO3w&81S~xDWEXhR!a{M$0(>@BKd!`3-CXZ)!IE z5RqRZvIKktwrVhcfn8Po{_KaDZB`DKvP~k}%#3tjRrhQC*n58=B3I_eD>eQb%d%>J iS5*&R=W2SX%k&X)&6e2o9|xHL0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyW2 z4k!igj=G!x00EXsL_t(I%e|GMP6I&@hQB?Q6x&dNAp`+UP-prI)w}=+L5!+zau3j? zzJ^V}kYX?xOcexKQwzmmODai2;A&>W=F+{Zpp4nM+nIlN|DE~Q5HaVR0ct=4XsQpe z0A7F@un>`aRlbRU?gMS01Ei6)C%^z0iO72;uygJd$beSxI}c*>Lf#nYiO78v*g4k) zxscD?I9((Dz-sT8QIP|?z#j0a zep##mUabmB6%_!tDm<(~#nfu>q~wSOxCEZHp+11K67UHyOO%R1Mez?sWGEsxz*R*P z4S+?WdOA{-iqY{M_+KR_8>@`wrXWJs5xvNOJ54^<@1o6t3ooA=lgQL70(Y)*K0-AbW|YuPgf!pYN1Sc(B b^PFApu}?b3gT?oNE@kj^^>bP0l+XkKQ{8GD diff --git a/view/theme/diabook/icons/pencil2.png b/view/theme/diabook/icons/pencil2.png deleted file mode 100644 index 3b47d1864bbf50c59b237f8aa18d90c350b53339..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfSC_6>%uI-JIB?`F1VRzGkh&*dV1-bM*Q?!!4Hz( zJmk4Q_3`s5mt4QG@98$3^Jv+VD3|?BYuMxxMENaa92VEST{`7lHmgB+Vct}iU#x$o zAGmGue9*KRedeohw`_U%*86g^Lj-F_uNGM>5!Ua2N~*hcRe& z@clcy&|X|;dKAMwjz{;6^CnZ{m{bA{Zcl>PiiiN2MHf(DB32BWPZZg~S2c;i_evNA zhpj>cOgs38qW!&mV9p#K9fn6@5L7e{55rp`u~t}um8AvDmm+}eqOf6DD;O4y23}Yq z21CSSfMQk`oCE=OTOKWfxYxz)V@}{?2agg6xI`36C=?=vI3$M`iNX*F1QZ&J!eS8s z0>MAb7EnY8Hs9of$R`~aI-km8a98bG(WQiQVg+_^_)4O+_3?5P?ph)?|D$<;jVKX? zi^3q$s5NDPXbS|1tBv6B$Q(`#>A&>Mc7^#D(C4h5`E(bGfKCGZARy2<1lEd-*+Ilw z6LFXWU+_PG{zmuW&=?Vizn}vO)?_S>h`|xjpXgtJKGJPbD@J@_%&O}vclui#_J0hc zQP=$9#`0oT+d`wF=rME_oh{%4o?-s#8I4Me;P6-!0g1t)MAA`QcBC!pbMSxG_n~TF zEP$~@t@)_NsOQ?NsXREdB@DbcrX*ch zf1^rOYIhFQ%_k-sZ7X~sj`|_JRsSg7rPZUazLGFm4VC4GlAYd(PsI7DdO7UzkSAw| zTMW2GCZ)SH3*Om=*fq-a9I89*DV;?O^J28aEfy)6JMR10%*D$g|;4MG?Hy5CjQN4%BSjWUrXJ#!s?oSE2H&}!YxH=tJO`f7!xDBX@4gR!UHrP8-l zqx<5>#Kn|7XED=8<=s9F3(9tZ61HTopjmpmZJMy%zHHt!DYp7ycF}}rWVckSM!DbH zSGcI!or|)BwB<|`+uqL3o;WKuJ2hdRK3G&9Rm_ckq;s-9W5(30>WJo1McvNPg{w{Z zOWP9J3ujBfr|jYCB(FSBxV zbUh)_23pmYc?4|21uMTQ1z8jbn1nYBL0CucfLO7++}pz0ihkfd@jnN<>Y&EEpKyDl zTO(TykL@pih7FY=>^#m@FcS2%#R<_tVEj#J)E|T%zqGqxTARKGZ(>JfyLfS*vsRC! zBULa@LMj3CQNz&gP<&dlF)HZ7#vrS_UrzA!v%|lK6#epSiL~1qS~_>W6;_&(&V1v4 zuEOZuIGMPa+A-aFc`P#{_!}LyR>jKp)LWe-hqlGUQ@2OAJTHnLMLM-5C6+CrWL3$s z3*ET!=dlVv$0D!$I8^Oh+L%}zsNjk&g@h|@@bSY3dN)1RdzFv1H1of;sr$NFR~R^% zFEgAt&;+@GP>+u)+^`@essa{tX(jGlmp_Tp7;=n@iVZuu9KVb-7pEK#6n6F6BafIW z1u$L}O!gd_cd`0T_V_^Kb<%dX@)GGLj4fZ>SHlSNL zZZ8iDn~rJHW`*GXxzs{>YT3MN{Fw=JdBB!`NFJ)!!kJx{C!fG=Y|1O!dyK>2Z|m`m zAyqyhcscvXUtOM$fu1(h9yRVe7y13&XrJx4k8OuJ8F`^7EbalO2BT+pq7kfwv>nU*qOjPx8|IZUBz z4W+qo0lmW8gR!qpeHNpjF{UefAaDkQkERLyIs%Q#%GZbtS*S$?>n5W(m{(I z;}E=jUr zgY6zl^lq;~^nP3jJ|IVFHkowE@JD?~nT<)}jc>Q$ADA`!1;*MKPZyM?%}ie#Zu~x` zq;lA3*?fSX)6i-rIglBWW@Dlpn(VWzs#^$dEiF6ZOC98z3L`~M#*WbX*Nfqnk;9A; zVHoSBV@rCSM9ca0Z@+uiMgI)y_dH&sAprU7obAi0CaPF3-#BKH3ru+rjdgO_wRrnx z@k=8kZ6Wo<&}NU+?5rQG4yx{1^k3GGzbO=O7v&gbGs~T4{wTqPHJJiGnII2WZ<>&kwInMX*^WTL;NG*IY*r;B5V#p%6Q z4ZWKjB^Vy4=VoY!aNLp=ky84we#>|DBRl_J3|rB>!?N?5$de0?uFTKK652ma*zOV2 z`^&FeA6r<+-J4$hzVD00QRZn9i=Q@F92RiRx}K8M!Sy$Yp%|n zVSmx{=(@V8I}h7kSl#5SbVE9C^%TqQg!MZ-kIt&-OyG`Lp7cE8Z)0ijMz(8$Iep*k z9M0Mw3G_Z!q!D>b%{w`LXH}$J`=`%eWgLHp{{F!IU841?=b07iX*&;^D6rl;T>fG2 b?GMa0R`K7$PWHC|{l?(w>gTe~DWM4fA?$?c diff --git a/view/theme/diabook/icons/pscontacts.png b/view/theme/diabook/icons/pscontacts.png deleted file mode 100644 index 23a78bcaca1536de8cbec87d15e672bf92107d96..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 664 zcmV;J0%!e+P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L05@C!05@C#%g3a-00007bV*G`2iyb< z3^FHI9(VEp00J0EL_t(I%k5N6YZO5ct?KHYc0QENh9Q@b92WK<#6qv zVmuzR-Q8VwmD&Fe^?E%fgpg^Pii^GV^>y6a+rz66)6&w?%d@kyuLlPQpEou(#sC1L z(FljbA#H7KJuZm#+cFZ@v;49 z`o9-hmfgv+>_rqsuMlxt2my!~k|cSO=lR33EEOUSoO44dW!>-hKdh{*n3I!}(@U>{ zbN-Gowk@S}aU5e5MTm&dwk>F_gAjs<$VX9xjIq#l9eVGzF=k&WwSU>U&4duQlO#bY zB?uu95wR>wAR^4N4B|LO#u$bWg0&X3*1oE$s;=w&50Mv$9}p3R5QMc>c3pSNdmlOH yc-M90oD08{J0dcOXgKGMl(MYr`sN2-7yJO;6a1V-Sz=270000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00LnE00LnF!7x?&00007bV*G`2iyb< z3@;Aqz=MJS00J;cL_t(I%k7jsXj5SnhR^qNf4r%tVvDgxC5f?$U4)1@=pZf8f+WSM zQ=!ln1Qk&bbhJVX9mLVCqjsp`AVRT{XpIDdtv}?aw8qkeXfVyqO}xD~-}kvVwwS0x zhra81&%=TD@B(aW%joRQC~d}%{$v=NN)HV8`r?x>m-`&5Qmk5*yP($}j`er0{1tfg z(L%dKwTnOi*J?};9BwVlXUl#DQdY)RK&Ci(BjlgnY#(nn5TIS)03FN*Japc(^f71b z{kem>1*r!WN-LS1k(hXr>1hf){&X=!C{r1REFd9G&Sp;y^m=C;7JjE7kuhy%cw8;l zEe4%UUW^04$f8Cd$hfd>_t5FJrF81tzSWS7aGGH3N#=|96-v5%*Pcrag9(S~I=8(F zr3ox+3-L^O&b9wwo5$-P89XUg0E^5~SKFXovt}-LAM0-z%s5jeDix>JN)p^9}P`a`|O0kU?8~&ywVPcxLSvAP4q*UAIKYbo=(bSP>G!ol$ zdWZ;KO(H+L217-iE{B2>>|sKRXEh4qB#^qU}oF8u|rw WyysXIC?VYd0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L00FxI00FxJI_%@(00007bV*G`2iyb- z3+B=Yb}oB z0MP68Xt&!mn@v2=1K{-ZlzzWY5Ck_AtZ?))t)SIv(P%W-+}s3UKA&@be$L_HA;n@b ztw8HPBV3=evorSg_6ULiV+_mXl1`^XtyZJk?WPF+Y2s)!Vm6y`e09#$2cS0tUNgSWeX307O z$qMIkIb7FGVm)|$fO9iO*L5kCN~u_-lnL2?J-BUMd*B#t21=>NfBSHoTCG+%_nn^` zl}hEw*4Ea0rBvDXeF}vFzVDOI=ka|XDJ4oN!Z2hqnGl8{QL70(Y)*K0-AbW|YuPgfIZ5~UH6c~Ur}li(e@%F>v5N+Ebn0bI485Iwo(zyS3*|wa;K-R}V4#Co;h-_xB+uA?8mj z7RYy8o3ZfQ+va;GJ=>mTHXmyLpcXdqUsI}H)*am(r2{f+U%c+iSQ6=Rn)%cWw!LM0 lp1tHvX%zY<@oWALrhD}+^;iFOtOmN7!PC{xWt~$(698uka#R2S diff --git a/view/theme/diabook/icons/remote.png b/view/theme/diabook/icons/remote.png deleted file mode 100644 index a560cc55e4b4499dffeeea1103812e9b768d9d26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+g!3HExhN-duDaPU;cPEB*=VV?2Ic!PZ?k)`f zL2$v|<&%LToCO|{#S9GG!XV7ZFl&wkP>{XE)7O>#4wHjbpG2T3+MX_sAsXj< zFMDgZ28ysfIKK7=`?-z)5n=ZyLY|tbkIWvYb1*aSKX~SX!%UAhpOl0pe;Ab|6`lwc zSz4;SzVfYK#a1iwpk)cMbeIpS&gD54?$9_$1LMO*#r5=Pfki( zncD;F7fENIlnDz?l1+0yC+ud>b3NiupWdA$;ZV(=9Fr?Lj;=TSSYxz@cguo(E~}0^ zHtd$*nyFfud!zIJ-!EIT&LrBr(w14Qe`cf5cT2$^k!2pQH@?nX7B4-?n=9|aJXL+x zAJaD8Eor+Ee@>)#hewWue5A*_-9OFcpBK)oWH|bw^#60#r%A6`PwagW+LN#8on$cK TtKvCeNHTc3`njxgN@xNAD&?z` diff --git a/view/theme/diabook/icons/scroll_bottom.png b/view/theme/diabook/icons/scroll_bottom.png deleted file mode 100644 index eba301b3457b9679caf52e9f3730c11b68999c41..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 444 zcmV;t0YmPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyc0 z6eBQ7TH_@E00BHnL_t(Y$F-JWafC1sg}=oBb-+15!da*TBv1!Ps07ZzN$6AoQw1l1 zI(YpP7@8qrxr5B?4+zOel6`MulJGV&tAV%aS<<(Au%u)FCC~t0fD$nPEl_6X%0OCR z%mCsTfzAyItGMp~tgW!jf&yfC0g{Bpp!)%k8MX=vXQG3n`v(eJHl6?yP)VW)S^mD% zM@9;^45xxVW*u$lWR8^#^{nV236q4G$tiA&oWg4>mm=88+3iwz&gO_#Z1mr9hadIb zwqRGU7BarrZOn1?W>1rWG>-B0^s&d^>J>=sarLD$w9Yb6M-Y#j^v_t(5Wd~x@>OiA z-HsCAh4iU1F&t>7k7Z3dtMH9+@}x@n@Zw79J(rX22}qy14Q(mD0zSiE=C-MyvMUwl my+E2-1ze)nzmk4Dyjf78m{dE$u4QL70(Y)*K0-AbW|YuPgf<7G6GML96xzMWE19PZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwD_t>o7<}3#E#M?j zB;!%=0jIWww|IDXtbq7@$45Rp=LwCv%*@UTS1ufWQXwjq_Yf#y>hZ=mVAho%2Ljgc zn&t?HtZ6&bactENwo~_A9Jvmy{9(V+Q#ky|T9?xbJrzbLc!FZyIHXLQcmBYE2X;|R ce8vn6e;su$zfUTz0y>z%)78&qol`;+0836{#{d8T diff --git a/view/theme/diabook/icons/srch_bg.gif b/view/theme/diabook/icons/srch_bg.gif deleted file mode 100644 index 6a523ba8fcf1400053a9725a5e6d6c5c6976ee21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65 zcmZ?wbhEHbWMmL#Sj50kUS9tH|Nk2|Zk#!D=HthYKsEyyDE?$&6=7gy&;jv4Y8jZ> NIGiv33s7OO1^`K570Uns diff --git a/view/theme/diabook/icons/srch_l.gif b/view/theme/diabook/icons/srch_l.gif deleted file mode 100644 index 6d95bf35d9a2681b02edff0614d715f1e77e6944..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 303 zcmZ?wbhEHb6lM@+IKse?mX`MY`}b?tt}S1_yt=yj=+UE3pFZvE>?|!U-MV$_`}gnv z|NlR8=FEHd?wvVvrnR+o&z?PN*RBPM0L2-I0E$0ZSVe$V>44ON>||hF^FXP~_mGXp zs&$Je%J{H|mgG)m4(4ck^xxsAlVIlurV|r`I3+nm7>{xncyLVTRljn8p<-{(>lF-! zEMlAom@hThFm$Fm6~xIf2&`aoiglAJjZ0Hviz`)PZsyKsP0lJ}Qx*(iWn?X9PA_Hc z;*E`uV@cv>Dp6wO70l;nW?@*Q%a;_$wv~-{-3BG525;pREG!e1xZL+G=iRG(wCi~L U{*$)nk9%=#UwY%_Qbh)90GP#U5&!@I diff --git a/view/theme/diabook/icons/srch_r.gif b/view/theme/diabook/icons/srch_r.gif deleted file mode 100644 index 89833a3167084bd8232b4b32ad120faedcb15936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmZ?wbhEHb6lM@+IKseCT3Y)5|NndU?wvVvX6@Rwt*x!^-@o6pXV2ori?3a~Hgo38 zr%#`L|Nec;mMuW`(W6I!iWx`&ia%LcMHmDabU>Owb~3OgC@A!$ER=Ctu*(1SKK6wg zy&I(})=7JR(rCGo<-uc6#nQC)1doJJi}U86E*#5`9DUfRYsA*8H&Iccqm%9PPqo<9 mVln2*6AP@_xpyyk_fGeyJ5zlyPh*pINoQ9HQ@gVwgEau9fKuQ9 diff --git a/view/theme/diabook/icons/srch_r_f2.gif b/view/theme/diabook/icons/srch_r_f2.gif deleted file mode 100644 index 6df457bede2a81e236390edf1a1865d79f004945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 278 zcmZ?wbhEHb6lM@+IKseCT3Y(!$B%2*t{pvkbkCkWYuB!Q_Uu_}YwNvx_ZBZ+{Qmv> zGiT1soH_IV|NmRIY=JNsNCApJSy)9F1Q>Kcnm~3kuufJ`=zDTdz+>?$=hypO4jS}r z)T&sg-DY6WdL_$(N20p5scA*f4-V!=r3X3!GujvvcgsqwXlmK8@@Wx!Fms8<4Ksli z$HFdfaL61k%DTT+naeq?CPs^`LAxqHzm_*EC$B)WxRu$ND>W^^yR5`Ha%P+_x0#Dy kRG@d=T%R?)L2G>&ZC7q6wc+5{!nAwOUZx#ev=kYv0cTrf>Hq)$ diff --git a/view/theme/diabook/icons/star.png b/view/theme/diabook/icons/star.png deleted file mode 100644 index 0b00cb189385f94442edd122a4760d39fe4d3492..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfpYw-lKg8QKn)a)|SMAe2X!cQ{E7UpqPls-b z=vVEW2TF@#+bquJYvs&){`CAUrpbOcY9k-Bo-_PMyGJJLXHDDiB5BXt zU(Y_s%xbqdDj2s&u{-xmI8#Q$-4*-#mVdaGZ++kRPNJgVcA+0q+kKV%SSF^uW>7r8 ep?&G9f4u8Y$47>}RQdu8A_h-aKbLh*2~7ZroS(J; diff --git a/view/theme/diabook/icons/star_dummy.png b/view/theme/diabook/icons/star_dummy.png deleted file mode 100644 index ce11f30d4d07697d1896751eba48ee74a2bfa26c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z4J#3cmHpD{iA;qlJZsCX&1s&W4xE9S#i4JAa>fb~c$KO>2m= z@qATRwr1rmm@kKMC+v63ZqS={jK|~79N|ppXezcRX%75^^LQGri+EXA@_!M8EMpDB z(6#XG=b&k=;0P9xLyzKI_=J7BX?+XS34icCHLVS7U6|~#4TLKN>N-k{DFsfP*=V{ z$~j9ZbxlUNi_17rOilQO$GBZrCXjR1ODV~D@ALk~Y7lA)#Ztt!y5f}5zdPs<;7}xW zdrv|;K2~wCtmzdT41&yV`UhOX6?_Wc5bKeP__00000NkvXXu0mjfwn@_b diff --git a/view/theme/diabook/icons/tagged.png b/view/theme/diabook/icons/tagged.png deleted file mode 100644 index 144649ef8f3fd18fef87728c46331c761f5626c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgfNxxTj%@kb?;3Bz tCj4Df-g&w7|HM@Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4G1NLQnm{K00P2EL_t(I%hi-mXjFF)$G`LY{odQRyNR1*(U?OcwStgCX`tv;QBZ6P zwiiojONpm?5pU973O#!eS|~jPEEN$16+{%#*h8h-Lun304<3@5G}$Jb&E~!Ld%ySl zGrja+((clhUYy&^Fdt^V!wm308}&-ueK@;=gm{mDj{r;nSZ3yXf%%KW`(OR>Ujgqu znmtsnRllyr(QYC_X&pQVSnFY|gZKVIR)neJ2PVVTTDdiF=ZBy74c2Sljy8v0-afpI zt4T~sNe~gFlq?A3LU@f4YOf!8cjoq$3!9+odFS%&?-M2EJGCU4L0v2!SC5K?*@q2o{2v2w>*1i#NZMJv($h1StZHwMcaV z1|yCXhzJ0InZe8m%;bGQ@S$AU(7iPbKIC3_UzS#y(jt-)f(TLwFaRF{ocCm{XKNi< z=R2oQ9Oa%Pm(D)6&V89_gTj_UeiU< zO7ns^Fh@#JHK}kVQXoNGniAbChc@P$XV2#E^aTRI2X7sm>1O)OS~tzJ!jSWUl~NQ~ zpwO1uX^xFdUs_mNJN?P2DgBR6@3ZL}=NgT{GcS#e($4Kobk@80b#WOh?e@dThB*4> z+s8V8S0{P_e_Pixi|b}-VZFd|YI%M&!`$kITj=Doy3?BX~dipMY0CKlx;})BW_pFLO_S znrmbJ_b#;7U*%bLz8_HaOSambODaxoiKL#Sg+;FO_Vn2gQ@qgj2lFC%_ar^g;{X5v M07*qoM6N<$g4D-&&j0`b diff --git a/view/theme/diabook/icons/toogle_on.png b/view/theme/diabook/icons/toogle_on.png deleted file mode 100644 index 79ce07f0e353d7803566bf833dd095a59f2ebc99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 715 zcmV;+0yO=JP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY= z4GAs_n_j{I00K)%L_t(I%hi-iNK|nY#((EOd?go_~Bw~5w4v<)J{w2e_YKE^w*dv9~SuhSx0WQ>#2rf>W4{mui< zfqyKiW#|-H8WW>vbOB{Rp@8s4U{XeSy&+)yL=H*Y;5)KIib3#l5V-JtMX6eX>I1pV zwZ8)D1nu-6vvlu>O8c-77Qy}i_9s{^p@q*X`58f@3Aw_JwR!VLiKfPvY(0#0o)kJy zLEC=F4ng}MWCxLseL{A(YQU&IqPsrO508*YLF|H;16CoCfK&@)Iv}$hTKa@UGa53! zHlF-#-1~H@AE(91L3tW*03QMi6p$1ow?MKPG0m#Jb98;64yB)0u}n3LaBOhP;FTfte|8te5QN});5y(qXuxdU9ZJXy`FW*mfosF6 z2Vn?d1fBzS5eiFSSCELYxi}3sf;sM7iexX zqpNyG=4J&qg2n-8IRKeK&*q=dW5x=0HL|@BFNjn%UP`A^ x&o=cBf9c+fw@v*$-P>RZt^S3GQO`ldJB)IR4z?ZL6RiLERdYUN&qBT55#I5$HCCRN&S5LPafVb zE;|PxSpmqBBL>2uAl$ogQ9n-Wmg5T#c0jPLhOE6fq z!16n}+5p5V25JMC7`+U=iMCQw%h*_37_JWw*~V`E_yx~j%(F8f<9eu+McC6321QY- znTdp8crawUmsZDE%hPqKCaiw?Ybzo;LDt^@>{{pS7L z&Mtgh->{8c-PokYv+IB&QxV^qnAVSvC&!@wv|!%PtYzW$eqH zg^IZKaA~JT2-(U(u8n6_qs1dRZA!?jU^uy<Pa86ekM9RLu= zSpZ-fS><$J0Ch+)Laqt`nE}J&u{MYu>janEjcG;D z)Dnbvw?K_!SfvE443rZa=JW7)a~gp8rK3<36-Y#z;apD??mS$g)nIQ4*mktFjc<_b z?y!I3#Y4K=+K>{@UV`!>WbwII3%dG|Qq*!<9D@PQWPlOC)~*b9A3TB7@}~onzkL0U z8VA|d03hZPAdGqQw+Q#ApF$+)*LOp!rB|}RV=4AFg_!z)H`arbUPhb?yv?nUlN8wg zzHNKv54AH%ak&B(1~liNRTv3yE^f~rpgB?k-Z-yE&Hl+yr3pGyPI9Rw zEy)rF#&fxynLr=_k@k*;ygU&yoRgf669BUXQ5q@y-1;wn&;JTA079?u)o(=?p8x;= M07*qoM6N<$g69C9qyPW_ diff --git a/view/theme/diabook/icons/twitter.png b/view/theme/diabook/icons/twitter.png deleted file mode 100644 index b7a687b9f2d60f0b2c2857f1aef7f3e7b1551ce7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 zcmV;#13UbQP)h#-vFXjmC}simu)FKloF0*QBY7CXG$nrj50>HMOm^v;x&CmXBeWH?QxZ zAmGe^l5mq7VSK!M=ALuUo3TB9vjY}OELT~^(4W|6xx#W?W!TIK*&=ORH!f(@I0i+urbFW>>M$pEZ!05QAGhLVz62IA+D4yxK-KG7Z=1KSZByU~zFC zq9pYMK+&545C*_x;rrtM)e3TlhaHRfgF%Q6 z$;1oVI-r@{k> zebwjc9Ds!n>-tp+2JAXQUZ-VYx7~)jVF_Wk(74;S@wx<{S_5&);T zK=fK#g;@VkwHm`V0A*Fhfl}?sh#bt|8UVQ2n2C@WOaZZ2-))GX%^k3CLIVoQXL+_h z+8Y8J+B;w~Zk5LadZx5o`>i{$v+)$Z;fT2jd1VYnCtx?RV%jW1D+(q@19<%_-E!>= z61M3uJO`)d9BUa2ynBn=59c9y@CkT0unIYc-` z;}@D+As+~{?4p4iQe1+#^WBZ zGJ&0-$Do%}u+PtdDSNecMD`+lBv`|4PR!?oI z`U|`Y-Ua;y3W`TX|ABu%^iWg;sq`1rgL+$8(`>dbljNIB#)G>tq3c3F_zo}M%sVg7 zH_qF4Z|;O)_$*1(G8Y1Z3vkXMgg~>&advSLq&3nsfl>-dl0YR2lx5*L&%4LI|M>QF zcjxwU5Ck|)g-2m-T@2cU>20nx4wQZMiu7dgw0@5sIQH`^MIGO;>yC<}GAd zR%)#^7!ko*TROLdsOf5n$!t2;G%+ZOqGG^nx^B=cUk3ov1V*Im30nV8&=LXwDhYBh z%IXQkoCKV6SZn_!Ai@cVmsVF1MbQa>Q550gg$^9YsX<(rLY(%M^>uvw^a01ek70~~ zF$QrQWAFVQHm+{e&JxjIh{l*Q=Gx^obXGdp-~WukuK@s{-EL#^+9sC#CFFTto}H|* z4pD0jU;5bD-UVX})>;^2kftfL)-@(HYmER<6a~iP@l24_n)#9LKYTFv(vwGzD+vfp zlkO{}RvL{40N~a07jq4wC;|ZFc@B1l4V+%DcfH%~zE(;FQcC!~4=E))&x4c_LI^0O q5XUh_qY>gb#&9@QL70(Y)*K0-AbW|YuPgfLfK&QT7fc0ns2n1K*ZIdo?sO-Mk)4E3_U;@33HEb?Q_wI~yS- znRDRh**EXz|J+<(#>}U5iCye~wt!41L;L}s(EYW(1xF1xFz>qZSllDzYlPg9KA*Ke z_#>FK7bO1{{E%0}wI^0cBKpp%SMEzc$GE6D@Jm!3;^sMXY2&kB?2o&@gV}-2yuUm{x$B$%%K8c`=+AaH^;~*>&nA24D+zCfE4E0y6JtUo4^ zGj3Jgy5{uoNK~Xm$BA2Z61gl4aqISG9QL70(Y)*K0-AbW|YuPgf<7G6GMiwe^pzCfWwPZ!4!i_^&o z60C>$EQ}2d&ZH+K{P1TeH!v`en3VK^i;a!VR_V%1Lj!{^laoHwdtEiUsHNl1D`zSp zZ17m%dP+jVj-v+-e3;b1bLhl@0~@ABaLaa_x%635LgJ3Q_klzPx#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY* z0Rjck9>0_T00C4BZw%1A!*e3Xl7wqcJBp0xZKO!ng5wH-#Ims zHHjYlN=kZ?0_jE{4zX7$sX7JHj1deZB_%-`@fXRgVKIzF>woaM1YTC-_#2(&!sgf5 z$M-NJ)#5zP(T)XdU>K|6USm0nOEnju{%|ad-Z(2SVs1Z^I?13d3U9HDY5WN2GYq9% z6@zivc4L?Ywc;bru#6P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4<0w0oqi_(00CG@L_t(Y$L-d!Y86os#_``SOA^yXNMj)=f*9gE_y#EssEvpO^$~3B ztOUg-MX(Y3Opzx@N{duMgb+x;!bXT)xLRb>oQ3srb0yi`Lb%f$4xBUpoo~L`U1ssW zN0Cz6!wRl-%r(MxL_D5$sKhF_xQ@CS2vlMfud#-?M)tmejie9o0r$sSRrU;AN-4d- zr(9t%ZpgkXT*fQhY=QnVWS_t~&-3kRW7emn1%BhGwXa)M4${M)c#H4ZKt&5Y2=G@# ze8e++9qVB|1hC1siznE^pCKg$5pfm~``NMYane*-4*6<}h+}NvO_sPQ$86nYBqk~r z5kIhrci5?Ln!jab$B~e8O{#Q+&ncxZCBEhP=^7&({zKw}*-zFiE*Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyY# z4<9PwfFr*E00DVPL_t(I%cYdjQG-AbhQH8&bYMD=4onBenSGaZ5GxQXFjgSE?*n## z9Z*8-fK-4li?dt~4CZE-;g02F|9^K`^?lEhB_g*#4rD+JG^+aLV^&L`BJu>3kw-O< ztLkYHbOt!A7TBojDY*hz1D)Gvc1H3~V6LiyrP4PJx)Ql?!GX|-nY_$i!h-nXcsv< z1p5KJ4LtuGRbNEzfTQ^t23L{db>`>6#%jGTwV)2E0n!d*r@*gb!=)b0s{O1D`mugew5-&00000NkvXXu0mjfXBN_= diff --git a/view/theme/diabook/icons/wordpress.png b/view/theme/diabook/icons/wordpress.png deleted file mode 100644 index f564c4300fa13da4734c103f2792d78c58997ea7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1693 zcmV;O24eY%P)0@214>fgeCVU`#p(+&HgO}O^}+f=5K$0UsHWCv5Jf}; zjjSq*Gsx0=F7q3IGab<6r8Q6%F}8=Wt8 zI44MxRjdPW9j+wBOH44fZ6=zQ>`Ng7b|^XGW@@F9jJ zpt$&WiOKT$0L15~09>xm2EeRezIcJ0HEUp>JsXc6JwnB$OXz+7UNfcc$jR$|tySqKtt`3*pPdIE6CKg___hK7dF+0lW*J$q39_%TY)oWaVhEc~)> zpE?V6AI@x=o;}mr{&Ds!Qq$A1ckfrc6OtXsCW?P_=jNVEgv%cqRdueHa`Fm^ov{uQMfDBM6R|*jPoOLo%R63XzsC zUyh%4@7C7h-$bBQ5Q>^M4cXb**tv73uAM%8x{{HIa!p)ZoMsy$Jn5BgF?`r;HoRbX0%k^-!%#x2K{|7E3YlciK-R8XhXKiknX)4c(^9Nhq3hY_w{G3?%u%9Q zw#39lL`xuH!V4l~_CcSY5D+0TPZ~NvBN<6Vet#}f+a)b!*pnwu(9zzma}5m*3b~S4 zq?q4V3;ZTw@h*W|imgUA=1FG6h$*qGX)`lplp>ZI4KOrGO=bk=&s+_2+t3#SdFH00IHRc>kLS!gD znVFfomo3RwWmlPfjEg{v^rwB!9EG%9YRUO5X*-sH=u}ixpj%)i!)eq7GX9;s6)s-9 z2$!IhEw7&5-d^0ic@uNz&h;SS7Xh-}w*<^4QL;X8;D9b%B?nq%6W10O7b8;OCCs$% za&tXpC@CpHilD*^>fphH+65FWmygyMm(y4PJ|*BJwV(F^UqDBW98qVKTAi2m6e7de zZgzR381no5#*H|A`t%q{-tBy{Q_X%qc1*9iY{TXl9zvWuDnGx`3bPyF4h3e{R+`fHV zYbrlvG%E@fEz~XBWO}tAM$Mpl8r|j33B|NH0pzXA*Z>J-#L4(V}T00000NkvXXu0mjf) - -*/ - -/* Contains portions of Prototype.js: - * - * Prototype JavaScript framework, version 1.4.0 - * (c) 2005 Sam Stephenson - * - * Prototype is freely distributable under the terms of an MIT-style license. - * For details, see the Prototype web site: http://prototype.conio.net/ - * - *--------------------------------------------------------------------------*/ - -/** -* -* Contains portions of Rico -* -* Copyright 2005 Sabre Airline Solutions -* -* Licensed under the Apache License, Version 2.0 (the "License"); you -* may not use this file except in compliance with the License. You -* may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -* implied. See the License for the specific language governing -* permissions and limitations under the License. -* -**/ - -/** - * Contains XMLHttpRequest.js - * Copyright 2007 Sergey Ilinsky (http://www.ilinsky.com) - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * http://www.apache.org/licenses/LICENSE-2.0 - */ - -/** - * Contains portions of Gears - * - * Copyright 2007, Google Inc. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * 3. Neither the name of Google Inc. nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO - * EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; - * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * - * Sets up google.gears.*, which is *the only* supported way to access Gears. - * - * Circumvent this file at your own risk! - * - * In the future, Gears may automatically define google.gears.* without this - * file. Gears may use these objects to transparently fix bugs and compatibility - * issues. Applications that use the code below will continue to work seamlessly - * when that happens. - */ - -/** - * OpenLayers.Util.pagePosition is based on Yahoo's getXY method, which is - * Copyright (c) 2006, Yahoo! Inc. - * All rights reserved. - * - * Redistribution and use of this software in source and binary forms, with or - * without modification, are permitted provided that the following conditions - * are met: - * - * * Redistributions of source code must retain the above copyright notice, - * this list of conditions and the following disclaimer. - * - * * Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * * Neither the name of Yahoo! Inc. nor the names of its contributors may be - * used to endorse or promote products derived from this software without - * specific prior written permission of Yahoo! Inc. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */(function(){if(window.google&&google.gears){return;} -var factory=null;if(typeof GearsFactory!='undefined'){factory=new GearsFactory();}else{try{factory=new ActiveXObject('Gears.Factory');if(factory.getBuildInfo().indexOf('ie_mobile')!=-1){factory.privateSetGlobalObject(this);}}catch(e){if((typeof navigator.mimeTypes!='undefined')&&navigator.mimeTypes["application/x-googlegears"]){factory=document.createElement("object");factory.style.display="none";factory.width=0;factory.height=0;factory.type="application/x-googlegears";document.documentElement.appendChild(factory);}}} -if(!factory){return;} -if(!window.google){google={};} -if(!google.gears){google.gears={factory:factory};}})();var OpenLayers={VERSION_NUMBER:"Release 2.11",singleFile:true,_getScriptLocation:(function(){var r=new RegExp("(^|(.*?\\/))(OpenLayers\.js)(\\?|$)"),s=document.getElementsByTagName('script'),src,m,l="";for(var i=0,len=s.length;i1){var newArgs=[C,P].concat(Array.prototype.slice.call(arguments).slice(1,len-1),F);OpenLayers.inherit.apply(null,newArgs);}else{C.prototype=F;} -return C;};OpenLayers.Class.isPrototype=function(){};OpenLayers.Class.create=function(){return function(){if(arguments&&arguments[0]!=OpenLayers.Class.isPrototype){this.initialize.apply(this,arguments);}};};OpenLayers.Class.inherit=function(P){var C=function(){P.call(this);};var newArgs=[C].concat(Array.prototype.slice.call(arguments));OpenLayers.inherit.apply(null,newArgs);return C.prototype;};OpenLayers.inherit=function(C,P){var F=function(){};F.prototype=P.prototype;C.prototype=new F;var i,l,o;for(i=2,l=arguments.length;i0;},CLASS_NAME:"OpenLayers.Protocol.Response"});OpenLayers.Protocol.Response.SUCCESS=1;OpenLayers.Protocol.Response.FAILURE=0;OpenLayers.Protocol.SQL=OpenLayers.Class(OpenLayers.Protocol,{databaseName:'ol',tableName:"ol_vector_features",postReadFiltering:true,initialize:function(options){OpenLayers.Protocol.prototype.initialize.apply(this,[options]);},destroy:function(){OpenLayers.Protocol.prototype.destroy.apply(this);},supported:function(){return false;},evaluateFilter:function(feature,filter){return filter&&this.postReadFiltering?filter.evaluate(feature):true;},CLASS_NAME:"OpenLayers.Protocol.SQL"});OpenLayers.Console={log:function(){},debug:function(){},info:function(){},warn:function(){},error:function(){},userError:function(error){alert(error);},assert:function(){},dir:function(){},dirxml:function(){},trace:function(){},group:function(){},groupEnd:function(){},time:function(){},timeEnd:function(){},profile:function(){},profileEnd:function(){},count:function(){},CLASS_NAME:"OpenLayers.Console"};(function(){var scripts=document.getElementsByTagName("script");for(var i=0,len=scripts.length;i0){fig=parseFloat(num.toPrecision(sig));} -return fig;},format:function(num,dec,tsep,dsep){dec=(typeof dec!="undefined")?dec:0;tsep=(typeof tsep!="undefined")?tsep:OpenLayers.Number.thousandsSeparator;dsep=(typeof dsep!="undefined")?dsep:OpenLayers.Number.decimalSeparator;if(dec!=null){num=parseFloat(num.toFixed(dec));} -var parts=num.toString().split(".");if(parts.length==1&&dec==null){dec=0;} -var integer=parts[0];if(tsep){var thousands=/(-?[0-9]+)([0-9]{3})/;while(thousands.test(integer)){integer=integer.replace(thousands,"$1"+tsep+"$2");}} -var str;if(dec==0){str=integer;}else{var rem=parts.length>1?parts[1]:"0";if(dec!=null){rem=rem+new Array(dec-rem.length+1).join("0");} -str=integer+dsep+rem;} -return str;}};if(!Number.prototype.limitSigDigs){Number.prototype.limitSigDigs=function(sig){OpenLayers.Console.warn(OpenLayers.i18n("methodDeprecated",{'newMethod':'OpenLayers.Number.limitSigDigs'}));return OpenLayers.Number.limitSigDigs(this,sig);};} -OpenLayers.Function={bind:function(func,object){var args=Array.prototype.slice.apply(arguments,[2]);return function(){var newArgs=args.concat(Array.prototype.slice.apply(arguments,[0]));return func.apply(object,newArgs);};},bindAsEventListener:function(func,object){return function(event){return func.call(object,event||window.event);};},False:function(){return false;},True:function(){return true;},Void:function(){}};if(!Function.prototype.bind){Function.prototype.bind=function(){OpenLayers.Console.warn(OpenLayers.i18n("methodDeprecated",{'newMethod':'OpenLayers.Function.bind'}));Array.prototype.unshift.apply(arguments,[this]);return OpenLayers.Function.bind.apply(null,arguments);};} -if(!Function.prototype.bindAsEventListener){Function.prototype.bindAsEventListener=function(object){OpenLayers.Console.warn(OpenLayers.i18n("methodDeprecated",{'newMethod':'OpenLayers.Function.bindAsEventListener'}));return OpenLayers.Function.bindAsEventListener(this,object);};} -OpenLayers.Array={filter:function(array,callback,caller){var selected=[];if(Array.prototype.filter){selected=array.filter(callback,caller);}else{var len=array.length;if(typeof callback!="function"){throw new TypeError();} -for(var i=0;ithis.right)){this.right=bounds.right;} -if((this.top==null)||(bounds.top>this.top)){this.top=bounds.top;}}}},containsLonLat:function(ll,inclusive){return this.contains(ll.lon,ll.lat,inclusive);},containsPixel:function(px,inclusive){return this.contains(px.x,px.y,inclusive);},contains:function(x,y,inclusive){if(inclusive==null){inclusive=true;} -if(x==null||y==null){return false;} -x=OpenLayers.Util.toFloat(x);y=OpenLayers.Util.toFloat(y);var contains=false;if(inclusive){contains=((x>=this.left)&&(x<=this.right)&&(y>=this.bottom)&&(y<=this.top));}else{contains=((x>this.left)&&(xthis.bottom)&&(y=this.bottom)&&(bounds.bottom<=this.top))||((this.bottom>=bounds.bottom)&&(this.bottom<=bounds.top)));var inTop=(((bounds.top>=this.bottom)&&(bounds.top<=this.top))||((this.top>bounds.bottom)&&(this.top=this.left)&&(bounds.left<=this.right))||((this.left>=bounds.left)&&(this.left<=bounds.right)));var inRight=(((bounds.right>=this.left)&&(bounds.right<=this.right))||((this.right>=bounds.left)&&(this.right<=bounds.right)));intersects=((inBottom||inTop)&&(inLeft||inRight));} -return intersects;},containsBounds:function(bounds,partial,inclusive){if(partial==null){partial=false;} -if(inclusive==null){inclusive=true;} -var bottomLeft=this.contains(bounds.left,bounds.bottom,inclusive);var bottomRight=this.contains(bounds.right,bounds.bottom,inclusive);var topLeft=this.contains(bounds.left,bounds.top,inclusive);var topRight=this.contains(bounds.right,bounds.top,inclusive);return(partial)?(bottomLeft||bottomRight||topLeft||topRight):(bottomLeft&&bottomRight&&topLeft&&topRight);},determineQuadrant:function(lonlat){var quadrant="";var center=this.getCenterLonLat();quadrant+=(lonlat.lat=maxExtent.right&&newBounds.right>maxExtent.right){newBounds=newBounds.add(-maxExtent.getWidth(),0);}} -return newBounds;},CLASS_NAME:"OpenLayers.Bounds"});OpenLayers.Bounds.fromString=function(str,reverseAxisOrder){var bounds=str.split(",");return OpenLayers.Bounds.fromArray(bounds,reverseAxisOrder);};OpenLayers.Bounds.fromArray=function(bbox,reverseAxisOrder){return reverseAxisOrder===true?new OpenLayers.Bounds(parseFloat(bbox[1]),parseFloat(bbox[0]),parseFloat(bbox[3]),parseFloat(bbox[2])):new OpenLayers.Bounds(parseFloat(bbox[0]),parseFloat(bbox[1]),parseFloat(bbox[2]),parseFloat(bbox[3]));};OpenLayers.Bounds.fromSize=function(size){return new OpenLayers.Bounds(0,size.h,size.w,0);};OpenLayers.Bounds.oppositeQuadrant=function(quadrant){var opp="";opp+=(quadrant.charAt(0)=='t')?'b':'t';opp+=(quadrant.charAt(1)=='l')?'r':'l';return opp;};OpenLayers.Element={visible:function(element){return OpenLayers.Util.getElement(element).style.display!='none';},toggle:function(){for(var i=0,len=arguments.length;imaxExtent.right){newLonLat.lon-=maxExtent.getWidth();}} -return newLonLat;},CLASS_NAME:"OpenLayers.LonLat"});OpenLayers.LonLat.fromString=function(str){var pair=str.split(",");return new OpenLayers.LonLat(pair[0],pair[1]);};OpenLayers.LonLat.fromArray=function(arr){var gotArr=OpenLayers.Util.isArray(arr),lon=gotArr&&arr[0],lat=gotArr&&arr[1];return new OpenLayers.LonLat(lon,lat);};OpenLayers.Pixel=OpenLayers.Class({x:0.0,y:0.0,initialize:function(x,y){this.x=parseFloat(x);this.y=parseFloat(y);},toString:function(){return("x="+this.x+",y="+this.y);},clone:function(){return new OpenLayers.Pixel(this.x,this.y);},equals:function(px){var equals=false;if(px!=null){equals=((this.x==px.x&&this.y==px.y)||(isNaN(this.x)&&isNaN(this.y)&&isNaN(px.x)&&isNaN(px.y)));} -return equals;},distanceTo:function(px){return Math.sqrt(Math.pow(this.x-px.x,2)+ -Math.pow(this.y-px.y,2));},add:function(x,y){if((x==null)||(y==null)){var msg=OpenLayers.i18n("pixelAddError");OpenLayers.Console.error(msg);return null;} -return new OpenLayers.Pixel(this.x+x,this.y+y);},offset:function(px){var newPx=this.clone();if(px){newPx=this.add(px.x,px.y);} -return newPx;},CLASS_NAME:"OpenLayers.Pixel"});OpenLayers.Size=OpenLayers.Class({w:0.0,h:0.0,initialize:function(w,h){this.w=parseFloat(w);this.h=parseFloat(h);},toString:function(){return("w="+this.w+",h="+this.h);},clone:function(){return new OpenLayers.Size(this.w,this.h);},equals:function(sz){var equals=false;if(sz!=null){equals=((this.w==sz.w&&this.h==sz.h)||(isNaN(this.w)&&isNaN(this.h)&&isNaN(sz.w)&&isNaN(sz.h)));} -return equals;},CLASS_NAME:"OpenLayers.Size"});OpenLayers.Util=OpenLayers.Util||{};OpenLayers.Util.getElement=function(){var elements=[];for(var i=0,len=arguments.length;i=0;i--){if(array[i]==item){array.splice(i,1);}} -return array;};OpenLayers.Util.clearArray=function(array){OpenLayers.Console.warn(OpenLayers.i18n("methodDeprecated",{'newMethod':'array = []'}));array.length=0;};OpenLayers.Util.indexOf=function(array,obj){if(typeof array.indexOf=="function"){return array.indexOf(obj);}else{for(var i=0,len=array.length;i=0.0&&parseFloat(opacity)<1.0){element.style.filter='alpha(opacity='+(opacity*100)+')';element.style.opacity=opacity;}else if(parseFloat(opacity)==1.0){element.style.filter='';element.style.opacity='';}};OpenLayers.Util.createDiv=function(id,px,sz,imgURL,position,border,overflow,opacity){var dom=document.createElement('div');if(imgURL){dom.style.backgroundImage='url('+imgURL+')';} -if(!id){id=OpenLayers.Util.createUniqueID("OpenLayersDiv");} -if(!position){position="absolute";} -OpenLayers.Util.modifyDOMElement(dom,id,px,sz,position,border,overflow,opacity);return dom;};OpenLayers.Util.createImage=function(id,px,sz,imgURL,position,border,opacity,delayDisplay){var image=document.createElement("img");if(!id){id=OpenLayers.Util.createUniqueID("OpenLayersDiv");} -if(!position){position="relative";} -OpenLayers.Util.modifyDOMElement(image,id,px,sz,position,border,null,opacity);if(delayDisplay){image.style.display="none";OpenLayers.Event.observe(image,"load",OpenLayers.Function.bind(OpenLayers.Util.onImageLoad,image));OpenLayers.Event.observe(image,"error",OpenLayers.Function.bind(OpenLayers.Util.onImageLoadError,image));} -image.style.alt=id;image.galleryImg="no";if(imgURL){image.src=imgURL;} -return image;};OpenLayers.Util.setOpacity=function(element,opacity){OpenLayers.Util.modifyDOMElement(element,null,null,null,null,null,null,opacity);};OpenLayers.Util.onImageLoad=function(){if(!this.viewRequestID||(this.map&&this.viewRequestID==this.map.viewRequestID)){this.style.display="";} -OpenLayers.Element.removeClass(this,"olImageLoadError");};OpenLayers.IMAGE_RELOAD_ATTEMPTS=0;OpenLayers.Util.onImageLoadError=function(){this._attempts=(this._attempts)?(this._attempts+1):1;if(this._attempts<=OpenLayers.IMAGE_RELOAD_ATTEMPTS){var urls=this.urls;if(urls&&OpenLayers.Util.isArray(urls)&&urls.length>1){var src=this.src.toString();var current_url,k;for(k=0;current_url=urls[k];k++){if(src.indexOf(current_url)!=-1){break;}} -var guess=Math.floor(urls.length*Math.random());var new_url=urls[guess];k=0;while(new_url==current_url&&k++<4){guess=Math.floor(urls.length*Math.random());new_url=urls[guess];} -this.src=src.replace(current_url,new_url);}else{this.src=this.src;}}else{OpenLayers.Element.addClass(this,"olImageLoadError");} -this.style.display="";};OpenLayers.Util.alphaHackNeeded=null;OpenLayers.Util.alphaHack=function(){if(OpenLayers.Util.alphaHackNeeded==null){var arVersion=navigator.appVersion.split("MSIE");var version=parseFloat(arVersion[1]);var filter=false;try{filter=!!(document.body.filters);}catch(e){} -OpenLayers.Util.alphaHackNeeded=(filter&&(version>=5.5)&&(version<7));} -return OpenLayers.Util.alphaHackNeeded;};OpenLayers.Util.modifyAlphaImageDiv=function(div,id,px,sz,imgURL,position,border,sizing,opacity){OpenLayers.Util.modifyDOMElement(div,id,px,sz,position,null,null,opacity);var img=div.childNodes[0];if(imgURL){img.src=imgURL;} -OpenLayers.Util.modifyDOMElement(img,div.id+"_innerImage",null,sz,"relative",border);if(OpenLayers.Util.alphaHack()){if(div.style.display!="none"){div.style.display="inline-block";} -if(sizing==null){sizing="scale";} -div.style.filter="progid:DXImageTransform.Microsoft"+".AlphaImageLoader(src='"+img.src+"', "+"sizingMethod='"+sizing+"')";if(parseFloat(div.style.opacity)>=0.0&&parseFloat(div.style.opacity)<1.0){div.style.filter+=" alpha(opacity="+div.style.opacity*100+")";} -img.style.filter="alpha(opacity=0)";}};OpenLayers.Util.createAlphaImageDiv=function(id,px,sz,imgURL,position,border,sizing,opacity,delayDisplay){var div=OpenLayers.Util.createDiv();var img=OpenLayers.Util.createImage(null,null,null,null,null,null,null,false);div.appendChild(img);if(delayDisplay){img.style.display="none";OpenLayers.Event.observe(img,"load",OpenLayers.Function.bind(OpenLayers.Util.onImageLoad,div));OpenLayers.Event.observe(img,"error",OpenLayers.Function.bind(OpenLayers.Util.onImageLoadError,div));} -OpenLayers.Util.modifyAlphaImageDiv(div,id,px,sz,imgURL,position,border,sizing,opacity);return div;};OpenLayers.Util.upperCaseObject=function(object){var uObject={};for(var key in object){uObject[key.toUpperCase()]=object[key];} -return uObject;};OpenLayers.Util.applyDefaults=function(to,from){to=to||{};var fromIsEvt=typeof window.Event=="function"&&from instanceof window.Event;for(var key in from){if(to[key]===undefined||(!fromIsEvt&&from.hasOwnProperty&&from.hasOwnProperty(key)&&!to.hasOwnProperty(key))){to[key]=from[key];}} -if(!fromIsEvt&&from&&from.hasOwnProperty&&from.hasOwnProperty('toString')&&!to.hasOwnProperty('toString')){to.toString=from.toString;} -return to;};OpenLayers.Util.getParameterString=function(params){var paramsArray=[];for(var key in params){var value=params[key];if((value!=null)&&(typeof value!='function')){var encodedValue;if(typeof value=='object'&&value.constructor==Array){var encodedItemArray=[];var item;for(var itemIndex=0,len=value.length;itemIndex1e-12&&--iterLimit>0){var sinLambda=Math.sin(lambda),cosLambda=Math.cos(lambda);var sinSigma=Math.sqrt((cosU2*sinLambda)*(cosU2*sinLambda)+ -(cosU1*sinU2-sinU1*cosU2*cosLambda)*(cosU1*sinU2-sinU1*cosU2*cosLambda));if(sinSigma==0){return 0;} -var cosSigma=sinU1*sinU2+cosU1*cosU2*cosLambda;var sigma=Math.atan2(sinSigma,cosSigma);var alpha=Math.asin(cosU1*cosU2*sinLambda/sinSigma);var cosSqAlpha=Math.cos(alpha)*Math.cos(alpha);var cos2SigmaM=cosSigma-2*sinU1*sinU2/cosSqAlpha;var C=f/16*cosSqAlpha*(4+f*(4-3*cosSqAlpha));lambdaP=lambda;lambda=L+(1-C)*f*Math.sin(alpha)*(sigma+C*sinSigma*(cos2SigmaM+C*cosSigma*(-1+2*cos2SigmaM*cos2SigmaM)));} -if(iterLimit==0){return NaN;} -var uSq=cosSqAlpha*(a*a-b*b)/(b*b);var A=1+uSq/16384*(4096+uSq*(-768+uSq*(320-175*uSq)));var B=uSq/1024*(256+uSq*(-128+uSq*(74-47*uSq)));var deltaSigma=B*sinSigma*(cos2SigmaM+B/4*(cosSigma*(-1+2*cos2SigmaM*cos2SigmaM)- -B/6*cos2SigmaM*(-3+4*sinSigma*sinSigma)*(-3+4*cos2SigmaM*cos2SigmaM)));var s=b*A*(sigma-deltaSigma);var d=s.toFixed(3)/1000;return d;};OpenLayers.Util.destinationVincenty=function(lonlat,brng,dist){var u=OpenLayers.Util;var ct=u.VincentyConstants;var a=ct.a,b=ct.b,f=ct.f;var lon1=lonlat.lon;var lat1=lonlat.lat;var s=dist;var alpha1=u.rad(brng);var sinAlpha1=Math.sin(alpha1);var cosAlpha1=Math.cos(alpha1);var tanU1=(1-f)*Math.tan(u.rad(lat1));var cosU1=1/Math.sqrt((1+tanU1*tanU1)),sinU1=tanU1*cosU1;var sigma1=Math.atan2(tanU1,cosAlpha1);var sinAlpha=cosU1*sinAlpha1;var cosSqAlpha=1-sinAlpha*sinAlpha;var uSq=cosSqAlpha*(a*a-b*b)/(b*b);var A=1+uSq/16384*(4096+uSq*(-768+uSq*(320-175*uSq)));var B=uSq/1024*(256+uSq*(-128+uSq*(74-47*uSq)));var sigma=s/(b*A),sigmaP=2*Math.PI;while(Math.abs(sigma-sigmaP)>1e-12){var cos2SigmaM=Math.cos(2*sigma1+sigma);var sinSigma=Math.sin(sigma);var cosSigma=Math.cos(sigma);var deltaSigma=B*sinSigma*(cos2SigmaM+B/4*(cosSigma*(-1+2*cos2SigmaM*cos2SigmaM)- -B/6*cos2SigmaM*(-3+4*sinSigma*sinSigma)*(-3+4*cos2SigmaM*cos2SigmaM)));sigmaP=sigma;sigma=s/(b*A)+deltaSigma;} -var tmp=sinU1*sinSigma-cosU1*cosSigma*cosAlpha1;var lat2=Math.atan2(sinU1*cosSigma+cosU1*sinSigma*cosAlpha1,(1-f)*Math.sqrt(sinAlpha*sinAlpha+tmp*tmp));var lambda=Math.atan2(sinSigma*sinAlpha1,cosU1*cosSigma-sinU1*sinSigma*cosAlpha1);var C=f/16*cosSqAlpha*(4+f*(4-3*cosSqAlpha));var L=lambda-(1-C)*f*sinAlpha*(sigma+C*sinSigma*(cos2SigmaM+C*cosSigma*(-1+2*cos2SigmaM*cos2SigmaM)));var revAz=Math.atan2(sinAlpha,-tmp);return new OpenLayers.LonLat(lon1+u.deg(L),u.deg(lat2));};OpenLayers.Util.getParameters=function(url){url=(url===null||url===undefined)?window.location.href:url;var paramsString="";if(OpenLayers.String.contains(url,'?')){var start=url.indexOf('?')+1;var end=OpenLayers.String.contains(url,"#")?url.indexOf('#'):url.length;paramsString=url.substring(start,end);} -var parameters={};var pairs=paramsString.split(/[&;]/);for(var i=0,len=pairs.length;i1.0)?(1.0/scale):scale;return normScale;};OpenLayers.Util.getResolutionFromScale=function(scale,units){var resolution;if(scale){if(units==null){units="degrees";} -var normScale=OpenLayers.Util.normalizeScale(scale);resolution=1/(normScale*OpenLayers.INCHES_PER_UNIT[units]*OpenLayers.DOTS_PER_INCH);} -return resolution;};OpenLayers.Util.getScaleFromResolution=function(resolution,units){if(units==null){units="degrees";} -var scale=resolution*OpenLayers.INCHES_PER_UNIT[units]*OpenLayers.DOTS_PER_INCH;return scale;};OpenLayers.Util.safeStopPropagation=function(evt){OpenLayers.Event.stop(evt,true);};OpenLayers.Util.pagePosition=function(forElement){var pos=[0,0];var viewportElement=OpenLayers.Util.getViewportElement();if(!forElement||forElement==window||forElement==viewportElement){return pos;} -var BUGGY_GECKO_BOX_OBJECT=OpenLayers.IS_GECKO&&document.getBoxObjectFor&&OpenLayers.Element.getStyle(forElement,'position')=='absolute'&&(forElement.style.top==''||forElement.style.left=='');var parent=null;var box;if(forElement.getBoundingClientRect){box=forElement.getBoundingClientRect();var scrollTop=viewportElement.scrollTop;var scrollLeft=viewportElement.scrollLeft;pos[0]=box.left+scrollLeft;pos[1]=box.top+scrollTop;}else if(document.getBoxObjectFor&&!BUGGY_GECKO_BOX_OBJECT){box=document.getBoxObjectFor(forElement);var vpBox=document.getBoxObjectFor(viewportElement);pos[0]=box.screenX-vpBox.screenX;pos[1]=box.screenY-vpBox.screenY;}else{pos[0]=forElement.offsetLeft;pos[1]=forElement.offsetTop;parent=forElement.offsetParent;if(parent!=forElement){while(parent){pos[0]+=parent.offsetLeft;pos[1]+=parent.offsetTop;parent=parent.offsetParent;}} -var browser=OpenLayers.BROWSER_NAME;if(browser=="opera"||(browser=="safari"&&OpenLayers.Element.getStyle(forElement,'position')=='absolute')){pos[1]-=document.body.offsetTop;} -parent=forElement.offsetParent;while(parent&&parent!=document.body){pos[0]-=parent.scrollLeft;if(browser!="opera"||parent.tagName!='TR'){pos[1]-=parent.scrollTop;} -parent=parent.offsetParent;}} -return pos;};OpenLayers.Util.getViewportElement=function(){var viewportElement=arguments.callee.viewportElement;if(viewportElement==undefined){viewportElement=(OpenLayers.BROWSER_NAME=="msie"&&document.compatMode!='CSS1Compat')?document.body:document.documentElement;arguments.callee.viewportElement=viewportElement;} -return viewportElement;};OpenLayers.Util.isEquivalentUrl=function(url1,url2,options){options=options||{};OpenLayers.Util.applyDefaults(options,{ignoreCase:true,ignorePort80:true,ignoreHash:true});var urlObj1=OpenLayers.Util.createUrlObject(url1,options);var urlObj2=OpenLayers.Util.createUrlObject(url2,options);for(var key in urlObj1){if(key!=="args"){if(urlObj1[key]!=urlObj2[key]){return false;}}} -for(var key in urlObj1.args){if(urlObj1.args[key]!=urlObj2.args[key]){return false;} -delete urlObj2.args[key];} -for(var key in urlObj2.args){return false;} -return true;};OpenLayers.Util.createUrlObject=function(url,options){options=options||{};if(!(/^\w+:\/\//).test(url)){var loc=window.location;var port=loc.port?":"+loc.port:"";var fullUrl=loc.protocol+"//"+loc.host.split(":").shift()+port;if(url.indexOf("/")===0){url=fullUrl+url;}else{var parts=loc.pathname.split("/");parts.pop();url=fullUrl+parts.join("/")+"/"+url;}} -if(options.ignoreCase){url=url.toLowerCase();} -var a=document.createElement('a');a.href=url;var urlObject={};urlObject.host=a.host.split(":").shift();urlObject.protocol=a.protocol;if(options.ignorePort80){urlObject.port=(a.port=="80"||a.port=="0")?"":a.port;}else{urlObject.port=(a.port==""||a.port=="0")?"80":a.port;} -urlObject.hash=(options.ignoreHash||a.hash==="#")?"":a.hash;var queryString=a.search;if(!queryString){var qMark=url.indexOf("?");queryString=(qMark!=-1)?url.substr(qMark):"";} -urlObject.args=OpenLayers.Util.getParameters(queryString);urlObject.pathname=(a.pathname.charAt(0)=="/")?a.pathname:"/"+a.pathname;return urlObject;};OpenLayers.Util.removeTail=function(url){var head=null;var qMark=url.indexOf("?");var hashMark=url.indexOf("#");if(qMark==-1){head=(hashMark!=-1)?url.substr(0,hashMark):url;}else{head=(hashMark!=-1)?url.substr(0,Math.min(qMark,hashMark)):url.substr(0,qMark);} -return head;};OpenLayers.IS_GECKO=(function(){var ua=navigator.userAgent.toLowerCase();return ua.indexOf("webkit")==-1&&ua.indexOf("gecko")!=-1;})();OpenLayers.BROWSER_NAME=(function(){var name="";var ua=navigator.userAgent.toLowerCase();if(ua.indexOf("opera")!=-1){name="opera";}else if(ua.indexOf("msie")!=-1){name="msie";}else if(ua.indexOf("safari")!=-1){name="safari";}else if(ua.indexOf("mozilla")!=-1){if(ua.indexOf("firefox")!=-1){name="firefox";}else{name="mozilla";}} -return name;})();OpenLayers.Util.getBrowserName=function(){return OpenLayers.BROWSER_NAME;};OpenLayers.Util.getRenderedDimensions=function(contentHTML,size,options){var w,h;var container=document.createElement("div");container.style.visibility="hidden";var containerElement=(options&&options.containerElement)?options.containerElement:document.body;if(size){if(size.w){w=size.w;container.style.width=w+"px";}else if(size.h){h=size.h;container.style.height=h+"px";}} -if(options&&options.displayClass){container.className=options.displayClass;} -var content=document.createElement("div");content.innerHTML=contentHTML;content.style.overflow="visible";if(content.childNodes){for(var i=0,l=content.childNodes.length;i=60){coordinateseconds-=60;coordinateminutes+=1;if(coordinateminutes>=60){coordinateminutes-=60;coordinatedegrees+=1;}} -if(coordinatedegrees<10){coordinatedegrees="0"+coordinatedegrees;} -var str=coordinatedegrees+"\u00B0";if(dmsOption.indexOf('dm')>=0){if(coordinateminutes<10){coordinateminutes="0"+coordinateminutes;} -str+=coordinateminutes+"'";if(dmsOption.indexOf('dms')>=0){if(coordinateseconds<10){coordinateseconds="0"+coordinateseconds;} -str+=coordinateseconds+'"';}} -if(axis=="lon"){str+=coordinate<0?OpenLayers.i18n("W"):OpenLayers.i18n("E");}else{str+=coordinate<0?OpenLayers.i18n("S"):OpenLayers.i18n("N");} -return str;};OpenLayers.Format=OpenLayers.Class({options:null,externalProjection:null,internalProjection:null,data:null,keepData:false,initialize:function(options){OpenLayers.Util.extend(this,options);this.options=options;},destroy:function(){},read:function(data){OpenLayers.Console.userError(OpenLayers.i18n("readNotImplemented"));},write:function(object){OpenLayers.Console.userError(OpenLayers.i18n("writeNotImplemented"));},CLASS_NAME:"OpenLayers.Format"});OpenLayers.Format.JSON=OpenLayers.Class(OpenLayers.Format,{indent:" ",space:" ",newline:"\n",level:0,pretty:false,nativeJSON:(function(){return!!(window.JSON&&typeof JSON.parse=="function"&&typeof JSON.stringify=="function");})(),read:function(json,filter){var object;if(this.nativeJSON){object=JSON.parse(json,filter);}else try{if(/^[\],:{}\s]*$/.test(json.replace(/\\["\\\/bfnrtu]/g,'@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,']').replace(/(?:^|:|,)(?:\s*\[)+/g,''))){object=eval('('+json+')');if(typeof filter==='function'){function walk(k,v){if(v&&typeof v==='object'){for(var i in v){if(v.hasOwnProperty(i)){v[i]=walk(i,v[i]);}}} -return filter(k,v);} -object=walk('',object);}}}catch(e){} -if(this.keepData){this.data=object;} -return object;},write:function(value,pretty){this.pretty=!!pretty;var json=null;var type=typeof value;if(this.serialize[type]){try{json=(!this.pretty&&this.nativeJSON)?JSON.stringify(value):this.serialize[type].apply(this,[value]);}catch(err){OpenLayers.Console.error("Trouble serializing: "+err);}} -return json;},writeIndent:function(){var pieces=[];if(this.pretty){for(var i=0;i0){pieces.push(',');} -pieces.push(this.writeNewline(),this.writeIndent(),json);}} -this.level-=1;pieces.push(this.writeNewline(),this.writeIndent(),']');return pieces.join('');},'string':function(string){var m={'\b':'\\b','\t':'\\t','\n':'\\n','\f':'\\f','\r':'\\r','"':'\\"','\\':'\\\\'};if(/["\\\x00-\x1f]/.test(string)){return'"'+string.replace(/([\x00-\x1f\\"])/g,function(a,b){var c=m[b];if(c){return c;} -c=b.charCodeAt();return'\\u00'+ -Math.floor(c/16).toString(16)+ -(c%16).toString(16);})+'"';} -return'"'+string+'"';},'number':function(number){return isFinite(number)?String(number):"null";},'boolean':function(bool){return String(bool);},'date':function(date){function format(number){return(number<10)?'0'+number:number;} -return'"'+date.getFullYear()+'-'+ -format(date.getMonth()+1)+'-'+ -format(date.getDate())+'T'+ -format(date.getHours())+':'+ -format(date.getMinutes())+':'+ -format(date.getSeconds())+'"';}},CLASS_NAME:"OpenLayers.Format.JSON"});OpenLayers.Feature=OpenLayers.Class({layer:null,id:null,lonlat:null,data:null,marker:null,popupClass:null,popup:null,initialize:function(layer,lonlat,data){this.layer=layer;this.lonlat=lonlat;this.data=(data!=null)?data:{};this.id=OpenLayers.Util.createUniqueID(this.CLASS_NAME+"_");},destroy:function(){if((this.layer!=null)&&(this.layer.map!=null)){if(this.popup!=null){this.layer.map.removePopup(this.popup);}} -if(this.layer!=null&&this.marker!=null){this.layer.removeMarker(this.marker);} -this.layer=null;this.id=null;this.lonlat=null;this.data=null;if(this.marker!=null){this.destroyMarker(this.marker);this.marker=null;} -if(this.popup!=null){this.destroyPopup(this.popup);this.popup=null;}},onScreen:function(){var onScreen=false;if((this.layer!=null)&&(this.layer.map!=null)){var screenBounds=this.layer.map.getExtent();onScreen=screenBounds.containsLonLat(this.lonlat);} -return onScreen;},createMarker:function(){if(this.lonlat!=null){this.marker=new OpenLayers.Marker(this.lonlat,this.data.icon);} -return this.marker;},destroyMarker:function(){this.marker.destroy();},createPopup:function(closeBox){if(this.lonlat!=null){if(!this.popup){var anchor=(this.marker)?this.marker.icon:null;var popupClass=this.popupClass?this.popupClass:OpenLayers.Popup.AnchoredBubble;this.popup=new popupClass(this.id+"_popup",this.lonlat,this.data.popupSize,this.data.popupContentHTML,anchor,closeBox);} -if(this.data.overflow!=null){this.popup.contentDiv.style.overflow=this.data.overflow;} -this.popup.feature=this;} -return this.popup;},destroyPopup:function(){if(this.popup){this.popup.feature=null;this.popup.destroy();this.popup=null;}},CLASS_NAME:"OpenLayers.Feature"});OpenLayers.State={UNKNOWN:'Unknown',INSERT:'Insert',UPDATE:'Update',DELETE:'Delete'};OpenLayers.Feature.Vector=OpenLayers.Class(OpenLayers.Feature,{fid:null,geometry:null,attributes:null,bounds:null,state:null,style:null,url:null,renderIntent:"default",modified:null,initialize:function(geometry,attributes,style){OpenLayers.Feature.prototype.initialize.apply(this,[null,null,attributes]);this.lonlat=null;this.geometry=geometry?geometry:null;this.state=null;this.attributes={};if(attributes){this.attributes=OpenLayers.Util.extend(this.attributes,attributes);} -this.style=style?style:null;},destroy:function(){if(this.layer){this.layer.removeFeatures(this);this.layer=null;} -this.geometry=null;this.modified=null;OpenLayers.Feature.prototype.destroy.apply(this,arguments);},clone:function(){return new OpenLayers.Feature.Vector(this.geometry?this.geometry.clone():null,this.attributes,this.style);},onScreen:function(boundsOnly){var onScreen=false;if(this.layer&&this.layer.map){var screenBounds=this.layer.map.getExtent();if(boundsOnly){var featureBounds=this.geometry.getBounds();onScreen=screenBounds.intersectsBounds(featureBounds);}else{var screenPoly=screenBounds.toGeometry();onScreen=screenPoly.intersects(this.geometry);}} -return onScreen;},getVisibility:function(){return!(this.style&&this.style.display=='none'||!this.layer||this.layer&&this.layer.styleMap&&this.layer.styleMap.createSymbolizer(this,this.renderIntent).display=='none'||this.layer&&!this.layer.getVisibility());},createMarker:function(){return null;},destroyMarker:function(){},createPopup:function(){return null;},atPoint:function(lonlat,toleranceLon,toleranceLat){var atPoint=false;if(this.geometry){atPoint=this.geometry.atPoint(lonlat,toleranceLon,toleranceLat);} -return atPoint;},destroyPopup:function(){},move:function(location){if(!this.layer||!this.geometry.move){return undefined;} -var pixel;if(location.CLASS_NAME=="OpenLayers.LonLat"){pixel=this.layer.getViewPortPxFromLonLat(location);}else{pixel=location;} -var lastPixel=this.layer.getViewPortPxFromLonLat(this.geometry.getBounds().getCenterLonLat());var res=this.layer.map.getResolution();this.geometry.move(res*(pixel.x-lastPixel.x),res*(lastPixel.y-pixel.y));this.layer.drawFeature(this);return lastPixel;},toState:function(state){if(state==OpenLayers.State.UPDATE){switch(this.state){case OpenLayers.State.UNKNOWN:case OpenLayers.State.DELETE:this.state=state;break;case OpenLayers.State.UPDATE:case OpenLayers.State.INSERT:break;}}else if(state==OpenLayers.State.INSERT){switch(this.state){case OpenLayers.State.UNKNOWN:break;default:this.state=state;break;}}else if(state==OpenLayers.State.DELETE){switch(this.state){case OpenLayers.State.INSERT:break;case OpenLayers.State.DELETE:break;case OpenLayers.State.UNKNOWN:case OpenLayers.State.UPDATE:this.state=state;break;}}else if(state==OpenLayers.State.UNKNOWN){this.state=state;}},CLASS_NAME:"OpenLayers.Feature.Vector"});OpenLayers.Feature.Vector.style={'default':{fillColor:"#ee9900",fillOpacity:0.4,hoverFillColor:"white",hoverFillOpacity:0.8,strokeColor:"#ee9900",strokeOpacity:1,strokeWidth:1,strokeLinecap:"round",strokeDashstyle:"solid",hoverStrokeColor:"red",hoverStrokeOpacity:1,hoverStrokeWidth:0.2,pointRadius:6,hoverPointRadius:1,hoverPointUnit:"%",pointerEvents:"visiblePainted",cursor:"inherit"},'select':{fillColor:"blue",fillOpacity:0.4,hoverFillColor:"white",hoverFillOpacity:0.8,strokeColor:"blue",strokeOpacity:1,strokeWidth:2,strokeLinecap:"round",strokeDashstyle:"solid",hoverStrokeColor:"red",hoverStrokeOpacity:1,hoverStrokeWidth:0.2,pointRadius:6,hoverPointRadius:1,hoverPointUnit:"%",pointerEvents:"visiblePainted",cursor:"pointer"},'temporary':{fillColor:"#66cccc",fillOpacity:0.2,hoverFillColor:"white",hoverFillOpacity:0.8,strokeColor:"#66cccc",strokeOpacity:1,strokeLinecap:"round",strokeWidth:2,strokeDashstyle:"solid",hoverStrokeColor:"red",hoverStrokeOpacity:1,hoverStrokeWidth:0.2,pointRadius:6,hoverPointRadius:1,hoverPointUnit:"%",pointerEvents:"visiblePainted",cursor:"inherit"},'delete':{display:"none"}};OpenLayers.Format.WKT=OpenLayers.Class(OpenLayers.Format,{initialize:function(options){this.regExes={'typeStr':/^\s*(\w+)\s*\(\s*(.*)\s*\)\s*$/,'spaces':/\s+/,'parenComma':/\)\s*,\s*\(/,'doubleParenComma':/\)\s*\)\s*,\s*\(\s*\(/,'trimParens':/^\s*\(?(.*?)\)?\s*$/};OpenLayers.Format.prototype.initialize.apply(this,[options]);},read:function(wkt){var features,type,str;wkt=wkt.replace(/[\n\r]/g," ");var matches=this.regExes.typeStr.exec(wkt);if(matches){type=matches[1].toLowerCase();str=matches[2];if(this.parse[type]){features=this.parse[type].apply(this,[str]);} -if(this.internalProjection&&this.externalProjection){if(features&&features.CLASS_NAME=="OpenLayers.Feature.Vector"){features.geometry.transform(this.externalProjection,this.internalProjection);}else if(features&&type!="geometrycollection"&&typeof features=="object"){for(var i=0,len=features.length;i0){pieces.push(',');} -geometry=collection[i].geometry;pieces.push(this.extractGeometry(geometry));} -if(isCollection){pieces.push(')');} -return pieces.join('');},extractGeometry:function(geometry){var type=geometry.CLASS_NAME.split('.')[2].toLowerCase();if(!this.extract[type]){return null;} -if(this.internalProjection&&this.externalProjection){geometry=geometry.clone();geometry.transform(this.internalProjection,this.externalProjection);} -var wktType=type=='collection'?'GEOMETRYCOLLECTION':type.toUpperCase();var data=wktType+'('+this.extract[type].apply(this,[geometry])+')';return data;},extract:{'point':function(point){return point.x+' '+point.y;},'multipoint':function(multipoint){var array=[];for(var i=0,len=multipoint.components.length;i=0;i--){feature=features[i];switch(feature.state){case OpenLayers.State.INSERT:toCreate.push(feature);break;case OpenLayers.State.UPDATE:toUpdate.push(feature);break;case OpenLayers.State.DELETE:toDelete.push(feature);break;}} -if(toCreate.length>0){nRequests++;opt=OpenLayers.Util.applyDefaults({"callback":callback,"scope":this},options.create);resp.push(this.create(toCreate,opt));} -if(toUpdate.length>0){nRequests++;opt=OpenLayers.Util.applyDefaults({"callback":callback,"scope":this},options.update);resp.push(this.update(toUpdate,opt));} -if(toDelete.length>0){nRequests++;opt=OpenLayers.Util.applyDefaults({"callback":callback,"scope":this},options["delete"]);resp.push(this["delete"](toDelete,opt));} -return resp;},clear:function(){this.db.execute("DELETE FROM "+this.tableName);},callUserCallback:function(options,resp){var opt=options[resp.requestType];if(opt&&opt.callback){opt.callback.call(opt.scope,resp);} -if(resp.last&&options.callback){options.callback.call(options.scope);}},CLASS_NAME:"OpenLayers.Protocol.SQL.Gears"});OpenLayers.Event={observers:false,KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,element:function(event){return event.target||event.srcElement;},isSingleTouch:function(event){return event.touches&&event.touches.length==1;},isMultiTouch:function(event){return event.touches&&event.touches.length>1;},isLeftClick:function(event){return(((event.which)&&(event.which==1))||((event.button)&&(event.button==1)));},isRightClick:function(event){return(((event.which)&&(event.which==3))||((event.button)&&(event.button==2)));},stop:function(event,allowDefault){if(!allowDefault){if(event.preventDefault){event.preventDefault();}else{event.returnValue=false;}} -if(event.stopPropagation){event.stopPropagation();}else{event.cancelBubble=true;}},findElement:function(event,tagName){var element=OpenLayers.Event.element(event);while(element.parentNode&&(!element.tagName||(element.tagName.toUpperCase()!=tagName.toUpperCase()))){element=element.parentNode;} -return element;},observe:function(elementParam,name,observer,useCapture){var element=OpenLayers.Util.getElement(elementParam);useCapture=useCapture||false;if(name=='keypress'&&(navigator.appVersion.match(/Konqueror|Safari|KHTML/)||element.attachEvent)){name='keydown';} -if(!this.observers){this.observers={};} -if(!element._eventCacheID){var idPrefix="eventCacheID_";if(element.id){idPrefix=element.id+"_"+idPrefix;} -element._eventCacheID=OpenLayers.Util.createUniqueID(idPrefix);} -var cacheID=element._eventCacheID;if(!this.observers[cacheID]){this.observers[cacheID]=[];} -this.observers[cacheID].push({'element':element,'name':name,'observer':observer,'useCapture':useCapture});if(element.addEventListener){element.addEventListener(name,observer,useCapture);}else if(element.attachEvent){element.attachEvent('on'+name,observer);}},stopObservingElement:function(elementParam){var element=OpenLayers.Util.getElement(elementParam);var cacheID=element._eventCacheID;this._removeElementObservers(OpenLayers.Event.observers[cacheID]);},_removeElementObservers:function(elementObservers){if(elementObservers){for(var i=elementObservers.length-1;i>=0;i--){var entry=elementObservers[i];var args=new Array(entry.element,entry.name,entry.observer,entry.useCapture);var removed=OpenLayers.Event.stopObserving.apply(this,args);}}},stopObserving:function(elementParam,name,observer,useCapture){useCapture=useCapture||false;var element=OpenLayers.Util.getElement(elementParam);var cacheID=element._eventCacheID;if(name=='keypress'){if(navigator.appVersion.match(/Konqueror|Safari|KHTML/)||element.detachEvent){name='keydown';}} -var foundEntry=false;var elementObservers=OpenLayers.Event.observers[cacheID];if(elementObservers){var i=0;while(!foundEntry&&ithis.duration){this.stop();}},CLASS_NAME:"OpenLayers.Tween"});OpenLayers.Easing={CLASS_NAME:"OpenLayers.Easing"};OpenLayers.Easing.Linear={easeIn:function(t,b,c,d){return c*t/d+b;},easeOut:function(t,b,c,d){return c*t/d+b;},easeInOut:function(t,b,c,d){return c*t/d+b;},CLASS_NAME:"OpenLayers.Easing.Linear"};OpenLayers.Easing.Expo={easeIn:function(t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOut:function(t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOut:function(t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},CLASS_NAME:"OpenLayers.Easing.Expo"};OpenLayers.Easing.Quad={easeIn:function(t,b,c,d){return c*(t/=d)*t+b;},easeOut:function(t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOut:function(t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},CLASS_NAME:"OpenLayers.Easing.Quad"};OpenLayers.Map=OpenLayers.Class({Z_INDEX_BASE:{BaseLayer:100,Overlay:325,Feature:725,Popup:750,Control:1000},EVENT_TYPES:["preaddlayer","addlayer","preremovelayer","removelayer","changelayer","movestart","move","moveend","zoomend","popupopen","popupclose","addmarker","removemarker","clearmarkers","mouseover","mouseout","mousemove","dragstart","drag","dragend","changebaselayer"],id:null,fractionalZoom:false,events:null,allOverlays:false,div:null,dragging:false,size:null,viewPortDiv:null,layerContainerOrigin:null,layerContainerDiv:null,layers:null,controls:null,popups:null,baseLayer:null,center:null,resolution:null,zoom:0,panRatio:1.5,viewRequestID:0,tileSize:null,projection:"EPSG:4326",units:'degrees',resolutions:null,maxResolution:1.40625,minResolution:null,maxScale:null,minScale:null,maxExtent:null,minExtent:null,restrictedExtent:null,numZoomLevels:16,theme:null,displayProjection:null,fallThrough:true,panTween:null,eventListeners:null,panMethod:OpenLayers.Easing.Expo.easeOut,panDuration:50,paddingForPopups:null,minPx:null,maxPx:null,initialize:function(div,options){if(arguments.length===1&&typeof div==="object"){options=div;div=options&&options.div;} -this.tileSize=new OpenLayers.Size(OpenLayers.Map.TILE_WIDTH,OpenLayers.Map.TILE_HEIGHT);this.maxExtent=new OpenLayers.Bounds(-180,-90,180,90);this.paddingForPopups=new OpenLayers.Bounds(15,15,15,15);this.theme=OpenLayers._getScriptLocation()+'theme/default/style.css';OpenLayers.Util.extend(this,options);this.layers=[];this.id=OpenLayers.Util.createUniqueID("OpenLayers.Map_");this.div=OpenLayers.Util.getElement(div);if(!this.div){this.div=document.createElement("div");this.div.style.height="1px";this.div.style.width="1px";} -OpenLayers.Element.addClass(this.div,'olMap');var id=this.id+"_OpenLayers_ViewPort";this.viewPortDiv=OpenLayers.Util.createDiv(id,null,null,null,"relative",null,"hidden");this.viewPortDiv.style.width="100%";this.viewPortDiv.style.height="100%";this.viewPortDiv.className="olMapViewport";this.div.appendChild(this.viewPortDiv);var eventsDiv=document.createElement("div");eventsDiv.id=this.id+"_events";eventsDiv.style.position="absolute";eventsDiv.style.width="100%";eventsDiv.style.height="100%";eventsDiv.style.zIndex=this.Z_INDEX_BASE.Control-1;this.viewPortDiv.appendChild(eventsDiv);this.eventsDiv=eventsDiv;this.events=new OpenLayers.Events(this,this.eventsDiv,this.EVENT_TYPES,this.fallThrough,{includeXY:true});id=this.id+"_OpenLayers_Container";this.layerContainerDiv=OpenLayers.Util.createDiv(id);this.layerContainerDiv.style.zIndex=this.Z_INDEX_BASE['Popup']-1;this.eventsDiv.appendChild(this.layerContainerDiv);this.updateSize();if(this.eventListeners instanceof Object){this.events.on(this.eventListeners);} -this.events.register("movestart",this,this.updateSize);if(OpenLayers.String.contains(navigator.appName,"Microsoft")){this.events.register("resize",this,this.updateSize);}else{this.updateSizeDestroy=OpenLayers.Function.bind(this.updateSize,this);OpenLayers.Event.observe(window,'resize',this.updateSizeDestroy);} -if(this.theme){var addNode=true;var nodes=document.getElementsByTagName('link');for(var i=0,len=nodes.length;i=0;--i){this.controls[i].destroy();} -this.controls=null;} -if(this.layers!=null){for(var i=this.layers.length-1;i>=0;--i){this.layers[i].destroy(false);} -this.layers=null;} -if(this.viewPortDiv){this.div.removeChild(this.viewPortDiv);} -this.viewPortDiv=null;if(this.eventListeners){this.events.un(this.eventListeners);this.eventListeners=null;} -this.events.destroy();this.events=null;},setOptions:function(options){var updatePxExtent=this.minPx&&options.restrictedExtent!=this.restrictedExtent;OpenLayers.Util.extend(this,options);updatePxExtent&&this.moveTo(this.getCachedCenter(),this.zoom,{forceZoomChange:true});},getTileSize:function(){return this.tileSize;},getBy:function(array,property,match){var test=(typeof match.test=="function");var found=OpenLayers.Array.filter(this[array],function(item){return item[property]==match||(test&&match.test(item[property]));});return found;},getLayersBy:function(property,match){return this.getBy("layers",property,match);},getLayersByName:function(match){return this.getLayersBy("name",match);},getLayersByClass:function(match){return this.getLayersBy("CLASS_NAME",match);},getControlsBy:function(property,match){return this.getBy("controls",property,match);},getControlsByClass:function(match){return this.getControlsBy("CLASS_NAME",match);},getLayer:function(id){var foundLayer=null;for(var i=0,len=this.layers.length;ithis.layers.length){idx=this.layers.length;} -if(base!=idx){this.layers.splice(base,1);this.layers.splice(idx,0,layer);for(var i=0,len=this.layers.length;i=0;--i){this.removePopup(this.popups[i]);}} -popup.map=this;this.popups.push(popup);var popupDiv=popup.draw();if(popupDiv){popupDiv.style.zIndex=this.Z_INDEX_BASE['Popup']+ -this.popups.length;this.layerContainerDiv.appendChild(popupDiv);}},removePopup:function(popup){OpenLayers.Util.removeItem(this.popups,popup);if(popup.div){try{this.layerContainerDiv.removeChild(popup.div);} -catch(e){}} -popup.map=null;},getSize:function(){var size=null;if(this.size!=null){size=this.size.clone();} -return size;},updateSize:function(){var newSize=this.getCurrentSize();if(newSize&&!isNaN(newSize.h)&&!isNaN(newSize.w)){this.events.clearMouseCache();var oldSize=this.getSize();if(oldSize==null){this.size=oldSize=newSize;} -if(!newSize.equals(oldSize)){this.size=newSize;for(var i=0,len=this.layers.length;i=this.minPx.x+xRestriction?Math.round(dx):0;dy=y<=this.maxPx.y-yRestriction&&y>=this.minPx.y+yRestriction?Math.round(dy):0;var minX=this.minPx.x,maxX=this.maxPx.x;if(dx||dy){if(!this.dragging){this.dragging=true;this.events.triggerEvent("movestart");} -this.center=null;if(dx){this.layerContainerDiv.style.left=parseInt(this.layerContainerDiv.style.left)-dx+"px";this.minPx.x-=dx;this.maxPx.x-=dx;if(wrapDateLine){if(this.maxPx.x>maxX){this.maxPx.x-=(maxX-minX);} -if(this.minPx.xthis.restrictedExtent.getWidth()){lonlat=new OpenLayers.LonLat(maxCenter.lon,lonlat.lat);}else if(extent.leftthis.restrictedExtent.right){lonlat=lonlat.add(this.restrictedExtent.right- -extent.right,0);} -if(extent.getHeight()>this.restrictedExtent.getHeight()){lonlat=new OpenLayers.LonLat(lonlat.lon,maxCenter.lat);}else if(extent.bottomthis.restrictedExtent.top){lonlat=lonlat.add(0,this.restrictedExtent.top- -extent.top);}}} -var zoomChanged=forceZoomChange||((this.isValidZoomLevel(zoom))&&(zoom!=this.getZoom()));var centerChanged=(this.isValidLonLat(lonlat))&&(!lonlat.equals(this.center));if(zoomChanged||centerChanged||dragging){dragging||this.events.triggerEvent("movestart");if(centerChanged){if(!zoomChanged&&this.center){this.centerLayerContainer(lonlat);} -this.center=lonlat.clone();} -var res=zoomChanged?this.getResolutionForZoom(zoom):this.getResolution();if(zoomChanged||this.layerContainerOrigin==null){this.layerContainerOrigin=this.getCachedCenter();this.layerContainerDiv.style.left="0px";this.layerContainerDiv.style.top="0px";var maxExtent=this.getMaxExtent({restricted:true});var maxExtentCenter=maxExtent.getCenterLonLat();var lonDelta=this.center.lon-maxExtentCenter.lon;var latDelta=maxExtentCenter.lat-this.center.lat;var extentWidth=Math.round(maxExtent.getWidth()/res);var extentHeight=Math.round(maxExtent.getHeight()/res);var left=(this.size.w-extentWidth)/2-lonDelta/res;var top=(this.size.h-extentHeight)/2-latDelta/res;this.minPx=new OpenLayers.Pixel(left,top);this.maxPx=new OpenLayers.Pixel(left+extentWidth,top+extentHeight);} -if(zoomChanged){this.zoom=zoom;this.resolution=res;this.viewRequestID++;} -var bounds=this.getExtent();if(this.baseLayer.visibility){this.baseLayer.moveTo(bounds,zoomChanged,options.dragging);options.dragging||this.baseLayer.events.triggerEvent("moveend",{zoomChanged:zoomChanged});} -bounds=this.baseLayer.getExtent();for(var i=this.layers.length-1;i>=0;--i){var layer=this.layers[i];if(layer!==this.baseLayer&&!layer.isBaseLayer){var inRange=layer.calculateInRange();if(layer.inRange!=inRange){layer.inRange=inRange;if(!inRange){layer.display(false);} -this.events.triggerEvent("changelayer",{layer:layer,property:"visibility"});} -if(inRange&&layer.visibility){layer.moveTo(bounds,zoomChanged,options.dragging);options.dragging||layer.events.triggerEvent("moveend",{zoomChanged:zoomChanged});}}} -this.events.triggerEvent("move");dragging||this.events.triggerEvent("moveend");if(zoomChanged){for(var i=0,len=this.popups.length;i=0)&&(zoomLevel0){resolution=this.layers[0].getResolution();} -return resolution;},getUnits:function(){var units=null;if(this.baseLayer!=null){units=this.baseLayer.units;} -return units;},getScale:function(){var scale=null;if(this.baseLayer!=null){var res=this.getResolution();var units=this.baseLayer.units;scale=OpenLayers.Util.getScaleFromResolution(res,units);} -return scale;},getZoomForExtent:function(bounds,closest){var zoom=null;if(this.baseLayer!=null){zoom=this.baseLayer.getZoomForExtent(bounds,closest);} -return zoom;},getResolutionForZoom:function(zoom){var resolution=null;if(this.baseLayer){resolution=this.baseLayer.getResolutionForZoom(zoom);} -return resolution;},getZoomForResolution:function(resolution,closest){var zoom=null;if(this.baseLayer!=null){zoom=this.baseLayer.getZoomForResolution(resolution,closest);} -return zoom;},zoomTo:function(zoom){if(this.isValidZoomLevel(zoom)){this.setCenter(null,zoom);}},zoomIn:function(){this.zoomTo(this.getZoom()+1);},zoomOut:function(){this.zoomTo(this.getZoom()-1);},zoomToExtent:function(bounds,closest){var center=bounds.getCenterLonLat();if(this.baseLayer.wrapDateLine){var maxExtent=this.getMaxExtent();bounds=bounds.clone();while(bounds.right=0){this.initResolutions();if(reinitialize&&this.map.baseLayer===this){this.map.setCenter(this.map.getCenter(),this.map.getZoomForResolution(resolution),false,true);this.map.events.triggerEvent("changebaselayer",{layer:this});} -break;}}}},onMapResize:function(){},redraw:function(){var redrawn=false;if(this.map){this.inRange=this.calculateInRange();var extent=this.getExtent();if(extent&&this.inRange&&this.visibility){var zoomChanged=true;this.moveTo(extent,zoomChanged,false);this.events.triggerEvent("moveend",{"zoomChanged":zoomChanged});redrawn=true;}} -return redrawn;},moveTo:function(bounds,zoomChanged,dragging){var display=this.visibility;if(!this.isBaseLayer){display=display&&this.inRange;} -this.display(display);},moveByPx:function(dx,dy){},setMap:function(map){if(this.map==null){this.map=map;this.maxExtent=this.maxExtent||this.map.maxExtent;this.minExtent=this.minExtent||this.map.minExtent;this.projection=this.projection||this.map.projection;if(typeof this.projection=="string"){this.projection=new OpenLayers.Projection(this.projection);} -this.units=this.projection.getUnits()||this.units||this.map.units;this.initResolutions();if(!this.isBaseLayer){this.inRange=this.calculateInRange();var show=((this.visibility)&&(this.inRange));this.div.style.display=show?"":"none";} -this.setTileSize();}},afterAdd:function(){},removeMap:function(map){},getImageSize:function(bounds){return(this.imageSize||this.tileSize);},setTileSize:function(size){var tileSize=(size)?size:((this.tileSize)?this.tileSize:this.map.getTileSize());this.tileSize=tileSize;if(this.gutter){this.imageOffset=new OpenLayers.Pixel(-this.gutter,-this.gutter);this.imageSize=new OpenLayers.Size(tileSize.w+(2*this.gutter),tileSize.h+(2*this.gutter));}},getVisibility:function(){return this.visibility;},setVisibility:function(visibility){if(visibility!=this.visibility){this.visibility=visibility;this.display(visibility);this.redraw();if(this.map!=null){this.map.events.triggerEvent("changelayer",{layer:this,property:"visibility"});} -this.events.triggerEvent("visibilitychanged");}},display:function(display){if(display!=(this.div.style.display!="none")){this.div.style.display=(display&&this.calculateInRange())?"block":"none";}},calculateInRange:function(){var inRange=false;if(this.alwaysInRange){inRange=true;}else{if(this.map){var resolution=this.map.getResolution();inRange=((resolution>=this.minResolution)&&(resolution<=this.maxResolution));}} -return inRange;},setIsBaseLayer:function(isBaseLayer){if(isBaseLayer!=this.isBaseLayer){this.isBaseLayer=isBaseLayer;if(this.map!=null){this.map.events.triggerEvent("changebaselayer",{layer:this});}}},initResolutions:function(){var i,len,p;var props={},alwaysInRange=true;for(i=0,len=this.RESOLUTION_PROPERTIES.length;i=resolution){highRes=res;lowZoom=i;} -if(res<=resolution){lowRes=res;highZoom=i;break;}} -var dRes=highRes-lowRes;if(dRes>0){zoom=lowZoom+((highRes-resolution)/dRes);}else{zoom=lowZoom;}}else{var diff;var minDiff=Number.POSITIVE_INFINITY;for(i=0,len=this.resolutions.length;iminDiff){break;} -minDiff=diff;}else{if(this.resolutions[i]0)){if(this.map.baseLayer){var layer=this.map.baseLayer.clone();this.layers=[layer];}else{this.map.events.register("changebaselayer",this,this.baseLayerDraw);return this.div;}} -this.element=document.createElement('div');this.element.className=this.displayClass+'Element';this.element.style.display='none';this.mapDiv=document.createElement('div');this.mapDiv.style.width=this.size.w+'px';this.mapDiv.style.height=this.size.h+'px';this.mapDiv.style.position='relative';this.mapDiv.style.overflow='hidden';this.mapDiv.id=OpenLayers.Util.createUniqueID('overviewMap');this.extentRectangle=document.createElement('div');this.extentRectangle.style.position='absolute';this.extentRectangle.style.zIndex=1000;this.extentRectangle.className=this.displayClass+'ExtentRectangle';this.element.appendChild(this.mapDiv);this.div.appendChild(this.element);if(!this.outsideViewport){this.div.className+=" "+this.displayClass+'Container';var imgLocation=OpenLayers.Util.getImagesLocation();var img=imgLocation+'layer-switcher-maximize.png';this.maximizeDiv=OpenLayers.Util.createAlphaImageDiv(this.displayClass+'MaximizeButton',null,new OpenLayers.Size(18,18),img,'absolute');this.maximizeDiv.style.display='none';this.maximizeDiv.className=this.displayClass+'MaximizeButton';OpenLayers.Event.observe(this.maximizeDiv,'click',OpenLayers.Function.bindAsEventListener(this.maximizeControl,this));this.div.appendChild(this.maximizeDiv);var img=imgLocation+'layer-switcher-minimize.png';this.minimizeDiv=OpenLayers.Util.createAlphaImageDiv('OpenLayers_Control_minimizeDiv',null,new OpenLayers.Size(18,18),img,'absolute');this.minimizeDiv.style.display='none';this.minimizeDiv.className=this.displayClass+'MinimizeButton';OpenLayers.Event.observe(this.minimizeDiv,'click',OpenLayers.Function.bindAsEventListener(this.minimizeControl,this));this.div.appendChild(this.minimizeDiv);var eventsToStop=['dblclick','mousedown'];for(var i=0,len=eventsToStop.length;ithis.minRatio)&&(resRatio<=this.maxRatio)&&(this.ovmap.getExtent().containsBounds(testExtent)));},updateOverview:function(){var mapRes=this.map.getResolution();var targetRes=this.ovmap.getResolution();var resRatio=targetRes/mapRes;if(resRatio>this.maxRatio){targetRes=this.minRatio*mapRes;}else if(resRatio<=this.minRatio){targetRes=this.maxRatio*mapRes;} -var center;if(this.ovmap.getProjection()!=this.map.getProjection()){center=this.map.center.clone();center.transform(this.map.getProjectionObject(),this.ovmap.getProjectionObject());}else{center=this.map.center;} -this.ovmap.setCenter(center,this.ovmap.getZoomForResolution(targetRes*this.resolutionFactor));this.updateRectToMap();},createMap:function(){var options=OpenLayers.Util.extend({controls:[],maxResolution:'auto',fallThrough:false},this.mapOptions);this.ovmap=new OpenLayers.Map(this.mapDiv,options);this.ovmap.eventsDiv.appendChild(this.extentRectangle);OpenLayers.Event.stopObserving(window,'unload',this.ovmap.unloadDestroy);this.ovmap.addLayers(this.layers);this.ovmap.zoomToMaxExtent();this.wComp=parseInt(OpenLayers.Element.getStyle(this.extentRectangle,'border-left-width'))+ -parseInt(OpenLayers.Element.getStyle(this.extentRectangle,'border-right-width'));this.wComp=(this.wComp)?this.wComp:2;this.hComp=parseInt(OpenLayers.Element.getStyle(this.extentRectangle,'border-top-width'))+ -parseInt(OpenLayers.Element.getStyle(this.extentRectangle,'border-bottom-width'));this.hComp=(this.hComp)?this.hComp:2;this.handlers.drag=new OpenLayers.Handler.Drag(this,{move:this.rectDrag,done:this.updateMapToRect},{map:this.ovmap});this.handlers.click=new OpenLayers.Handler.Click(this,{"click":this.mapDivClick},{"single":true,"double":false,"stopSingle":true,"stopDouble":true,"pixelTolerance":1,map:this.ovmap});this.handlers.click.activate();this.rectEvents=new OpenLayers.Events(this,this.extentRectangle,null,true);this.rectEvents.register("mouseover",this,function(e){if(!this.handlers.drag.active&&!this.map.dragging){this.handlers.drag.activate();}});this.rectEvents.register("mouseout",this,function(e){if(!this.handlers.drag.dragging){this.handlers.drag.deactivate();}});if(this.ovmap.getProjection()!=this.map.getProjection()){var sourceUnits=this.map.getProjectionObject().getUnits()||this.map.units||this.map.baseLayer.units;var targetUnits=this.ovmap.getProjectionObject().getUnits()||this.ovmap.units||this.ovmap.baseLayer.units;this.resolutionFactor=sourceUnits&&targetUnits?OpenLayers.INCHES_PER_UNIT[sourceUnits]/OpenLayers.INCHES_PER_UNIT[targetUnits]:1;}},updateRectToMap:function(){var bounds;if(this.ovmap.getProjection()!=this.map.getProjection()){bounds=this.map.getExtent().transform(this.map.getProjectionObject(),this.ovmap.getProjectionObject());}else{bounds=this.map.getExtent();} -var pxBounds=this.getRectBoundsFromMapBounds(bounds);if(pxBounds){this.setRectPxBounds(pxBounds);}},updateMapToRect:function(){var lonLatBounds=this.getMapBoundsFromRectBounds(this.rectPxBounds);if(this.ovmap.getProjection()!=this.map.getProjection()){lonLatBounds=lonLatBounds.transform(this.ovmap.getProjectionObject(),this.map.getProjectionObject());} -this.map.panTo(lonLatBounds.getCenterLonLat());},setRectPxBounds:function(pxBounds){var top=Math.max(pxBounds.top,0);var left=Math.max(pxBounds.left,0);var bottom=Math.min(pxBounds.top+Math.abs(pxBounds.getHeight()),this.ovmap.size.h-this.hComp);var right=Math.min(pxBounds.left+pxBounds.getWidth(),this.ovmap.size.w-this.wComp);var width=Math.max(right-left,0);var height=Math.max(bottom-top,0);if(width0){text=text.substring(index);} -var node=OpenLayers.Util.Try(OpenLayers.Function.bind((function(){var xmldom;if(window.ActiveXObject&&!this.xmldom){xmldom=new ActiveXObject("Microsoft.XMLDOM");}else{xmldom=this.xmldom;} -xmldom.loadXML(text);return xmldom;}),this),function(){return new DOMParser().parseFromString(text,'text/xml');},function(){var req=new XMLHttpRequest();req.open("GET","data:"+"text/xml"+";charset=utf-8,"+encodeURIComponent(text),false);if(req.overrideMimeType){req.overrideMimeType("text/xml");} -req.send(null);return req.responseXML;});if(this.keepData){this.data=node;} -return node;},write:function(node){var data;if(this.xmldom){data=node.xml;}else{var serializer=new XMLSerializer();if(node.nodeType==1){var doc=document.implementation.createDocument("","",null);if(doc.importNode){node=doc.importNode(node,true);} -doc.appendChild(node);data=serializer.serializeToString(doc);}else{data=serializer.serializeToString(node);}} -return data;},createElementNS:function(uri,name){var element;if(this.xmldom){if(typeof uri=="string"){element=this.xmldom.createNode(1,name,uri);}else{element=this.xmldom.createNode(1,name,"");}}else{element=document.createElementNS(uri,name);} -return element;},createTextNode:function(text){var node;if(typeof text!=="string"){text=String(text);} -if(this.xmldom){node=this.xmldom.createTextNode(text);}else{node=document.createTextNode(text);} -return node;},getElementsByTagNameNS:function(node,uri,name){var elements=[];if(node.getElementsByTagNameNS){elements=node.getElementsByTagNameNS(uri,name);}else{var allNodes=node.getElementsByTagName("*");var potentialNode,fullName;for(var i=0,len=allNodes.length;i0){prefix=name.substring(0,split);local=name.substring(split+1);}else{if(parent){prefix=this.namespaceAlias[parent.namespaceURI];}else{prefix=this.defaultPrefix;} -local=name;} -var child=this.writers[prefix][local].apply(this,[obj]);if(parent){parent.appendChild(child);} -return child;},getChildEl:function(node,name,uri){return node&&this.getThisOrNextEl(node.firstChild,name,uri);},getNextEl:function(node,name,uri){return node&&this.getThisOrNextEl(node.nextSibling,name,uri);},getThisOrNextEl:function(node,name,uri){outer:for(var sibling=node;sibling;sibling=sibling.nextSibling){switch(sibling.nodeType){case 1:if((!name||name===(sibling.localName||sibling.nodeName.split(":").pop()))&&(!uri||uri===sibling.namespaceURI)){break outer;} -sibling=null;break outer;case 3:if(/^\s*$/.test(sibling.nodeValue)){break;} -case 4:case 6:case 12:case 10:case 11:sibling=null;break outer;}} -return sibling||null;},lookupNamespaceURI:function(node,prefix){var uri=null;if(node){if(node.lookupNamespaceURI){uri=node.lookupNamespaceURI(prefix);}else{outer:switch(node.nodeType){case 1:if(node.namespaceURI!==null&&node.prefix===prefix){uri=node.namespaceURI;break outer;} -var len=node.attributes.length;if(len){var attr;for(var i=0;i0){appliedRules=true;for(var i=0,len=elseRules.length;i0&&appliedRules==false){style.display="none";} -if(style.label&&typeof style.label!=="string"){style.label=String(style.label);} -return style;},applySymbolizer:function(rule,style,feature){var symbolizerPrefix=feature.geometry?this.getSymbolizerPrefix(feature.geometry):OpenLayers.Style.SYMBOLIZER_PREFIXES[0];var symbolizer=rule.symbolizer[symbolizerPrefix]||rule.symbolizer;if(this.defaultsPerSymbolizer===true){var defaults=this.defaultStyle;OpenLayers.Util.applyDefaults(symbolizer,{pointRadius:defaults.pointRadius});if(symbolizer.stroke===true||symbolizer.graphic===true){OpenLayers.Util.applyDefaults(symbolizer,{strokeWidth:defaults.strokeWidth,strokeColor:defaults.strokeColor,strokeOpacity:defaults.strokeOpacity,strokeDashstyle:defaults.strokeDashstyle,strokeLinecap:defaults.strokeLinecap});} -if(symbolizer.fill===true||symbolizer.graphic===true){OpenLayers.Util.applyDefaults(symbolizer,{fillColor:defaults.fillColor,fillOpacity:defaults.fillOpacity});} -if(symbolizer.graphic===true){OpenLayers.Util.applyDefaults(symbolizer,{pointRadius:this.defaultStyle.pointRadius,externalGraphic:this.defaultStyle.externalGraphic,graphicName:this.defaultStyle.graphicName,graphicOpacity:this.defaultStyle.graphicOpacity,graphicWidth:this.defaultStyle.graphicWidth,graphicHeight:this.defaultStyle.graphicHeight,graphicXOffset:this.defaultStyle.graphicXOffset,graphicYOffset:this.defaultStyle.graphicYOffset});}} -return this.createLiterals(OpenLayers.Util.extend(style,symbolizer),feature);},createLiterals:function(style,feature){var context=OpenLayers.Util.extend({},feature.attributes||feature.data);OpenLayers.Util.extend(context,this.context);for(var i in this.propertyStyles){style[i]=OpenLayers.Style.createLiteral(style[i],context,feature,i);} -return style;},findPropertyStyles:function(){var propertyStyles={};var style=this.defaultStyle;this.addPropertyStyles(propertyStyles,style);var rules=this.rules;var symbolizer,value;for(var i=0,len=rules.length;ithis.value;break;case OpenLayers.Filter.Comparison.LESS_THAN_OR_EQUAL_TO:result=got<=this.value;break;case OpenLayers.Filter.Comparison.GREATER_THAN_OR_EQUAL_TO:result=got>=this.value;break;case OpenLayers.Filter.Comparison.BETWEEN:result=(got>=this.lowerBoundary)&&(got<=this.upperBoundary);break;case OpenLayers.Filter.Comparison.LIKE:var regexp=new RegExp(this.value,"gi");result=regexp.test(got);break;} -return result;},value2regex:function(wildCard,singleChar,escapeChar){if(wildCard=="."){var msg="'.' is an unsupported wildCard character for "+"OpenLayers.Filter.Comparison";OpenLayers.Console.error(msg);return null;} -wildCard=wildCard?wildCard:"*";singleChar=singleChar?singleChar:".";escapeChar=escapeChar?escapeChar:"!";this.value=this.value.replace(new RegExp("\\"+escapeChar+"(.|$)","g"),"\\$1");this.value=this.value.replace(new RegExp("\\"+singleChar,"g"),".");this.value=this.value.replace(new RegExp("\\"+wildCard,"g"),".*");this.value=this.value.replace(new RegExp("\\\\.\\*","g"),"\\"+wildCard);this.value=this.value.replace(new RegExp("\\\\\\.","g"),"\\"+singleChar);return this.value;},regex2value:function(){var value=this.value;value=value.replace(/!/g,"!!");value=value.replace(/(\\)?\\\./g,function($0,$1){return $1?$0:"!.";});value=value.replace(/(\\)?\\\*/g,function($0,$1){return $1?$0:"!*";});value=value.replace(/\\\\/g,"\\");value=value.replace(/\.\*/g,"*");return value;},clone:function(){return OpenLayers.Util.extend(new OpenLayers.Filter.Comparison(),this);},CLASS_NAME:"OpenLayers.Filter.Comparison"});OpenLayers.Filter.Comparison.EQUAL_TO="==";OpenLayers.Filter.Comparison.NOT_EQUAL_TO="!=";OpenLayers.Filter.Comparison.LESS_THAN="<";OpenLayers.Filter.Comparison.GREATER_THAN=">";OpenLayers.Filter.Comparison.LESS_THAN_OR_EQUAL_TO="<=";OpenLayers.Filter.Comparison.GREATER_THAN_OR_EQUAL_TO=">=";OpenLayers.Filter.Comparison.BETWEEN="..";OpenLayers.Filter.Comparison.LIKE="~";OpenLayers.Format.Filter=OpenLayers.Class(OpenLayers.Format.XML.VersionedOGC,{defaultVersion:"1.0.0",CLASS_NAME:"OpenLayers.Format.Filter"});OpenLayers.Filter.Function=OpenLayers.Class(OpenLayers.Filter,{name:null,params:null,initialize:function(options){OpenLayers.Filter.prototype.initialize.apply(this,[options]);},CLASS_NAME:"OpenLayers.Filter.Function"});OpenLayers.Format.Filter.v1=OpenLayers.Class(OpenLayers.Format.XML,{namespaces:{ogc:"http://www.opengis.net/ogc",gml:"http://www.opengis.net/gml",xlink:"http://www.w3.org/1999/xlink",xsi:"http://www.w3.org/2001/XMLSchema-instance"},defaultPrefix:"ogc",schemaLocation:null,initialize:function(options){OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},read:function(data){var obj={};this.readers.ogc["Filter"].apply(this,[data,obj]);return obj.filter;},readers:{"ogc":{"Filter":function(node,parent){var obj={fids:[],filters:[]};this.readChildNodes(node,obj);if(obj.fids.length>0){parent.filter=new OpenLayers.Filter.FeatureId({fids:obj.fids});}else if(obj.filters.length>0){parent.filter=obj.filters[0];}},"FeatureId":function(node,obj){var fid=node.getAttribute("fid");if(fid){obj.fids.push(fid);}},"And":function(node,obj){var filter=new OpenLayers.Filter.Logical({type:OpenLayers.Filter.Logical.AND});this.readChildNodes(node,filter);obj.filters.push(filter);},"Or":function(node,obj){var filter=new OpenLayers.Filter.Logical({type:OpenLayers.Filter.Logical.OR});this.readChildNodes(node,filter);obj.filters.push(filter);},"Not":function(node,obj){var filter=new OpenLayers.Filter.Logical({type:OpenLayers.Filter.Logical.NOT});this.readChildNodes(node,filter);obj.filters.push(filter);},"PropertyIsLessThan":function(node,obj){var filter=new OpenLayers.Filter.Comparison({type:OpenLayers.Filter.Comparison.LESS_THAN});this.readChildNodes(node,filter);obj.filters.push(filter);},"PropertyIsGreaterThan":function(node,obj){var filter=new OpenLayers.Filter.Comparison({type:OpenLayers.Filter.Comparison.GREATER_THAN});this.readChildNodes(node,filter);obj.filters.push(filter);},"PropertyIsLessThanOrEqualTo":function(node,obj){var filter=new OpenLayers.Filter.Comparison({type:OpenLayers.Filter.Comparison.LESS_THAN_OR_EQUAL_TO});this.readChildNodes(node,filter);obj.filters.push(filter);},"PropertyIsGreaterThanOrEqualTo":function(node,obj){var filter=new OpenLayers.Filter.Comparison({type:OpenLayers.Filter.Comparison.GREATER_THAN_OR_EQUAL_TO});this.readChildNodes(node,filter);obj.filters.push(filter);},"PropertyIsBetween":function(node,obj){var filter=new OpenLayers.Filter.Comparison({type:OpenLayers.Filter.Comparison.BETWEEN});this.readChildNodes(node,filter);obj.filters.push(filter);},"Literal":function(node,obj){obj.value=OpenLayers.String.numericIf(this.getChildValue(node));},"PropertyName":function(node,filter){filter.property=this.getChildValue(node);},"LowerBoundary":function(node,filter){filter.lowerBoundary=OpenLayers.String.numericIf(this.readOgcExpression(node));},"UpperBoundary":function(node,filter){filter.upperBoundary=OpenLayers.String.numericIf(this.readOgcExpression(node));},"Intersects":function(node,obj){this.readSpatial(node,obj,OpenLayers.Filter.Spatial.INTERSECTS);},"Within":function(node,obj){this.readSpatial(node,obj,OpenLayers.Filter.Spatial.WITHIN);},"Contains":function(node,obj){this.readSpatial(node,obj,OpenLayers.Filter.Spatial.CONTAINS);},"DWithin":function(node,obj){this.readSpatial(node,obj,OpenLayers.Filter.Spatial.DWITHIN);},"Distance":function(node,obj){obj.distance=parseInt(this.getChildValue(node));obj.distanceUnits=node.getAttribute("units");},"Function":function(node,obj){return;}}},readSpatial:function(node,obj,type){var filter=new OpenLayers.Filter.Spatial({type:type});this.readChildNodes(node,filter);filter.value=filter.components[0];delete filter.components;obj.filters.push(filter);},readOgcExpression:function(node){var obj={};this.readChildNodes(node,obj);var value=obj.value;if(value===undefined){value=this.getChildValue(node);} -return value;},writeOgcExpression:function(value,node){if(value instanceof OpenLayers.Filter.Function){var child=this.writeNode("Function",value,node);node.appendChild(child);}else{this.writeNode("Literal",value,node);} -return node;},write:function(filter){return this.writers.ogc["Filter"].apply(this,[filter]);},writeFeatureIdNodes:function(filter,node){for(var i=0,ii=filter.fids.length;i":"PropertyIsGreaterThan","<=":"PropertyIsLessThanOrEqualTo",">=":"PropertyIsGreaterThanOrEqualTo","..":"PropertyIsBetween","~":"PropertyIsLike","BBOX":"BBOX","DWITHIN":"DWITHIN","WITHIN":"WITHIN","CONTAINS":"CONTAINS","INTERSECTS":"INTERSECTS","FID":"FeatureId"},CLASS_NAME:"OpenLayers.Format.Filter.v1"});OpenLayers.Geometry=OpenLayers.Class({id:null,parent:null,bounds:null,initialize:function(){this.id=OpenLayers.Util.createUniqueID(this.CLASS_NAME+"_");},destroy:function(){this.id=null;this.bounds=null;},clone:function(){return new OpenLayers.Geometry();},setBounds:function(bounds){if(bounds){this.bounds=bounds.clone();}},clearBounds:function(){this.bounds=null;if(this.parent){this.parent.clearBounds();}},extendBounds:function(newBounds){var bounds=this.getBounds();if(!bounds){this.setBounds(newBounds);}else{this.bounds.extend(newBounds);}},getBounds:function(){if(this.bounds==null){this.calculateBounds();} -return this.bounds;},calculateBounds:function(){},distanceTo:function(geometry,options){},getVertices:function(nodes){},atPoint:function(lonlat,toleranceLon,toleranceLat){var atPoint=false;var bounds=this.getBounds();if((bounds!=null)&&(lonlat!=null)){var dX=(toleranceLon!=null)?toleranceLon:0;var dY=(toleranceLat!=null)?toleranceLat:0;var toleranceBounds=new OpenLayers.Bounds(this.bounds.left-dX,this.bounds.bottom-dY,this.bounds.right+dX,this.bounds.top+dY);atPoint=toleranceBounds.containsLonLat(lonlat);} -return atPoint;},getLength:function(){return 0.0;},getArea:function(){return 0.0;},getCentroid:function(){return null;},toString:function(){return OpenLayers.Format.WKT.prototype.write(new OpenLayers.Feature.Vector(this));},CLASS_NAME:"OpenLayers.Geometry"});OpenLayers.Geometry.fromWKT=function(wkt){var format=arguments.callee.format;if(!format){format=new OpenLayers.Format.WKT();arguments.callee.format=format;} -var geom;var result=format.read(wkt);if(result instanceof OpenLayers.Feature.Vector){geom=result.geometry;}else if(OpenLayers.Util.isArray(result)){var len=result.length;var components=new Array(len);for(var i=0;i=0&&along1<=1&&along2>=0&&along2<=1){if(!point){intersection=true;}else{var x=seg1.x1+(along1*x12_11);var y=seg1.y1+(along1*y12_11);intersection=new OpenLayers.Geometry.Point(x,y);}}} -if(tolerance){var dist;if(intersection){if(point){var segs=[seg1,seg2];var seg,x,y;outer:for(var i=0;i<2;++i){seg=segs[i];for(var j=1;j<3;++j){x=seg["x"+j];y=seg["y"+j];dist=Math.sqrt(Math.pow(x-intersection.x,2)+ -Math.pow(y-intersection.y,2));if(dist=1.0){x=x2;y=y2;}else{x=x1+along*dx;y=y1+along*dy;} -return{distance:Math.sqrt(Math.pow(x-x0,2)+Math.pow(y-y0,2)),x:x,y:y};};OpenLayers.Geometry.Point=OpenLayers.Class(OpenLayers.Geometry,{x:null,y:null,initialize:function(x,y){OpenLayers.Geometry.prototype.initialize.apply(this,arguments);this.x=parseFloat(x);this.y=parseFloat(y);},clone:function(obj){if(obj==null){obj=new OpenLayers.Geometry.Point(this.x,this.y);} -OpenLayers.Util.applyDefaults(obj,this);return obj;},calculateBounds:function(){this.bounds=new OpenLayers.Bounds(this.x,this.y,this.x,this.y);},distanceTo:function(geometry,options){var edge=!(options&&options.edge===false);var details=edge&&options&&options.details;var distance,x0,y0,x1,y1,result;if(geometry instanceof OpenLayers.Geometry.Point){x0=this.x;y0=this.y;x1=geometry.x;y1=geometry.y;distance=Math.sqrt(Math.pow(x0-x1,2)+Math.pow(y0-y1,2));result=!details?distance:{x0:x0,y0:y0,x1:x1,y1:y1,distance:distance};}else{result=geometry.distanceTo(this,options);if(details){result={x0:result.x1,y0:result.y1,x1:result.x0,y1:result.y0,distance:result.distance};}} -return result;},equals:function(geom){var equals=false;if(geom!=null){equals=((this.x==geom.x&&this.y==geom.y)||(isNaN(this.x)&&isNaN(this.y)&&isNaN(geom.x)&&isNaN(geom.y)));} -return equals;},toShortString:function(){return(this.x+", "+this.y);},move:function(x,y){this.x=this.x+x;this.y=this.y+y;this.clearBounds();},rotate:function(angle,origin){angle*=Math.PI/180;var radius=this.distanceTo(origin);var theta=angle+Math.atan2(this.y-origin.y,this.x-origin.x);this.x=origin.x+(radius*Math.cos(theta));this.y=origin.y+(radius*Math.sin(theta));this.clearBounds();},getCentroid:function(){return new OpenLayers.Geometry.Point(this.x,this.y);},resize:function(scale,origin,ratio){ratio=(ratio==undefined)?1:ratio;this.x=origin.x+(scale*ratio*(this.x-origin.x));this.y=origin.y+(scale*(this.y-origin.y));this.clearBounds();return this;},intersects:function(geometry){var intersect=false;if(geometry.CLASS_NAME=="OpenLayers.Geometry.Point"){intersect=this.equals(geometry);}else{intersect=geometry.intersects(this);} -return intersect;},transform:function(source,dest){if((source&&dest)){OpenLayers.Projection.transform(this,source,dest);this.bounds=null;} -return this;},getVertices:function(nodes){return[this];},CLASS_NAME:"OpenLayers.Geometry.Point"});OpenLayers.Geometry.Collection=OpenLayers.Class(OpenLayers.Geometry,{components:null,componentTypes:null,initialize:function(components){OpenLayers.Geometry.prototype.initialize.apply(this,arguments);this.components=[];if(components!=null){this.addComponents(components);}},destroy:function(){this.components.length=0;this.components=null;OpenLayers.Geometry.prototype.destroy.apply(this,arguments);},clone:function(){var geometry=eval("new "+this.CLASS_NAME+"()");for(var i=0,len=this.components.length;i-1)){if(index!=null&&(index=0;--i){removed=this.removeComponent(components[i])||removed;} -return removed;},removeComponent:function(component){OpenLayers.Util.removeItem(this.components,component);this.clearBounds();return true;},getLength:function(){var length=0.0;for(var i=0,len=this.components.length;i0)?area:minArea;centroids.push(centroid);} -len=areas.length;if(areaSum===0){for(var i=0;i1)){for(var i=1,len=this.components.length;i1)){var p1,p2;for(var i=1,len=geom.components.length;i2);if(removed){OpenLayers.Geometry.Collection.prototype.removeComponent.apply(this,arguments);} -return removed;},intersects:function(geometry){var intersect=false;var type=geometry.CLASS_NAME;if(type=="OpenLayers.Geometry.LineString"||type=="OpenLayers.Geometry.LinearRing"||type=="OpenLayers.Geometry.Point"){var segs1=this.getSortedSegments();var segs2;if(type=="OpenLayers.Geometry.Point"){segs2=[{x1:geometry.x,y1:geometry.y,x2:geometry.x,y2:geometry.y}];}else{segs2=geometry.getSortedSegments();} -var seg1,seg1x1,seg1x2,seg1y1,seg1y2,seg2,seg2y1,seg2y2;outer:for(var i=0,len=segs1.length;iseg1x2){break;} -if(seg2.x2Math.max(seg1y1,seg1y2)){continue;} -if(Math.max(seg2y1,seg2y2)0){var xDir=seg.x10){lines.unshift(j,1);Array.prototype.splice.apply(targetParts,lines);j+=lines.length-2;} -if(mutual){for(var k=0,len=splits.points.length;k0&&points.length>0){points.push(vert2.clone());sourceParts.push(new OpenLayers.Geometry.LineString(points));}}else{results=target.splitWith(this,options);} -if(targetParts&&targetParts.length>1){targetSplit=true;}else{targetParts=[];} -if(sourceParts&&sourceParts.length>1){sourceSplit=true;}else{sourceParts=[];} -if(targetSplit||sourceSplit){if(mutual){results=[sourceParts,targetParts];}else{results=targetParts;}} -return results;},splitWith:function(geometry,options){return geometry.split(this,options);},getVertices:function(nodes){var vertices;if(nodes===true){vertices=[this.components[0],this.components[this.components.length-1]];}else if(nodes===false){vertices=this.components.slice(1,this.components.length-1);}else{vertices=this.components.slice();} -return vertices;},distanceTo:function(geometry,options){var edge=!(options&&options.edge===false);var details=edge&&options&&options.details;var result,best={};var min=Number.POSITIVE_INFINITY;if(geometry instanceof OpenLayers.Geometry.Point){var segs=this.getSortedSegments();var x=geometry.x;var y=geometry.y;var seg;for(var i=0,len=segs.length;ix&&((y>seg.y1&&yseg.y2))){break;}}} -if(details){best={distance:best.distance,x0:best.x,y0:best.y,x1:x,y1:y};}else{best=best.distance;}}else if(geometry instanceof OpenLayers.Geometry.LineString){var segs0=this.getSortedSegments();var segs1=geometry.getSortedSegments();var seg0,seg1,intersection,x0,y0;var len1=segs1.length;var interOptions={point:true};outer:for(var i=0,len=segs0.length;imaxDistance){maxDistance=distance;indexFarthest=index;}} -if(maxDistance>tolerance&&indexFarthest!=firstPoint){pointIndexsToKeep.push(indexFarthest);douglasPeuckerReduction(points,firstPoint,indexFarthest,tolerance);douglasPeuckerReduction(points,indexFarthest,lastPoint,tolerance);}};var perpendicularDistance=function(point1,point2,point){var area=Math.abs(0.5*(point1.x*point2.y+point2.x*point.y+point.x*point1.y-point2.x*point1.y-point.x*point2.y-point1.x*point.y));var bottom=Math.sqrt(Math.pow(point1.x-point2.x,2)+Math.pow(point1.y-point2.y,2));var height=area/bottom*2;return height;};var firstPoint=0;var lastPoint=points.length-1;var pointIndexsToKeep=[];pointIndexsToKeep.push(firstPoint);pointIndexsToKeep.push(lastPoint);while(points[firstPoint].equals(points[lastPoint])){lastPoint--;pointIndexsToKeep.push(lastPoint);} -douglasPeuckerReduction(points,firstPoint,lastPoint,tolerance);var returnPoints=[];pointIndexsToKeep.sort(compareNumbers);for(var index=0;index1){sourceSplit=true;}else{sourceParts=[];} -if(targetParts&&targetParts.length>1){targetSplit=true;}else{targetParts=[];} -if(sourceSplit||targetSplit){if(mutual){results=[sourceParts,targetParts];}else{results=targetParts;}} -return results;},splitWith:function(geometry,options){var results=null;var mutual=options&&options.mutual;var splits,targetLine,sourceLines,sourceSplit,targetSplit,sourceParts,targetParts;if(geometry instanceof OpenLayers.Geometry.LineString){targetParts=[];sourceParts=[geometry];for(var i=0,len=this.components.length;i1){sourceSplit=true;}else{sourceParts=[];} -if(targetParts&&targetParts.length>1){targetSplit=true;}else{targetParts=[];} -if(sourceSplit||targetSplit){if(mutual){results=[sourceParts,targetParts];}else{results=targetParts;}} -return results;},CLASS_NAME:"OpenLayers.Geometry.MultiLineString"});OpenLayers.Geometry.LinearRing=OpenLayers.Class(OpenLayers.Geometry.LineString,{componentTypes:["OpenLayers.Geometry.Point"],initialize:function(points){OpenLayers.Geometry.LineString.prototype.initialize.apply(this,arguments);},addComponent:function(point,index){var added=false;var lastPoint=this.components.pop();if(index!=null||!point.equals(lastPoint)){added=OpenLayers.Geometry.Collection.prototype.addComponent.apply(this,arguments);} -var firstPoint=this.components[0];OpenLayers.Geometry.Collection.prototype.addComponent.apply(this,[firstPoint]);return added;},removeComponent:function(point){var removed=this.components&&(this.components.length>3);if(removed){this.components.pop();OpenLayers.Geometry.Collection.prototype.removeComponent.apply(this,arguments);var firstPoint=this.components[0];OpenLayers.Geometry.Collection.prototype.addComponent.apply(this,[firstPoint]);} -return removed;},move:function(x,y){for(var i=0,len=this.components.length;i2)){var sumX=0.0;var sumY=0.0;for(var i=0;i2)){var sum=0.0;for(var i=0,len=this.components.length;i2){var p1,p2;for(var i=0;i=x1&&px<=x2)||x1>=x2&&(px<=x1&&px>=x2)){crosses=-1;break;}} -continue;} -cx=approx(getX(py,x1,y1,x2,y2),digs);if(cx==px){if(y1=y1&&py<=y2)||y1>y2&&(py<=y1&&py>=y2)){crosses=-1;break;}} -if(cx<=px){continue;} -if(x1!=x2&&(cxMath.max(x1,x2))){continue;} -if(y1=y1&&pyy2&&(py=y2)){++crosses;}} -var contained=(crosses==-1)?1:!!(crosses&1);return contained;},intersects:function(geometry){var intersect=false;if(geometry.CLASS_NAME=="OpenLayers.Geometry.Point"){intersect=this.containsPoint(geometry);}else if(geometry.CLASS_NAME=="OpenLayers.Geometry.LineString"){intersect=geometry.intersects(this);}else if(geometry.CLASS_NAME=="OpenLayers.Geometry.LinearRing"){intersect=OpenLayers.Geometry.LineString.prototype.intersects.apply(this,[geometry]);}else{for(var i=0,len=geometry.components.length;i0)){area+=Math.abs(this.components[0].getArea());for(var i=1,len=this.components.length;i0)){area+=Math.abs(this.components[0].getGeodesicArea(projection));for(var i=1,len=this.components.length;i0){contained=this.components[0].containsPoint(point);if(contained!==1){if(contained&&numRings>1){var hole;for(var i=1;i0){parser=this.parseGeometry[type.toLowerCase()];if(parser){geometry=parser.apply(this,[nodeList[0]]);if(this.internalProjection&&this.externalProjection){geometry.transform(this.externalProjection,this.internalProjection);}}else{OpenLayers.Console.error(OpenLayers.i18n("unsupportedGeometryType",{'geomType':type}));} -break;}} -var bounds;var boxNodes=this.getElementsByTagNameNS(node,this.gmlns,"Box");for(i=0;i0){coordString=nodeList[0].firstChild.nodeValue;coordString=coordString.replace(this.regExes.trimSpace,"");coords=coordString.split(this.regExes.splitSpace);} -if(coords.length==0){nodeList=this.getElementsByTagNameNS(node,this.gmlns,"coordinates");if(nodeList.length>0){coordString=nodeList[0].firstChild.nodeValue;coordString=coordString.replace(this.regExes.removeSpace,"");coords=coordString.split(",");}} -if(coords.length==0){nodeList=this.getElementsByTagNameNS(node,this.gmlns,"coord");if(nodeList.length>0){var xList=this.getElementsByTagNameNS(nodeList[0],this.gmlns,"X");var yList=this.getElementsByTagNameNS(nodeList[0],this.gmlns,"Y");if(xList.length>0&&yList.length>0){coords=[xList[0].firstChild.nodeValue,yList[0].firstChild.nodeValue];}}} -if(coords.length==2){coords[2]=null;} -if(this.xy){return new OpenLayers.Geometry.Point(coords[0],coords[1],coords[2]);} -else{return new OpenLayers.Geometry.Point(coords[1],coords[0],coords[2]);}},multipoint:function(node){var nodeList=this.getElementsByTagNameNS(node,this.gmlns,"Point");var components=[];if(nodeList.length>0){var point;for(var i=0;i0){coordString=this.getChildValue(nodeList[0]);coordString=coordString.replace(this.regExes.trimSpace,"");coords=coordString.split(this.regExes.splitSpace);var dim=parseInt(nodeList[0].getAttribute("dimension"));var j,x,y,z;for(var i=0;i0){coordString=this.getChildValue(nodeList[0]);coordString=coordString.replace(this.regExes.trimSpace,"");coordString=coordString.replace(this.regExes.trimComma,",");var pointList=coordString.split(this.regExes.splitSpace);for(var i=0;i0){var line;for(var i=0;i0){var ring;for(var i=0;i0){var polygon;for(var i=0;i0){var coords=[];if(lpoint.length>0){coordString=lpoint[0].firstChild.nodeValue;coordString=coordString.replace(this.regExes.trimSpace,"");coords=coordString.split(this.regExes.splitSpace);} -if(coords.length==2){coords[2]=null;} -if(this.xy){var lowerPoint=new OpenLayers.Geometry.Point(coords[0],coords[1],coords[2]);}else{var lowerPoint=new OpenLayers.Geometry.Point(coords[1],coords[0],coords[2]);}} -var upoint=this.getElementsByTagNameNS(node,this.gmlns,"upperCorner");if(upoint.length>0){var coords=[];if(upoint.length>0){coordString=upoint[0].firstChild.nodeValue;coordString=coordString.replace(this.regExes.trimSpace,"");coords=coordString.split(this.regExes.splitSpace);} -if(coords.length==2){coords[2]=null;} -if(this.xy){var upperPoint=new OpenLayers.Geometry.Point(coords[0],coords[1],coords[2]);}else{var upperPoint=new OpenLayers.Geometry.Point(coords[1],coords[0],coords[2]);}} -if(lowerPoint&&upperPoint){components.push(new OpenLayers.Geometry.Point(lowerPoint.x,lowerPoint.y));components.push(new OpenLayers.Geometry.Point(upperPoint.x,lowerPoint.y));components.push(new OpenLayers.Geometry.Point(upperPoint.x,upperPoint.y));components.push(new OpenLayers.Geometry.Point(lowerPoint.x,upperPoint.y));components.push(new OpenLayers.Geometry.Point(lowerPoint.x,lowerPoint.y));var ring=new OpenLayers.Geometry.LinearRing(components);envelope=new OpenLayers.Geometry.Polygon([ring]);} -return envelope;},box:function(node){var nodeList=this.getElementsByTagNameNS(node,this.gmlns,"coordinates");var coordString;var coords,beginPoint=null,endPoint=null;if(nodeList.length>0){coordString=nodeList[0].firstChild.nodeValue;coords=coordString.split(" ");if(coords.length==2){beginPoint=coords[0].split(",");endPoint=coords[1].split(",");}} -if(beginPoint!==null&&endPoint!==null){return new OpenLayers.Bounds(parseFloat(beginPoint[0]),parseFloat(beginPoint[1]),parseFloat(endPoint[0]),parseFloat(endPoint[1]));}}},parseAttributes:function(node){var attributes={};var childNode=node.firstChild;var children,i,child,grandchildren,grandchild,name,value;while(childNode){if(childNode.nodeType==1){children=childNode.childNodes;for(i=0;i0){obj.bounds=container.components[0];}},"Point":function(node,container){var obj={points:[]};this.readChildNodes(node,obj);if(!container.components){container.components=[];} -container.components.push(obj.points[0]);},"coordinates":function(node,obj){var str=this.getChildValue(node).replace(this.regExes.trimSpace,"");str=str.replace(this.regExes.trimComma,",");var pointList=str.split(this.regExes.splitSpace);var coords;var numPoints=pointList.length;var points=new Array(numPoints);for(var i=0;i0){container.components=[new OpenLayers.Geometry.MultiLineString(obj.components)];}},"curveMember":function(node,obj){this.readChildNodes(node,obj);},"MultiSurface":function(node,container){var obj={components:[]};this.readChildNodes(node,obj);if(obj.components.length>0){container.components=[new OpenLayers.Geometry.MultiPolygon(obj.components)];}},"surfaceMember":function(node,obj){this.readChildNodes(node,obj);},"surfaceMembers":function(node,obj){this.readChildNodes(node,obj);},"pointMembers":function(node,obj){this.readChildNodes(node,obj);},"lineStringMembers":function(node,obj){this.readChildNodes(node,obj);},"polygonMembers":function(node,obj){this.readChildNodes(node,obj);},"geometryMembers":function(node,obj){this.readChildNodes(node,obj);},"Envelope":function(node,container){var obj={points:new Array(2)};this.readChildNodes(node,obj);if(!container.components){container.components=[];} -var min=obj.points[0];var max=obj.points[1];container.components.push(new OpenLayers.Bounds(min.x,min.y,max.x,max.y));},"lowerCorner":function(node,container){var obj={};this.readers.gml.pos.apply(this,[node,obj]);container.points[0]=obj.points[0];},"upperCorner":function(node,container){var obj={};this.readers.gml.pos.apply(this,[node,obj]);container.points[1]=obj.points[0];}},OpenLayers.Format.GML.Base.prototype.readers["gml"]),"feature":OpenLayers.Format.GML.Base.prototype.readers["feature"],"wfs":OpenLayers.Format.GML.Base.prototype.readers["wfs"]},write:function(features){var name;if(OpenLayers.Util.isArray(features)){name="featureMembers";}else{name="featureMember";} -var root=this.writeNode("gml:"+name,features);this.setAttributeNS(root,this.namespaces["xsi"],"xsi:schemaLocation",this.schemaLocation);return OpenLayers.Format.XML.prototype.write.apply(this,[root]);},writers:{"gml":OpenLayers.Util.applyDefaults({"featureMembers":function(features){var node=this.createElementNSPlus("gml:featureMembers");for(var i=0,len=features.length;i=0;i--){ctl=this.controls[i];if(ctl.events){ctl.events.un({activate:this.iconOn,deactivate:this.iconOff});} -OpenLayers.Event.stopObservingElement(ctl.panel_div);ctl.panel_div=null;} -this.activeState=null;},activate:function(){if(OpenLayers.Control.prototype.activate.apply(this,arguments)){var control;for(var i=0,len=this.controls.length;i=0;i--){this.div.removeChild(this.div.childNodes[i]);} -this.div.innerHTML="";if(this.active){for(var i=0,len=this.controls.length;i=bounds.bottom-tilelat*this.buffer)||rowidx=0)&&(testCell=0)){tile=this.grid[testRow][testCell];} -if((tile!=null)&&(!tile.queued)){tileQueue.unshift(tile);tile.queued=true;directionsTried=0;iRow=testRow;iCell=testCell;}else{direction=(direction+1)%4;directionsTried++;}} -for(var i=0,len=tileQueue.length;i-this.tileSize.w*(buffer-1)){this.shiftColumn(true);}else if(tlViewPort.x<-this.tileSize.w*buffer){this.shiftColumn(false);}else if(tlViewPort.y>-this.tileSize.h*(buffer-1)){this.shiftRow(true);}else if(tlViewPort.y<-this.tileSize.h*buffer){this.shiftRow(false);}else{shifted=false;} -if(shifted){this.timerId=window.setTimeout(this._moveGriddedTiles,0);}},shiftRow:function(prepend){var modelRowIndex=(prepend)?0:(this.grid.length-1);var grid=this.grid;var modelRow=grid[modelRowIndex];var resolution=this.map.getResolution();var deltaY=(prepend)?-this.tileSize.h:this.tileSize.h;var deltaLat=resolution*-deltaY;var row=(prepend)?grid.pop():grid.shift();for(var i=0,len=modelRow.length;irows){var row=this.grid.pop();for(var i=0,l=row.length;icolumns){for(var i=0,l=this.grid.length;ibottomRight.lon){if(topLeft.lon<0){topLeft.lon=-180-(topLeft.lon+180);}else{bottomRight.lon=180+bottomRight.lon+180;}} -var bounds=new OpenLayers.Bounds(topLeft.lon,bottomRight.lat,bottomRight.lon,topLeft.lat);return bounds;},showTile:function(){if(this.shouldDraw){this.show();}},show:function(){},hide:function(){},CLASS_NAME:"OpenLayers.Tile"});OpenLayers.Tile.Image=OpenLayers.Class(OpenLayers.Tile,{url:null,imgDiv:null,frame:null,layerAlphaHack:null,isBackBuffer:false,isFirstDraw:true,backBufferTile:null,maxGetUrlLength:null,initialize:function(layer,position,bounds,url,size,options){OpenLayers.Tile.prototype.initialize.apply(this,arguments);if(this.maxGetUrlLength!=null){OpenLayers.Util.extend(this,OpenLayers.Tile.Image.IFrame);} -this.url=url;this.frame=document.createElement('div');this.frame.style.overflow='hidden';this.frame.style.position='absolute';this.layerAlphaHack=this.layer.alpha&&OpenLayers.Util.alphaHack();},destroy:function(){if(this.imgDiv!=null){this.removeImgDiv();} -this.imgDiv=null;if((this.frame!=null)&&(this.frame.parentNode==this.layer.div)){this.layer.div.removeChild(this.frame);} -this.frame=null;if(this.backBufferTile){this.backBufferTile.destroy();this.backBufferTile=null;} -this.layer.events.unregister("loadend",this,this.resetBackBuffer);OpenLayers.Tile.prototype.destroy.apply(this,arguments);},clone:function(obj){if(obj==null){obj=new OpenLayers.Tile.Image(this.layer,this.position,this.bounds,this.url,this.size);} -obj=OpenLayers.Tile.prototype.clone.apply(this,[obj]);obj.imgDiv=null;return obj;},draw:function(){if(this.layer!=this.layer.map.baseLayer&&this.layer.reproject){this.bounds=this.getBoundsFromBaseLayer(this.position);} -var drawTile=OpenLayers.Tile.prototype.draw.apply(this,arguments);if((OpenLayers.Util.indexOf(this.layer.SUPPORTED_TRANSITIONS,this.layer.transitionEffect)!=-1)||this.layer.singleTile){if(drawTile){if(!this.backBufferTile){this.backBufferTile=this.clone();this.backBufferTile.hide();this.backBufferTile.isBackBuffer=true;this.events.register('loadend',this,this.resetBackBuffer);this.layer.events.register("loadend",this,this.resetBackBuffer);} -this.startTransition();}else{if(this.backBufferTile){this.backBufferTile.clear();}}}else{if(drawTile&&this.isFirstDraw){this.events.register('loadend',this,this.showTile);this.isFirstDraw=false;}} -if(!drawTile){return false;} -if(this.isLoading){this.events.triggerEvent("reload");}else{this.isLoading=true;this.events.triggerEvent("loadstart");} -return this.renderTile();},resetBackBuffer:function(){this.showTile();if(this.backBufferTile&&(this.isFirstDraw||!this.layer.numLoadingTiles)){this.isFirstDraw=false;var maxExtent=this.layer.maxExtent;var withinMaxExtent=(maxExtent&&this.bounds.intersectsBounds(maxExtent,false));if(withinMaxExtent){this.backBufferTile.position=this.position;this.backBufferTile.bounds=this.bounds;this.backBufferTile.size=this.size;this.backBufferTile.imageSize=this.layer.getImageSize(this.bounds)||this.size;this.backBufferTile.imageOffset=this.layer.imageOffset;this.backBufferTile.resolution=this.layer.getResolution();this.backBufferTile.renderTile();} -this.backBufferTile.hide();}},renderTile:function(){if(this.layer.async){this.initImgDiv();this.layer.getURLasync(this.bounds,this,"url",this.positionImage);}else{this.url=this.layer.getURL(this.bounds);this.initImgDiv();this.positionImage();} -return true;},positionImage:function(){if(this.layer===null){return;} -OpenLayers.Util.modifyDOMElement(this.frame,null,this.position,this.size);var imageSize=this.layer.getImageSize(this.bounds);if(this.layerAlphaHack){OpenLayers.Util.modifyAlphaImageDiv(this.imgDiv,null,null,imageSize,this.url);}else{OpenLayers.Util.modifyDOMElement(this.imgDiv,null,null,imageSize);this.imgDiv.src=this.url;}},clear:function(){if(this.imgDiv){this.hide();if(OpenLayers.Tile.Image.useBlankTile){this.imgDiv.src=OpenLayers.Util.getImagesLocation()+"blank.gif";}}},initImgDiv:function(){if(this.imgDiv==null){var offset=this.layer.imageOffset;var size=this.layer.getImageSize(this.bounds);if(this.layerAlphaHack){this.imgDiv=OpenLayers.Util.createAlphaImageDiv(null,offset,size,null,"relative",null,null,null,true);}else{this.imgDiv=OpenLayers.Util.createImage(null,offset,size,null,"relative",null,null,true);} -if(OpenLayers.Util.isArray(this.layer.url)){this.imgDiv.urls=this.layer.url.slice();} -this.imgDiv.className='olTileImage';this.frame.style.zIndex=this.isBackBuffer?0:1;this.frame.appendChild(this.imgDiv);this.layer.div.appendChild(this.frame);if(this.layer.opacity!=null){OpenLayers.Util.modifyDOMElement(this.imgDiv,null,null,null,null,null,null,this.layer.opacity);} -this.imgDiv.map=this.layer.map;var onload=function(){if(this.isLoading){this.isLoading=false;this.events.triggerEvent("loadend");}};if(this.layerAlphaHack){OpenLayers.Event.observe(this.imgDiv.childNodes[0],'load',OpenLayers.Function.bind(onload,this));}else{OpenLayers.Event.observe(this.imgDiv,'load',OpenLayers.Function.bind(onload,this));} -var onerror=function(){if(this.imgDiv._attempts>OpenLayers.IMAGE_RELOAD_ATTEMPTS){onload.call(this);}};OpenLayers.Event.observe(this.imgDiv,"error",OpenLayers.Function.bind(onerror,this));} -this.imgDiv.viewRequestID=this.layer.map.viewRequestID;},removeImgDiv:function(){OpenLayers.Event.stopObservingElement(this.imgDiv);if(this.imgDiv.parentNode==this.frame){this.frame.removeChild(this.imgDiv);this.imgDiv.map=null;} -this.imgDiv.urls=null;var child=this.imgDiv.firstChild;if(child){OpenLayers.Event.stopObservingElement(child);this.imgDiv.removeChild(child);delete child;}else{this.imgDiv.src=OpenLayers.Util.getImagesLocation()+"blank.gif";}},checkImgURL:function(){if(this.layer){var loaded=this.layerAlphaHack?this.imgDiv.firstChild.src:this.imgDiv.src;if(!OpenLayers.Util.isEquivalentUrl(loaded,this.url)){this.hide();}}},startTransition:function(){if(!this.backBufferTile||!this.backBufferTile.imgDiv){return;} -var ratio=1;if(this.backBufferTile.resolution){ratio=this.backBufferTile.resolution/this.layer.getResolution();} -if(ratio!=1){if(this.layer.transitionEffect=='resize'){var upperLeft=new OpenLayers.LonLat(this.backBufferTile.bounds.left,this.backBufferTile.bounds.top);var size=new OpenLayers.Size(this.backBufferTile.size.w*ratio,this.backBufferTile.size.h*ratio);var px=this.layer.map.getLayerPxFromLonLat(upperLeft);OpenLayers.Util.modifyDOMElement(this.backBufferTile.frame,null,px,size);var imageSize=this.backBufferTile.imageSize;imageSize=new OpenLayers.Size(imageSize.w*ratio,imageSize.h*ratio);var imageOffset=this.backBufferTile.imageOffset;if(imageOffset){imageOffset=new OpenLayers.Pixel(imageOffset.x*ratio,imageOffset.y*ratio);} -OpenLayers.Util.modifyDOMElement(this.backBufferTile.imgDiv,null,imageOffset,imageSize);this.backBufferTile.show();}}else{if(this.layer.singleTile){this.backBufferTile.show();}else{this.backBufferTile.hide();}}},show:function(){this.frame.style.display='';if(OpenLayers.Util.indexOf(this.layer.SUPPORTED_TRANSITIONS,this.layer.transitionEffect)!=-1){if(OpenLayers.IS_GECKO===true){this.frame.scrollLeft=this.frame.scrollLeft;}}},hide:function(){this.frame.style.display='none';},CLASS_NAME:"OpenLayers.Tile.Image"});OpenLayers.Tile.Image.useBlankTile=(OpenLayers.BROWSER_NAME=="safari"||OpenLayers.BROWSER_NAME=="opera");OpenLayers.Format.ArcXML=OpenLayers.Class(OpenLayers.Format.XML,{fontStyleKeys:['antialiasing','blockout','font','fontcolor','fontsize','fontstyle','glowing','interval','outline','printmode','shadow','transparency'],request:null,response:null,initialize:function(options){this.request=new OpenLayers.Format.ArcXML.Request();this.response=new OpenLayers.Format.ArcXML.Response();if(options){if(options.requesttype=="feature"){this.request.get_image=null;var qry=this.request.get_feature.query;this.addCoordSys(qry.featurecoordsys,options.featureCoordSys);this.addCoordSys(qry.filtercoordsys,options.filterCoordSys);if(options.polygon){qry.isspatial=true;qry.spatialfilter.polygon=options.polygon;}else if(options.envelope){qry.isspatial=true;qry.spatialfilter.envelope={minx:0,miny:0,maxx:0,maxy:0};this.parseEnvelope(qry.spatialfilter.envelope,options.envelope);}}else if(options.requesttype=="image"){this.request.get_feature=null;var props=this.request.get_image.properties;this.parseEnvelope(props.envelope,options.envelope);this.addLayers(props.layerlist,options.layers);this.addImageSize(props.imagesize,options.tileSize);this.addCoordSys(props.featurecoordsys,options.featureCoordSys);this.addCoordSys(props.filtercoordsys,options.filterCoordSys);}else{this.request=null;}} -OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},parseEnvelope:function(env,arr){if(arr&&arr.length==4){env.minx=arr[0];env.miny=arr[1];env.maxx=arr[2];env.maxy=arr[3];}},addLayers:function(ll,lyrs){for(var lind=0,len=lyrs.length;lind0);} -return ret;},read:function(data){if(typeof data=="string"){data=OpenLayers.Format.XML.prototype.read.apply(this,[data]);} -var arcNode=null;if(data&&data.documentElement){if(data.documentElement.nodeName=="ARCXML"){arcNode=data.documentElement;}else{arcNode=data.documentElement.getElementsByTagName("ARCXML")[0];}} -if(!arcNode||arcNode.firstChild.nodeName==='parsererror'){var error,source;try{error=data.firstChild.nodeValue;source=data.firstChild.childNodes[1].firstChild.nodeValue;}catch(err){} -throw{message:"Error parsing the ArcXML request",error:error,source:source};} -var response=this.parseResponse(arcNode);return response;},write:function(request){if(!request){request=this.request;} -var root=this.createElementNS("","ARCXML");root.setAttribute("version","1.1");var reqElem=this.createElementNS("","REQUEST");if(request.get_image!=null){var getElem=this.createElementNS("","GET_IMAGE");reqElem.appendChild(getElem);var propElem=this.createElementNS("","PROPERTIES");getElem.appendChild(propElem);var props=request.get_image.properties;if(props.featurecoordsys!=null){var feat=this.createElementNS("","FEATURECOORDSYS");propElem.appendChild(feat);if(props.featurecoordsys.id===0){feat.setAttribute("string",props.featurecoordsys['string']);} -else{feat.setAttribute("id",props.featurecoordsys.id);}} -if(props.filtercoordsys!=null){var filt=this.createElementNS("","FILTERCOORDSYS");propElem.appendChild(filt);if(props.filtercoordsys.id===0){filt.setAttribute("string",props.filtercoordsys.string);} -else{filt.setAttribute("id",props.filtercoordsys.id);}} -if(props.envelope!=null){var env=this.createElementNS("","ENVELOPE");propElem.appendChild(env);env.setAttribute("minx",props.envelope.minx);env.setAttribute("miny",props.envelope.miny);env.setAttribute("maxx",props.envelope.maxx);env.setAttribute("maxy",props.envelope.maxy);} -var imagesz=this.createElementNS("","IMAGESIZE");propElem.appendChild(imagesz);imagesz.setAttribute("height",props.imagesize.height);imagesz.setAttribute("width",props.imagesize.width);if(props.imagesize.height!=props.imagesize.printheight||props.imagesize.width!=props.imagesize.printwidth){imagesz.setAttribute("printheight",props.imagesize.printheight);imagesz.setArrtibute("printwidth",props.imagesize.printwidth);} -if(props.background!=null){var backgrnd=this.createElementNS("","BACKGROUND");propElem.appendChild(backgrnd);backgrnd.setAttribute("color",props.background.color.r+","+ -props.background.color.g+","+ -props.background.color.b);if(props.background.transcolor!==null){backgrnd.setAttribute("transcolor",props.background.transcolor.r+","+ -props.background.transcolor.g+","+ -props.background.transcolor.b);}} -if(props.layerlist!=null&&props.layerlist.length>0){var layerlst=this.createElementNS("","LAYERLIST");propElem.appendChild(layerlst);for(var ld=0;ld0){queryElem.setAttribute("accuracy",query.accuracy);} -if(typeof query.featurelimit=="number"&&query.featurelimit<2000){queryElem.setAttribute("featurelimit",query.featurelimit);} -if(typeof query.subfields=="string"&&query.subfields!="#ALL#"){queryElem.setAttribute("subfields",query.subfields);} -if(typeof query.joinexpression=="string"&&query.joinexpression.length>0){queryElem.setAttribute("joinexpression",query.joinexpression);} -if(typeof query.jointables=="string"&&query.jointables.length>0){queryElem.setAttribute("jointables",query.jointables);} -ldef.appendChild(queryElem);} -if(typeof props.layerlist[ld].renderer=="object"){this.addRenderer(ldef,props.layerlist[ld].renderer);}}}}else if(request.get_feature!=null){var getElem=this.createElementNS("","GET_FEATURES");getElem.setAttribute("outputmode","newxml");getElem.setAttribute("checkesc","true");if(request.get_feature.geometry){getElem.setAttribute("geometry",request.get_feature.geometry);} -else{getElem.setAttribute("geometry","false");} -if(request.get_feature.compact){getElem.setAttribute("compact",request.get_feature.compact);} -if(request.get_feature.featurelimit=="number"){getElem.setAttribute("featurelimit",request.get_feature.featurelimit);} -getElem.setAttribute("globalenvelope","true");reqElem.appendChild(getElem);if(request.get_feature.layer!=null&&request.get_feature.layer.length>0){var lyrElem=this.createElementNS("","LAYER");lyrElem.setAttribute("id",request.get_feature.layer);getElem.appendChild(lyrElem);} -var fquery=request.get_feature.query;if(fquery!=null){var qElem=null;if(fquery.isspatial){qElem=this.createElementNS("","SPATIALQUERY");}else{qElem=this.createElementNS("","QUERY");} -getElem.appendChild(qElem);if(typeof fquery.accuracy=="number"){qElem.setAttribute("accuracy",fquery.accuracy);} -if(fquery.featurecoordsys!=null){var fcsElem1=this.createElementNS("","FEATURECOORDSYS");if(fquery.featurecoordsys.id==0){fcsElem1.setAttribute("string",fquery.featurecoordsys.string);}else{fcsElem1.setAttribute("id",fquery.featurecoordsys.id);} -qElem.appendChild(fcsElem1);} -if(fquery.filtercoordsys!=null){var fcsElem2=this.createElementNS("","FILTERCOORDSYS");if(fquery.filtercoordsys.id===0){fcsElem2.setAttribute("string",fquery.filtercoordsys.string);}else{fcsElem2.setAttribute("id",fquery.filtercoordsys.id);} -qElem.appendChild(fcsElem2);} -if(fquery.buffer>0){var bufElem=this.createElementNS("","BUFFER");bufElem.setAttribute("distance",fquery.buffer);qElem.appendChild(bufElem);} -if(fquery.isspatial){var spfElem=this.createElementNS("","SPATIALFILTER");spfElem.setAttribute("relation",fquery.spatialfilter.relation);qElem.appendChild(spfElem);if(fquery.spatialfilter.envelope){var envElem=this.createElementNS("","ENVELOPE");envElem.setAttribute("minx",fquery.spatialfilter.envelope.minx);envElem.setAttribute("miny",fquery.spatialfilter.envelope.miny);envElem.setAttribute("maxx",fquery.spatialfilter.envelope.maxx);envElem.setAttribute("maxy",fquery.spatialfilter.envelope.maxy);spfElem.appendChild(envElem);}else if(typeof fquery.spatialfilter.polygon=="object"){spfElem.appendChild(this.writePolygonGeometry(fquery.spatialfilter.polygon));}} -if(fquery.where!=null&&fquery.where.length>0){qElem.setAttribute("where",fquery.where);}}} -root.appendChild(reqElem);return OpenLayers.Format.XML.prototype.write.apply(this,[root]);},addGroupRenderer:function(ldef,toprenderer){var topRelem=this.createElementNS("","GROUPRENDERER");ldef.appendChild(topRelem);for(var rind=0;rind0){response.error=this.getChildValue(errorNode,"Unknown error.");}else{var responseNode=data.getElementsByTagName("RESPONSE");if(responseNode==null||responseNode.length==0){response.error="No RESPONSE tag found in ArcXML response.";return response;} -var rtype=responseNode[0].firstChild.nodeName;if(rtype=="#text"){rtype=responseNode[0].firstChild.nextSibling.nodeName;} -if(rtype=="IMAGE"){var envelopeNode=data.getElementsByTagName("ENVELOPE");var outputNode=data.getElementsByTagName("OUTPUT");if(envelopeNode==null||envelopeNode.length==0){response.error="No ENVELOPE tag found in ArcXML response.";}else if(outputNode==null||outputNode.length==0){response.error="No OUTPUT tag found in ArcXML response.";}else{var envAttr=this.parseAttributes(envelopeNode[0]);var outputAttr=this.parseAttributes(outputNode[0]);if(typeof outputAttr.type=="string"){response.image={envelope:envAttr,output:{type:outputAttr.type,data:this.getChildValue(outputNode[0])}};}else{response.image={envelope:envAttr,output:outputAttr};}}}else if(rtype=="FEATURES"){var features=responseNode[0].getElementsByTagName("FEATURES");var featureCount=features[0].getElementsByTagName("FEATURECOUNT");response.features.featurecount=featureCount[0].getAttribute("count");if(response.features.featurecount>0){var envelope=features[0].getElementsByTagName("ENVELOPE");response.features.envelope=this.parseAttributes(envelope[0],typeof(0));var featureList=features[0].getElementsByTagName("FEATURE");for(var fn=0;fn0){var ring=geom[0].getElementsByTagName("RING");var polys=[];for(var rn=0;rn0){var coordArr=this.getChildValue(coords[0]);coordArr=coordArr.split(/;/);for(var cn=0;cn0){for(var pn=0;pn=200&&request.status<300)){this.events.triggerEvent("success",options);if(success){success(request);}} -if(request.status&&(request.status<200||request.status>=300)){this.events.triggerEvent("failure",options);if(failure){failure(request);}}},GET:function(config){config=OpenLayers.Util.extend(config,{method:"GET"});return OpenLayers.Request.issue(config);},POST:function(config){config=OpenLayers.Util.extend(config,{method:"POST"});config.headers=config.headers?config.headers:{};if(!("CONTENT-TYPE"in OpenLayers.Util.upperCaseObject(config.headers))){config.headers["Content-Type"]="application/xml";} -return OpenLayers.Request.issue(config);},PUT:function(config){config=OpenLayers.Util.extend(config,{method:"PUT"});config.headers=config.headers?config.headers:{};if(!("CONTENT-TYPE"in OpenLayers.Util.upperCaseObject(config.headers))){config.headers["Content-Type"]="application/xml";} -return OpenLayers.Request.issue(config);},DELETE:function(config){config=OpenLayers.Util.extend(config,{method:"DELETE"});return OpenLayers.Request.issue(config);},HEAD:function(config){config=OpenLayers.Util.extend(config,{method:"HEAD"});return OpenLayers.Request.issue(config);},OPTIONS:function(config){config=OpenLayers.Util.extend(config,{method:"OPTIONS"});return OpenLayers.Request.issue(config);}};OpenLayers.Layer.ArcIMS=OpenLayers.Class(OpenLayers.Layer.Grid,{DEFAULT_PARAMS:{ClientVersion:"9.2",ServiceName:''},tileSize:null,featureCoordSys:"4326",filterCoordSys:"4326",layers:null,async:true,name:"ArcIMS",isBaseLayer:true,DEFAULT_OPTIONS:{tileSize:new OpenLayers.Size(512,512),featureCoordSys:"4326",filterCoordSys:"4326",layers:null,isBaseLayer:true,async:true,name:"ArcIMS"},initialize:function(name,url,options){this.tileSize=new OpenLayers.Size(512,512);this.params=OpenLayers.Util.applyDefaults({ServiceName:options.serviceName},this.DEFAULT_PARAMS);this.options=OpenLayers.Util.applyDefaults(options,this.DEFAULT_OPTIONS);OpenLayers.Layer.Grid.prototype.initialize.apply(this,[name,url,this.params,options]);if(this.transparent){if(!this.isBaseLayer){this.isBaseLayer=false;} -if(this.format=="image/jpeg"){this.format=OpenLayers.Util.alphaHack()?"image/gif":"image/png";}} -if(this.options.layers===null){this.options.layers=[];}},destroy:function(){OpenLayers.Layer.Grid.prototype.destroy.apply(this,arguments);},getURL:function(bounds){var url="";bounds=this.adjustBounds(bounds);var axlReq=new OpenLayers.Format.ArcXML(OpenLayers.Util.extend(this.options,{requesttype:"image",envelope:bounds.toArray(),tileSize:this.tileSize}));var req=new OpenLayers.Request.POST({url:this.getFullRequestString(),data:axlReq.write(),async:false});if(req!=null){var doc=req.responseXML;if(!doc||!doc.documentElement){doc=req.responseText;} -var axlResp=new OpenLayers.Format.ArcXML();var arcxml=axlResp.read(doc);url=this.getUrlOrImage(arcxml.image.output);} -return url;},getURLasync:function(bounds,scope,prop,callback){bounds=this.adjustBounds(bounds);var axlReq=new OpenLayers.Format.ArcXML(OpenLayers.Util.extend(this.options,{requesttype:"image",envelope:bounds.toArray(),tileSize:this.tileSize}));OpenLayers.Request.POST({url:this.getFullRequestString(),async:true,data:axlReq.write(),callback:function(req){var doc=req.responseXML;if(!doc||!doc.documentElement){doc=req.responseText;} -var axlResp=new OpenLayers.Format.ArcXML();var arcxml=axlResp.read(doc);scope[prop]=this.getUrlOrImage(arcxml.image.output);callback.apply(scope);},scope:this});},getUrlOrImage:function(output){var ret="";if(output.url){ret=output.url;}else if(output.data){ret="data:image/"+output.type+";base64,"+output.data;} -return ret;},setLayerQuery:function(id,querydef){for(var lyr=0;lyr=0;--i){this._removeButton(this.buttons[i]);}},doubleClick:function(evt){OpenLayers.Event.stop(evt);return false;},buttonDown:function(evt){if(!OpenLayers.Event.isLeftClick(evt)){return;} -switch(this.action){case"panup":this.map.pan(0,-this.getSlideFactor("h"));break;case"pandown":this.map.pan(0,this.getSlideFactor("h"));break;case"panleft":this.map.pan(-this.getSlideFactor("w"),0);break;case"panright":this.map.pan(this.getSlideFactor("w"),0);break;case"zoomin":this.map.zoomIn();break;case"zoomout":this.map.zoomOut();break;case"zoomworld":this.map.zoomToMaxExtent();break;} -OpenLayers.Event.stop(evt);},CLASS_NAME:"OpenLayers.Control.PanZoom"});OpenLayers.Control.PanZoom.X=4;OpenLayers.Control.PanZoom.Y=4;OpenLayers.Control.PanZoomBar=OpenLayers.Class(OpenLayers.Control.PanZoom,{zoomStopWidth:18,zoomStopHeight:11,slider:null,sliderEvents:null,zoombarDiv:null,divEvents:null,zoomWorldIcon:false,panIcons:true,forceFixedZoomLevel:false,mouseDragStart:null,deltaY:null,zoomStart:null,destroy:function(){this._removeZoomBar();this.map.events.un({"changebaselayer":this.redraw,scope:this});OpenLayers.Control.PanZoom.prototype.destroy.apply(this,arguments);delete this.mouseDragStart;delete this.zoomStart;},setMap:function(map){OpenLayers.Control.PanZoom.prototype.setMap.apply(this,arguments);this.map.events.register("changebaselayer",this,this.redraw);},redraw:function(){if(this.div!=null){this.removeButtons();this._removeZoomBar();} -this.draw();},draw:function(px){OpenLayers.Control.prototype.draw.apply(this,arguments);px=this.position.clone();this.buttons=[];var sz=new OpenLayers.Size(18,18);if(this.panIcons){var centered=new OpenLayers.Pixel(px.x+sz.w/2,px.y);var wposition=sz.w;if(this.zoomWorldIcon){centered=new OpenLayers.Pixel(px.x+sz.w,px.y);} -this._addButton("panup","north-mini.png",centered,sz);px.y=centered.y+sz.h;this._addButton("panleft","west-mini.png",px,sz);if(this.zoomWorldIcon){this._addButton("zoomworld","zoom-world-mini.png",px.add(sz.w,0),sz);wposition*=2;} -this._addButton("panright","east-mini.png",px.add(wposition,0),sz);this._addButton("pandown","south-mini.png",centered.add(0,sz.h*2),sz);this._addButton("zoomin","zoom-plus-mini.png",centered.add(0,sz.h*3+5),sz);centered=this._addZoomBar(centered.add(0,sz.h*4+5));this._addButton("zoomout","zoom-minus-mini.png",centered,sz);} -else{this._addButton("zoomin","zoom-plus-mini.png",px,sz);centered=this._addZoomBar(px.add(0,sz.h));this._addButton("zoomout","zoom-minus-mini.png",centered,sz);if(this.zoomWorldIcon){centered=centered.add(0,sz.h+3);this._addButton("zoomworld","zoom-world-mini.png",centered,sz);}} -return this.div;},_addZoomBar:function(centered){var imgLocation=OpenLayers.Util.getImagesLocation();var id=this.id+"_"+this.map.id;var zoomsToEnd=this.map.getNumZoomLevels()-1-this.map.getZoom();var slider=OpenLayers.Util.createAlphaImageDiv(id,centered.add(-1,zoomsToEnd*this.zoomStopHeight),new OpenLayers.Size(20,9),imgLocation+"slider.png","absolute");slider.style.cursor="move";this.slider=slider;this.sliderEvents=new OpenLayers.Events(this,slider,null,true,{includeXY:true});this.sliderEvents.on({"touchstart":this.zoomBarDown,"touchmove":this.zoomBarDrag,"touchend":this.zoomBarUp,"mousedown":this.zoomBarDown,"mousemove":this.zoomBarDrag,"mouseup":this.zoomBarUp,"dblclick":this.doubleClick,"click":this.doubleClick});var sz=new OpenLayers.Size();sz.h=this.zoomStopHeight*this.map.getNumZoomLevels();sz.w=this.zoomStopWidth;var div=null;if(OpenLayers.Util.alphaHack()){var id=this.id+"_"+this.map.id;div=OpenLayers.Util.createAlphaImageDiv(id,centered,new OpenLayers.Size(sz.w,this.zoomStopHeight),imgLocation+"zoombar.png","absolute",null,"crop");div.style.height=sz.h+"px";}else{div=OpenLayers.Util.createDiv('OpenLayers_Control_PanZoomBar_Zoombar'+this.map.id,centered,sz,imgLocation+"zoombar.png");} -div.style.cursor="pointer";this.zoombarDiv=div;this.divEvents=new OpenLayers.Events(this,div,null,true,{includeXY:true});this.divEvents.on({"touchmove":this.passEventToSlider,"mousedown":this.divClick,"mousemove":this.passEventToSlider,"dblclick":this.doubleClick,"click":this.doubleClick});this.div.appendChild(div);this.startTop=parseInt(div.style.top);this.div.appendChild(slider);this.map.events.register("zoomend",this,this.moveZoomBar);centered=centered.add(0,this.zoomStopHeight*this.map.getNumZoomLevels());return centered;},_removeZoomBar:function(){this.sliderEvents.un({"touchmove":this.zoomBarDrag,"mousedown":this.zoomBarDown,"mousemove":this.zoomBarDrag,"mouseup":this.zoomBarUp,"dblclick":this.doubleClick,"click":this.doubleClick});this.sliderEvents.destroy();this.divEvents.un({"touchmove":this.passEventToSlider,"mousedown":this.divClick,"mousemove":this.passEventToSlider,"dblclick":this.doubleClick,"click":this.doubleClick});this.divEvents.destroy();this.div.removeChild(this.zoombarDiv);this.zoombarDiv=null;this.div.removeChild(this.slider);this.slider=null;this.map.events.unregister("zoomend",this,this.moveZoomBar);},passEventToSlider:function(evt){this.sliderEvents.handleBrowserEvent(evt);},divClick:function(evt){if(!OpenLayers.Event.isLeftClick(evt)){return;} -var levels=evt.xy.y/this.zoomStopHeight;if(this.forceFixedZoomLevel||!this.map.fractionalZoom){levels=Math.floor(levels);} -var zoom=(this.map.getNumZoomLevels()-1)-levels;zoom=Math.min(Math.max(zoom,0),this.map.getNumZoomLevels()-1);this.map.zoomTo(zoom);OpenLayers.Event.stop(evt);},zoomBarDown:function(evt){if(!OpenLayers.Event.isLeftClick(evt)&&!OpenLayers.Event.isSingleTouch(evt)){return;} -this.map.events.on({"touchmove":this.passEventToSlider,"mousemove":this.passEventToSlider,"mouseup":this.passEventToSlider,scope:this});this.mouseDragStart=evt.xy.clone();this.zoomStart=evt.xy.clone();this.div.style.cursor="move";this.zoombarDiv.offsets=null;OpenLayers.Event.stop(evt);},zoomBarDrag:function(evt){if(this.mouseDragStart!=null){var deltaY=this.mouseDragStart.y-evt.xy.y;var offsets=OpenLayers.Util.pagePosition(this.zoombarDiv);if((evt.clientY-offsets[1])>0&&(evt.clientY-offsets[1])0){this.layer.destroyFeatures(destroys);} -this.events.triggerEvent("success",evt);}else{this.events.triggerEvent("fail",evt);}},CLASS_NAME:"OpenLayers.Strategy.Save"});OpenLayers.Format.GPX=OpenLayers.Class(OpenLayers.Format.XML,{extractWaypoints:true,extractTracks:true,extractRoutes:true,extractAttributes:true,initialize:function(options){this.externalProjection=new OpenLayers.Projection("EPSG:4326");OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},read:function(doc){if(typeof doc=="string"){doc=OpenLayers.Format.XML.prototype.read.apply(this,[doc]);} -var features=[];if(this.extractTracks){var tracks=doc.getElementsByTagName("trk");for(var i=0,len=tracks.length;i0){typeName=query[0].getAttribute('typeName');if(!typeName){typeName=query[0].getAttribute('typename');}} -describelayer.push({layerName:layerName,owsType:owsType,owsURL:owsURL,typeName:typeName});}} -return describelayer;},CLASS_NAME:"OpenLayers.Format.WMSDescribeLayer.v1_1"});OpenLayers.Format.XLS=OpenLayers.Class(OpenLayers.Format.XML.VersionedOGC,{defaultVersion:"1.1.0",stringifyOutput:true,CLASS_NAME:"OpenLayers.Format.XLS"});OpenLayers.Format.XLS.v1=OpenLayers.Class(OpenLayers.Format.XML,{namespaces:{xls:"http://www.opengis.net/xls",gml:"http://www.opengis.net/gml",xsi:"http://www.w3.org/2001/XMLSchema-instance"},regExes:{trimSpace:(/^\s*|\s*$/g),removeSpace:(/\s*/g),splitSpace:(/\s+/),trimComma:(/\s*,\s*/g)},xy:true,defaultPrefix:"xls",schemaLocation:null,initialize:function(options){OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},read:function(data,options){options=OpenLayers.Util.applyDefaults(options,this.options);var xls={};this.readChildNodes(data,xls);return xls;},readers:{"xls":{"XLS":function(node,xls){xls.version=node.getAttribute("version");this.readChildNodes(node,xls);},"Response":function(node,xls){this.readChildNodes(node,xls);},"GeocodeResponse":function(node,xls){xls.responseLists=[];this.readChildNodes(node,xls);},"GeocodeResponseList":function(node,xls){var responseList={features:[],numberOfGeocodedAddresses:parseInt(node.getAttribute("numberOfGeocodedAddresses"))};xls.responseLists.push(responseList);this.readChildNodes(node,responseList);},"GeocodedAddress":function(node,responseList){var feature=new OpenLayers.Feature.Vector();responseList.features.push(feature);this.readChildNodes(node,feature);feature.geometry=feature.components[0];},"GeocodeMatchCode":function(node,feature){feature.attributes.matchCode={accuracy:parseFloat(node.getAttribute("accuracy")),matchType:node.getAttribute("matchType")};},"Address":function(node,feature){var address={countryCode:node.getAttribute("countryCode"),addressee:node.getAttribute("addressee"),street:[],place:[]};feature.attributes.address=address;this.readChildNodes(node,address);},"freeFormAddress":function(node,address){address.freeFormAddress=this.getChildValue(node);},"StreetAddress":function(node,address){this.readChildNodes(node,address);},"Building":function(node,address){address.building={'number':node.getAttribute("number"),subdivision:node.getAttribute("subdivision"),buildingName:node.getAttribute("buildingName")};},"Street":function(node,address){address.street.push(this.getChildValue(node));},"Place":function(node,address){address.place[node.getAttribute("type")]=this.getChildValue(node);},"PostalCode":function(node,address){address.postalCode=this.getChildValue(node);}},"gml":OpenLayers.Format.GML.v3.prototype.readers.gml},write:function(request){return this.writers.xls.XLS.apply(this,[request]);},writers:{"xls":{"XLS":function(request){var root=this.createElementNSPlus("xls:XLS",{attributes:{"version":this.VERSION,"xsi:schemaLocation":this.schemaLocation}});this.writeNode("RequestHeader",request.header,root);this.writeNode("Request",request,root);return root;},"RequestHeader":function(header){return this.createElementNSPlus("xls:RequestHeader");},"Request":function(request){var node=this.createElementNSPlus("xls:Request",{attributes:{methodName:"GeocodeRequest",requestID:request.requestID||"",version:this.VERSION}});this.writeNode("GeocodeRequest",request.addresses,node);return node;},"GeocodeRequest":function(addresses){var node=this.createElementNSPlus("xls:GeocodeRequest");for(var i=0,len=addresses.length;i=16777216){this.hitOverflow=id-16777215;id=id%16777216+1;} -var hex="000000"+id.toString(16);var len=hex.length;hex="#"+hex.substring(len-6,len);return hex;},setHitContextStyle:function(type,featureId,symbolizer){var hex=this.featureIdToHex(featureId);if(type=="fill"){this.hitContext.globalAlpha=1.0;this.hitContext.fillStyle=hex;}else if(type=="stroke"){this.hitContext.globalAlpha=1.0;this.hitContext.strokeStyle=hex;this.hitContext.lineWidth=symbolizer.strokeWidth+2;}else{this.hitContext.globalAlpha=0;this.hitContext.lineWidth=1;}},drawPoint:function(geometry,style,featureId){if(style.graphic!==false){if(style.externalGraphic){this.drawExternalGraphic(geometry,style,featureId);}else{var pt=this.getLocalXY(geometry);var p0=pt[0];var p1=pt[1];if(!isNaN(p0)&&!isNaN(p1)){var twoPi=Math.PI*2;var radius=style.pointRadius;if(style.fill!==false){this.setCanvasStyle("fill",style);this.canvas.beginPath();this.canvas.arc(p0,p1,radius,0,twoPi,true);this.canvas.fill();if(this.hitDetection){this.setHitContextStyle("fill",featureId,style);this.hitContext.beginPath();this.hitContext.arc(p0,p1,radius,0,twoPi,true);this.hitContext.fill();}} -if(style.stroke!==false){this.setCanvasStyle("stroke",style);this.canvas.beginPath();this.canvas.arc(p0,p1,radius,0,twoPi,true);this.canvas.stroke();if(this.hitDetection){this.setHitContextStyle("stroke",featureId,style);this.hitContext.beginPath();this.hitContext.arc(p0,p1,radius,0,twoPi,true);this.hitContext.stroke();} -this.setCanvasStyle("reset");}}}}},drawLineString:function(geometry,style,featureId){style=OpenLayers.Util.applyDefaults({fill:false},style);this.drawLinearRing(geometry,style,featureId);},drawLinearRing:function(geometry,style,featureId){if(style.fill!==false){this.setCanvasStyle("fill",style);this.renderPath(this.canvas,geometry,style,featureId,"fill");if(this.hitDetection){this.setHitContextStyle("fill",featureId,style);this.renderPath(this.hitContext,geometry,style,featureId,"fill");}} -if(style.stroke!==false){this.setCanvasStyle("stroke",style);this.renderPath(this.canvas,geometry,style,featureId,"stroke");if(this.hitDetection){this.setHitContextStyle("stroke",featureId,style);this.renderPath(this.hitContext,geometry,style,featureId,"stroke");}} -this.setCanvasStyle("reset");},renderPath:function(context,geometry,style,featureId,type){var components=geometry.components;var len=components.length;context.beginPath();var start=this.getLocalXY(components[0]);var x=start[0];var y=start[1];if(!isNaN(x)&&!isNaN(y)){context.moveTo(start[0],start[1]);for(var i=1;i=0;i--){var nodes=this.createFeatureNodes(features[i]);for(var j=0;j0){this.timeoutId=setTimeout(OpenLayers.Function.bind(this.removeTimeout,this),this.interval);} -this.dragging=true;this.move(evt);this.callback("move",[evt.xy]);if(!this.oldOnselectstart){this.oldOnselectstart=document.onselectstart;document.onselectstart=OpenLayers.Function.False;} -this.last=evt.xy;} -return true;},dragend:function(evt){if(this.started){if(this.documentDrag===true&&this.documentEvents){this.adjustXY(evt);this.removeDocumentEvents();} -var dragged=(this.start!=this.last);this.started=false;this.dragging=false;OpenLayers.Element.removeClass(this.map.viewPortDiv,"olDragDown");this.up(evt);this.callback("up",[evt.xy]);if(dragged){this.callback("done",[evt.xy]);} -document.onselectstart=this.oldOnselectstart;} -return true;},down:function(evt){},move:function(evt){},up:function(evt){},out:function(evt){},mousedown:function(evt){return this.dragstart(evt);},touchstart:function(evt){if(!this.touch){this.touch=true;this.map.events.un({mousedown:this.mousedown,mouseup:this.mouseup,mousemove:this.mousemove,click:this.click,scope:this});} -return this.dragstart(evt);},mousemove:function(evt){return this.dragmove(evt);},touchmove:function(evt){return this.dragmove(evt);},removeTimeout:function(){this.timeoutId=null;if(this.dragging){this.mousemove(this.lastMoveEvt);}},mouseup:function(evt){return this.dragend(evt);},touchend:function(evt){evt.xy=this.last;return this.dragend(evt);},mouseout:function(evt){if(this.started&&OpenLayers.Util.mouseLeft(evt,this.map.eventsDiv)){if(this.documentDrag===true){this.addDocumentEvents();}else{var dragged=(this.start!=this.last);this.started=false;this.dragging=false;OpenLayers.Element.removeClass(this.map.viewPortDiv,"olDragDown");this.out(evt);this.callback("out",[]);if(dragged){this.callback("done",[evt.xy]);} -if(document.onselectstart){document.onselectstart=this.oldOnselectstart;}}} -return true;},click:function(evt){return(this.start==this.last);},activate:function(){var activated=false;if(OpenLayers.Handler.prototype.activate.apply(this,arguments)){this.dragging=false;activated=true;} -return activated;},deactivate:function(){var deactivated=false;if(OpenLayers.Handler.prototype.deactivate.apply(this,arguments)){this.touch=false;this.started=false;this.dragging=false;this.start=null;this.last=null;deactivated=true;OpenLayers.Element.removeClass(this.map.viewPortDiv,"olDragDown");} -return deactivated;},adjustXY:function(evt){var pos=OpenLayers.Util.pagePosition(this.map.viewPortDiv);evt.xy.x-=pos[0];evt.xy.y-=pos[1];},addDocumentEvents:function(){OpenLayers.Element.addClass(document.body,"olDragDown");this.documentEvents=true;OpenLayers.Event.observe(document,"mousemove",this._docMove);OpenLayers.Event.observe(document,"mouseup",this._docUp);},removeDocumentEvents:function(){OpenLayers.Element.removeClass(document.body,"olDragDown");this.documentEvents=false;OpenLayers.Event.stopObserving(document,"mousemove",this._docMove);OpenLayers.Event.stopObserving(document,"mouseup",this._docUp);},CLASS_NAME:"OpenLayers.Handler.Drag"});OpenLayers.Handler.Feature=OpenLayers.Class(OpenLayers.Handler,{EVENTMAP:{'click':{'in':'click','out':'clickout'},'mousemove':{'in':'over','out':'out'},'dblclick':{'in':'dblclick','out':null},'mousedown':{'in':null,'out':null},'mouseup':{'in':null,'out':null},'touchstart':{'in':'click','out':'clickout'}},feature:null,lastFeature:null,down:null,up:null,touch:false,clickTolerance:4,geometryTypes:null,stopClick:true,stopDown:true,stopUp:false,initialize:function(control,layer,callbacks,options){OpenLayers.Handler.prototype.initialize.apply(this,[control,callbacks,options]);this.layer=layer;},touchstart:function(evt){if(!this.touch){this.touch=true;this.map.events.un({mousedown:this.mousedown,mouseup:this.mouseup,mousemove:this.mousemove,click:this.click,dblclick:this.dblclick,scope:this});} -return OpenLayers.Event.isMultiTouch(evt)?true:this.mousedown(evt);},touchmove:function(evt){OpenLayers.Event.stop(evt);},mousedown:function(evt){this.down=evt.xy;return this.handle(evt)?!this.stopDown:true;},mouseup:function(evt){this.up=evt.xy;return this.handle(evt)?!this.stopUp:true;},click:function(evt){return this.handle(evt)?!this.stopClick:true;},mousemove:function(evt){if(!this.callbacks['over']&&!this.callbacks['out']){return true;} -this.handle(evt);return true;},dblclick:function(evt){return!this.handle(evt);},geometryTypeMatches:function(feature){return this.geometryTypes==null||OpenLayers.Util.indexOf(this.geometryTypes,feature.geometry.CLASS_NAME)>-1;},handle:function(evt){if(this.feature&&!this.feature.layer){this.feature=null;} -var type=evt.type;var handled=false;var previouslyIn=!!(this.feature);var click=(type=="click"||type=="dblclick"||type=="touchstart");this.feature=this.layer.getFeatureFromEvent(evt);if(this.feature&&!this.feature.layer){this.feature=null;} -if(this.lastFeature&&!this.lastFeature.layer){this.lastFeature=null;} -if(this.feature){if(type==="touchstart"){OpenLayers.Event.stop(evt);} -var inNew=(this.feature!=this.lastFeature);if(this.geometryTypeMatches(this.feature)){if(previouslyIn&&inNew){if(this.lastFeature){this.triggerCallback(type,'out',[this.lastFeature]);} -this.triggerCallback(type,'in',[this.feature]);}else if(!previouslyIn||click){this.triggerCallback(type,'in',[this.feature]);} -this.lastFeature=this.feature;handled=true;}else{if(this.lastFeature&&(previouslyIn&&inNew||click)){this.triggerCallback(type,'out',[this.lastFeature]);} -this.feature=null;}}else{if(this.lastFeature&&(previouslyIn||click)){this.triggerCallback(type,'out',[this.lastFeature]);}} -return handled;},triggerCallback:function(type,mode,args){var key=this.EVENTMAP[type][mode];if(key){if(type=='click'&&this.up&&this.down){var dpx=Math.sqrt(Math.pow(this.up.x-this.down.x,2)+ -Math.pow(this.up.y-this.down.y,2));if(dpx<=this.clickTolerance){this.callback(key,args);}}else{this.callback(key,args);}}},activate:function(){var activated=false;if(OpenLayers.Handler.prototype.activate.apply(this,arguments)){this.moveLayerToTop();this.map.events.on({"removelayer":this.handleMapEvents,"changelayer":this.handleMapEvents,scope:this});activated=true;} -return activated;},deactivate:function(){var deactivated=false;if(OpenLayers.Handler.prototype.deactivate.apply(this,arguments)){this.moveLayerBack();this.feature=null;this.lastFeature=null;this.down=null;this.up=null;this.touch=false;this.map.events.un({"removelayer":this.handleMapEvents,"changelayer":this.handleMapEvents,scope:this});deactivated=true;} -return deactivated;},handleMapEvents:function(evt){if(evt.type=="removelayer"||evt.property=="order"){this.moveLayerToTop();}},moveLayerToTop:function(){var index=Math.max(this.map.Z_INDEX_BASE['Feature']-1,this.layer.getZIndex())+1;this.layer.setZIndex(index);},moveLayerBack:function(){var index=this.layer.getZIndex()-1;if(index>=this.map.Z_INDEX_BASE['Feature']){this.layer.setZIndex(index);}else{this.map.setLayerZIndex(this.layer,this.map.getLayerIndex(this.layer));}},CLASS_NAME:"OpenLayers.Handler.Feature"});OpenLayers.Control.DragFeature=OpenLayers.Class(OpenLayers.Control,{geometryTypes:null,onStart:function(feature,pixel){},onDrag:function(feature,pixel){},onComplete:function(feature,pixel){},onEnter:function(feature){},onLeave:function(feature){},documentDrag:false,layer:null,feature:null,dragCallbacks:{},featureCallbacks:{},lastPixel:null,initialize:function(layer,options){OpenLayers.Control.prototype.initialize.apply(this,[options]);this.layer=layer;this.handlers={drag:new OpenLayers.Handler.Drag(this,OpenLayers.Util.extend({down:this.downFeature,move:this.moveFeature,up:this.upFeature,out:this.cancel,done:this.doneDragging},this.dragCallbacks),{documentDrag:this.documentDrag}),feature:new OpenLayers.Handler.Feature(this,this.layer,OpenLayers.Util.extend({click:this.clickFeature,clickout:this.clickoutFeature,over:this.overFeature,out:this.outFeature},this.featureCallbacks),{geometryTypes:this.geometryTypes})};},clickFeature:function(feature){if(this.handlers.feature.touch&&!this.over&&this.overFeature(feature)){this.handlers.drag.dragstart(this.handlers.feature.evt);this.handlers.drag.stopDown=false;}},clickoutFeature:function(feature){if(this.handlers.feature.touch&&this.over){this.outFeature(feature);this.handlers.drag.stopDown=true;}},destroy:function(){this.layer=null;OpenLayers.Control.prototype.destroy.apply(this,[]);},activate:function(){return(this.handlers.feature.activate()&&OpenLayers.Control.prototype.activate.apply(this,arguments));},deactivate:function(){this.handlers.drag.deactivate();this.handlers.feature.deactivate();this.feature=null;this.dragging=false;this.lastPixel=null;OpenLayers.Element.removeClass(this.map.viewPortDiv,this.displayClass+"Over");return OpenLayers.Control.prototype.deactivate.apply(this,arguments);},overFeature:function(feature){var activated=false;if(!this.handlers.drag.dragging){this.feature=feature;this.handlers.drag.activate();activated=true;this.over=true;OpenLayers.Element.addClass(this.map.viewPortDiv,this.displayClass+"Over");this.onEnter(feature);}else{if(this.feature.id==feature.id){this.over=true;}else{this.over=false;}} -return activated;},downFeature:function(pixel){this.lastPixel=pixel;this.onStart(this.feature,pixel);},moveFeature:function(pixel){var res=this.map.getResolution();this.feature.geometry.move(res*(pixel.x-this.lastPixel.x),res*(this.lastPixel.y-pixel.y));this.layer.drawFeature(this.feature);this.lastPixel=pixel;this.onDrag(this.feature,pixel);},upFeature:function(pixel){if(!this.over){this.handlers.drag.deactivate();}},doneDragging:function(pixel){this.onComplete(this.feature,pixel);},outFeature:function(feature){if(!this.handlers.drag.dragging){this.over=false;this.handlers.drag.deactivate();OpenLayers.Element.removeClass(this.map.viewPortDiv,this.displayClass+"Over");this.onLeave(feature);this.feature=null;}else{if(this.feature.id==feature.id){this.over=false;}}},cancel:function(){this.handlers.drag.deactivate();this.over=false;},setMap:function(map){this.handlers.drag.setMap(map);this.handlers.feature.setMap(map);OpenLayers.Control.prototype.setMap.apply(this,arguments);},CLASS_NAME:"OpenLayers.Control.DragFeature"});OpenLayers.StyleMap=OpenLayers.Class({styles:null,extendDefault:true,initialize:function(style,options){this.styles={"default":new OpenLayers.Style(OpenLayers.Feature.Vector.style["default"]),"select":new OpenLayers.Style(OpenLayers.Feature.Vector.style["select"]),"temporary":new OpenLayers.Style(OpenLayers.Feature.Vector.style["temporary"]),"delete":new OpenLayers.Style(OpenLayers.Feature.Vector.style["delete"])};if(style instanceof OpenLayers.Style){this.styles["default"]=style;this.styles["select"]=style;this.styles["temporary"]=style;this.styles["delete"]=style;}else if(typeof style=="object"){for(var key in style){if(style[key]instanceof OpenLayers.Style){this.styles[key]=style[key];}else if(typeof style[key]=="object"){this.styles[key]=new OpenLayers.Style(style[key]);}else{this.styles["default"]=new OpenLayers.Style(style);this.styles["select"]=new OpenLayers.Style(style);this.styles["temporary"]=new OpenLayers.Style(style);this.styles["delete"]=new OpenLayers.Style(style);break;}}} -OpenLayers.Util.extend(this,options);},destroy:function(){for(var key in this.styles){this.styles[key].destroy();} -this.styles=null;},createSymbolizer:function(feature,intent){if(!feature){feature=new OpenLayers.Feature.Vector();} -if(!this.styles[intent]){intent="default";} -feature.renderIntent=intent;var defaultSymbolizer={};if(this.extendDefault&&intent!="default"){defaultSymbolizer=this.styles["default"].createSymbolizer(feature);} -return OpenLayers.Util.extend(defaultSymbolizer,this.styles[intent].createSymbolizer(feature));},addUniqueValueRules:function(renderIntent,property,symbolizers,context){var rules=[];for(var value in symbolizers){rules.push(new OpenLayers.Rule({symbolizer:symbolizers[value],context:context,filter:new OpenLayers.Filter.Comparison({type:OpenLayers.Filter.Comparison.EQUAL_TO,property:property,value:value})}));} -this.styles[renderIntent].addRules(rules);},CLASS_NAME:"OpenLayers.StyleMap"});OpenLayers.Layer.Vector=OpenLayers.Class(OpenLayers.Layer,{EVENT_TYPES:["beforefeatureadded","beforefeaturesadded","featureadded","featuresadded","beforefeatureremoved","beforefeaturesremoved","featureremoved","featuresremoved","beforefeatureselected","featureselected","featureunselected","beforefeaturemodified","featuremodified","afterfeaturemodified","vertexmodified","vertexremoved","sketchstarted","sketchmodified","sketchcomplete","refresh"],isBaseLayer:false,isFixed:false,features:null,filter:null,selectedFeatures:null,unrenderedFeatures:null,reportError:true,style:null,styleMap:null,strategies:null,protocol:null,renderers:['SVG','VML','Canvas'],renderer:null,rendererOptions:null,geometryType:null,drawn:false,initialize:function(name,options){this.EVENT_TYPES=OpenLayers.Layer.Vector.prototype.EVENT_TYPES.concat(OpenLayers.Layer.prototype.EVENT_TYPES);OpenLayers.Layer.prototype.initialize.apply(this,arguments);if(!this.renderer||!this.renderer.supported()){this.assignRenderer();} -if(!this.renderer||!this.renderer.supported()){this.renderer=null;this.displayError();} -if(!this.styleMap){this.styleMap=new OpenLayers.StyleMap();} -this.features=[];this.selectedFeatures=[];this.unrenderedFeatures={};if(this.strategies){for(var i=0,len=this.strategies.length;i=0;i--){if(i!=0&&features[i-1].geometry){this.renderer.locked=true;}else{this.renderer.locked=false;} -var feature=features[i];delete this.unrenderedFeatures[feature.id];if(notify){this.events.triggerEvent("beforefeatureremoved",{feature:feature});} -this.features=OpenLayers.Util.removeItem(this.features,feature);feature.layer=null;if(feature.geometry){this.renderer.eraseFeatures(feature);} -if(OpenLayers.Util.indexOf(this.selectedFeatures,feature)!=-1){OpenLayers.Util.removeItem(this.selectedFeatures,feature);} -if(notify){this.events.triggerEvent("featureremoved",{feature:feature});}} -if(notify){this.events.triggerEvent("featuresremoved",{features:features});}},removeAllFeatures:function(options){var notify=!options||!options.silent;var features=this.features;if(notify){this.events.triggerEvent("beforefeaturesremoved",{features:features});} -var feature;for(var i=features.length-1;i>=0;i--){feature=features[i];if(notify){this.events.triggerEvent("beforefeatureremoved",{feature:feature});} -feature.layer=null;if(notify){this.events.triggerEvent("featureremoved",{feature:feature});}} -this.renderer.clear();this.features=[];this.unrenderedFeatures={};this.selectedFeatures=[];if(notify){this.events.triggerEvent("featuresremoved",{features:features});}},destroyFeatures:function(features,options){var all=(features==undefined);if(all){features=this.features;} -if(features){this.removeFeatures(features,options);for(var i=features.length-1;i>=0;i--){features[i].destroy();}}},drawFeature:function(feature,style){if(!this.drawn){return;} -if(typeof style!="object"){if(!style&&feature.state===OpenLayers.State.DELETE){style="delete";} -var renderIntent=style||feature.renderIntent;style=feature.style||this.style;if(!style){style=this.styleMap.createSymbolizer(feature,renderIntent);}} -var drawn=this.renderer.drawFeature(feature,style);if(drawn===false||drawn===null){this.unrenderedFeatures[feature.id]=feature;}else{delete this.unrenderedFeatures[feature.id];}},eraseFeatures:function(features){this.renderer.eraseFeatures(features);},getFeatureFromEvent:function(evt){if(!this.renderer){OpenLayers.Console.error(OpenLayers.i18n("getFeatureError"));return null;} -var feature=null;var featureId=this.renderer.getFeatureIdFromEvent(evt);if(featureId){if(typeof featureId==="string"){feature=this.getFeatureById(featureId);}else{feature=featureId;}} -return feature;},getFeatureBy:function(property,value){var feature=null;for(var i=0,len=this.features.length;i0)){var geometry=null;for(var i=0,len=features.length;i=0;--i){feature=layer.selectedFeatures[i];if(!options||options.except!=feature){this.unselect(feature);}}}},clickFeature:function(feature){if(!this.hover){var selected=(OpenLayers.Util.indexOf(feature.layer.selectedFeatures,feature)>-1);if(selected){if(this.toggleSelect()){this.unselect(feature);}else if(!this.multipleSelect()){this.unselectAll({except:feature});}}else{if(!this.multipleSelect()){this.unselectAll({except:feature});} -this.select(feature);}}},multipleSelect:function(){return this.multiple||(this.handlers.feature.evt&&this.handlers.feature.evt[this.multipleKey]);},toggleSelect:function(){return this.toggle||(this.handlers.feature.evt&&this.handlers.feature.evt[this.toggleKey]);},clickoutFeature:function(feature){if(!this.hover&&this.clickout){this.unselectAll();}},overFeature:function(feature){var layer=feature.layer;if(this.hover){if(this.highlightOnly){this.highlight(feature);}else if(OpenLayers.Util.indexOf(layer.selectedFeatures,feature)==-1){this.select(feature);}}},outFeature:function(feature){if(this.hover){if(this.highlightOnly){if(feature._lastHighlighter==this.id){if(feature._prevHighlighter&&feature._prevHighlighter!=this.id){delete feature._lastHighlighter;var control=this.map.getControl(feature._prevHighlighter);if(control){control.highlight(feature);}}else{this.unhighlight(feature);}}}else{this.unselect(feature);}}},highlight:function(feature){var layer=feature.layer;var cont=this.events.triggerEvent("beforefeaturehighlighted",{feature:feature});if(cont!==false){feature._prevHighlighter=feature._lastHighlighter;feature._lastHighlighter=this.id;var style=this.selectStyle||this.renderIntent;layer.drawFeature(feature,style);this.events.triggerEvent("featurehighlighted",{feature:feature});}},unhighlight:function(feature){var layer=feature.layer;if(feature._prevHighlighter==undefined){delete feature._lastHighlighter;}else if(feature._prevHighlighter==this.id){delete feature._prevHighlighter;}else{feature._lastHighlighter=feature._prevHighlighter;delete feature._prevHighlighter;} -layer.drawFeature(feature,feature.style||feature.layer.style||"default");this.events.triggerEvent("featureunhighlighted",{feature:feature});},select:function(feature){var cont=this.onBeforeSelect.call(this.scope,feature);var layer=feature.layer;if(cont!==false){cont=layer.events.triggerEvent("beforefeatureselected",{feature:feature});if(cont!==false){layer.selectedFeatures.push(feature);this.highlight(feature);if(!this.handlers.feature.lastFeature){this.handlers.feature.lastFeature=layer.selectedFeatures[0];} -layer.events.triggerEvent("featureselected",{feature:feature});this.onSelect.call(this.scope,feature);}}},unselect:function(feature){var layer=feature.layer;this.unhighlight(feature);OpenLayers.Util.removeItem(layer.selectedFeatures,feature);layer.events.triggerEvent("featureunselected",{feature:feature});this.onUnselect.call(this.scope,feature);},selectBox:function(position){if(position instanceof OpenLayers.Bounds){var minXY=this.map.getLonLatFromPixel(new OpenLayers.Pixel(position.left,position.bottom));var maxXY=this.map.getLonLatFromPixel(new OpenLayers.Pixel(position.right,position.top));var bounds=new OpenLayers.Bounds(minXY.lon,minXY.lat,maxXY.lon,maxXY.lat);if(!this.multipleSelect()){this.unselectAll();} -var prevMultiple=this.multiple;this.multiple=true;var layers=this.layers||[this.layer];var layer;for(var l=0;l-1){if(bounds.toGeometry().intersects(feature.geometry)){if(OpenLayers.Util.indexOf(layer.selectedFeatures,feature)==-1){this.select(feature);}}}}} -this.multiple=prevMultiple;}},setMap:function(map){this.handlers.feature.setMap(map);if(this.box){this.handlers.box.setMap(map);} -OpenLayers.Control.prototype.setMap.apply(this,arguments);},setLayer:function(layers){var isActive=this.active;this.unselectAll();this.deactivate();if(this.layers){this.layer.destroy();this.layers=null;} -this.initLayer(layers);this.handlers.feature.layer=this.layer;if(isActive){this.activate();}},CLASS_NAME:"OpenLayers.Control.SelectFeature"});OpenLayers.Handler.Keyboard=OpenLayers.Class(OpenLayers.Handler,{KEY_EVENTS:["keydown","keyup"],eventListener:null,initialize:function(control,callbacks,options){OpenLayers.Handler.prototype.initialize.apply(this,arguments);this.eventListener=OpenLayers.Function.bindAsEventListener(this.handleKeyEvent,this);},destroy:function(){this.deactivate();this.eventListener=null;OpenLayers.Handler.prototype.destroy.apply(this,arguments);},activate:function(){if(OpenLayers.Handler.prototype.activate.apply(this,arguments)){for(var i=0,len=this.KEY_EVENTS.length;i0){this.layer.destroyFeatures(this.virtualVertices,{silent:true});this.virtualVertices=[];} -this.layer.drawFeature(this.feature,this.standalone?undefined:this.selectControl.renderIntent);} -this.layer.drawFeature(vertex);},dragComplete:function(vertex){this.resetVertices();this.setFeatureState();this.onModification(this.feature);this.layer.events.triggerEvent("featuremodified",{feature:this.feature});},setFeatureState:function(){if(this.feature.state!=OpenLayers.State.INSERT&&this.feature.state!=OpenLayers.State.DELETE){this.feature.state=OpenLayers.State.UPDATE;if(this.modified&&this._originalGeometry){var feature=this.feature;feature.modified=OpenLayers.Util.extend(feature.modified,{geometry:this._originalGeometry});delete this._originalGeometry;}}},resetVertices:function(){if(this.dragControl.feature){this.dragControl.outFeature(this.dragControl.feature);} -if(this.vertices.length>0){this.layer.removeFeatures(this.vertices,{silent:true});this.vertices=[];} -if(this.virtualVertices.length>0){this.layer.removeFeatures(this.virtualVertices,{silent:true});this.virtualVertices=[];} -if(this.dragHandle){this.layer.destroyFeatures([this.dragHandle],{silent:true});this.dragHandle=null;} -if(this.radiusHandle){this.layer.destroyFeatures([this.radiusHandle],{silent:true});this.radiusHandle=null;} -if(this.feature&&this.feature.geometry.CLASS_NAME!="OpenLayers.Geometry.Point"){if((this.mode&OpenLayers.Control.ModifyFeature.DRAG)){this.collectDragHandle();} -if((this.mode&(OpenLayers.Control.ModifyFeature.ROTATE|OpenLayers.Control.ModifyFeature.RESIZE))){this.collectRadiusHandle();} -if(this.mode&OpenLayers.Control.ModifyFeature.RESHAPE){if(!(this.mode&OpenLayers.Control.ModifyFeature.RESIZE)){this.collectVertices();}}}},handleKeypress:function(evt){var code=evt.keyCode;if(this.feature&&OpenLayers.Util.indexOf(this.deleteCodes,code)!=-1){var vertex=this.dragControl.feature;if(vertex&&OpenLayers.Util.indexOf(this.vertices,vertex)!=-1&&!this.dragControl.handlers.drag.dragging&&vertex.geometry.parent){vertex.geometry.parent.removeComponent(vertex.geometry);this.layer.events.triggerEvent("vertexremoved",{vertex:vertex.geometry,feature:this.feature,pixel:evt.xy});this.layer.drawFeature(this.feature,this.standalone?undefined:this.selectControl.renderIntent);this.modified=true;this.resetVertices();this.setFeatureState();this.onModification(this.feature);this.layer.events.triggerEvent("featuremodified",{feature:this.feature});}}},collectVertices:function(){this.vertices=[];this.virtualVertices=[];var control=this;function collectComponentVertices(geometry){var i,vertex,component,len;if(geometry.CLASS_NAME=="OpenLayers.Geometry.Point"){vertex=new OpenLayers.Feature.Vector(geometry);vertex._sketch=true;vertex.renderIntent=control.vertexRenderIntent;control.vertices.push(vertex);}else{var numVert=geometry.components.length;if(geometry.CLASS_NAME=="OpenLayers.Geometry.LinearRing"){numVert-=1;} -for(i=0;i'+'${copyrights}'+''+'Terms of Use',metadata:null,type:"Road",metadataParams:null,initialize:function(options){options=OpenLayers.Util.applyDefaults({sphericalMercator:true},options);var name=options.name||"Bing "+(options.type||this.type);var newArgs=[name,null,options];OpenLayers.Layer.XYZ.prototype.initialize.apply(this,newArgs);this.loadMetadata();},loadMetadata:function(){this._callbackId="_callback_"+this.id.replace(/\./g,"_");window[this._callbackId]=OpenLayers.Function.bind(OpenLayers.Layer.Bing.processMetadata,this);var params=OpenLayers.Util.applyDefaults({key:this.key,jsonp:this._callbackId,include:"ImageryProviders"},this.metadataParams);var url="http://dev.virtualearth.net/REST/v1/Imagery/Metadata/"+ -this.type+"?"+OpenLayers.Util.getParameterString(params);var script=document.createElement("script");script.type="text/javascript";script.src=url;script.id=this._callbackId;document.getElementsByTagName("head")[0].appendChild(script);},initLayer:function(){var res=this.metadata.resourceSets[0].resources[0];var url=res.imageUrl.replace("{quadkey}","${quadkey}");this.url=[];for(var i=0;i0;--i){var digit='0';var mask=1<<(i-1);if((x&mask)!=0){digit++;} -if((y&mask)!=0){digit++;digit++;} -quadDigits.push(digit);} -var quadKey=quadDigits.join("");var url=this.selectUrl(''+x+y+z,this.url);return OpenLayers.String.format(url,{'quadkey':quadKey});},updateAttribution:function(){var metadata=this.metadata;if(!metadata||!this.map||!this.map.center){return;} -var res=metadata.resourceSets[0].resources[0];var extent=this.map.getExtent().transform(this.map.getProjectionObject(),new OpenLayers.Projection("EPSG:4326"));var providers=res.imageryProviders,zoom=this.map.getZoom()+1,copyrights="",provider,i,ii,j,jj,bbox,coverage;for(i=0,ii=providers.length;i=coverage.zoomMin){copyrights+=provider.attribution+" ";}}} -this.attribution=OpenLayers.String.format(this.attributionTemplate,{type:this.type.toLowerCase(),logo:metadata.brandLogoUri,copyrights:copyrights});this.map&&this.map.events.triggerEvent("changelayer",{layer:this,property:"attribution"});},setMap:function(){OpenLayers.Layer.XYZ.prototype.setMap.apply(this,arguments);this.updateAttribution();this.map.events.register("moveend",this,this.updateAttribution);},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.Bing(this.options);} -obj=OpenLayers.Layer.XYZ.prototype.clone.apply(this,[obj]);return obj;},destroy:function(){this.map&&this.map.events.unregister("moveend",this,this.updateAttribution);OpenLayers.Layer.XYZ.prototype.destroy.apply(this,arguments);},CLASS_NAME:"OpenLayers.Layer.Bing"});OpenLayers.Layer.Bing.processMetadata=function(metadata){this.metadata=metadata;this.initLayer();var script=document.getElementById(this._callbackId);script.parentNode.removeChild(script);window[this._callbackId]=undefined;delete this._callbackId;};OpenLayers.Layer.PointGrid=OpenLayers.Class(OpenLayers.Layer.Vector,{dx:null,dy:null,ratio:1.5,maxFeatures:250,rotation:0,origin:null,gridBounds:null,initialize:function(config){config=config||{};OpenLayers.Layer.Vector.prototype.initialize.apply(this,[config.name,config]);},setMap:function(map){OpenLayers.Layer.Vector.prototype.setMap.apply(this,arguments);map.events.register("moveend",this,this.onMoveEnd);},removeMap:function(map){map.events.unregister("moveend",this,this.onMoveEnd);OpenLayers.Layer.Vector.prototype.removeMap.apply(this,arguments);},setRatio:function(ratio){this.ratio=ratio;this.updateGrid(true);},setMaxFeatures:function(maxFeatures){this.maxFeatures=maxFeatures;this.updateGrid(true);},setSpacing:function(dx,dy){this.dx=dx;this.dy=dy||dx;this.updateGrid(true);},setOrigin:function(origin){this.origin=origin;this.updateGrid(true);},getOrigin:function(){if(!this.origin){this.origin=this.map.getExtent().getCenterLonLat();} -return this.origin;},setRotation:function(rotation){this.rotation=rotation;this.updateGrid(true);},onMoveEnd:function(){this.updateGrid();},getViewBounds:function(){var bounds=this.map.getExtent();if(this.rotation){var origin=this.getOrigin();var rotationOrigin=new OpenLayers.Geometry.Point(origin.lon,origin.lat);var rect=bounds.toGeometry();rect.rotate(-this.rotation,rotationOrigin);bounds=rect.getBounds();} -return bounds;},updateGrid:function(force){if(force||this.invalidBounds()){var viewBounds=this.getViewBounds();var origin=this.getOrigin();var rotationOrigin=new OpenLayers.Geometry.Point(origin.lon,origin.lat);var viewBoundsWidth=viewBounds.getWidth();var viewBoundsHeight=viewBounds.getHeight();var aspectRatio=viewBoundsWidth/viewBoundsHeight;var maxHeight=Math.sqrt(this.dx*this.dy*this.maxFeatures/aspectRatio);var maxWidth=maxHeight*aspectRatio;var gridWidth=Math.min(viewBoundsWidth*this.ratio,maxWidth);var gridHeight=Math.min(viewBoundsHeight*this.ratio,maxHeight);var center=viewBounds.getCenterLonLat();this.gridBounds=new OpenLayers.Bounds(center.lon-(gridWidth/2),center.lat-(gridHeight/2),center.lon+(gridWidth/2),center.lat+(gridHeight/2));var rows=Math.floor(gridHeight/this.dy);var cols=Math.floor(gridWidth/this.dx);var gridLeft=origin.lon+(this.dx*Math.ceil((this.gridBounds.left-origin.lon)/this.dx));var gridBottom=origin.lat+(this.dy*Math.ceil((this.gridBounds.bottom-origin.lat)/this.dy));var features=new Array(rows*cols);var x,y,point;for(var i=0;i=OpenLayers.Style.createLiteral(this.minScaleDenominator,context);} -if(applies&&this.maxScaleDenominator){applies=scale1){middle=parseInt((leftIndex+rightIndex)/2);var placement=this.compare(this,newNode,OpenLayers.Util.getElement(this.order[middle]));if(placement>0){leftIndex=middle;}else{rightIndex=middle;}} -this.order.splice(rightIndex,0,nodeId);this.indices[nodeId]=this.getZIndex(newNode);return this.getNextElement(rightIndex);},remove:function(node){var nodeId=node.id;var arrayIndex=OpenLayers.Util.indexOf(this.order,nodeId);if(arrayIndex>=0){this.order.splice(arrayIndex,1);delete this.indices[nodeId];if(this.order.length>0){var lastId=this.order[this.order.length-1];this.maxZIndex=this.indices[lastId];}else{this.maxZIndex=0;}}},clear:function(){this.order=[];this.indices={};this.maxZIndex=0;},exists:function(node){return(this.indices[node.id]!=null);},getZIndex:function(node){return node._style.graphicZIndex;},determineZIndex:function(node){var zIndex=node._style.graphicZIndex;if(zIndex==null){zIndex=this.maxZIndex;node._style.graphicZIndex=zIndex;}else if(zIndex>this.maxZIndex){this.maxZIndex=zIndex;}},getNextElement:function(index){var nextIndex=index+1;if(nextIndex0){url='?'+url.substring(index+1,url.length);OpenLayers.Util.extend(parameters,OpenLayers.Util.getParameters(url));} -return parameters;},setMap:function(map){OpenLayers.Control.prototype.setMap.apply(this,arguments);for(var i=0,len=this.map.controls.length;i0){if(!mapProjection.equals(layer.projection)){var geom;for(var i=0,len=features.length;i0){obj.featureNS=this.lookupNamespaceURI(node,parts[0]);}}},read_cap_Title:function(obj,node){var title=this.getChildValue(node);if(title){obj.title=title;}},read_cap_Abstract:function(obj,node){var abst=this.getChildValue(node);if(abst){obj["abstract"]=abst;}},CLASS_NAME:"OpenLayers.Format.WFSCapabilities.v1"});OpenLayers.Format.WFSCapabilities.v1_1_0=OpenLayers.Class(OpenLayers.Format.WFSCapabilities.v1,{initialize:function(options){OpenLayers.Format.WFSCapabilities.v1.prototype.initialize.apply(this,[options]);},read_cap_DefaultSRS:function(obj,node){var defaultSRS=this.getChildValue(node);if(defaultSRS){obj.srs=defaultSRS;}},CLASS_NAME:"OpenLayers.Format.WFSCapabilities.v1_1_0"});OpenLayers.Layer.PointTrack=OpenLayers.Class(OpenLayers.Layer.Vector,{dataFrom:null,styleFrom:null,initialize:function(name,options){OpenLayers.Layer.Vector.prototype.initialize.apply(this,arguments);},addNodes:function(pointFeatures,options){if(pointFeatures.length<2){OpenLayers.Console.error("At least two point features have to be added to create"+"a line from");return;} -var lines=new Array(pointFeatures.length-1);var pointFeature,startPoint,endPoint;for(var i=0,len=pointFeatures.length;i0){var attributes=(this.dataFrom!=null)?(pointFeatures[i+this.dataFrom].data||pointFeatures[i+this.dataFrom].attributes):null;var style=(this.styleFrom!=null)?(pointFeatures[i+this.styleFrom].style):null;var line=new OpenLayers.Geometry.LineString([startPoint,endPoint]);lines[i-1]=new OpenLayers.Feature.Vector(line,attributes,style);} -startPoint=endPoint;} -this.addFeatures(lines,options);},CLASS_NAME:"OpenLayers.Layer.PointTrack"});OpenLayers.Layer.PointTrack.SOURCE_NODE=-1;OpenLayers.Layer.PointTrack.TARGET_NODE=0;OpenLayers.Layer.PointTrack.dataFrom={'SOURCE_NODE':-1,'TARGET_NODE':0};OpenLayers.Protocol.WFS=function(options){options=OpenLayers.Util.applyDefaults(options,OpenLayers.Protocol.WFS.DEFAULTS);var cls=OpenLayers.Protocol.WFS["v"+options.version.replace(/\./g,"_")];if(!cls){throw"Unsupported WFS version: "+options.version;} -return new cls(options);};OpenLayers.Protocol.WFS.fromWMSLayer=function(layer,options){var typeName,featurePrefix;var param=layer.params["LAYERS"];var parts=(OpenLayers.Util.isArray(param)?param[0]:param).split(":");if(parts.length>1){featurePrefix=parts[0];} -typeName=parts.pop();var protocolOptions={url:layer.url,featureType:typeName,featurePrefix:featurePrefix,srsName:layer.projection&&layer.projection.getCode()||layer.map&&layer.map.getProjectionObject().getCode(),version:"1.1.0"};return new OpenLayers.Protocol.WFS(OpenLayers.Util.applyDefaults(options,protocolOptions));};OpenLayers.Protocol.WFS.DEFAULTS={"version":"1.0.0"};OpenLayers.Layer.Markers=OpenLayers.Class(OpenLayers.Layer,{isBaseLayer:false,markers:null,drawn:false,initialize:function(name,options){OpenLayers.Layer.prototype.initialize.apply(this,arguments);this.markers=[];},destroy:function(){this.clearMarkers();this.markers=null;OpenLayers.Layer.prototype.destroy.apply(this,arguments);},setOpacity:function(opacity){if(opacity!=this.opacity){this.opacity=opacity;for(var i=0,len=this.markers.length;i0){this.removeMarker(this.markers[0]);}}},drawMarker:function(marker){var px=this.map.getLayerPxFromLonLat(marker.lonlat);if(px==null){marker.display(false);}else{if(!marker.isDrawn()){var markerImg=marker.draw(px);this.div.appendChild(markerImg);}else if(marker.icon){marker.icon.moveTo(px);}}},getDataExtent:function(){var maxExtent=null;if(this.markers&&(this.markers.length>0)){var maxExtent=new OpenLayers.Bounds();for(var i=0,len=this.markers.length;i=1.3&&!params.EXCEPTIONS){params.EXCEPTIONS="INIMAGE";} -newArguments.push(name,url,params,options);OpenLayers.Layer.Grid.prototype.initialize.apply(this,newArguments);OpenLayers.Util.applyDefaults(this.params,OpenLayers.Util.upperCaseObject(this.DEFAULT_PARAMS));if(!this.noMagic&&this.params.TRANSPARENT&&this.params.TRANSPARENT.toString().toLowerCase()=="true"){if((options==null)||(!options.isBaseLayer)){this.isBaseLayer=false;} -if(this.params.FORMAT=="image/jpeg"){this.params.FORMAT=OpenLayers.Util.alphaHack()?"image/gif":"image/png";}}},destroy:function(){OpenLayers.Layer.Grid.prototype.destroy.apply(this,arguments);},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.WMS(this.name,this.url,this.params,this.getOptions());} -obj=OpenLayers.Layer.Grid.prototype.clone.apply(this,[obj]);return obj;},reverseAxisOrder:function(){return(parseFloat(this.params.VERSION)>=1.3&&!!this.yx[this.map.getProjectionObject().getCode()]);},getURL:function(bounds){bounds=this.adjustBounds(bounds);var imageSize=this.getImageSize();var newParams={};var reverseAxisOrder=this.reverseAxisOrder();newParams.BBOX=this.encodeBBOX?bounds.toBBOX(null,reverseAxisOrder):bounds.toArray(reverseAxisOrder);newParams.WIDTH=imageSize.w;newParams.HEIGHT=imageSize.h;var requestString=this.getFullRequestString(newParams);return requestString;},mergeNewParams:function(newParams){var upperParams=OpenLayers.Util.upperCaseObject(newParams);var newArguments=[upperParams];return OpenLayers.Layer.Grid.prototype.mergeNewParams.apply(this,newArguments);},getFullRequestString:function(newParams,altUrl){var mapProjection=this.map.getProjectionObject();var projectionCode=this.projection&&this.projection.equals(mapProjection)?this.projection.getCode():mapProjection.getCode();var value=(projectionCode=="none")?null:projectionCode;if(parseFloat(this.params.VERSION)>=1.3){this.params.CRS=value;}else{this.params.SRS=value;} -if(typeof this.params.TRANSPARENT=="boolean"){newParams.TRANSPARENT=this.params.TRANSPARENT?"TRUE":"FALSE";} -return OpenLayers.Layer.Grid.prototype.getFullRequestString.apply(this,arguments);},CLASS_NAME:"OpenLayers.Layer.WMS"});OpenLayers.Layer.WMS.Untiled=OpenLayers.Class(OpenLayers.Layer.WMS,{singleTile:true,initialize:function(name,url,params,options){OpenLayers.Layer.WMS.prototype.initialize.apply(this,arguments);var msg="The OpenLayers.Layer.WMS.Untiled class is deprecated and "+"will be removed in 3.0. Instead, you should use the "+"normal OpenLayers.Layer.WMS class, passing it the option "+"'singleTile' as true.";OpenLayers.Console.warn(msg);},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.WMS.Untiled(this.name,this.url,this.params,this.getOptions());} -obj=OpenLayers.Layer.WMS.prototype.clone.apply(this,[obj]);return obj;},CLASS_NAME:"OpenLayers.Layer.WMS.Untiled"});OpenLayers.Geometry.Surface=OpenLayers.Class(OpenLayers.Geometry,{initialize:function(){OpenLayers.Geometry.prototype.initialize.apply(this,arguments);},CLASS_NAME:"OpenLayers.Geometry.Surface"});OpenLayers.Format.ArcXML.Features=OpenLayers.Class(OpenLayers.Format.XML,{initialize:function(options){OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},read:function(data){var axl=new OpenLayers.Format.ArcXML();var parsed=axl.read(data);return parsed.features.feature;}});OpenLayers.Control.Snapping=OpenLayers.Class(OpenLayers.Control,{EVENT_TYPES:["beforesnap","snap","unsnap"],DEFAULTS:{tolerance:10,node:true,edge:true,vertex:true},greedy:true,precedence:["node","vertex","edge"],resolution:null,geoToleranceCache:null,layer:null,feature:null,point:null,initialize:function(options){Array.prototype.push.apply(this.EVENT_TYPES,OpenLayers.Control.prototype.EVENT_TYPES);OpenLayers.Control.prototype.initialize.apply(this,[options]);this.options=options||{};if(this.options.layer){this.setLayer(this.options.layer);} -var defaults=OpenLayers.Util.extend({},this.options.defaults);this.defaults=OpenLayers.Util.applyDefaults(defaults,this.DEFAULTS);this.setTargets(this.options.targets);if(this.targets.length===0&&this.layer){this.addTargetLayer(this.layer);} -this.geoToleranceCache={};},setLayer:function(layer){if(this.active){this.deactivate();this.layer=layer;this.activate();}else{this.layer=layer;}},setTargets:function(targets){this.targets=[];if(targets&&targets.length){var target;for(var i=0,len=targets.length;i=0;--i){target=this.targets[i];if(target.layer===layer){this.removeTarget(target);}}},removeTarget:function(target){return OpenLayers.Util.removeItem(this.targets,target);},activate:function(){var activated=OpenLayers.Control.prototype.activate.call(this);if(activated){if(this.layer&&this.layer.events){this.layer.events.on({sketchstarted:this.onSketchModified,sketchmodified:this.onSketchModified,vertexmodified:this.onVertexModified,scope:this});}} -return activated;},deactivate:function(){var deactivated=OpenLayers.Control.prototype.deactivate.call(this);if(deactivated){if(this.layer&&this.layer.events){this.layer.events.un({sketchstarted:this.onSketchModified,sketchmodified:this.onSketchModified,vertexmodified:this.onVertexModified,scope:this});}} -this.feature=null;this.point=null;return deactivated;},onSketchModified:function(event){this.feature=event.feature;this.considerSnapping(event.vertex,event.vertex);},onVertexModified:function(event){this.feature=event.feature;var loc=this.layer.map.getLonLatFromViewPortPx(event.pixel);this.considerSnapping(event.vertex,new OpenLayers.Geometry.Point(loc.lon,loc.lat));},considerSnapping:function(point,loc){var best={rank:Number.POSITIVE_INFINITY,dist:Number.POSITIVE_INFINITY,x:null,y:null};var snapped=false;var result,target;for(var i=0,len=this.targets.length;i=target.maxResolution){return null;}} -var tolerance={node:this.getGeoTolerance(target.nodeTolerance,resolution),vertex:this.getGeoTolerance(target.vertexTolerance,resolution),edge:this.getGeoTolerance(target.edgeTolerance,resolution)};var maxTolerance=Math.max(tolerance.node,tolerance.vertex,tolerance.edge);var result={rank:Number.POSITIVE_INFINITY,dist:Number.POSITIVE_INFINITY};var eligible=false;var features=target.layer.features;var feature,type,vertices,vertex,closest,dist,found;var numTypes=this.precedence.length;var ll=new OpenLayers.LonLat(loc.x,loc.y);for(var i=0,len=features.length;i4) -this._object.open(sMethod,sUrl,bAsync,sUser,sPassword);else -if(arguments.length>3) -this._object.open(sMethod,sUrl,bAsync,sUser);else -this._object.open(sMethod,sUrl,bAsync);this.readyState=cXMLHttpRequest.OPENED;fReadyStateChange(this);this._object.onreadystatechange=function(){if(bGecko&&!bAsync) -return;oRequest.readyState=oRequest._object.readyState;fSynchronizeValues(oRequest);if(oRequest._aborted){oRequest.readyState=cXMLHttpRequest.UNSENT;return;} -if(oRequest.readyState==cXMLHttpRequest.DONE){delete oRequest._data;fCleanTransport(oRequest);if(bIE&&bAsync) -window.detachEvent("onunload",fOnUnload);} -if(nState!=oRequest.readyState) -fReadyStateChange(oRequest);nState=oRequest.readyState;}};function fXMLHttpRequest_send(oRequest){oRequest._object.send(oRequest._data);if(bGecko&&!oRequest._async){oRequest.readyState=cXMLHttpRequest.OPENED;fSynchronizeValues(oRequest);while(oRequest.readyStatecXMLHttpRequest.UNSENT) -this._aborted=true;this._object.abort();fCleanTransport(this);this.readyState=cXMLHttpRequest.UNSENT;delete this._data;};cXMLHttpRequest.prototype.getAllResponseHeaders=function(){return this._object.getAllResponseHeaders();};cXMLHttpRequest.prototype.getResponseHeader=function(sName){return this._object.getResponseHeader(sName);};cXMLHttpRequest.prototype.setRequestHeader=function(sName,sValue){if(!this._headers) -this._headers={};this._headers[sName]=sValue;return this._object.setRequestHeader(sName,sValue);};cXMLHttpRequest.prototype.addEventListener=function(sName,fHandler,bUseCapture){for(var nIndex=0,oListener;oListener=this._listeners[nIndex];nIndex++) -if(oListener[0]==sName&&oListener[1]==fHandler&&oListener[2]==bUseCapture) -return;this._listeners.push([sName,fHandler,bUseCapture]);};cXMLHttpRequest.prototype.removeEventListener=function(sName,fHandler,bUseCapture){for(var nIndex=0,oListener;oListener=this._listeners[nIndex];nIndex++) -if(oListener[0]==sName&&oListener[1]==fHandler&&oListener[2]==bUseCapture) -break;if(oListener) -this._listeners.splice(nIndex,1);};cXMLHttpRequest.prototype.dispatchEvent=function(oEvent){var oEventPseudo={'type':oEvent.type,'target':this,'currentTarget':this,'eventPhase':2,'bubbles':oEvent.bubbles,'cancelable':oEvent.cancelable,'timeStamp':oEvent.timeStamp,'stopPropagation':function(){},'preventDefault':function(){},'initEvent':function(){}};if(oEventPseudo.type=="readystatechange"&&this.onreadystatechange) -(this.onreadystatechange.handleEvent||this.onreadystatechange).apply(this,[oEventPseudo]);for(var nIndex=0,oListener;oListener=this._listeners[nIndex];nIndex++) -if(oListener[0]==oEventPseudo.type&&!oListener[2]) -(oListener[1].handleEvent||oListener[1]).apply(this,[oEventPseudo]);};cXMLHttpRequest.prototype.toString=function(){return'['+"object"+' '+"XMLHttpRequest"+']';};cXMLHttpRequest.toString=function(){return'['+"XMLHttpRequest"+']';};function fReadyStateChange(oRequest){if(cXMLHttpRequest.onreadystatechange) -cXMLHttpRequest.onreadystatechange.apply(oRequest);oRequest.dispatchEvent({'type':"readystatechange",'bubbles':false,'cancelable':false,'timeStamp':new Date+0});};function fGetDocument(oRequest){var oDocument=oRequest.responseXML,sResponse=oRequest.responseText;if(bIE&&sResponse&&oDocument&&!oDocument.documentElement&&oRequest.getResponseHeader("Content-Type").match(/[^\/]+\/[^\+]+\+xml/)){oDocument=new window.ActiveXObject("Microsoft.XMLDOM");oDocument.async=false;oDocument.validateOnParse=false;oDocument.loadXML(sResponse);} -if(oDocument) -if((bIE&&oDocument.parseError!=0)||!oDocument.documentElement||(oDocument.documentElement&&oDocument.documentElement.tagName=="parsererror")) -return null;return oDocument;};function fSynchronizeValues(oRequest){try{oRequest.responseText=oRequest._object.responseText;}catch(e){} -try{oRequest.responseXML=fGetDocument(oRequest._object);}catch(e){} -try{oRequest.status=oRequest._object.status;}catch(e){} -try{oRequest.statusText=oRequest._object.statusText;}catch(e){}};function fCleanTransport(oRequest){oRequest._object.onreadystatechange=new window.Function;};if(!window.Function.prototype.apply){window.Function.prototype.apply=function(oRequest,oArguments){if(!oArguments) -oArguments=[];oRequest.__func=this;oRequest.__func(oArguments[0],oArguments[1],oArguments[2],oArguments[3],oArguments[4]);delete oRequest.__func;};};OpenLayers.Request.XMLHttpRequest=cXMLHttpRequest;})();OpenLayers.Format.KML=OpenLayers.Class(OpenLayers.Format.XML,{namespaces:{kml:"http://www.opengis.net/kml/2.2",gx:"http://www.google.com/kml/ext/2.2"},kmlns:"http://earth.google.com/kml/2.0",placemarksDesc:"No description available",foldersName:"OpenLayers export",foldersDesc:"Exported on "+new Date(),extractAttributes:true,extractStyles:false,extractTracks:false,trackAttributes:null,internalns:null,features:null,styles:null,styleBaseUrl:"",fetched:null,maxDepth:0,initialize:function(options){this.regExes={trimSpace:(/^\s*|\s*$/g),removeSpace:(/\s*/g),splitSpace:(/\s+/),trimComma:(/\s*,\s*/g),kmlColor:(/(\w{2})(\w{2})(\w{2})(\w{2})/),kmlIconPalette:(/root:\/\/icons\/palette-(\d+)(\.\w+)/),straightBracket:(/\$\[(.*?)\]/g)};this.externalProjection=new OpenLayers.Projection("EPSG:4326");OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},read:function(data){this.features=[];this.styles={};this.fetched={};var options={depth:0,styleBaseUrl:this.styleBaseUrl};return this.parseData(data,options);},parseData:function(data,options){if(typeof data=="string"){data=OpenLayers.Format.XML.prototype.read.apply(this,[data]);} -var types=["Link","NetworkLink","Style","StyleMap","Placemark"];for(var i=0,len=types.length;i=this.maxDepth){return false;} -var newOptions=OpenLayers.Util.extend({},options);newOptions.depth++;for(var i=0,len=nodes.length;i0){var track=tracks[0];var container={features:[],feature:feature};this.readNode(track,container);if(container.features.length>0){features.push.apply(features,container.features);}}}else{features.push(feature);}}else{throw"Bad Placemark: "+i;}} -this.features=this.features.concat(features);},readers:{"kml":{"when":function(node,container){container.whens.push(OpenLayers.Date.parse(this.getChildValue(node)));},"_trackPointAttribute":function(node,container){var name=node.nodeName.split(":").pop();container.attributes[name].push(this.getChildValue(node));}},"gx":{"Track":function(node,container){var obj={whens:[],points:[],angles:[]};if(this.trackAttributes){var name;obj.attributes={};for(var i=0,ii=this.trackAttributes.length;i0;if(hasAngles&&obj.whens.length!==obj.angles.length){throw new Error("gx:Track with unequal number of when ("+obj.whens.length+") and gx:angles ("+obj.angles.length+") elements.");} -var feature,point,angles;for(var i=0,ii=obj.whens.length;i2){point.z=parseFloat(coords[2]);} -container.points.push(point);},"angles":function(node,container){var str=this.getChildValue(node);var parts=str.replace(this.regExes.trimSpace,"").split(/\s+/);container.angles.push(parts);}}},parseFeature:function(node){var order=["MultiGeometry","Polygon","LineString","Point"];var type,nodeList,geometry,parser;for(var i=0,len=order.length;i0){var parser=this.parseGeometry[type.toLowerCase()];if(parser){geometry=parser.apply(this,[nodeList[0]]);if(this.internalProjection&&this.externalProjection){geometry.transform(this.externalProjection,this.internalProjection);}}else{OpenLayers.Console.error(OpenLayers.i18n("unsupportedGeometryType",{'geomType':type}));} -break;}} -var attributes;if(this.extractAttributes){attributes=this.parseAttributes(node);} -var feature=new OpenLayers.Feature.Vector(geometry,attributes);var fid=node.getAttribute("id")||node.getAttribute("name");if(fid!=null){feature.fid=fid;} -return feature;},getStyle:function(styleUrl,options){var styleBaseUrl=OpenLayers.Util.removeTail(styleUrl);var newOptions=OpenLayers.Util.extend({},options);newOptions.depth++;newOptions.styleBaseUrl=styleBaseUrl;if(!this.styles[styleUrl]&&!OpenLayers.String.startsWith(styleUrl,"#")&&newOptions.depth<=this.maxDepth&&!this.fetched[styleBaseUrl]){var data=this.fetchLink(styleBaseUrl);if(data){this.parseData(data,newOptions);}} -var style=OpenLayers.Util.extend({},this.styles[styleUrl]);return style;},parseGeometry:{point:function(node){var nodeList=this.getElementsByTagNameNS(node,this.internalns,"coordinates");var coords=[];if(nodeList.length>0){var coordString=nodeList[0].firstChild.nodeValue;coordString=coordString.replace(this.regExes.removeSpace,"");coords=coordString.split(",");} -var point=null;if(coords.length>1){if(coords.length==2){coords[2]=null;} -point=new OpenLayers.Geometry.Point(coords[0],coords[1],coords[2]);}else{throw"Bad coordinate string: "+coordString;} -return point;},linestring:function(node,ring){var nodeList=this.getElementsByTagNameNS(node,this.internalns,"coordinates");var line=null;if(nodeList.length>0){var coordString=this.getChildValue(nodeList[0]);coordString=coordString.replace(this.regExes.trimSpace,"");coordString=coordString.replace(this.regExes.trimComma,",");var pointList=coordString.split(this.regExes.splitSpace);var numPoints=pointList.length;var points=new Array(numPoints);var coords,numCoords;for(var i=0;i1){if(coords.length==2){coords[2]=null;} -points[i]=new OpenLayers.Geometry.Point(coords[0],coords[1],coords[2]);}else{throw"Bad LineString point coordinates: "+ -pointList[i];}} -if(numPoints){if(ring){line=new OpenLayers.Geometry.LinearRing(points);}else{line=new OpenLayers.Geometry.LineString(points);}}else{throw"Bad LineString coordinates: "+coordString;}} -return line;},polygon:function(node){var nodeList=this.getElementsByTagNameNS(node,this.internalns,"LinearRing");var numRings=nodeList.length;var components=new Array(numRings);if(numRings>0){var ring;for(var i=0,len=nodeList.length;i=1&&grandchildren.length<=3){var grandchild;switch(grandchildren.length){case 1:grandchild=grandchildren[0];break;case 2:var c1=grandchildren[0];var c2=grandchildren[1];grandchild=(c1.nodeType==3||c1.nodeType==4)?c1:c2;break;case 3:default:grandchild=grandchildren[1];break;} -if(grandchild.nodeType==3||grandchild.nodeType==4){var name=(child.prefix)?child.nodeName.split(":")[1]:child.nodeName;var value=OpenLayers.Util.getXmlNodeValue(grandchild);if(value){value=value.replace(this.regExes.trimSpace,"");attributes[name]=value;}}}}} -return attributes;},parseExtendedData:function(node){var attributes={};var i,len,data,key;var dataNodes=node.getElementsByTagName("Data");for(i=0,len=dataNodes.length;i"+ -this.contentDiv.innerHTML+"";var containerElement=(this.map)?this.map.layerContainerDiv:document.body;var realSize=OpenLayers.Util.getRenderedDimensions(preparedHTML,null,{displayClass:this.displayClass,containerElement:containerElement});var safeSize=this.getSafeContentSize(realSize);var newSize=null;if(safeSize.equals(realSize)){newSize=realSize;}else{var fixedSize=new OpenLayers.Size();fixedSize.w=(safeSize.w(mapSize.w-this.map.paddingForPopups.right)){newTL.x=mapSize.w-this.map.paddingForPopups.right-this.size.w;} -if(origTL.y(mapSize.h-this.map.paddingForPopups.bottom)){newTL.y=mapSize.h-this.map.paddingForPopups.bottom-this.size.h;} -var dx=origTL.x-newTL.x;var dy=origTL.y-newTL.y;this.map.pan(dx,dy);},registerEvents:function(){this.events=new OpenLayers.Events(this,this.div,null,true);function onTouchstart(evt){OpenLayers.Event.stop(evt,true);} -this.events.on({"mousedown":this.onmousedown,"mousemove":this.onmousemove,"mouseup":this.onmouseup,"click":this.onclick,"mouseout":this.onmouseout,"dblclick":this.ondblclick,"touchstart":onTouchstart,scope:this});},onmousedown:function(evt){this.mousedown=true;OpenLayers.Event.stop(evt,true);},onmousemove:function(evt){if(this.mousedown){OpenLayers.Event.stop(evt,true);}},onmouseup:function(evt){if(this.mousedown){this.mousedown=false;OpenLayers.Event.stop(evt,true);}},onclick:function(evt){OpenLayers.Event.stop(evt,true);},onmouseout:function(evt){this.mousedown=false;},ondblclick:function(evt){OpenLayers.Event.stop(evt,true);},CLASS_NAME:"OpenLayers.Popup"});OpenLayers.Popup.WIDTH=200;OpenLayers.Popup.HEIGHT=200;OpenLayers.Popup.COLOR="white";OpenLayers.Popup.OPACITY=1;OpenLayers.Popup.BORDER="0px";OpenLayers.Popup.Anchored=OpenLayers.Class(OpenLayers.Popup,{relativePosition:null,keepInMap:true,anchor:null,initialize:function(id,lonlat,contentSize,contentHTML,anchor,closeBox,closeBoxCallback){var newArguments=[id,lonlat,contentSize,contentHTML,closeBox,closeBoxCallback];OpenLayers.Popup.prototype.initialize.apply(this,newArguments);this.anchor=(anchor!=null)?anchor:{size:new OpenLayers.Size(0,0),offset:new OpenLayers.Pixel(0,0)};},destroy:function(){this.anchor=null;this.relativePosition=null;OpenLayers.Popup.prototype.destroy.apply(this,arguments);},show:function(){this.updatePosition();OpenLayers.Popup.prototype.show.apply(this,arguments);},moveTo:function(px){var oldRelativePosition=this.relativePosition;this.relativePosition=this.calculateRelativePosition(px);var newPx=this.calculateNewPx(px);var newArguments=new Array(newPx);OpenLayers.Popup.prototype.moveTo.apply(this,newArguments);if(this.relativePosition!=oldRelativePosition){this.updateRelativePosition();}},setSize:function(contentSize){OpenLayers.Popup.prototype.setSize.apply(this,arguments);if((this.lonlat)&&(this.map)){var px=this.map.getLayerPxFromLonLat(this.lonlat);this.moveTo(px);}},calculateRelativePosition:function(px){var lonlat=this.map.getLonLatFromLayerPx(px);var extent=this.map.getExtent();var quadrant=extent.determineQuadrant(lonlat);return OpenLayers.Bounds.oppositeQuadrant(quadrant);},updateRelativePosition:function(){},calculateNewPx:function(px){var newPx=px.offset(this.anchor.offset);var size=this.size||this.contentSize;var top=(this.relativePosition.charAt(0)=='t');newPx.y+=(top)?-size.h:this.anchor.size.h;var left=(this.relativePosition.charAt(1)=='l');newPx.x+=(left)?-size.w:this.anchor.size.w;return newPx;},CLASS_NAME:"OpenLayers.Popup.Anchored"});OpenLayers.Rico=OpenLayers.Rico||{};OpenLayers.Rico.Color=OpenLayers.Class({initialize:function(red,green,blue){this.rgb={r:red,g:green,b:blue};},setRed:function(r){this.rgb.r=r;},setGreen:function(g){this.rgb.g=g;},setBlue:function(b){this.rgb.b=b;},setHue:function(h){var hsb=this.asHSB();hsb.h=h;this.rgb=OpenLayers.Rico.Color.HSBtoRGB(hsb.h,hsb.s,hsb.b);},setSaturation:function(s){var hsb=this.asHSB();hsb.s=s;this.rgb=OpenLayers.Rico.Color.HSBtoRGB(hsb.h,hsb.s,hsb.b);},setBrightness:function(b){var hsb=this.asHSB();hsb.b=b;this.rgb=OpenLayers.Rico.Color.HSBtoRGB(hsb.h,hsb.s,hsb.b);},darken:function(percent){var hsb=this.asHSB();this.rgb=OpenLayers.Rico.Color.HSBtoRGB(hsb.h,hsb.s,Math.max(hsb.b-percent,0));},brighten:function(percent){var hsb=this.asHSB();this.rgb=OpenLayers.Rico.Color.HSBtoRGB(hsb.h,hsb.s,Math.min(hsb.b+percent,1));},blend:function(other){this.rgb.r=Math.floor((this.rgb.r+other.rgb.r)/2);this.rgb.g=Math.floor((this.rgb.g+other.rgb.g)/2);this.rgb.b=Math.floor((this.rgb.b+other.rgb.b)/2);},isBright:function(){var hsb=this.asHSB();return this.asHSB().b>0.5;},isDark:function(){return!this.isBright();},asRGB:function(){return"rgb("+this.rgb.r+","+this.rgb.g+","+this.rgb.b+")";},asHex:function(){return"#"+this.rgb.r.toColorPart()+this.rgb.g.toColorPart()+this.rgb.b.toColorPart();},asHSB:function(){return OpenLayers.Rico.Color.RGBtoHSB(this.rgb.r,this.rgb.g,this.rgb.b);},toString:function(){return this.asHex();}});OpenLayers.Rico.Color.createFromHex=function(hexCode){if(hexCode.length==4){var shortHexCode=hexCode;var hexCode='#';for(var i=1;i<4;i++){hexCode+=(shortHexCode.charAt(i)+ -shortHexCode.charAt(i));}} -if(hexCode.indexOf('#')==0){hexCode=hexCode.substring(1);} -var red=hexCode.substring(0,2);var green=hexCode.substring(2,4);var blue=hexCode.substring(4,6);return new OpenLayers.Rico.Color(parseInt(red,16),parseInt(green,16),parseInt(blue,16));};OpenLayers.Rico.Color.createColorFromBackground=function(elem){var actualColor=OpenLayers.Element.getStyle(OpenLayers.Util.getElement(elem),"backgroundColor");if(actualColor=="transparent"&&elem.parentNode){return OpenLayers.Rico.Color.createColorFromBackground(elem.parentNode);} -if(actualColor==null){return new OpenLayers.Rico.Color(255,255,255);} -if(actualColor.indexOf("rgb(")==0){var colors=actualColor.substring(4,actualColor.length-1);var colorArray=colors.split(",");return new OpenLayers.Rico.Color(parseInt(colorArray[0]),parseInt(colorArray[1]),parseInt(colorArray[2]));} -else if(actualColor.indexOf("#")==0){return OpenLayers.Rico.Color.createFromHex(actualColor);} -else{return new OpenLayers.Rico.Color(255,255,255);}};OpenLayers.Rico.Color.HSBtoRGB=function(hue,saturation,brightness){var red=0;var green=0;var blue=0;if(saturation==0){red=parseInt(brightness*255.0+0.5);green=red;blue=red;} -else{var h=(hue-Math.floor(hue))*6.0;var f=h-Math.floor(h);var p=brightness*(1.0-saturation);var q=brightness*(1.0-saturation*f);var t=brightness*(1.0-(saturation*(1.0-f)));switch(parseInt(h)){case 0:red=(brightness*255.0+0.5);green=(t*255.0+0.5);blue=(p*255.0+0.5);break;case 1:red=(q*255.0+0.5);green=(brightness*255.0+0.5);blue=(p*255.0+0.5);break;case 2:red=(p*255.0+0.5);green=(brightness*255.0+0.5);blue=(t*255.0+0.5);break;case 3:red=(p*255.0+0.5);green=(q*255.0+0.5);blue=(brightness*255.0+0.5);break;case 4:red=(t*255.0+0.5);green=(p*255.0+0.5);blue=(brightness*255.0+0.5);break;case 5:red=(brightness*255.0+0.5);green=(p*255.0+0.5);blue=(q*255.0+0.5);break;}} -return{r:parseInt(red),g:parseInt(green),b:parseInt(blue)};};OpenLayers.Rico.Color.RGBtoHSB=function(r,g,b){var hue;var saturation;var brightness;var cmax=(r>g)?r:g;if(b>cmax){cmax=b;} -var cmin=(r"+el.innerHTML+"";},_roundTopCorners:function(el,color,bgColor){var corner=this._createCorner(bgColor);for(var i=0;i=0;i--){corner.appendChild(this._createCornerSlice(color,bgColor,i,"bottom"));} -el.style.paddingBottom=0;el.appendChild(corner);},_createCorner:function(bgColor){var corner=document.createElement("div");corner.style.backgroundColor=(this._isTransparent()?"transparent":bgColor);return corner;},_createCornerSlice:function(color,bgColor,n,position){var slice=document.createElement("span");var inStyle=slice.style;inStyle.backgroundColor=color;inStyle.display="block";inStyle.height="1px";inStyle.overflow="hidden";inStyle.fontSize="1px";var borderColor=this._borderColor(color,bgColor);if(this.options.border&&n==0){inStyle.borderTopStyle="solid";inStyle.borderTopWidth="1px";inStyle.borderLeftWidth="0px";inStyle.borderRightWidth="0px";inStyle.borderBottomWidth="0px";inStyle.height="0px";inStyle.borderColor=borderColor;} -else if(borderColor){inStyle.borderColor=borderColor;inStyle.borderStyle="solid";inStyle.borderWidth="0px 1px";} -if(!this.options.compact&&(n==(this.options.numSlices-1))){inStyle.height="2px";} -this._setMargin(slice,n,position);this._setBorder(slice,n,position);return slice;},_setOptions:function(options){this.options={corners:"all",color:"fromElement",bgColor:"fromParent",blend:true,border:false,compact:false};OpenLayers.Util.extend(this.options,options||{});this.options.numSlices=this.options.compact?2:4;if(this._isTransparent()){this.options.blend=false;}},_whichSideTop:function(){if(this._hasString(this.options.corners,"all","top")){return"";} -if(this.options.corners.indexOf("tl")>=0&&this.options.corners.indexOf("tr")>=0){return"";} -if(this.options.corners.indexOf("tl")>=0){return"left";}else if(this.options.corners.indexOf("tr")>=0){return"right";} -return"";},_whichSideBottom:function(){if(this._hasString(this.options.corners,"all","bottom")){return"";} -if(this.options.corners.indexOf("bl")>=0&&this.options.corners.indexOf("br")>=0){return"";} -if(this.options.corners.indexOf("bl")>=0){return"left";}else if(this.options.corners.indexOf("br")>=0){return"right";} -return"";},_borderColor:function(color,bgColor){if(color=="transparent"){return bgColor;}else if(this.options.border){return this.options.border;}else if(this.options.blend){return this._blend(bgColor,color);}else{return"";}},_setMargin:function(el,n,corners){var marginSize=this._marginSize(n);var whichSide=corners=="top"?this._whichSideTop():this._whichSideBottom();if(whichSide=="left"){el.style.marginLeft=marginSize+"px";el.style.marginRight="0px";} -else if(whichSide=="right"){el.style.marginRight=marginSize+"px";el.style.marginLeft="0px";} -else{el.style.marginLeft=marginSize+"px";el.style.marginRight=marginSize+"px";}},_setBorder:function(el,n,corners){var borderSize=this._borderSize(n);var whichSide=corners=="top"?this._whichSideTop():this._whichSideBottom();if(whichSide=="left"){el.style.borderLeftWidth=borderSize+"px";el.style.borderRightWidth="0px";} -else if(whichSide=="right"){el.style.borderRightWidth=borderSize+"px";el.style.borderLeftWidth="0px";} -else{el.style.borderLeftWidth=borderSize+"px";el.style.borderRightWidth=borderSize+"px";} -if(this.options.border!=false){el.style.borderLeftWidth=borderSize+"px";el.style.borderRightWidth=borderSize+"px";}},_marginSize:function(n){if(this._isTransparent()){return 0;} -var marginSizes=[5,3,2,1];var blendedMarginSizes=[3,2,1,0];var compactMarginSizes=[2,1];var smBlendedMarginSizes=[1,0];if(this.options.compact&&this.options.blend){return smBlendedMarginSizes[n];}else if(this.options.compact){return compactMarginSizes[n];}else if(this.options.blend){return blendedMarginSizes[n];}else{return marginSizes[n];}},_borderSize:function(n){var transparentBorderSizes=[5,3,2,1];var blendedBorderSizes=[2,1,1,1];var compactBorderSizes=[1,0];var actualBorderSizes=[0,2,0,0];if(this.options.compact&&(this.options.blend||this._isTransparent())){return 1;}else if(this.options.compact){return compactBorderSizes[n];}else if(this.options.blend){return blendedBorderSizes[n];}else if(this.options.border){return actualBorderSizes[n];}else if(this._isTransparent()){return transparentBorderSizes[n];} -return 0;},_hasString:function(str){for(var i=1;i=0){return true;}return false;},_blend:function(c1,c2){var cc1=OpenLayers.Rico.Color.createFromHex(c1);cc1.blend(OpenLayers.Rico.Color.createFromHex(c2));return cc1;},_background:function(el){try{return OpenLayers.Rico.Color.createColorFromBackground(el).asHex();}catch(err){return"#ffffff";}},_isTransparent:function(){return this.options.color=="transparent";},_isTopRounded:function(){return this._hasString(this.options.corners,"all","top","tl","tr");},_isBottomRounded:function(){return this._hasString(this.options.corners,"all","bottom","bl","br");},_hasSingleTextChild:function(el){return el.childNodes.length==1&&el.childNodes[0].nodeType==3;}};OpenLayers.Popup.AnchoredBubble=OpenLayers.Class(OpenLayers.Popup.Anchored,{rounded:false,initialize:function(id,lonlat,contentSize,contentHTML,anchor,closeBox,closeBoxCallback){this.padding=new OpenLayers.Bounds(0,OpenLayers.Popup.AnchoredBubble.CORNER_SIZE,0,OpenLayers.Popup.AnchoredBubble.CORNER_SIZE);OpenLayers.Popup.Anchored.prototype.initialize.apply(this,arguments);},draw:function(px){OpenLayers.Popup.Anchored.prototype.draw.apply(this,arguments);this.setContentHTML();this.setBackgroundColor();this.setOpacity();return this.div;},updateRelativePosition:function(){this.setRicoCorners();},setSize:function(contentSize){OpenLayers.Popup.Anchored.prototype.setSize.apply(this,arguments);this.setRicoCorners();},setBackgroundColor:function(color){if(color!=undefined){this.backgroundColor=color;} -if(this.div!=null){if(this.contentDiv!=null){this.div.style.background="transparent";OpenLayers.Rico.Corner.changeColor(this.groupDiv,this.backgroundColor);}}},setOpacity:function(opacity){OpenLayers.Popup.Anchored.prototype.setOpacity.call(this,opacity);if(this.div!=null){if(this.groupDiv!=null){OpenLayers.Rico.Corner.changeOpacity(this.groupDiv,this.opacity);}}},setBorder:function(border){this.border=0;},setRicoCorners:function(){var corners=this.getCornersToRound(this.relativePosition);var options={corners:corners,color:this.backgroundColor,bgColor:"transparent",blend:false};if(!this.rounded){OpenLayers.Rico.Corner.round(this.div,options);this.rounded=true;}else{OpenLayers.Rico.Corner.reRound(this.groupDiv,options);this.setBackgroundColor();this.setOpacity();}},getCornersToRound:function(){var corners=['tl','tr','bl','br'];var corner=OpenLayers.Bounds.oppositeQuadrant(this.relativePosition);OpenLayers.Util.removeItem(corners,corner);return corners.join(" ");},CLASS_NAME:"OpenLayers.Popup.AnchoredBubble"});OpenLayers.Popup.AnchoredBubble.CORNER_SIZE=5;OpenLayers.Protocol.WFS.v1=OpenLayers.Class(OpenLayers.Protocol,{version:null,srsName:"EPSG:4326",featureType:null,featureNS:null,geometryName:"the_geom",schema:null,featurePrefix:"feature",formatOptions:null,readFormat:null,readOptions:null,initialize:function(options){OpenLayers.Protocol.prototype.initialize.apply(this,[options]);if(!options.format){this.format=OpenLayers.Format.WFST(OpenLayers.Util.extend({version:this.version,featureType:this.featureType,featureNS:this.featureNS,featurePrefix:this.featurePrefix,geometryName:this.geometryName,srsName:this.srsName,schema:this.schema},this.formatOptions));} -if(!options.geometryName&&parseFloat(this.format.version)>1.0){this.setGeometryName(null);}},destroy:function(){if(this.options&&!this.options.format){this.format.destroy();} -this.format=null;OpenLayers.Protocol.prototype.destroy.apply(this);},read:function(options){OpenLayers.Protocol.prototype.read.apply(this,arguments);options=OpenLayers.Util.extend({},options);OpenLayers.Util.applyDefaults(options,this.options||{});var response=new OpenLayers.Protocol.Response({requestType:"read"});var data=OpenLayers.Format.XML.prototype.write.apply(this.format,[this.format.writeNode("wfs:GetFeature",options)]);response.priv=OpenLayers.Request.POST({url:options.url,callback:this.createCallback(this.handleRead,response,options),params:options.params,headers:options.headers,data:data});return response;},setFeatureType:function(featureType){this.featureType=featureType;this.format.featureType=featureType;},setGeometryName:function(geometryName){this.geometryName=geometryName;this.format.geometryName=geometryName;},handleRead:function(response,options){options=OpenLayers.Util.extend({},options);OpenLayers.Util.applyDefaults(options,this.options);if(options.callback){var request=response.priv;if(request.status>=200&&request.status<300){var result=this.parseResponse(request,options.readOptions);if(result&&result.success!==false){if(options.readOptions&&options.readOptions.output=="object"){OpenLayers.Util.extend(response,result);}else{response.features=result;} -response.code=OpenLayers.Protocol.Response.SUCCESS;}else{response.code=OpenLayers.Protocol.Response.FAILURE;response.error=result;}}else{response.code=OpenLayers.Protocol.Response.FAILURE;} -options.callback.call(options.scope,response);}},parseResponse:function(request,options){var doc=request.responseXML;if(!doc||!doc.documentElement){doc=request.responseText;} -if(!doc||doc.length<=0){return null;} -var result=(this.readFormat!==null)?this.readFormat.read(doc):this.format.read(doc,options);if(!this.featureNS){var format=this.readFormat||this.format;this.featureNS=format.featureNS;format.autoConfig=false;if(!this.geometryName){this.setGeometryName(format.geometryName);}} -return result;},commit:function(features,options){options=OpenLayers.Util.extend({},options);OpenLayers.Util.applyDefaults(options,this.options);var response=new OpenLayers.Protocol.Response({requestType:"commit",reqFeatures:features});response.priv=OpenLayers.Request.POST({url:options.url,headers:options.headers,data:this.format.write(features,options),callback:this.createCallback(this.handleCommit,response,options)});return response;},handleCommit:function(response,options){if(options.callback){var request=response.priv;var data=request.responseXML;if(!data||!data.documentElement){data=request.responseText;} -var obj=this.format.read(data)||{};response.insertIds=obj.insertIds||[];if(obj.success){response.code=OpenLayers.Protocol.Response.SUCCESS;}else{response.code=OpenLayers.Protocol.Response.FAILURE;response.error=obj;} -options.callback.call(options.scope,response);}},filterDelete:function(filter,options){options=OpenLayers.Util.extend({},options);OpenLayers.Util.applyDefaults(options,this.options);var response=new OpenLayers.Protocol.Response({requestType:"commit"});var root=this.format.createElementNSPlus("wfs:Transaction",{attributes:{service:"WFS",version:this.version}});var deleteNode=this.format.createElementNSPlus("wfs:Delete",{attributes:{typeName:(options.featureNS?this.featurePrefix+":":"")+ -options.featureType}});if(options.featureNS){deleteNode.setAttribute("xmlns:"+this.featurePrefix,options.featureNS);} -var filterNode=this.format.writeNode("ogc:Filter",filter);deleteNode.appendChild(filterNode);root.appendChild(deleteNode);var data=OpenLayers.Format.XML.prototype.write.apply(this.format,[root]);return OpenLayers.Request.POST({url:this.url,callback:options.callback||function(){},data:data});},abort:function(response){if(response){response.priv.abort();}},CLASS_NAME:"OpenLayers.Protocol.WFS.v1"});OpenLayers.Handler.Point=OpenLayers.Class(OpenLayers.Handler,{point:null,layer:null,multi:false,mouseDown:false,stoppedDown:null,lastDown:null,lastUp:null,persist:false,stopDown:false,stopUp:false,layerOptions:null,pixelTolerance:5,touch:false,lastTouchPx:null,initialize:function(control,callbacks,options){if(!(options&&options.layerOptions&&options.layerOptions.styleMap)){this.style=OpenLayers.Util.extend(OpenLayers.Feature.Vector.style['default'],{});} -OpenLayers.Handler.prototype.initialize.apply(this,arguments);},activate:function(){if(!OpenLayers.Handler.prototype.activate.apply(this,arguments)){return false;} -var options=OpenLayers.Util.extend({displayInLayerSwitcher:false,calculateInRange:OpenLayers.Function.True},this.layerOptions);this.layer=new OpenLayers.Layer.Vector(this.CLASS_NAME,options);this.map.addLayer(this.layer);return true;},createFeature:function(pixel){var lonlat=this.map.getLonLatFromPixel(pixel);var geometry=new OpenLayers.Geometry.Point(lonlat.lon,lonlat.lat);this.point=new OpenLayers.Feature.Vector(geometry);this.callback("create",[this.point.geometry,this.point]);this.point.geometry.clearBounds();this.layer.addFeatures([this.point],{silent:true});},deactivate:function(){if(!OpenLayers.Handler.prototype.deactivate.apply(this,arguments)){return false;} -this.cancel();if(this.layer.map!=null){this.destroyFeature(true);this.layer.destroy(false);} -this.layer=null;this.touch=false;return true;},destroyFeature:function(force){if(this.layer&&(force||!this.persist)){this.layer.destroyFeatures();} -this.point=null;},destroyPersistedFeature:function(){var layer=this.layer;if(layer&&layer.features.length>1){this.layer.features[0].destroy();}},finalize:function(cancel){var key=cancel?"cancel":"done";this.mouseDown=false;this.lastDown=null;this.lastUp=null;this.lastTouchPx=null;this.callback(key,[this.geometryClone()]);this.destroyFeature(cancel);},cancel:function(){this.finalize(true);},click:function(evt){OpenLayers.Event.stop(evt);return false;},dblclick:function(evt){OpenLayers.Event.stop(evt);return false;},modifyFeature:function(pixel){if(!this.point){this.createFeature(pixel);} -var lonlat=this.map.getLonLatFromPixel(pixel);this.point.geometry.x=lonlat.lon;this.point.geometry.y=lonlat.lat;this.callback("modify",[this.point.geometry,this.point,false]);this.point.geometry.clearBounds();this.drawFeature();},drawFeature:function(){this.layer.drawFeature(this.point,this.style);},getGeometry:function(){var geometry=this.point&&this.point.geometry;if(geometry&&this.multi){geometry=new OpenLayers.Geometry.MultiPoint([geometry]);} -return geometry;},geometryClone:function(){var geom=this.getGeometry();return geom&&geom.clone();},mousedown:function(evt){return this.down(evt);},touchstart:function(evt){if(!this.touch){this.touch=true;this.map.events.un({mousedown:this.mousedown,mouseup:this.mouseup,mousemove:this.mousemove,click:this.click,dblclick:this.dblclick,scope:this});} -this.lastTouchPx=evt.xy;return this.down(evt);},mousemove:function(evt){return this.move(evt);},touchmove:function(evt){this.lastTouchPx=evt.xy;return this.move(evt);},mouseup:function(evt){return this.up(evt);},touchend:function(evt){evt.xy=this.lastTouchPx;return this.up(evt);},down:function(evt){this.mouseDown=true;this.lastDown=evt.xy;if(!this.touch){this.modifyFeature(evt.xy);} -this.stoppedDown=this.stopDown;return!this.stopDown;},move:function(evt){if(!this.touch&&(!this.mouseDown||this.stoppedDown)){this.modifyFeature(evt.xy);} -return true;},up:function(evt){this.mouseDown=false;this.stoppedDown=this.stopDown;if(!this.checkModifiers(evt)){return true;} -if(this.lastUp&&this.lastUp.equals(evt.xy)){return true;} -if(this.lastDown&&this.passesTolerance(this.lastDown,evt.xy,this.pixelTolerance)){if(this.touch){this.modifyFeature(evt.xy);} -if(this.persist){this.destroyPersistedFeature();} -this.lastUp=evt.xy;this.finalize();return!this.stopUp;}else{return true;}},mouseout:function(evt){if(OpenLayers.Util.mouseLeft(evt,this.map.eventsDiv)){this.stoppedDown=this.stopDown;this.mouseDown=false;}},passesTolerance:function(pixel1,pixel2,tolerance){var passes=true;if(tolerance!=null&&pixel1&&pixel2){var dist=pixel1.distanceTo(pixel2);if(dist>tolerance){passes=false;}} -return passes;},CLASS_NAME:"OpenLayers.Handler.Point"});OpenLayers.Handler.Path=OpenLayers.Class(OpenLayers.Handler.Point,{line:null,maxVertices:null,doubleTouchTolerance:20,freehand:false,freehandToggle:'shiftKey',timerId:null,redoStack:null,initialize:function(control,callbacks,options){OpenLayers.Handler.Point.prototype.initialize.apply(this,arguments);},createFeature:function(pixel){var lonlat=this.map.getLonLatFromPixel(pixel);var geometry=new OpenLayers.Geometry.Point(lonlat.lon,lonlat.lat);this.point=new OpenLayers.Feature.Vector(geometry);this.line=new OpenLayers.Feature.Vector(new OpenLayers.Geometry.LineString([this.point.geometry]));this.callback("create",[this.point.geometry,this.getSketch()]);this.point.geometry.clearBounds();this.layer.addFeatures([this.line,this.point],{silent:true});},destroyFeature:function(force){OpenLayers.Handler.Point.prototype.destroyFeature.call(this,force);this.line=null;},destroyPersistedFeature:function(){var layer=this.layer;if(layer&&layer.features.length>2){this.layer.features[0].destroy();}},removePoint:function(){if(this.point){this.layer.removeFeatures([this.point]);}},addPoint:function(pixel){this.layer.removeFeatures([this.point]);var lonlat=this.control.map.getLonLatFromPixel(pixel);this.point=new OpenLayers.Feature.Vector(new OpenLayers.Geometry.Point(lonlat.lon,lonlat.lat));this.line.geometry.addComponent(this.point.geometry,this.line.geometry.components.length);this.layer.addFeatures([this.point]);this.callback("point",[this.point.geometry,this.getGeometry()]);this.callback("modify",[this.point.geometry,this.getSketch()]);this.drawFeature();delete this.redoStack;},insertXY:function(x,y){this.line.geometry.addComponent(new OpenLayers.Geometry.Point(x,y),this.getCurrentPointIndex());this.drawFeature();delete this.redoStack;},insertDeltaXY:function(dx,dy){var previousIndex=this.getCurrentPointIndex()-1;var p0=this.line.geometry.components[previousIndex];if(p0&&!isNaN(p0.x)&&!isNaN(p0.y)){this.insertXY(p0.x+dx,p0.y+dy);}},insertDirectionLength:function(direction,length){direction*=Math.PI/180;var dx=length*Math.cos(direction);var dy=length*Math.sin(direction);this.insertDeltaXY(dx,dy);},insertDeflectionLength:function(deflection,length){var previousIndex=this.getCurrentPointIndex()-1;if(previousIndex>0){var p1=this.line.geometry.components[previousIndex];var p0=this.line.geometry.components[previousIndex-1];var theta=Math.atan2(p1.y-p0.y,p1.x-p0.x);this.insertDirectionLength((theta*180/Math.PI)+deflection,length);}},getCurrentPointIndex:function(){return this.line.geometry.components.length-1;},undo:function(){var geometry=this.line.geometry;var components=geometry.components;var index=this.getCurrentPointIndex()-1;var target=components[index];var undone=geometry.removeComponent(target);if(undone){if(!this.redoStack){this.redoStack=[];} -this.redoStack.push(target);this.drawFeature();} -return undone;},redo:function(){var target=this.redoStack&&this.redoStack.pop();if(target){this.line.geometry.addComponent(target,this.getCurrentPointIndex());this.drawFeature();} -return!!target;},freehandMode:function(evt){return(this.freehandToggle&&evt[this.freehandToggle])?!this.freehand:this.freehand;},modifyFeature:function(pixel,drawing){if(!this.line){this.createFeature(pixel);} -var lonlat=this.control.map.getLonLatFromPixel(pixel);this.point.geometry.x=lonlat.lon;this.point.geometry.y=lonlat.lat;this.callback("modify",[this.point.geometry,this.getSketch(),drawing]);this.point.geometry.clearBounds();this.drawFeature();},drawFeature:function(){this.layer.drawFeature(this.line,this.style);this.layer.drawFeature(this.point,this.style);},getSketch:function(){return this.line;},getGeometry:function(){var geometry=this.line&&this.line.geometry;if(geometry&&this.multi){geometry=new OpenLayers.Geometry.MultiLineString([geometry]);} -return geometry;},touchstart:function(evt){if(this.timerId&&this.passesTolerance(this.lastTouchPx,evt.xy,this.doubleTouchTolerance)){this.finishGeometry();window.clearTimeout(this.timerId);this.timerId=null;return false;}else{if(this.timerId){window.clearTimeout(this.timerId);this.timerId=null;} -this.timerId=window.setTimeout(OpenLayers.Function.bind(function(){this.timerId=null;},this),300);return OpenLayers.Handler.Point.prototype.touchstart.call(this,evt);}},down:function(evt){var stopDown=this.stopDown;if(this.freehandMode(evt)){stopDown=true;} -if(!this.touch&&(!this.lastDown||!this.passesTolerance(this.lastDown,evt.xy,this.pixelTolerance))){this.modifyFeature(evt.xy,!!this.lastUp);} -this.mouseDown=true;this.lastDown=evt.xy;this.stoppedDown=stopDown;return!stopDown;},move:function(evt){if(this.stoppedDown&&this.freehandMode(evt)){if(this.persist){this.destroyPersistedFeature();} -this.addPoint(evt.xy);return false;} -if(!this.touch&&(!this.mouseDown||this.stoppedDown)){this.modifyFeature(evt.xy,!!this.lastUp);} -return true;},up:function(evt){if(this.mouseDown&&(!this.lastUp||!this.lastUp.equals(evt.xy))){if(this.stoppedDown&&this.freehandMode(evt)){if(this.persist){this.destroyPersistedFeature();} -this.removePoint();this.finalize();}else{if(this.passesTolerance(this.lastDown,evt.xy,this.pixelTolerance)){if(this.touch){this.modifyFeature(evt.xy);} -if(this.lastUp==null&&this.persist){this.destroyPersistedFeature();} -this.addPoint(evt.xy);this.lastUp=evt.xy;if(this.line.geometry.components.length===this.maxVertices+1){this.finishGeometry();}}}} -this.stoppedDown=this.stopDown;this.mouseDown=false;return!this.stopUp;},finishGeometry:function(){var index=this.line.geometry.components.length-1;this.line.geometry.removeComponent(this.line.geometry.components[index]);this.removePoint();this.finalize();},dblclick:function(evt){if(!this.freehandMode(evt)){this.finishGeometry();} -return false;},CLASS_NAME:"OpenLayers.Handler.Path"});OpenLayers.Layer.GML=OpenLayers.Class(OpenLayers.Layer.Vector,{loaded:false,format:null,formatOptions:null,initialize:function(name,url,options){var newArguments=[];newArguments.push(name,options);OpenLayers.Layer.Vector.prototype.initialize.apply(this,newArguments);this.url=url;},setVisibility:function(visibility,noEvent){OpenLayers.Layer.Vector.prototype.setVisibility.apply(this,arguments);if(this.visibility&&!this.loaded){this.loadGML();}},moveTo:function(bounds,zoomChanged,minor){OpenLayers.Layer.Vector.prototype.moveTo.apply(this,arguments);if(this.visibility&&!this.loaded){this.loadGML();}},loadGML:function(){if(!this.loaded){this.events.triggerEvent("loadstart");OpenLayers.Request.GET({url:this.url,success:this.requestSuccess,failure:this.requestFailure,scope:this});this.loaded=true;}},setUrl:function(url){this.url=url;this.destroyFeatures();this.loaded=false;this.loadGML();},requestSuccess:function(request){var doc=request.responseXML;if(!doc||!doc.documentElement){doc=request.responseText;} -var options={};OpenLayers.Util.extend(options,this.formatOptions);if(this.map&&!this.projection.equals(this.map.getProjectionObject())){options.externalProjection=this.projection;options.internalProjection=this.map.getProjectionObject();} -var gml=this.format?new this.format(options):new OpenLayers.Format.GML(options);this.addFeatures(gml.read(doc));this.events.triggerEvent("loadend");},requestFailure:function(request){OpenLayers.Console.userError(OpenLayers.i18n("errorLoadingGML",{'url':this.url}));this.events.triggerEvent("loadend");},CLASS_NAME:"OpenLayers.Layer.GML"});OpenLayers.Format.Context=OpenLayers.Class(OpenLayers.Format.XML.VersionedOGC,{layerOptions:null,layerParams:null,read:function(data,options){var context=OpenLayers.Format.XML.VersionedOGC.prototype.read.apply(this,arguments);var map;if(options&&options.map){this.context=context;if(options.map instanceof OpenLayers.Map){map=this.mergeContextToMap(context,options.map);}else{var mapOptions=options.map;if(OpenLayers.Util.isElement(mapOptions)||typeof mapOptions=="string"){mapOptions={div:mapOptions};} -map=this.contextToMap(context,mapOptions);}}else{map=context;} -return map;},getLayerFromContext:function(layerContext){var i,len;var options={queryable:layerContext.queryable,visibility:layerContext.visibility,maxExtent:layerContext.maxExtent,metadata:OpenLayers.Util.applyDefaults(layerContext.metadata,{styles:layerContext.styles,formats:layerContext.formats,"abstract":layerContext["abstract"],dataURL:layerContext.dataURL}),numZoomLevels:layerContext.numZoomLevels,units:layerContext.units,isBaseLayer:layerContext.isBaseLayer,opacity:layerContext.opacity,displayInLayerSwitcher:layerContext.displayInLayerSwitcher,singleTile:layerContext.singleTile,tileSize:(layerContext.tileSize)?new OpenLayers.Size(layerContext.tileSize.width,layerContext.tileSize.height):undefined,minScale:layerContext.minScale||layerContext.maxScaleDenominator,maxScale:layerContext.maxScale||layerContext.minScaleDenominator,srs:layerContext.srs,dimensions:layerContext.dimensions,metadataURL:layerContext.metadataURL};if(this.layerOptions){OpenLayers.Util.applyDefaults(options,this.layerOptions);} -var params={layers:layerContext.name,transparent:layerContext.transparent,version:layerContext.version};if(layerContext.formats&&layerContext.formats.length>0){params.format=layerContext.formats[0].value;for(i=0,len=layerContext.formats.length;i0){for(i=0,len=layerContext.styles.length;i0){for(var i=0,len=layer.metadata.formats.length;i0){for(var i=0,len=layer.metadata.styles.length;i0){this.read_wmc_OnlineResource(object,links[0]);} -return object.href;},CLASS_NAME:"OpenLayers.Format.WMC.v1"});OpenLayers.Control.PanPanel=OpenLayers.Class(OpenLayers.Control.Panel,{slideFactor:50,slideRatio:null,initialize:function(options){OpenLayers.Control.Panel.prototype.initialize.apply(this,[options]);var options={slideFactor:this.slideFactor,slideRatio:this.slideRatio};this.addControls([new OpenLayers.Control.Pan(OpenLayers.Control.Pan.NORTH,options),new OpenLayers.Control.Pan(OpenLayers.Control.Pan.SOUTH,options),new OpenLayers.Control.Pan(OpenLayers.Control.Pan.EAST,options),new OpenLayers.Control.Pan(OpenLayers.Control.Pan.WEST,options)]);},CLASS_NAME:"OpenLayers.Control.PanPanel"});OpenLayers.Control.Attribution=OpenLayers.Class(OpenLayers.Control,{separator:", ",destroy:function(){this.map.events.un({"removelayer":this.updateAttribution,"addlayer":this.updateAttribution,"changelayer":this.updateAttribution,"changebaselayer":this.updateAttribution,scope:this});OpenLayers.Control.prototype.destroy.apply(this,arguments);},draw:function(){OpenLayers.Control.prototype.draw.apply(this,arguments);this.map.events.on({'changebaselayer':this.updateAttribution,'changelayer':this.updateAttribution,'addlayer':this.updateAttribution,'removelayer':this.updateAttribution,scope:this});this.updateAttribution();return this.div;},updateAttribution:function(){var attributions=[];if(this.map&&this.map.layers){for(var i=0,len=this.map.layers.length;inumRows){text.removeChild(text.lastChild);} -for(var i=0;ithis.nbPoints){this.points.pop();}},end:function(xy){var last,now=new Date().getTime();for(var i=0,l=this.points.length,point;ithis.delay){break;} -last=point;} -if(!last){return;} -var time=new Date().getTime()-last.tick;var dist=Math.sqrt(Math.pow(xy.x-last.xy.x,2)+ -Math.pow(xy.y-last.xy.y,2));var speed=dist/time;if(speed==0||speed0){text=text.substring(index);} -var ajaxResponse=OpenLayers.Util.Try(function(){var xmldom=new ActiveXObject('Microsoft.XMLDOM');xmldom.loadXML(text);return xmldom;},function(){return new DOMParser().parseFromString(text,'text/xml');},function(){var req=new XMLHttpRequest();req.open("GET","data:"+"text/xml"+";charset=utf-8,"+encodeURIComponent(text),false);if(req.overrideMimeType){req.overrideMimeType("text/xml");} -req.send(null);return req.responseXML;});return ajaxResponse;};OpenLayers.Ajax={emptyFunction:function(){},getTransport:function(){return OpenLayers.Util.Try(function(){return new XMLHttpRequest();},function(){return new ActiveXObject('Msxml2.XMLHTTP');},function(){return new ActiveXObject('Microsoft.XMLHTTP');})||false;},activeRequestCount:0};OpenLayers.Ajax.Responders={responders:[],register:function(responderToAdd){for(var i=0;i-1)?'&':'?')+params;}else if(/Konqueror|Safari|KHTML/.test(navigator.userAgent)){params+='&_=';}} -try{var response=new OpenLayers.Ajax.Response(this);if(this.options.onCreate){this.options.onCreate(response);} -OpenLayers.Ajax.Responders.dispatch('onCreate',this,response);this.transport.open(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.options.asynchronous){window.setTimeout(OpenLayers.Function.bind(this.respondToReadyState,this,1),10);} -this.transport.onreadystatechange=OpenLayers.Function.bind(this.onStateChange,this);this.setRequestHeaders();this.body=this.method=='post'?(this.options.postBody||params):null;this.transport.send(this.body);if(!this.options.asynchronous&&this.transport.overrideMimeType){this.onStateChange();}}catch(e){this.dispatchException(e);}},onStateChange:function(){var readyState=this.transport.readyState;if(readyState>1&&!((readyState==4)&&this._complete)){this.respondToReadyState(this.transport.readyState);}},setRequestHeaders:function(){var headers={'X-Requested-With':'XMLHttpRequest','Accept':'text/javascript, text/html, application/xml, text/xml, */*','OpenLayers':true};if(this.method=='post'){headers['Content-type']=this.options.contentType+ -(this.options.encoding?'; charset='+this.options.encoding:'');if(this.transport.overrideMimeType&&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005){headers['Connection']='close';}} -if(typeof this.options.requestHeaders=='object'){var extras=this.options.requestHeaders;if(typeof extras.push=='function'){for(var i=0,length=extras.length;i=200&&status<300);},getStatus:function(){try{return this.transport.status||0;}catch(e){return 0;}},respondToReadyState:function(readyState){var state=OpenLayers.Ajax.Request.Events[readyState];var response=new OpenLayers.Ajax.Response(this);if(state=='Complete'){try{this._complete=true;(this.options['on'+response.status]||this.options['on'+(this.success()?'Success':'Failure')]||OpenLayers.Ajax.emptyFunction)(response);}catch(e){this.dispatchException(e);} -var contentType=response.getHeader('Content-type');} -try{(this.options['on'+state]||OpenLayers.Ajax.emptyFunction)(response);OpenLayers.Ajax.Responders.dispatch('on'+state,this,response);}catch(e){this.dispatchException(e);} -if(state=='Complete'){this.transport.onreadystatechange=OpenLayers.Ajax.emptyFunction;}},getHeader:function(name){try{return this.transport.getResponseHeader(name);}catch(e){return null;}},dispatchException:function(exception){var handler=this.options.onException;if(handler){handler(this,exception);OpenLayers.Ajax.Responders.dispatch('onException',this,exception);}else{var listener=false;var responders=OpenLayers.Ajax.Responders.responders;for(var i=0;i2&&!(!!(window.attachEvent&&!window.opera)))||readyState==4){this.status=this.getStatus();this.statusText=this.getStatusText();this.responseText=transport.responseText==null?'':String(transport.responseText);} -if(readyState==4){var xml=transport.responseXML;this.responseXML=xml===undefined?null:xml;}},getStatus:OpenLayers.Ajax.Request.prototype.getStatus,getStatusText:function(){try{return this.transport.statusText||'';}catch(e){return'';}},getHeader:OpenLayers.Ajax.Request.prototype.getHeader,getResponseHeader:function(name){return this.transport.getResponseHeader(name);}});OpenLayers.Ajax.getElementsByTagNameNS=function(parentnode,nsuri,nsprefix,tagname){var elem=null;if(parentnode.getElementsByTagNameNS){elem=parentnode.getElementsByTagNameNS(nsuri,tagname);}else{elem=parentnode.getElementsByTagName(nsprefix+':'+tagname);} -return elem;};OpenLayers.Ajax.serializeXMLToString=function(xmldom){var serializer=new XMLSerializer();var data=serializer.serializeToString(xmldom);return data;};OpenLayers.Layer.GeoRSS=OpenLayers.Class(OpenLayers.Layer.Markers,{location:null,features:null,formatOptions:null,selectedFeature:null,icon:null,popupSize:null,useFeedTitle:true,initialize:function(name,location,options){OpenLayers.Layer.Markers.prototype.initialize.apply(this,[name,options]);this.location=location;this.features=[];},destroy:function(){OpenLayers.Layer.Markers.prototype.destroy.apply(this,arguments);this.clearFeatures();this.features=null;},loadRSS:function(){if(!this.loaded){this.events.triggerEvent("loadstart");OpenLayers.Request.GET({url:this.location,success:this.parseData,scope:this});this.loaded=true;}},moveTo:function(bounds,zoomChanged,minor){OpenLayers.Layer.Markers.prototype.moveTo.apply(this,arguments);if(this.visibility&&!this.loaded){this.loadRSS();}},parseData:function(ajaxRequest){var doc=ajaxRequest.responseXML;if(!doc||!doc.documentElement){doc=OpenLayers.Format.XML.prototype.read(ajaxRequest.responseText);} -if(this.useFeedTitle){var name=null;try{name=doc.getElementsByTagNameNS('*','title')[0].firstChild.nodeValue;} -catch(e){name=doc.getElementsByTagName('title')[0].firstChild.nodeValue;} -if(name){this.setName(name);}} -var options={};OpenLayers.Util.extend(options,this.formatOptions);if(this.map&&!this.projection.equals(this.map.getProjectionObject())){options.externalProjection=this.projection;options.internalProjection=this.map.getProjectionObject();} -var format=new OpenLayers.Format.GeoRSS(options);var features=format.read(doc);for(var i=0,len=features.length;i';} -contentHTML+=title;if(link){contentHTML+='';} -contentHTML+='';contentHTML+='
';contentHTML+=description;contentHTML+='
';data['popupContentHTML']=contentHTML;} -var feature=new OpenLayers.Feature(this,location,data);this.features.push(feature);var marker=feature.createMarker();marker.events.register('click',feature,this.markerClick);this.addMarker(marker);} -this.events.triggerEvent("loadend");},markerClick:function(evt){var sameMarkerClicked=(this==this.layer.selectedFeature);this.layer.selectedFeature=(!sameMarkerClicked)?this:null;for(var i=0,len=this.layer.map.popups.length;i0){var feature=this.features[0];OpenLayers.Util.removeItem(this.features,feature);feature.destroy();}}},CLASS_NAME:"OpenLayers.Layer.GeoRSS"});OpenLayers.Format.SLD.v1=OpenLayers.Class(OpenLayers.Format.Filter.v1_0_0,{namespaces:{sld:"http://www.opengis.net/sld",ogc:"http://www.opengis.net/ogc",gml:"http://www.opengis.net/gml",xlink:"http://www.w3.org/1999/xlink",xsi:"http://www.w3.org/2001/XMLSchema-instance"},defaultPrefix:"sld",schemaLocation:null,multipleSymbolizers:false,featureTypeCounter:null,defaultSymbolizer:{fillColor:"#808080",fillOpacity:1,strokeColor:"#000000",strokeOpacity:1,strokeWidth:1,strokeDashstyle:"solid",pointRadius:3,graphicName:"square"},initialize:function(options){OpenLayers.Format.Filter.v1_0_0.prototype.initialize.apply(this,[options]);},read:function(data,options){options=OpenLayers.Util.applyDefaults(options,this.options);var sld={namedLayers:options.namedLayersAsArray===true?[]:{}};this.readChildNodes(data,sld);return sld;},readers:OpenLayers.Util.applyDefaults({"sld":{"StyledLayerDescriptor":function(node,sld){sld.version=node.getAttribute("version");this.readChildNodes(node,sld);},"Name":function(node,obj){obj.name=this.getChildValue(node);},"Title":function(node,obj){obj.title=this.getChildValue(node);},"Abstract":function(node,obj){obj.description=this.getChildValue(node);},"NamedLayer":function(node,sld){var layer={userStyles:[],namedStyles:[]};this.readChildNodes(node,layer);for(var i=0,len=layer.userStyles.length;i0){clone=style.clone();clone.rules=rulesByZ[zValues[i]];this.writeNode("FeatureTypeStyle",clone,node);}}}else{this.writeNode("FeatureTypeStyle",style,node);} -return node;},"IsDefault":function(bool){return this.createElementNSPlus("sld:IsDefault",{value:(bool)?"1":"0"});},"FeatureTypeStyle":function(style){var node=this.createElementNSPlus("sld:FeatureTypeStyle");for(var i=0,len=style.rules.length;i0){this.writeNode("ogc:PropertyName",{property:item.substring(0,last)},node);node.appendChild(this.createTextNode(item.substring(++last)));}else{node.appendChild(this.createTextNode("${"+item));}} -return node;},"Halo":function(symbolizer){var node=this.createElementNSPlus("sld:Halo");if(symbolizer.haloRadius){this.writeNode("Radius",symbolizer.haloRadius,node);} -if(symbolizer.haloColor||symbolizer.haloOpacity){this.writeNode("Fill",{fillColor:symbolizer.haloColor,fillOpacity:symbolizer.haloOpacity},node);} -return node;},"Radius":function(value){return this.createElementNSPlus("sld:Radius",{value:value});},"RasterSymbolizer":function(symbolizer){var node=this.createElementNSPlus("sld:RasterSymbolizer");if(symbolizer.geometry){this.writeNode("Geometry",symbolizer.geometry,node);} -if(symbolizer.opacity){this.writeNode("Opacity",symbolizer.opacity,node);} -if(symbolizer.colorMap){this.writeNode("ColorMap",symbolizer.colorMap,node);} -return node;},"Geometry":function(geometry){var node=this.createElementNSPlus("sld:Geometry");if(geometry.property){this.writeNode("ogc:PropertyName",geometry,node);} -return node;},"ColorMap":function(colorMap){var node=this.createElementNSPlus("sld:ColorMap");for(var i=0,len=colorMap.length;i0){layerContext.maxScale=minScaleDenominator;}},read_sld_MaxScaleDenominator:function(layerContext,node){layerContext.minScale=parseFloat(this.getChildValue(node));},read_wmc_SRS:function(layerContext,node){if(!("srs"in layerContext)){layerContext.srs={};} -layerContext.srs[this.getChildValue(node)]=true;},write_wmc_Layer:function(context){var node=OpenLayers.Format.WMC.v1.prototype.write_wmc_Layer.apply(this,[context]);if(context.maxScale){var minSD=this.createElementNS(this.namespaces.sld,"sld:MinScaleDenominator");minSD.appendChild(this.createTextNode(context.maxScale.toPrecision(16)));node.appendChild(minSD);} -if(context.minScale){var maxSD=this.createElementNS(this.namespaces.sld,"sld:MaxScaleDenominator");maxSD.appendChild(this.createTextNode(context.minScale.toPrecision(16)));node.appendChild(maxSD);} -if(context.srs){for(var name in context.srs){node.appendChild(this.createElementDefaultNS("SRS",name));}} -node.appendChild(this.write_wmc_FormatList(context));node.appendChild(this.write_wmc_StyleList(context));if(context.dimensions){node.appendChild(this.write_wmc_DimensionList(context));} -node.appendChild(this.write_wmc_LayerExtension(context));return node;},CLASS_NAME:"OpenLayers.Format.WMC.v1_1_0"});OpenLayers.Format.XLS.v1_1_0=OpenLayers.Class(OpenLayers.Format.XLS.v1,{VERSION:"1.1",schemaLocation:"http://www.opengis.net/xls http://schemas.opengis.net/ols/1.1.0/LocationUtilityService.xsd",initialize:function(options){OpenLayers.Format.XLS.v1.prototype.initialize.apply(this,[options]);},CLASS_NAME:"OpenLayers.Format.XLS.v1_1_0"});OpenLayers.Format.XLS.v1_1=OpenLayers.Format.XLS.v1_1_0;OpenLayers.Renderer.SVG=OpenLayers.Class(OpenLayers.Renderer.Elements,{xmlns:"http://www.w3.org/2000/svg",xlinkns:"http://www.w3.org/1999/xlink",MAX_PIXEL:15000,translationParameters:null,symbolMetrics:null,initialize:function(containerID){if(!this.supported()){return;} -OpenLayers.Renderer.Elements.prototype.initialize.apply(this,arguments);this.translationParameters={x:0,y:0};this.symbolMetrics={};},supported:function(){var svgFeature="http://www.w3.org/TR/SVG11/feature#";return(document.implementation&&(document.implementation.hasFeature("org.w3c.svg","1.0")||document.implementation.hasFeature(svgFeature+"SVG","1.1")||document.implementation.hasFeature(svgFeature+"BasicStructure","1.1")));},inValidRange:function(x,y,xyOnly){var left=x+(xyOnly?0:this.translationParameters.x);var top=y+(xyOnly?0:this.translationParameters.y);return(left>=-this.MAX_PIXEL&&left<=this.MAX_PIXEL&&top>=-this.MAX_PIXEL&&top<=this.MAX_PIXEL);},setExtent:function(extent,resolutionChanged){OpenLayers.Renderer.Elements.prototype.setExtent.apply(this,arguments);var resolution=this.getResolution();var left=-extent.left/resolution;var top=extent.top/resolution;if(resolutionChanged){this.left=left;this.top=top;var extentString="0 0 "+this.size.w+" "+this.size.h;this.rendererRoot.setAttributeNS(null,"viewBox",extentString);this.translate(0,0);return true;}else{var inRange=this.translate(left-this.left,top-this.top);if(!inRange){this.setExtent(extent,true);} -return inRange;}},translate:function(x,y){if(!this.inValidRange(x,y,true)){return false;}else{var transformString="";if(x||y){transformString="translate("+x+","+y+")";} -this.root.setAttributeNS(null,"transform",transformString);this.translationParameters={x:x,y:y};return true;}},setSize:function(size){OpenLayers.Renderer.prototype.setSize.apply(this,arguments);this.rendererRoot.setAttributeNS(null,"width",this.size.w);this.rendererRoot.setAttributeNS(null,"height",this.size.h);},getNodeType:function(geometry,style){var nodeType=null;switch(geometry.CLASS_NAME){case"OpenLayers.Geometry.Point":if(style.externalGraphic){nodeType="image";}else if(this.isComplexSymbol(style.graphicName)){nodeType="svg";}else{nodeType="circle";} -break;case"OpenLayers.Geometry.Rectangle":nodeType="rect";break;case"OpenLayers.Geometry.LineString":nodeType="polyline";break;case"OpenLayers.Geometry.LinearRing":nodeType="polygon";break;case"OpenLayers.Geometry.Polygon":case"OpenLayers.Geometry.Curve":case"OpenLayers.Geometry.Surface":nodeType="path";break;default:break;} -return nodeType;},setStyle:function(node,style,options){style=style||node._style;options=options||node._options;var r=parseFloat(node.getAttributeNS(null,"r"));var widthFactor=1;var pos;if(node._geometryClass=="OpenLayers.Geometry.Point"&&r){node.style.visibility="";if(style.graphic===false){node.style.visibility="hidden";}else if(style.externalGraphic){pos=this.getPosition(node);if(style.graphicTitle){node.setAttributeNS(null,"title",style.graphicTitle);var label=this.nodeFactory(null,"title");label.textContent=style.graphicTitle;node.appendChild(label);} -if(style.graphicWidth&&style.graphicHeight){node.setAttributeNS(null,"preserveAspectRatio","none");} -var width=style.graphicWidth||style.graphicHeight;var height=style.graphicHeight||style.graphicWidth;width=width?width:style.pointRadius*2;height=height?height:style.pointRadius*2;var xOffset=(style.graphicXOffset!=undefined)?style.graphicXOffset:-(0.5*width);var yOffset=(style.graphicYOffset!=undefined)?style.graphicYOffset:-(0.5*height);var opacity=style.graphicOpacity||style.fillOpacity;node.setAttributeNS(null,"x",(pos.x+xOffset).toFixed());node.setAttributeNS(null,"y",(pos.y+yOffset).toFixed());node.setAttributeNS(null,"width",width);node.setAttributeNS(null,"height",height);node.setAttributeNS(this.xlinkns,"href",style.externalGraphic);node.setAttributeNS(null,"style","opacity: "+opacity);node.onclick=OpenLayers.Renderer.SVG.preventDefault;}else if(this.isComplexSymbol(style.graphicName)){var offset=style.pointRadius*3;var size=offset*2;var src=this.importSymbol(style.graphicName);pos=this.getPosition(node);widthFactor=this.symbolMetrics[src.id][0]*3/size;var parent=node.parentNode;var nextSibling=node.nextSibling;if(parent){parent.removeChild(node);} -node.firstChild&&node.removeChild(node.firstChild);node.appendChild(src.firstChild.cloneNode(true));node.setAttributeNS(null,"viewBox",src.getAttributeNS(null,"viewBox"));node.setAttributeNS(null,"width",size);node.setAttributeNS(null,"height",size);node.setAttributeNS(null,"x",pos.x-offset);node.setAttributeNS(null,"y",pos.y-offset);if(nextSibling){parent.insertBefore(node,nextSibling);}else if(parent){parent.appendChild(node);}}else{node.setAttributeNS(null,"r",style.pointRadius);} -var rotation=style.rotation;if((rotation!==undefined||node._rotation!==undefined)&&pos){node._rotation=rotation;rotation|=0;if(node.nodeName!=="svg"){node.setAttributeNS(null,"transform","rotate("+rotation+" "+pos.x+" "+ -pos.y+")");}else{var metrics=this.symbolMetrics[src.id];node.firstChild.setAttributeNS(null,"transform","rotate(" -+rotation+" " -+metrics[1]+" " -+metrics[2]+")");}}} -if(options.isFilled){node.setAttributeNS(null,"fill",style.fillColor);node.setAttributeNS(null,"fill-opacity",style.fillOpacity);}else{node.setAttributeNS(null,"fill","none");} -if(options.isStroked){node.setAttributeNS(null,"stroke",style.strokeColor);node.setAttributeNS(null,"stroke-opacity",style.strokeOpacity);node.setAttributeNS(null,"stroke-width",style.strokeWidth*widthFactor);node.setAttributeNS(null,"stroke-linecap",style.strokeLinecap||"round");node.setAttributeNS(null,"stroke-linejoin","round");style.strokeDashstyle&&node.setAttributeNS(null,"stroke-dasharray",this.dashStyle(style,widthFactor));}else{node.setAttributeNS(null,"stroke","none");} -if(style.pointerEvents){node.setAttributeNS(null,"pointer-events",style.pointerEvents);} -if(style.cursor!=null){node.setAttributeNS(null,"cursor",style.cursor);} -return node;},dashStyle:function(style,widthFactor){var w=style.strokeWidth*widthFactor;var str=style.strokeDashstyle;switch(str){case'solid':return'none';case'dot':return[1,4*w].join();case'dash':return[4*w,4*w].join();case'dashdot':return[4*w,4*w,1,4*w].join();case'longdash':return[8*w,4*w].join();case'longdashdot':return[8*w,4*w,1,4*w].join();default:return OpenLayers.String.trim(str).replace(/\s+/g,",");}},createNode:function(type,id){var node=document.createElementNS(this.xmlns,type);if(id){node.setAttributeNS(null,"id",id);} -return node;},nodeTypeCompare:function(node,type){return(type==node.nodeName);},createRenderRoot:function(){return this.nodeFactory(this.container.id+"_svgRoot","svg");},createRoot:function(suffix){return this.nodeFactory(this.container.id+suffix,"g");},createDefs:function(){var defs=this.nodeFactory(this.container.id+"_defs","defs");this.rendererRoot.appendChild(defs);return defs;},drawPoint:function(node,geometry){return this.drawCircle(node,geometry,1);},drawCircle:function(node,geometry,radius){var resolution=this.getResolution();var x=(geometry.x/resolution+this.left);var y=(this.top-geometry.y/resolution);if(this.inValidRange(x,y)){node.setAttributeNS(null,"cx",x);node.setAttributeNS(null,"cy",y);node.setAttributeNS(null,"r",radius);return node;}else{return false;}},drawLineString:function(node,geometry){var componentsResult=this.getComponentsString(geometry.components);if(componentsResult.path){node.setAttributeNS(null,"points",componentsResult.path);return(componentsResult.complete?node:null);}else{return false;}},drawLinearRing:function(node,geometry){var componentsResult=this.getComponentsString(geometry.components);if(componentsResult.path){node.setAttributeNS(null,"points",componentsResult.path);return(componentsResult.complete?node:null);}else{return false;}},drawPolygon:function(node,geometry){var d="";var draw=true;var complete=true;var linearRingResult,path;for(var j=0,len=geometry.components.length;jnumRows){label.removeChild(label.lastChild);} -for(var i=0;i0){if(this.getShortString(components[i-1])){strings.push(this.clipLine(components[i],components[i-1]));}} -if(imaxX){k=(y2-y1)/(x2-x1);x2=x2<0?-maxX:maxX;y2=y1+(x2-x1)*k;} -if(y2<-maxY||y2>maxY){k=(x2-x1)/(y2-y1);y2=y2<0?-maxY:maxY;x2=x1+(y2-y1)*k;} -return x2+","+y2;},getShortString:function(point){var resolution=this.getResolution();var x=(point.x/resolution+this.left);var y=(this.top-point.y/resolution);if(this.inValidRange(x,y)){return x+","+y;}else{return false;}},getPosition:function(node){return({x:parseFloat(node.getAttributeNS(null,"cx")),y:parseFloat(node.getAttributeNS(null,"cy"))});},importSymbol:function(graphicName){if(!this.defs){this.defs=this.createDefs();} -var id=this.container.id+"-"+graphicName;var existing=document.getElementById(id) -if(existing!=null){return existing;} -var symbol=OpenLayers.Renderer.symbol[graphicName];if(!symbol){throw new Error(graphicName+' is not a valid symbol name');} -var symbolNode=this.nodeFactory(id,"symbol");var node=this.nodeFactory(null,"polygon");symbolNode.appendChild(node);var symbolExtent=new OpenLayers.Bounds(Number.MAX_VALUE,Number.MAX_VALUE,0,0);var points=[];var x,y;for(var i=0;i0){a.push(path.slice());path.pop();} -a.reverse();} -return a;},read:function(data){if(typeof data=="string"){data=OpenLayers.Format.XML.prototype.read.apply(this,[data]);} -if(data&&data.nodeType==9){data=data.documentElement;} -var context={};this.readNode(data,context);this.setNestingPath({layersContext:context.layersContext});var layers=[];this.processLayer(layers,context);delete context.layersContext;context.layersContext=layers;return context;},processLayer:function(layerArray,layer){if(layer.layersContext){for(var i=0,len=layer.layersContext.length;i=1){el=elements[0];} -if(el&&el.firstChild){var featurenode=(el.firstChild.nextSibling)?el.firstChild.nextSibling:el.firstChild;this.setNamespace("feature",featurenode.namespaceURI);this.featureType=featurenode.localName||featurenode.nodeName.split(":").pop();this.readChildNodes(node,obj);}},"Server":function(node,obj){if((!obj.service&&!obj.version)||(obj.service!=OpenLayers.Format.Context.serviceTypes.WMS)){obj.service=node.getAttribute("service");obj.version=node.getAttribute("version");this.readChildNodes(node,obj);}},"Name":function(node,obj){obj.name=this.getChildValue(node);this.readChildNodes(node,obj);},"Title":function(node,obj){obj.title=this.getChildValue(node);this.readChildNodes(node,obj);},"StyleList":function(node,obj){this.readChildNodes(node,obj.styles);},"Style":function(node,obj){var style={};obj.push(style);this.readChildNodes(node,style);},"LegendURL":function(node,obj){var legend={};obj.legend=legend;this.readChildNodes(node,legend);},"OnlineResource":function(node,obj){obj.url=this.getAttributeNS(node,this.namespaces.xlink,"href");this.readChildNodes(node,obj);}},"ows":OpenLayers.Format.OWSCommon.v1_0_0.prototype.readers.ows,"gml":OpenLayers.Format.GML.v2.prototype.readers.gml,"sld":OpenLayers.Format.SLD.v1_0_0.prototype.readers.sld,"feature":OpenLayers.Format.GML.v2.prototype.readers.feature},writers:{"owc":{"OWSContext":function(options){var node=this.createElementNSPlus("OWSContext",{attributes:{version:this.VERSION,id:options.id||OpenLayers.Util.createUniqueID("OpenLayers_OWSContext_")}});this.writeNode("General",options,node);this.writeNode("ResourceList",options,node);return node;},"General":function(options){var node=this.createElementNSPlus("General");this.writeNode("ows:BoundingBox",options,node);this.writeNode("ows:Title",options.title||'OpenLayers OWSContext',node);return node;},"ResourceList":function(options){var node=this.createElementNSPlus("ResourceList");for(var i=0,len=options.layers.length;i0){this.writeNode("StyleList",layer.metadata.styles,node);} -return node;},"_Layer":function(options){var layer,subPaths,node,title;layer=options.layer;subPaths=options.subPaths;node=null;title=null;if(subPaths.length>0){var path=subPaths[0].join("/");var index=path.lastIndexOf("/");node=this.nestingLayerLookup[path];title=(index>0)?path.substring(index+1,path.length):path;if(!node){node=this.createElementNSPlus("Layer");this.writeNode("ows:Title",title,node);this.nestingLayerLookup[path]=node;} -options.subPaths.shift();this.writeNode("_Layer",options,node);return node;}else{if(layer instanceof OpenLayers.Layer.WMS){node=this.writeNode("_WMS",layer);}else if(layer instanceof OpenLayers.Layer.Vector){if(layer.protocol instanceof OpenLayers.Protocol.WFS.v1){node=this.writeNode("_WFS",layer);}else if(layer.protocol instanceof OpenLayers.Protocol.HTTP){if(layer.protocol.format instanceof OpenLayers.Format.GML){layer.protocol.format.version="2.1.2";node=this.writeNode("_GML",layer);}else if(layer.protocol.format instanceof OpenLayers.Format.KML){layer.protocol.format.version="2.2";node=this.writeNode("_KML",layer);}}else{this.setNamespace("feature",this.featureNS);node=this.writeNode("_InlineGeometry",layer);}} -if(layer.options.maxScale){this.writeNode("sld:MinScaleDenominator",layer.options.maxScale,node);} -if(layer.options.minScale){this.writeNode("sld:MaxScaleDenominator",layer.options.minScale,node);} -this.nestingLayerLookup[layer.name]=node;return node;}},"_WFS":function(layer){var node=this.createElementNSPlus("Layer",{attributes:{name:layer.protocol.featurePrefix+":"+layer.protocol.featureType,hidden:layer.visibility?"0":"1"}});this.writeNode("ows:Title",layer.name,node);this.writeNode("Server",{service:OpenLayers.Format.Context.serviceTypes.WFS,version:layer.protocol.version,url:layer.protocol.url},node);return node;},"_InlineGeometry":function(layer){var node=this.createElementNSPlus("Layer",{attributes:{name:this.featureType,hidden:layer.visibility?"0":"1"}});this.writeNode("ows:Title",layer.name,node);this.writeNode("InlineGeometry",layer,node);return node;},"_GML":function(layer){var node=this.createElementNSPlus("Layer");this.writeNode("ows:Title",layer.name,node);this.writeNode("Server",{service:OpenLayers.Format.Context.serviceTypes.GML,url:layer.protocol.url,version:layer.protocol.format.version},node);return node;},"_KML":function(layer){var node=this.createElementNSPlus("Layer");this.writeNode("ows:Title",layer.name,node);this.writeNode("Server",{service:OpenLayers.Format.Context.serviceTypes.KML,version:layer.protocol.format.version,url:layer.protocol.url},node);return node;}},"gml":OpenLayers.Util.applyDefaults({"boundedBy":function(bounds){var node=this.createElementNSPlus("gml:boundedBy");this.writeNode("gml:Box",bounds,node);return node;}},OpenLayers.Format.GML.v2.prototype.writers.gml),"ows":OpenLayers.Format.OWSCommon.v1_0_0.prototype.writers.ows,"sld":OpenLayers.Format.SLD.v1_0_0.prototype.writers.sld,"feature":OpenLayers.Format.GML.v2.prototype.writers.feature},CLASS_NAME:"OpenLayers.Format.OWSContext.v0_3_1"});OpenLayers.Control.ScaleLine=OpenLayers.Class(OpenLayers.Control,{maxWidth:100,topOutUnits:"km",topInUnits:"m",bottomOutUnits:"mi",bottomInUnits:"ft",eTop:null,eBottom:null,geodesic:false,draw:function(){OpenLayers.Control.prototype.draw.apply(this,arguments);if(!this.eTop){this.eTop=document.createElement("div");this.eTop.className=this.displayClass+"Top";var theLen=this.topInUnits.length;this.div.appendChild(this.eTop);if((this.topOutUnits=="")||(this.topInUnits=="")){this.eTop.style.visibility="hidden";}else{this.eTop.style.visibility="visible";} -this.eBottom=document.createElement("div");this.eBottom.className=this.displayClass+"Bottom";this.div.appendChild(this.eBottom);if((this.bottomOutUnits=="")||(this.bottomInUnits=="")){this.eBottom.style.visibility="hidden";}else{this.eBottom.style.visibility="visible";}} -this.map.events.register('moveend',this,this.update);this.update();return this.div;},getBarLen:function(maxLen){var digits=parseInt(Math.log(maxLen)/Math.log(10));var pow10=Math.pow(10,digits);var firstChar=parseInt(maxLen/pow10);var barLen;if(firstChar>5){barLen=5;}else if(firstChar>2){barLen=2;}else{barLen=1;} -return barLen*pow10;},update:function(){var res=this.map.getResolution();if(!res){return;} -var curMapUnits=this.map.getUnits();var inches=OpenLayers.INCHES_PER_UNIT;var maxSizeData=this.maxWidth*res*inches[curMapUnits];var geodesicRatio=1;if(this.geodesic===true){var maxSizeGeodesic=(this.map.getGeodesicPixelSize().w||0.000001)*this.maxWidth;var maxSizeKilometers=maxSizeData/inches["km"];geodesicRatio=maxSizeGeodesic/maxSizeKilometers;maxSizeData*=geodesicRatio;} -var topUnits;var bottomUnits;if(maxSizeData>100000){topUnits=this.topOutUnits;bottomUnits=this.bottomOutUnits;}else{topUnits=this.topInUnits;bottomUnits=this.bottomInUnits;} -var topMax=maxSizeData/inches[topUnits];var bottomMax=maxSizeData/inches[bottomUnits];var topRounded=this.getBarLen(topMax);var bottomRounded=this.getBarLen(bottomMax);topMax=topRounded/inches[curMapUnits]*inches[topUnits];bottomMax=bottomRounded/inches[curMapUnits]*inches[bottomUnits];var topPx=topMax/res/geodesicRatio;var bottomPx=bottomMax/res/geodesicRatio;if(this.eBottom.style.visibility=="visible"){this.eBottom.style.width=Math.round(bottomPx)+"px";this.eBottom.innerHTML=bottomRounded+" "+bottomUnits;} -if(this.eTop.style.visibility=="visible"){this.eTop.style.width=Math.round(topPx)+"px";this.eTop.innerHTML=topRounded+" "+topUnits;}},CLASS_NAME:"OpenLayers.Control.ScaleLine"});OpenLayers.Icon=OpenLayers.Class({url:null,size:null,offset:null,calculateOffset:null,imageDiv:null,px:null,initialize:function(url,size,offset,calculateOffset){this.url=url;this.size=(size)?size:new OpenLayers.Size(20,20);this.offset=offset?offset:new OpenLayers.Pixel(-(this.size.w/2),-(this.size.h/2));this.calculateOffset=calculateOffset;var id=OpenLayers.Util.createUniqueID("OL_Icon_");this.imageDiv=OpenLayers.Util.createAlphaImageDiv(id);},destroy:function(){this.erase();OpenLayers.Event.stopObservingElement(this.imageDiv.firstChild);this.imageDiv.innerHTML="";this.imageDiv=null;},clone:function(){return new OpenLayers.Icon(this.url,this.size,this.offset,this.calculateOffset);},setSize:function(size){if(size!=null){this.size=size;} -this.draw();},setUrl:function(url){if(url!=null){this.url=url;} -this.draw();},draw:function(px){OpenLayers.Util.modifyAlphaImageDiv(this.imageDiv,null,null,this.size,this.url,"absolute");this.moveTo(px);return this.imageDiv;},erase:function(){if(this.imageDiv!=null&&this.imageDiv.parentNode!=null){OpenLayers.Element.remove(this.imageDiv);}},setOpacity:function(opacity){OpenLayers.Util.modifyAlphaImageDiv(this.imageDiv,null,null,null,null,null,null,null,opacity);},moveTo:function(px){if(px!=null){this.px=px;} -if(this.imageDiv!=null){if(this.px==null){this.display(false);}else{if(this.calculateOffset){this.offset=this.calculateOffset(this.size);} -var offsetPx=this.px.offset(this.offset);OpenLayers.Util.modifyAlphaImageDiv(this.imageDiv,null,offsetPx);}}},display:function(display){this.imageDiv.style.display=(display)?"":"none";},isDrawn:function(){var isDrawn=(this.imageDiv&&this.imageDiv.parentNode&&(this.imageDiv.parentNode.nodeType!=11));return isDrawn;},CLASS_NAME:"OpenLayers.Icon"});OpenLayers.Marker=OpenLayers.Class({icon:null,lonlat:null,events:null,map:null,initialize:function(lonlat,icon){this.lonlat=lonlat;var newIcon=(icon)?icon:OpenLayers.Marker.defaultIcon();if(this.icon==null){this.icon=newIcon;}else{this.icon.url=newIcon.url;this.icon.size=newIcon.size;this.icon.offset=newIcon.offset;this.icon.calculateOffset=newIcon.calculateOffset;} -this.events=new OpenLayers.Events(this,this.icon.imageDiv,null);},destroy:function(){this.erase();this.map=null;this.events.destroy();this.events=null;if(this.icon!=null){this.icon.destroy();this.icon=null;}},draw:function(px){return this.icon.draw(px);},erase:function(){if(this.icon!=null){this.icon.erase();}},moveTo:function(px){if((px!=null)&&(this.icon!=null)){this.icon.moveTo(px);} -this.lonlat=this.map.getLonLatFromLayerPx(px);},isDrawn:function(){var isDrawn=(this.icon&&this.icon.isDrawn());return isDrawn;},onScreen:function(){var onScreen=false;if(this.map){var screenBounds=this.map.getExtent();onScreen=screenBounds.containsLonLat(this.lonlat);} -return onScreen;},inflate:function(inflate){if(this.icon){var newSize=new OpenLayers.Size(this.icon.size.w*inflate,this.icon.size.h*inflate);this.icon.setSize(newSize);}},setOpacity:function(opacity){this.icon.setOpacity(opacity);},setUrl:function(url){this.icon.setUrl(url);},display:function(display){this.icon.display(display);},CLASS_NAME:"OpenLayers.Marker"});OpenLayers.Marker.defaultIcon=function(){var url=OpenLayers.Util.getImagesLocation()+"marker.png";var size=new OpenLayers.Size(21,25);var calculateOffset=function(size){return new OpenLayers.Pixel(-(size.w/2),-size.h);};return new OpenLayers.Icon(url,size,null,calculateOffset);};OpenLayers.Layer.TileCache=OpenLayers.Class(OpenLayers.Layer.Grid,{isBaseLayer:true,format:'image/png',serverResolutions:null,initialize:function(name,url,layername,options){this.layername=layername;OpenLayers.Layer.Grid.prototype.initialize.apply(this,[name,url,{},options]);this.extension=this.format.split('/')[1].toLowerCase();this.extension=(this.extension=='jpg')?'jpeg':this.extension;},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.TileCache(this.name,this.url,this.layername,this.getOptions());} -obj=OpenLayers.Layer.Grid.prototype.clone.apply(this,[obj]);return obj;},getURL:function(bounds){var res=this.map.getResolution();var bbox=this.maxExtent;var size=this.tileSize;var tileX=Math.round((bounds.left-bbox.left)/(res*size.w));var tileY=Math.round((bounds.bottom-bbox.bottom)/(res*size.h));var tileZ=this.serverResolutions!=null?OpenLayers.Util.indexOf(this.serverResolutions,res):this.map.getZoom();function zeroPad(number,length){number=String(number);var zeros=[];for(var i=0;i0){this.length=newLength;} -return this.length;},pageNext:function(event){var changed=false;if(this.features){if(this.num===null){this.num=-1;} -var start=(this.num+1)*this.length;changed=this.page(start,event);} -return changed;},pagePrevious:function(){var changed=false;if(this.features){if(this.num===null){this.num=this.pageCount();} -var start=(this.num-1)*this.length;changed=this.page(start);} -return changed;},page:function(start,event){var changed=false;if(this.features){if(start>=0&&start=constrain||diff!==0){angle=Math.round(control._angle/constrain)*constrain- -diff;control._angle=0;control.box.geometry.rotate(angle,centerGeometry);control.transformFeature({rotation:angle});}};var handles=new Array(8);var rotationHandles=new Array(4);var geom,handle,rotationHandle;for(var i=0;i<8;++i){geom=box.geometry.components[i];handle=new OpenLayers.Feature.Vector(geom.clone(),null,typeof this.renderIntent=="string"?null:this.renderIntent);if(i%2==0){rotationHandle=new OpenLayers.Feature.Vector(geom.clone(),null,typeof this.rotationHandleSymbolizer=="string"?null:this.rotationHandleSymbolizer);rotationHandle.geometry.move=rotationHandleMoveFn;geom._rotationHandle=rotationHandle;rotationHandles[i/2]=rotationHandle;} -geom.move=vertexMoveFn;geom.resize=vertexResizeFn;geom.rotate=vertexRotateFn;handle.geometry.move=handleMoveFn;geom._handle=handle;handles[i]=handle;} -this.box=box;this.rotationHandles=rotationHandles;this.handles=handles;},createControl:function(){var control=this;this.dragControl=new OpenLayers.Control.DragFeature(this.layer,{documentDrag:true,moveFeature:function(pixel){if(this.feature===control.feature){this.feature=control.box;} -OpenLayers.Control.DragFeature.prototype.moveFeature.apply(this,arguments);},onDrag:function(feature,pixel){if(feature===control.box){control.transformFeature({center:control.center});control.drawHandles();}},onStart:function(feature,pixel){var eligible=!control.geometryTypes||OpenLayers.Util.indexOf(control.geometryTypes,feature.geometry.CLASS_NAME)!==-1;var i=OpenLayers.Util.indexOf(control.handles,feature);i+=OpenLayers.Util.indexOf(control.rotationHandles,feature);if(feature!==control.feature&&feature!==control.box&&i==-2&&eligible){control.setFeature(feature);}},onComplete:function(feature,pixel){control.events.triggerEvent("transformcomplete",{feature:control.feature});}});},drawHandles:function(){var layer=this.layer;for(var i=0;i<8;++i){if(this.rotate&&i%2===0){layer.drawFeature(this.rotationHandles[i/2],this.rotationHandleSymbolizer);} -layer.drawFeature(this.handles[i],this.renderIntent);}},transformFeature:function(mods){if(!this._setfeature){this.scale*=(mods.scale||1);this.ratio*=(mods.ratio||1);var oldRotation=this.rotation;this.rotation=(this.rotation+(mods.rotation||0))%360;if(this.events.triggerEvent("beforetransform",mods)!==false){var feature=this.feature;var geom=feature.geometry;var center=this.center;geom.rotate(-oldRotation,center);if(mods.scale||mods.ratio){geom.resize(mods.scale,center,mods.ratio);}else if(mods.center){feature.move(mods.center.getBounds().getCenterLonLat());} -geom.rotate(this.rotation,center);this.layer.drawFeature(feature);feature.toState(OpenLayers.State.UPDATE);this.events.triggerEvent("transform",mods);}} -this.layer.drawFeature(this.box,this.renderIntent);this.drawHandles();},destroy:function(){var geom;for(var i=0;i<8;++i){geom=this.box.geometry.components[i];geom._handle.destroy();geom._handle=null;geom._rotationHandle&&geom._rotationHandle.destroy();geom._rotationHandle=null;} -this.box.destroy();this.box=null;this.layer=null;this.dragControl.destroy();OpenLayers.Control.prototype.destroy.apply(this,arguments);},CLASS_NAME:"OpenLayers.Control.TransformFeature"});OpenLayers.Layer.XYZ=OpenLayers.Class(OpenLayers.Layer.Grid,{isBaseLayer:true,sphericalMercator:false,zoomOffset:0,serverResolutions:null,initialize:function(name,url,options){if(options&&options.sphericalMercator||this.sphericalMercator){options=OpenLayers.Util.extend({maxExtent:new OpenLayers.Bounds(-128*156543.03390625,-128*156543.03390625,128*156543.03390625,128*156543.03390625),maxResolution:156543.03390625,numZoomLevels:19,units:"m",projection:"EPSG:900913"},options);} -url=url||this.url;name=name||this.name;var newArguments=[name,url,{},options];OpenLayers.Layer.Grid.prototype.initialize.apply(this,newArguments);},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.XYZ(this.name,this.url,this.getOptions());} -obj=OpenLayers.Layer.Grid.prototype.clone.apply(this,[obj]);return obj;},getURL:function(bounds){var xyz=this.getXYZ(bounds);var url=this.url;if(OpenLayers.Util.isArray(url)){var s=''+xyz.x+xyz.y+xyz.z;url=this.selectUrl(s,url);} -return OpenLayers.String.format(url,xyz);},getXYZ:function(bounds){var res=this.map.getResolution();var x=Math.round((bounds.left-this.maxExtent.left)/(res*this.tileSize.w));var y=Math.round((this.maxExtent.top-bounds.top)/(res*this.tileSize.h));var z=this.serverResolutions!=null?OpenLayers.Util.indexOf(this.serverResolutions,res):this.map.getZoom()+this.zoomOffset;var limit=Math.pow(2,z);if(this.wrapDateLine) -{x=((x%limit)+limit)%limit;} -return{'x':x,'y':y,'z':z};},setMap:function(map){OpenLayers.Layer.Grid.prototype.setMap.apply(this,arguments);if(!this.tileOrigin){this.tileOrigin=new OpenLayers.LonLat(this.maxExtent.left,this.maxExtent.bottom);}},CLASS_NAME:"OpenLayers.Layer.XYZ"});OpenLayers.Layer.OSM=OpenLayers.Class(OpenLayers.Layer.XYZ,{name:"OpenStreetMap",attribution:"",sphericalMercator:true,url:'http://tile.openstreetmap.org/${z}/${x}/${y}.png',clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.OSM(this.name,this.url,this.getOptions());} -obj=OpenLayers.Layer.XYZ.prototype.clone.apply(this,[obj]);return obj;},wrapDateLine:true,CLASS_NAME:"OpenLayers.Layer.OSM"});OpenLayers.Handler.Box=OpenLayers.Class(OpenLayers.Handler,{dragHandler:null,boxDivClassName:'olHandlerBoxZoomBox',boxOffsets:null,initialize:function(control,callbacks,options){OpenLayers.Handler.prototype.initialize.apply(this,arguments);this.dragHandler=new OpenLayers.Handler.Drag(this,{down:this.startBox,move:this.moveBox,out:this.removeBox,up:this.endBox},{keyMask:this.keyMask});},destroy:function(){OpenLayers.Handler.prototype.destroy.apply(this,arguments);if(this.dragHandler){this.dragHandler.destroy();this.dragHandler=null;}},setMap:function(map){OpenLayers.Handler.prototype.setMap.apply(this,arguments);if(this.dragHandler){this.dragHandler.setMap(map);}},startBox:function(xy){this.callback("start",[]);this.zoomBox=OpenLayers.Util.createDiv('zoomBox',new OpenLayers.Pixel(-9999,-9999));this.zoomBox.className=this.boxDivClassName;this.zoomBox.style.zIndex=this.map.Z_INDEX_BASE["Popup"]-1;this.map.eventsDiv.appendChild(this.zoomBox);OpenLayers.Element.addClass(this.map.eventsDiv,"olDrawBox");},moveBox:function(xy){var startX=this.dragHandler.start.x;var startY=this.dragHandler.start.y;var deltaX=Math.abs(startX-xy.x);var deltaY=Math.abs(startY-xy.y);var offset=this.getBoxOffsets();this.zoomBox.style.width=(deltaX+offset.width+1)+"px";this.zoomBox.style.height=(deltaY+offset.height+1)+"px";this.zoomBox.style.left=(xy.x5||Math.abs(this.dragHandler.start.y-end.y)>5){var start=this.dragHandler.start;var top=Math.min(start.y,end.y);var bottom=Math.max(start.y,end.y);var left=Math.min(start.x,end.x);var right=Math.max(start.x,end.x);result=new OpenLayers.Bounds(left,bottom,right,top);}else{result=this.dragHandler.start.clone();} -this.removeBox();this.callback("done",[result]);},removeBox:function(){this.map.eventsDiv.removeChild(this.zoomBox);this.zoomBox=null;this.boxOffsets=null;OpenLayers.Element.removeClass(this.map.eventsDiv,"olDrawBox");},activate:function(){if(OpenLayers.Handler.prototype.activate.apply(this,arguments)){this.dragHandler.activate();return true;}else{return false;}},deactivate:function(){if(OpenLayers.Handler.prototype.deactivate.apply(this,arguments)){if(this.dragHandler.deactivate()){if(this.zoomBox){this.removeBox();}} -return true;}else{return false;}},getBoxOffsets:function(){if(!this.boxOffsets){var testDiv=document.createElement("div");testDiv.style.position="absolute";testDiv.style.border="1px solid black";testDiv.style.width="3px";document.body.appendChild(testDiv);var w3cBoxModel=testDiv.clientWidth==3;document.body.removeChild(testDiv);var left=parseInt(OpenLayers.Element.getStyle(this.zoomBox,"border-left-width"));var right=parseInt(OpenLayers.Element.getStyle(this.zoomBox,"border-right-width"));var top=parseInt(OpenLayers.Element.getStyle(this.zoomBox,"border-top-width"));var bottom=parseInt(OpenLayers.Element.getStyle(this.zoomBox,"border-bottom-width"));this.boxOffsets={left:left,right:right,top:top,bottom:bottom,width:w3cBoxModel===false?left+right:0,height:w3cBoxModel===false?top+bottom:0};} -return this.boxOffsets;},CLASS_NAME:"OpenLayers.Handler.Box"});OpenLayers.Control.ZoomBox=OpenLayers.Class(OpenLayers.Control,{type:OpenLayers.Control.TYPE_TOOL,out:false,alwaysZoom:false,draw:function(){this.handler=new OpenLayers.Handler.Box(this,{done:this.zoomBox},{keyMask:this.keyMask});},zoomBox:function(position){if(position instanceof OpenLayers.Bounds){var bounds;if(!this.out){var minXY=this.map.getLonLatFromPixel(new OpenLayers.Pixel(position.left,position.bottom));var maxXY=this.map.getLonLatFromPixel(new OpenLayers.Pixel(position.right,position.top));bounds=new OpenLayers.Bounds(minXY.lon,minXY.lat,maxXY.lon,maxXY.lat);}else{var pixWidth=Math.abs(position.right-position.left);var pixHeight=Math.abs(position.top-position.bottom);var zoomFactor=Math.min((this.map.size.h/pixHeight),(this.map.size.w/pixWidth));var extent=this.map.getExtent();var center=this.map.getLonLatFromPixel(position.getCenterPixel());var xmin=center.lon-(extent.getWidth()/2)*zoomFactor;var xmax=center.lon+(extent.getWidth()/2)*zoomFactor;var ymin=center.lat-(extent.getHeight()/2)*zoomFactor;var ymax=center.lat+(extent.getHeight()/2)*zoomFactor;bounds=new OpenLayers.Bounds(xmin,ymin,xmax,ymax);} -var lastZoom=this.map.getZoom();this.map.zoomToExtent(bounds);if(lastZoom==this.map.getZoom()&&this.alwaysZoom==true){this.map.zoomTo(lastZoom+(this.out?-1:1));}}else{if(!this.out){this.map.setCenter(this.map.getLonLatFromPixel(position),this.map.getZoom()+1);}else{this.map.setCenter(this.map.getLonLatFromPixel(position),this.map.getZoom()-1);}}},CLASS_NAME:"OpenLayers.Control.ZoomBox"});OpenLayers.Control.DragPan=OpenLayers.Class(OpenLayers.Control,{type:OpenLayers.Control.TYPE_TOOL,panned:false,interval:1,documentDrag:false,kinetic:null,enableKinetic:false,kineticInterval:10,draw:function(){if(this.enableKinetic){var config={interval:this.kineticInterval};if(typeof this.enableKinetic==="object"){config=OpenLayers.Util.extend(config,this.enableKinetic);} -this.kinetic=new OpenLayers.Kinetic(config);} -this.handler=new OpenLayers.Handler.Drag(this,{"move":this.panMap,"done":this.panMapDone,"down":this.panMapStart},{interval:this.interval,documentDrag:this.documentDrag});},panMapStart:function(){if(this.kinetic){this.kinetic.begin();}},panMap:function(xy){if(this.kinetic){this.kinetic.update(xy);} -this.panned=true;this.map.pan(this.handler.last.x-xy.x,this.handler.last.y-xy.y,{dragging:true,animate:false});},panMapDone:function(xy){if(this.panned){var res=null;if(this.kinetic){res=this.kinetic.end(xy);} -this.map.pan(this.handler.last.x-xy.x,this.handler.last.y-xy.y,{dragging:!!res,animate:false});if(res){var self=this;this.kinetic.move(res,function(x,y,end){self.map.pan(x,y,{dragging:!end,animate:false});});} -this.panned=false;}},CLASS_NAME:"OpenLayers.Control.DragPan"});OpenLayers.Handler.Click=OpenLayers.Class(OpenLayers.Handler,{delay:300,single:true,'double':false,pixelTolerance:0,dblclickTolerance:13,stopSingle:false,stopDouble:false,timerId:null,touch:false,down:null,last:null,first:null,rightclickTimerId:null,initialize:function(control,callbacks,options){OpenLayers.Handler.prototype.initialize.apply(this,arguments);},touchstart:function(evt){if(!this.touch){this.unregisterMouseListeners();this.touch=true;} -this.down=this.getEventInfo(evt);this.last=this.getEventInfo(evt);return true;},touchmove:function(evt){this.last=this.getEventInfo(evt);return true;},touchend:function(evt){if(this.down){evt.xy=this.last.xy;evt.lastTouches=this.last.touches;this.handleSingle(evt);this.down=null;} -return true;},unregisterMouseListeners:function(){this.map.events.un({mousedown:this.mousedown,mouseup:this.mouseup,click:this.click,dblclick:this.dblclick,scope:this});},mousedown:function(evt){this.down=this.getEventInfo(evt);this.last=this.getEventInfo(evt);return true;},mouseup:function(evt){var propagate=true;if(this.checkModifiers(evt)&&this.control.handleRightClicks&&OpenLayers.Event.isRightClick(evt)){propagate=this.rightclick(evt);} -return propagate;},rightclick:function(evt){if(this.passesTolerance(evt)){if(this.rightclickTimerId!=null){this.clearTimer();this.callback('dblrightclick',[evt]);return!this.stopDouble;}else{var clickEvent=this['double']?OpenLayers.Util.extend({},evt):this.callback('rightclick',[evt]);var delayedRightCall=OpenLayers.Function.bind(this.delayedRightCall,this,clickEvent);this.rightclickTimerId=window.setTimeout(delayedRightCall,this.delay);}} -return!this.stopSingle;},delayedRightCall:function(evt){this.rightclickTimerId=null;if(evt){this.callback('rightclick',[evt]);}},click:function(evt){if(!this.last){this.last=this.getEventInfo(evt);} -this.handleSingle(evt);return!this.stopSingle;},dblclick:function(evt){this.handleDouble(evt);return!this.stopDouble;},handleDouble:function(evt){if(this["double"]&&this.passesDblclickTolerance(evt)){this.callback("dblclick",[evt]);}},handleSingle:function(evt){if(this.passesTolerance(evt)){if(this.timerId!=null){if(this.last.touches&&this.last.touches.length===1){if(this["double"]){OpenLayers.Event.stop(evt);} -this.handleDouble(evt);} -if(!this.last.touches||this.last.touches.length!==2){this.clearTimer();}}else{this.first=this.getEventInfo(evt);var clickEvent=this.single?OpenLayers.Util.extend({},evt):null;this.queuePotentialClick(clickEvent);}}},queuePotentialClick:function(evt){this.timerId=window.setTimeout(OpenLayers.Function.bind(this.delayedCall,this,evt),this.delay);},passesTolerance:function(evt){var passes=true;if(this.pixelTolerance!=null&&this.down&&this.down.xy){passes=this.pixelTolerance>=this.down.xy.distanceTo(evt.xy);if(passes&&this.touch&&this.down.touches.length===this.last.touches.length){for(var i=0,ii=this.down.touches.length;ithis.pixelTolerance){passes=false;break;}}}} -return passes;},getTouchDistance:function(from,to){return Math.sqrt(Math.pow(from.clientX-to.clientX,2)+ -Math.pow(from.clientY-to.clientY,2));},passesDblclickTolerance:function(evt){var passes=true;if(this.down&&this.first){passes=this.down.xy.distanceTo(this.first.xy)<=this.dblclickTolerance;} -return passes;},clearTimer:function(){if(this.timerId!=null){window.clearTimeout(this.timerId);this.timerId=null;} -if(this.rightclickTimerId!=null){window.clearTimeout(this.rightclickTimerId);this.rightclickTimerId=null;}},delayedCall:function(evt){this.timerId=null;if(evt){this.callback("click",[evt]);}},getEventInfo:function(evt){var touches;if(evt.touches){var len=evt.touches.length;touches=new Array(len);var touch;for(var i=0;i=0;--i){candidate=features[i].geometry;if((candidate instanceof OpenLayers.Geometry.Polygon||candidate instanceof OpenLayers.Geometry.MultiPolygon)&&candidate.intersects(geometry)){polygon=features[i];this.control.layer.removeFeatures([polygon],{silent:true});this.control.layer.events.registerPriority("sketchcomplete",this,this.finalizeInteriorRing);this.control.layer.events.registerPriority("sketchmodified",this,this.enforceTopology);polygon.geometry.addComponent(this.line.geometry);this.polygon=polygon;this.drawingHole=true;break;}}} -OpenLayers.Handler.Path.prototype.addPoint.apply(this,arguments);},getCurrentPointIndex:function(){return this.line.geometry.components.length-2;},enforceTopology:function(event){var point=event.vertex;var components=this.line.geometry.components;if(!this.polygon.geometry.intersects(point)){var last=components[components.length-3];point.x=last.x;point.y=last.y;}},finishGeometry:function(){var index=this.line.geometry.components.length-2;this.line.geometry.removeComponent(this.line.geometry.components[index]);this.removePoint();this.finalize();},finalizeInteriorRing:function(){var ring=this.line.geometry;var modified=(ring.getArea()!==0);if(modified){var rings=this.polygon.geometry.components;for(var i=rings.length-2;i>=0;--i){if(ring.intersects(rings[i])){modified=false;break;}} -if(modified){var target;outer:for(var i=rings.length-2;i>0;--i){var points=rings[i].components;for(var j=0,jj=points.length;j=this.resFactor||ratio<=(1/this.resFactor));} -return invalid;},calculateBounds:function(mapBounds){if(!mapBounds){mapBounds=this.getMapBounds();} -var center=mapBounds.getCenterLonLat();var dataWidth=mapBounds.getWidth()*this.ratio;var dataHeight=mapBounds.getHeight()*this.ratio;this.bounds=new OpenLayers.Bounds(center.lon-(dataWidth/2),center.lat-(dataHeight/2),center.lon+(dataWidth/2),center.lat+(dataHeight/2));},triggerRead:function(options){if(this.response){this.layer.protocol.abort(this.response);this.layer.events.triggerEvent("loadend");} -this.layer.events.triggerEvent("loadstart");this.response=this.layer.protocol.read(OpenLayers.Util.applyDefaults({filter:this.createFilter(),callback:this.merge,scope:this},options));},createFilter:function(){var filter=new OpenLayers.Filter.Spatial({type:OpenLayers.Filter.Spatial.BBOX,value:this.bounds,projection:this.layer.projection});if(this.layer.filter){filter=new OpenLayers.Filter.Logical({type:OpenLayers.Filter.Logical.AND,filters:[this.layer.filter,filter]});} -return filter;},merge:function(resp){this.layer.destroyFeatures();var features=resp.features;if(features&&features.length>0){var remote=this.layer.projection;var local=this.layer.map.getProjectionObject();if(!local.equals(remote)){var geom;for(var i=0,len=features.length;i=0;--i){layer=layers[i];if(layer instanceof OpenLayers.Layer.Google&&layer.visibility===true&&layer.inRange===true){type=layer.type;visible=true;break;}} -var container=this.mapObject.getDiv();if(visible===true){this.mapObject.setMapTypeId(type);container.style.left="";if(cache.termsOfUse&&cache.termsOfUse.style){cache.termsOfUse.style.left="";cache.termsOfUse.style.display="";cache.poweredBy.style.display="";} -cache.displayed=this.id;}else{delete cache.displayed;container.style.left="-9999px";if(cache.termsOfUse&&cache.termsOfUse.style){cache.termsOfUse.style.display="none";cache.termsOfUse.style.left="-9999px";cache.poweredBy.style.display="none";}}}},getMapContainer:function(){return this.mapObject.getDiv();},getMapObjectBoundsFromOLBounds:function(olBounds){var moBounds=null;if(olBounds!=null){var sw=this.sphericalMercator?this.inverseMercator(olBounds.bottom,olBounds.left):new OpenLayers.LonLat(olBounds.bottom,olBounds.left);var ne=this.sphericalMercator?this.inverseMercator(olBounds.top,olBounds.right):new OpenLayers.LonLat(olBounds.top,olBounds.right);moBounds=new google.maps.LatLngBounds(new google.maps.LatLng(sw.lat,sw.lon),new google.maps.LatLng(ne.lat,ne.lon));} -return moBounds;},getMapObjectLonLatFromMapObjectPixel:function(moPixel){var size=this.map.getSize();var lon=this.getLongitudeFromMapObjectLonLat(this.mapObject.center);var lat=this.getLatitudeFromMapObjectLonLat(this.mapObject.center);var res=this.map.getResolution();var delta_x=moPixel.x-(size.w/2);var delta_y=moPixel.y-(size.h/2);var lonlat=new OpenLayers.LonLat(lon+delta_x*res,lat-delta_y*res);if(this.wrapDateLine){lonlat=lonlat.wrapDateLine(this.maxExtent);} -return this.getMapObjectLonLatFromLonLat(lonlat.lon,lonlat.lat);},getMapObjectPixelFromMapObjectLonLat:function(moLonLat){var lon=this.getLongitudeFromMapObjectLonLat(moLonLat);var lat=this.getLatitudeFromMapObjectLonLat(moLonLat);var res=this.map.getResolution();var extent=this.map.getExtent();var px=new OpenLayers.Pixel((1/res*(lon-extent.left)),(1/res*(extent.top-lat)));return this.getMapObjectPixelFromXY(px.x,px.y);},setMapObjectCenter:function(center,zoom){if(this.animationEnabled===false&&zoom!=this.mapObject.zoom){var mapContainer=this.getMapContainer();google.maps.event.addListenerOnce(this.mapObject,"idle",function(){mapContainer.style.visibility="";});mapContainer.style.visibility="hidden";} -this.mapObject.setOptions({center:center,zoom:zoom});},getMapObjectZoomFromMapObjectBounds:function(moBounds){return this.mapObject.getBoundsZoomLevel(moBounds);},getMapObjectLonLatFromLonLat:function(lon,lat){var gLatLng;if(this.sphericalMercator){var lonlat=this.inverseMercator(lon,lat);gLatLng=new google.maps.LatLng(lonlat.lat,lonlat.lon);}else{gLatLng=new google.maps.LatLng(lat,lon);} -return gLatLng;},getMapObjectPixelFromXY:function(x,y){return new google.maps.Point(x,y);},destroy:function(){if(this.repositionListener){google.maps.event.removeListener(this.repositionListener);} -if(this.repositionTimer){window.clearTimeout(this.repositionTimer);} -OpenLayers.Layer.Google.prototype.destroy.apply(this,arguments);}};OpenLayers.Format.WPSDescribeProcess=OpenLayers.Class(OpenLayers.Format.XML,{VERSION:"1.0.0",namespaces:{wps:"http://www.opengis.net/wps/1.0.0",ows:"http://www.opengis.net/ows/1.1",xsi:"http://www.w3.org/2001/XMLSchema-instance"},schemaLocation:"http://www.opengis.net/wps/1.0.0 http://schemas.opengis.net/wps/1.0.0/wpsAll.xsd",defaultPrefix:"wps",regExes:{trimSpace:(/^\s*|\s*$/g),removeSpace:(/\s*/g),splitSpace:(/\s+/),trimComma:(/\s*,\s*/g)},read:function(data){if(typeof data=="string"){data=OpenLayers.Format.XML.prototype.read.apply(this,[data]);} -if(data&&data.nodeType==9){data=data.documentElement;} -var info={};this.readNode(data,info);return info;},readers:{"wps":{"ProcessDescriptions":function(node,obj){obj.processDescriptions={};this.readChildNodes(node,obj.processDescriptions);},"ProcessDescription":function(node,processDescriptions){var processVersion=this.getAttributeNS(node,this.namespaces.wps,"processVersion");var processDescription={processVersion:processVersion,statusSupported:(node.getAttribute("statusSupported")==="true"),storeSupported:(node.getAttribute("storeSupported")==="true")};this.readChildNodes(node,processDescription);processDescriptions[processDescription.identifier]=processDescription;},"DataInputs":function(node,processDescription){processDescription.dataInputs=[];this.readChildNodes(node,processDescription.dataInputs);},"ProcessOutputs":function(node,processDescription){processDescription.processOutputs=[];this.readChildNodes(node,processDescription.processOutputs);},"Output":function(node,processOutputs){var output={};this.readChildNodes(node,output);processOutputs.push(output);},"ComplexOutput":function(node,output){output.complexOutput={};this.readChildNodes(node,output.complexOutput);},"Input":function(node,dataInputs){var input={maxOccurs:parseInt(node.getAttribute("maxOccurs")),minOccurs:parseInt(node.getAttribute("minOccurs"))};this.readChildNodes(node,input);dataInputs.push(input);},"BoundingBoxData":function(node,input){input.boundingBoxData={};this.readChildNodes(node,input.boundingBoxData);},"CRS":function(node,obj){if(!obj.CRSs){obj.CRSs={};} -obj.CRSs[this.getChildValue(node)]=true;},"LiteralData":function(node,input){input.literalData={};this.readChildNodes(node,input.literalData);},"ComplexData":function(node,input){input.complexData={};this.readChildNodes(node,input.complexData);},"Default":function(node,complexData){complexData["default"]={};this.readChildNodes(node,complexData["default"]);},"Supported":function(node,complexData){complexData["supported"]={};this.readChildNodes(node,complexData["supported"]);},"Format":function(node,obj){var format={};this.readChildNodes(node,format);if(!obj.formats){obj.formats={};} -obj.formats[format.mimeType]=true;},"MimeType":function(node,format){format.mimeType=this.getChildValue(node);}},"ows":OpenLayers.Format.OWSCommon.v1_1_0.prototype.readers["ows"]},CLASS_NAME:"OpenLayers.Format.WPSDescribeProcess"});OpenLayers.Control.NavToolbar=OpenLayers.Class(OpenLayers.Control.Panel,{initialize:function(options){OpenLayers.Control.Panel.prototype.initialize.apply(this,[options]);this.addControls([new OpenLayers.Control.Navigation(),new OpenLayers.Control.ZoomBox()]);},draw:function(){var div=OpenLayers.Control.Panel.prototype.draw.apply(this,arguments);if(this.defaultControl===null){this.defaultControl=this.controls[0];} -return div;},CLASS_NAME:"OpenLayers.Control.NavToolbar"});OpenLayers.Format.CSWGetRecords.v2_0_2=OpenLayers.Class(OpenLayers.Format.XML,{namespaces:{csw:"http://www.opengis.net/cat/csw/2.0.2",dc:"http://purl.org/dc/elements/1.1/",dct:"http://purl.org/dc/terms/",geonet:"http://www.fao.org/geonetwork",ogc:"http://www.opengis.net/ogc",ows:"http://www.opengis.net/ows",xlink:"http://www.w3.org/1999/xlink",xsi:"http://www.w3.org/2001/XMLSchema-instance"},defaultPrefix:"csw",version:"2.0.2",schemaLocation:"http://www.opengis.net/cat/csw/2.0.2 http://schemas.opengis.net/csw/2.0.2/CSW-discovery.xsd",requestId:null,resultType:null,outputFormat:null,outputSchema:null,startPosition:null,maxRecords:null,DistributedSearch:null,ResponseHandler:null,Query:null,regExes:{trimSpace:(/^\s*|\s*$/g),removeSpace:(/\s*/g),splitSpace:(/\s+/),trimComma:(/\s*,\s*/g)},initialize:function(options){OpenLayers.Format.XML.prototype.initialize.apply(this,[options]);},read:function(data){if(typeof data=="string"){data=OpenLayers.Format.XML.prototype.read.apply(this,[data]);} -if(data&&data.nodeType==9){data=data.documentElement;} -var obj={};this.readNode(data,obj);return obj;},readers:{"csw":{"GetRecordsResponse":function(node,obj){obj.records=[];this.readChildNodes(node,obj);var version=this.getAttributeNS(node,"",'version');if(version!=""){obj.version=version;}},"RequestId":function(node,obj){obj.RequestId=this.getChildValue(node);},"SearchStatus":function(node,obj){obj.SearchStatus={};var timestamp=this.getAttributeNS(node,"",'timestamp');if(timestamp!=""){obj.SearchStatus.timestamp=timestamp;}},"SearchResults":function(node,obj){this.readChildNodes(node,obj);var attrs=node.attributes;var SearchResults={};for(var i=0,len=attrs.length;i0){for(var i=0,len=ResponseHandler.length;i0){for(var i=0,len=ElementName.length;i'+feature.attributes.title+'
-
- - - - {{**}} - - - - -
- {{$mytitle}} -
-
- - {{if $qcomment}} - {{foreach $qcomment as $qc}} - {{$qc}} -   - {{/foreach}} - {{/if}} - -
- - -
-
- -
'+'

'+feature.attributes.description+'

';} -data['overflow']=feature.attributes.overflow||"auto";var markerFeature=new OpenLayers.Feature(this,location,data);this.features.push(markerFeature);var marker=markerFeature.createMarker();if((feature.attributes.title!=null)&&(feature.attributes.description!=null)){marker.events.register('click',markerFeature,this.markerClick);} -this.addMarker(marker);} -this.events.triggerEvent("loadend");},markerClick:function(evt){var sameMarkerClicked=(this==this.layer.selectedFeature);this.layer.selectedFeature=(!sameMarkerClicked)?this:null;for(var i=0,len=this.layer.map.popups.length;i0){var feature=this.features[0];OpenLayers.Util.removeItem(this.features,feature);feature.destroy();}}},CLASS_NAME:"OpenLayers.Layer.Text"});OpenLayers.Handler.RegularPolygon=OpenLayers.Class(OpenLayers.Handler.Drag,{sides:4,radius:null,snapAngle:null,snapToggle:'shiftKey',layerOptions:null,persist:false,irregular:false,angle:null,fixedRadius:false,feature:null,layer:null,origin:null,initialize:function(control,callbacks,options){if(!(options&&options.layerOptions&&options.layerOptions.styleMap)){this.style=OpenLayers.Util.extend(OpenLayers.Feature.Vector.style['default'],{});} -OpenLayers.Handler.Drag.prototype.initialize.apply(this,[control,callbacks,options]);this.options=(options)?options:{};},setOptions:function(newOptions){OpenLayers.Util.extend(this.options,newOptions);OpenLayers.Util.extend(this,newOptions);},activate:function(){var activated=false;if(OpenLayers.Handler.Drag.prototype.activate.apply(this,arguments)){var options=OpenLayers.Util.extend({displayInLayerSwitcher:false,calculateInRange:OpenLayers.Function.True},this.layerOptions);this.layer=new OpenLayers.Layer.Vector(this.CLASS_NAME,options);this.map.addLayer(this.layer);activated=true;} -return activated;},deactivate:function(){var deactivated=false;if(OpenLayers.Handler.Drag.prototype.deactivate.apply(this,arguments)){if(this.dragging){this.cancel();} -if(this.layer.map!=null){this.layer.destroy(false);if(this.feature){this.feature.destroy();}} -this.layer=null;this.feature=null;deactivated=true;} -return deactivated;},down:function(evt){this.fixedRadius=!!(this.radius);var maploc=this.map.getLonLatFromPixel(evt.xy);this.origin=new OpenLayers.Geometry.Point(maploc.lon,maploc.lat);if(!this.fixedRadius||this.irregular){this.radius=this.map.getResolution();} -if(this.persist){this.clear();} -this.feature=new OpenLayers.Feature.Vector();this.createGeometry();this.callback("create",[this.origin,this.feature]);this.layer.addFeatures([this.feature],{silent:true});this.layer.drawFeature(this.feature,this.style);},move:function(evt){var maploc=this.map.getLonLatFromPixel(evt.xy);var point=new OpenLayers.Geometry.Point(maploc.lon,maploc.lat);if(this.irregular){var ry=Math.sqrt(2)*Math.abs(point.y-this.origin.y)/2;this.radius=Math.max(this.map.getResolution()/2,ry);}else if(this.fixedRadius){this.origin=point;}else{this.calculateAngle(point,evt);this.radius=Math.max(this.map.getResolution()/2,point.distanceTo(this.origin));} -this.modifyGeometry();if(this.irregular){var dx=point.x-this.origin.x;var dy=point.y-this.origin.y;var ratio;if(dy==0){ratio=dx/(this.radius*Math.sqrt(2));}else{ratio=dx/dy;} -this.feature.geometry.resize(1,this.origin,ratio);this.feature.geometry.move(dx/2,dy/2);} -this.layer.drawFeature(this.feature,this.style);},up:function(evt){this.finalize();if(this.start==this.last){this.callback("done",[evt.xy]);}},out:function(evt){this.finalize();},createGeometry:function(){this.angle=Math.PI*((1/this.sides)-(1/2));if(this.snapAngle){this.angle+=this.snapAngle*(Math.PI/180);} -this.feature.geometry=OpenLayers.Geometry.Polygon.createRegularPolygon(this.origin,this.radius,this.sides,this.snapAngle);},modifyGeometry:function(){var angle,point;var ring=this.feature.geometry.components[0];if(ring.components.length!=(this.sides+1)){this.createGeometry();ring=this.feature.geometry.components[0];} -for(var i=0;i=0){symbolizer={Polygon:this.selectionSymbolizer['Polygon']};}else if(geometryAttribute.type.indexOf('LineString')>=0){symbolizer={Line:this.selectionSymbolizer['Line']};}else if(geometryAttribute.type.indexOf('Point')>=0){symbolizer={Point:this.selectionSymbolizer['Point']};} -var filter=filters[i];sld.namedLayers[name].userStyles.push({name:'default',rules:[new OpenLayers.Rule({symbolizer:symbolizer,filter:filter,maxScaleDenominator:layer.options.minScale})]});} -return new OpenLayers.Format.SLD({srsName:this.map.getProjection()}).write(sld);},parseDescribeLayer:function(request){var format=new OpenLayers.Format.WMSDescribeLayer();var doc=request.responseXML;if(!doc||!doc.documentElement){doc=request.responseText;} -var describeLayer=format.read(doc);var typeNames=[];var url=null;for(var i=0,len=describeLayer.length;i=0)||(type.indexOf('GeometryAssociationType')>=0)||(type.indexOf('GeometryPropertyType')>=0)||(type.indexOf('Point')>=0)||(type.indexOf('Polygon')>=0)){result.push(property);}}} -return result;},activate:function(){var activated=OpenLayers.Control.prototype.activate.call(this);if(activated){for(var i=0,len=this.layers.length;i=0){filter=new OpenLayers.Filter.Spatial({type:OpenLayers.Filter.Spatial.DWITHIN,property:geometryAttribute.name,distance:this.map.getExtent().getWidth()*0.01,distanceUnits:this.map.getUnits(),value:geometry});}else{filter=new OpenLayers.Filter.Spatial({type:OpenLayers.Filter.Spatial.INTERSECTS,property:geometryAttribute.name,value:geometry});}}else if(this.handler instanceof OpenLayers.Handler.Click){if(geometryAttribute.type.indexOf('Polygon')>=0){filter=new OpenLayers.Filter.Spatial({type:OpenLayers.Filter.Spatial.INTERSECTS,property:geometryAttribute.name,value:geometry});}else{filter=new OpenLayers.Filter.Spatial({type:OpenLayers.Filter.Spatial.DWITHIN,property:geometryAttribute.name,distance:this.map.getExtent().getWidth()*0.01,distanceUnits:this.map.getUnits(),value:geometry});}} -return filter;},select:function(geometry){this._queue=function(){for(var i=0,len=this.layers.length;i=9500&&scale<=950000){scale=Math.round(scale/1000)+"K";}else if(scale>=950000){scale=Math.round(scale/1000000)+"M";}else{scale=Math.round(scale);} -this.element.innerHTML=OpenLayers.i18n("Scale = 1 : ${scaleDenom}",{'scaleDenom':scale});},CLASS_NAME:"OpenLayers.Control.Scale"});OpenLayers.Control.Button=OpenLayers.Class(OpenLayers.Control,{type:OpenLayers.Control.TYPE_BUTTON,trigger:function(){},CLASS_NAME:"OpenLayers.Control.Button"});OpenLayers.Layer.MapGuide=OpenLayers.Class(OpenLayers.Layer.Grid,{isBaseLayer:true,useHttpTile:false,singleTile:false,useOverlay:false,useAsyncOverlay:true,TILE_PARAMS:{operation:'GETTILEIMAGE',version:'1.2.0'},SINGLE_TILE_PARAMS:{operation:'GETMAPIMAGE',format:'PNG',locale:'en',clip:'1',version:'1.0.0'},OVERLAY_PARAMS:{operation:'GETDYNAMICMAPOVERLAYIMAGE',format:'PNG',locale:'en',clip:'1',version:'2.0.0'},FOLDER_PARAMS:{tileColumnsPerFolder:30,tileRowsPerFolder:30,format:'png',querystring:null},defaultSize:new OpenLayers.Size(300,300),tileOriginCorner:"tl",initialize:function(name,url,params,options){OpenLayers.Layer.Grid.prototype.initialize.apply(this,arguments);if(options==null||options.isBaseLayer==null){this.isBaseLayer=((this.transparent!="true")&&(this.transparent!=true));} -if(options&&options.useOverlay!=null){this.useOverlay=options.useOverlay;} -if(this.singleTile){if(this.useOverlay){OpenLayers.Util.applyDefaults(this.params,this.OVERLAY_PARAMS);if(!this.useAsyncOverlay){this.params.version="1.0.0";}}else{OpenLayers.Util.applyDefaults(this.params,this.SINGLE_TILE_PARAMS);}}else{if(this.useHttpTile){OpenLayers.Util.applyDefaults(this.params,this.FOLDER_PARAMS);}else{OpenLayers.Util.applyDefaults(this.params,this.TILE_PARAMS);} -this.setTileSize(this.defaultSize);}},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.MapGuide(this.name,this.url,this.params,this.getOptions());} -obj=OpenLayers.Layer.Grid.prototype.clone.apply(this,[obj]);return obj;},getURL:function(bounds){var url;var center=bounds.getCenterLonLat();var mapSize=this.map.getSize();if(this.singleTile){var params={setdisplaydpi:OpenLayers.DOTS_PER_INCH,setdisplayheight:mapSize.h*this.ratio,setdisplaywidth:mapSize.w*this.ratio,setviewcenterx:center.lon,setviewcentery:center.lat,setviewscale:this.map.getScale()};if(this.useOverlay&&!this.useAsyncOverlay){var getVisParams={};getVisParams=OpenLayers.Util.extend(getVisParams,params);getVisParams.operation="GETVISIBLEMAPEXTENT";getVisParams.version="1.0.0";getVisParams.session=this.params.session;getVisParams.mapName=this.params.mapName;getVisParams.format='text/xml';url=this.getFullRequestString(getVisParams);OpenLayers.Request.GET({url:url,async:false});} -url=this.getFullRequestString(params);}else{var currentRes=this.map.getResolution();var colidx=Math.floor((bounds.left-this.maxExtent.left)/currentRes);colidx=Math.round(colidx/this.tileSize.w);var rowidx=Math.floor((this.maxExtent.top-bounds.top)/currentRes);rowidx=Math.round(rowidx/this.tileSize.h);if(this.useHttpTile){url=this.getImageFilePath({tilecol:colidx,tilerow:rowidx,scaleindex:this.resolutions.length-this.map.zoom-1});}else{url=this.getFullRequestString({tilecol:colidx,tilerow:rowidx,scaleindex:this.resolutions.length-this.map.zoom-1});}} -return url;},getFullRequestString:function(newParams,altUrl){var url=(altUrl==null)?this.url:altUrl;if(typeof url=="object"){url=url[Math.floor(Math.random()*url.length)];} -var requestString=url;var allParams=OpenLayers.Util.extend({},this.params);allParams=OpenLayers.Util.extend(allParams,newParams);var urlParams=OpenLayers.Util.upperCaseObject(OpenLayers.Util.getParameters(url));for(var key in allParams){if(key.toUpperCase()in urlParams){delete allParams[key];}} -var paramsString=OpenLayers.Util.getParameterString(allParams);paramsString=paramsString.replace(/,/g,"+");if(paramsString!=""){var lastServerChar=url.charAt(url.length-1);if((lastServerChar=="&")||(lastServerChar=="?")){requestString+=paramsString;}else{if(url.indexOf('?')==-1){requestString+='?'+paramsString;}else{requestString+='&'+paramsString;}}} -return requestString;},getImageFilePath:function(newParams,altUrl){var url=(altUrl==null)?this.url:altUrl;if(typeof url=="object"){url=url[Math.floor(Math.random()*url.length)];} -var requestString=url;var tileRowGroup="";var tileColGroup="";if(newParams.tilerow<0){tileRowGroup='-';} -if(newParams.tilerow==0){tileRowGroup+='0';}else{tileRowGroup+=Math.floor(Math.abs(newParams.tilerow/this.params.tileRowsPerFolder))*this.params.tileRowsPerFolder;} -if(newParams.tilecol<0){tileColGroup='-';} -if(newParams.tilecol==0){tileColGroup+='0';}else{tileColGroup+=Math.floor(Math.abs(newParams.tilecol/this.params.tileColumnsPerFolder))*this.params.tileColumnsPerFolder;} -var tilePath='/S'+Math.floor(newParams.scaleindex) -+'/'+this.params.basemaplayergroupname -+'/R'+tileRowGroup -+'/C'+tileColGroup -+'/'+(newParams.tilerow%this.params.tileRowsPerFolder) -+'_'+(newParams.tilecol%this.params.tileColumnsPerFolder) -+'.'+this.params.format;if(this.params.querystring){tilePath+="?"+this.params.querystring;} -requestString+=tilePath;return requestString;},calculateGridLayout:function(bounds,origin,resolution){var tilelon=resolution*this.tileSize.w;var tilelat=resolution*this.tileSize.h;var offsetlon=bounds.left-origin.lon;var tilecol=Math.floor(offsetlon/tilelon)-this.buffer;var tilecolremain=offsetlon/tilelon-tilecol;var tileoffsetx=-tilecolremain*this.tileSize.w;var tileoffsetlon=origin.lon+tilecol*tilelon;var offsetlat=origin.lat-bounds.top+tilelat;var tilerow=Math.floor(offsetlat/tilelat)-this.buffer;var tilerowremain=tilerow-offsetlat/tilelat;var tileoffsety=tilerowremain*this.tileSize.h;var tileoffsetlat=origin.lat-tilelat*tilerow;return{tilelon:tilelon,tilelat:tilelat,tileoffsetlon:tileoffsetlon,tileoffsetlat:tileoffsetlat,tileoffsetx:tileoffsetx,tileoffsety:tileoffsety};},CLASS_NAME:"OpenLayers.Layer.MapGuide"});OpenLayers.Control.Measure=OpenLayers.Class(OpenLayers.Control,{EVENT_TYPES:['measure','measurepartial'],handlerOptions:null,callbacks:null,displaySystem:'metric',geodesic:false,displaySystemUnits:{geographic:['dd'],english:['mi','ft','in'],metric:['km','m']},partialDelay:300,delayedTrigger:null,persist:false,immediate:false,initialize:function(handler,options){this.EVENT_TYPES=OpenLayers.Control.Measure.prototype.EVENT_TYPES.concat(OpenLayers.Control.prototype.EVENT_TYPES);OpenLayers.Control.prototype.initialize.apply(this,[options]);var callbacks={done:this.measureComplete,point:this.measurePartial};if(this.immediate){callbacks.modify=this.measureImmediate;} -this.callbacks=OpenLayers.Util.extend(callbacks,this.callbacks);this.handlerOptions=OpenLayers.Util.extend({persist:this.persist},this.handlerOptions);this.handler=new handler(this,this.callbacks,this.handlerOptions);},deactivate:function(){this.cancelDelay();return OpenLayers.Control.prototype.deactivate.apply(this,arguments);},cancel:function(){this.cancelDelay();this.handler.cancel();},setImmediate:function(immediate){this.immediate=immediate;if(this.immediate){this.callbacks.modify=this.measureImmediate;}else{delete this.callbacks.modify;}},updateHandler:function(handler,options){var active=this.active;if(active){this.deactivate();} -this.handler=new handler(this,this.callbacks,options);if(active){this.activate();}},measureComplete:function(geometry){this.cancelDelay();this.measure(geometry,"measure");},measurePartial:function(point,geometry){this.cancelDelay();geometry=geometry.clone();if(this.handler.freehandMode(this.handler.evt)){this.measure(geometry,"measurepartial");}else{this.delayedTrigger=window.setTimeout(OpenLayers.Function.bind(function(){this.delayedTrigger=null;this.measure(geometry,"measurepartial");},this),this.partialDelay);}},measureImmediate:function(point,feature,drawing){if(drawing&&this.delayedTrigger===null&&!this.handler.freehandMode(this.handler.evt)){this.measure(feature.geometry,"measurepartial");}},cancelDelay:function(){if(this.delayedTrigger!==null){window.clearTimeout(this.delayedTrigger);this.delayedTrigger=null;}},measure:function(geometry,eventType){var stat,order;if(geometry.CLASS_NAME.indexOf('LineString')>-1){stat=this.getBestLength(geometry);order=1;}else{stat=this.getBestArea(geometry);order=2;} -this.events.triggerEvent(eventType,{measure:stat[0],units:stat[1],order:order,geometry:geometry});},getBestArea:function(geometry){var units=this.displaySystemUnits[this.displaySystem];var unit,area;for(var i=0,len=units.length;i1){break;}} -return[area,unit];},getArea:function(geometry,units){var area,geomUnits;if(this.geodesic){area=geometry.getGeodesicArea(this.map.getProjectionObject());geomUnits="m";}else{area=geometry.getArea();geomUnits=this.map.getUnits();} -var inPerDisplayUnit=OpenLayers.INCHES_PER_UNIT[units];if(inPerDisplayUnit){var inPerMapUnit=OpenLayers.INCHES_PER_UNIT[geomUnits];area*=Math.pow((inPerMapUnit/inPerDisplayUnit),2);} -return area;},getBestLength:function(geometry){var units=this.displaySystemUnits[this.displaySystem];var unit,length;for(var i=0,len=units.length;i1){break;}} -return[length,unit];},getLength:function(geometry,units){var length,geomUnits;if(this.geodesic){length=geometry.getGeodesicLength(this.map.getProjectionObject());geomUnits="m";}else{length=geometry.getLength();geomUnits=this.map.getUnits();} -var inPerDisplayUnit=OpenLayers.INCHES_PER_UNIT[units];if(inPerDisplayUnit){var inPerMapUnit=OpenLayers.INCHES_PER_UNIT[geomUnits];length*=(inPerMapUnit/inPerDisplayUnit);} -return length;},CLASS_NAME:"OpenLayers.Control.Measure"});OpenLayers.Layer.KaMap=OpenLayers.Class(OpenLayers.Layer.Grid,{isBaseLayer:true,units:null,resolution:OpenLayers.DOTS_PER_INCH,DEFAULT_PARAMS:{i:'jpeg',map:''},initialize:function(name,url,params,options){var newArguments=[];newArguments.push(name,url,params,options);OpenLayers.Layer.Grid.prototype.initialize.apply(this,newArguments);this.params=OpenLayers.Util.applyDefaults(this.params,this.DEFAULT_PARAMS);},getURL:function(bounds){bounds=this.adjustBounds(bounds);var mapRes=this.map.getResolution();var scale=Math.round((this.map.getScale()*10000))/10000;var pX=Math.round(bounds.left/mapRes);var pY=-Math.round(bounds.top/mapRes);return this.getFullRequestString({t:pY,l:pX,s:scale});},calculateGridLayout:function(bounds,origin,resolution){var tilelon=resolution*this.tileSize.w;var tilelat=resolution*this.tileSize.h;var offsetlon=bounds.left;var tilecol=Math.floor(offsetlon/tilelon)-this.buffer;var tilecolremain=offsetlon/tilelon-tilecol;var tileoffsetx=-tilecolremain*this.tileSize.w;var tileoffsetlon=tilecol*tilelon;var offsetlat=bounds.top;var tilerow=Math.ceil(offsetlat/tilelat)+this.buffer;var tilerowremain=tilerow-offsetlat/tilelat;var tileoffsety=-(tilerowremain+1)*this.tileSize.h;var tileoffsetlat=tilerow*tilelat;return{tilelon:tilelon,tilelat:tilelat,tileoffsetlon:tileoffsetlon,tileoffsetlat:tileoffsetlat,tileoffsetx:tileoffsetx,tileoffsety:tileoffsety};},clone:function(obj){if(obj==null){obj=new OpenLayers.Layer.KaMap(this.name,this.url,this.params,this.getOptions());} -obj=OpenLayers.Layer.Grid.prototype.clone.apply(this,[obj]);if(this.tileSize!=null){obj.tileSize=this.tileSize.clone();} -obj.grid=[];return obj;},getTileBounds:function(viewPortPx){var resolution=this.getResolution();var tileMapWidth=resolution*this.tileSize.w;var tileMapHeight=resolution*this.tileSize.h;var mapPoint=this.getLonLatFromViewPortPx(viewPortPx);var tileLeft=tileMapWidth*Math.floor(mapPoint.lon/tileMapWidth);var tileBottom=tileMapHeight*Math.floor(mapPoint.lat/tileMapHeight);return new OpenLayers.Bounds(tileLeft,tileBottom,tileLeft+tileMapWidth,tileBottom+tileMapHeight);},CLASS_NAME:"OpenLayers.Layer.KaMap"});OpenLayers.Popup.Framed=OpenLayers.Class(OpenLayers.Popup.Anchored,{imageSrc:null,imageSize:null,isAlphaImage:false,positionBlocks:null,blocks:null,fixedRelativePosition:false,initialize:function(id,lonlat,contentSize,contentHTML,anchor,closeBox,closeBoxCallback){OpenLayers.Popup.Anchored.prototype.initialize.apply(this,arguments);if(this.fixedRelativePosition){this.updateRelativePosition();this.calculateRelativePosition=function(px){return this.relativePosition;};} -this.contentDiv.style.position="absolute";this.contentDiv.style.zIndex=1;if(closeBox){this.closeDiv.style.zIndex=1;} -this.groupDiv.style.position="absolute";this.groupDiv.style.top="0px";this.groupDiv.style.left="0px";this.groupDiv.style.height="100%";this.groupDiv.style.width="100%";},destroy:function(){this.imageSrc=null;this.imageSize=null;this.isAlphaImage=null;this.fixedRelativePosition=false;this.positionBlocks=null;for(var i=0;ithis.maxGetUrlLength;if(this.imgDiv!=null){var nodeName=this.imgDiv.nodeName.toLowerCase();if((this.useIFrame&&nodeName=="img")||(!this.useIFrame&&nodeName=="div")){this.removeImgDiv();this.imgDiv=null;}} -if(this.useIFrame){if(this.imgDiv==null){var eventPane=document.createElement("div");if(OpenLayers.BROWSER_NAME=="msie"){eventPane.style.backgroundColor='#FFFFFF';eventPane.style.filter='chroma(color=#FFFFFF)';} -OpenLayers.Util.modifyDOMElement(eventPane,null,new OpenLayers.Pixel(0,0),this.layer.getImageSize(),"absolute");this.imgDiv=document.createElement("div");this.imgDiv.appendChild(eventPane);OpenLayers.Util.modifyDOMElement(this.imgDiv,this.id,null,this.layer.getImageSize(),"relative");this.imgDiv.className='olTileImage';this.frame.appendChild(this.imgDiv);this.layer.div.appendChild(this.frame);if(this.layer.opacity!=null){OpenLayers.Util.modifyDOMElement(this.imgDiv,null,null,null,null,null,null,this.layer.opacity);} -this.imgDiv.map=this.layer.map;} -this.imgDiv.viewRequestID=this.layer.map.viewRequestID;}else{OpenLayers.Tile.Image.prototype.initImgDiv.apply(this,arguments);}},createIFrame:function(){var id=this.id+'_iFrame';var iframe;if(OpenLayers.BROWSER_NAME=="msie"){iframe=document.createElement(''; } function oembed_bbcode2html($text){ - $stopoembed = get_config("system","no_oembed"); + $stopoembed = Config::get("system","no_oembed"); if ($stopoembed == true){ return preg_replace("/\[embed\](.+?)\[\/embed\]/is", "". t('Embedding disabled') ." : $1" ,$text); } @@ -268,13 +280,13 @@ function oe_build_xpath($attr, $value){ return "contains( normalize-space( @$attr ), ' $value ' ) or substring( normalize-space( @$attr ), 1, string-length( '$value' ) + 1 ) = '$value ' or substring( normalize-space( @$attr ), string-length( @$attr ) - string-length( '$value' ) ) = ' $value' or @$attr = '$value'"; } -function oe_get_inner_html( $node ) { - $innerHTML= ''; - $children = $node->childNodes; - foreach ($children as $child) { - $innerHTML .= $child->ownerDocument->saveXML( $child ); - } - return $innerHTML; +function oe_get_inner_html($node) { + $innerHTML= ''; + $children = $node->childNodes; + foreach ($children as $child) { + $innerHTML .= $child->ownerDocument->saveXML($child); + } + return $innerHTML; } /** @@ -283,15 +295,16 @@ function oe_get_inner_html( $node ) { */ function oembed_html2bbcode($text) { // start parser only if 'oembed' is in text - if (strpos($text, "oembed")){ + if (strpos($text, "oembed")) { // convert non ascii chars to html entities $html_text = mb_convert_encoding($text, 'HTML-ENTITIES', mb_detect_encoding($text)); // If it doesn't parse at all, just return the text. $dom = @DOMDocument::loadHTML($html_text); - if(! $dom) + if (! $dom) { return $text; + } $xpath = new DOMXPath($dom); $attr = "oembed"; diff --git a/include/plaintext.php b/include/plaintext.php index 539ef020d..d98d73655 100644 --- a/include/plaintext.php +++ b/include/plaintext.php @@ -1,6 +1,15 @@ query("//".$node); - foreach ($list as $child) - $child->parentNode->removeChild($child); - } -} +use \Friendica\ParseUrl; -function completeurl($url, $scheme) { - $urlarr = parse_url($url); - - if (isset($urlarr["scheme"])) - return($url); - - $schemearr = parse_url($scheme); - - $complete = $schemearr["scheme"]."://".$schemearr["host"]; - - if (@$schemearr["port"] != "") - $complete .= ":".$schemearr["port"]; - - if(strpos($urlarr['path'],'/') !== 0) - $complete .= '/'; - - $complete .= $urlarr["path"]; - - if (@$urlarr["query"] != "") - $complete .= "?".$urlarr["query"]; - - if (@$urlarr["fragment"] != "") - $complete .= "#".$urlarr["fragment"]; - - return($complete); -} - -function parseurl_getsiteinfo_cached($url, $no_guessing = false, $do_oembed = true) { - - if ($url == "") - return false; - - $r = q("SELECT * FROM `parsed_url` WHERE `url` = '%s' AND `guessing` = %d AND `oembed` = %d", - dbesc(normalise_link($url)), intval(!$no_guessing), intval($do_oembed)); - - if ($r) - $data = $r[0]["content"]; - - if (!is_null($data)) { - $data = unserialize($data); - return $data; - } - - $data = parseurl_getsiteinfo($url, $no_guessing, $do_oembed); - - q("INSERT INTO `parsed_url` (`url`, `guessing`, `oembed`, `content`, `created`) VALUES ('%s', %d, %d, '%s', '%s') - ON DUPLICATE KEY UPDATE `content` = '%s', `created` = '%s'", - dbesc(normalise_link($url)), intval(!$no_guessing), intval($do_oembed), - dbesc(serialize($data)), dbesc(datetime_convert()), - dbesc(serialize($data)), dbesc(datetime_convert())); - - return $data; -} - -function parseurl_getsiteinfo($url, $no_guessing = false, $do_oembed = true, $count = 1) { - require_once("include/network.php"); - require_once("include/Photo.php"); - - $a = get_app(); - - $siteinfo = array(); - - // Check if the URL does contain a scheme - $scheme = parse_url($url, PHP_URL_SCHEME); - - if ($scheme == "") { - $url = "http://".trim($url, "/"); - } - - if ($count > 10) { - logger("parseurl_getsiteinfo: Endless loop detected for ".$url, LOGGER_DEBUG); - return($siteinfo); - } - - $url = trim($url, "'"); - $url = trim($url, '"'); - - $url = original_url($url); - - $siteinfo["url"] = $url; - $siteinfo["type"] = "link"; - - $check_cert = get_config('system','verifyssl'); - - $stamp1 = microtime(true); - - $ch = curl_init(); - curl_setopt($ch, CURLOPT_URL, $url); - curl_setopt($ch, CURLOPT_HEADER, 1); - curl_setopt($ch, CURLOPT_NOBODY, 1); - curl_setopt($ch, CURLOPT_TIMEOUT, 3); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_USERAGENT, $a->get_useragent()); - curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, (($check_cert) ? true : false)); - curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, (($check_cert) ? 2 : false)); - - $header = curl_exec($ch); - $curl_info = @curl_getinfo($ch); - $http_code = $curl_info['http_code']; - curl_close($ch); - - $a->save_timestamp($stamp1, "network"); - - if ((($curl_info['http_code'] == "301") OR ($curl_info['http_code'] == "302") OR ($curl_info['http_code'] == "303") OR ($curl_info['http_code'] == "307")) - AND (($curl_info['redirect_url'] != "") OR ($curl_info['location'] != ""))) { - if ($curl_info['redirect_url'] != "") - $siteinfo = parseurl_getsiteinfo($curl_info['redirect_url'], $no_guessing, $do_oembed, ++$count); - else - $siteinfo = parseurl_getsiteinfo($curl_info['location'], $no_guessing, $do_oembed, ++$count); - return($siteinfo); - } - - // if the file is too large then exit - if ($curl_info["download_content_length"] > 1000000) - return($siteinfo); - - // if it isn't a HTML file then exit - if (($curl_info["content_type"] != "") AND !strstr(strtolower($curl_info["content_type"]),"html")) - return($siteinfo); - - if ($do_oembed) { - require_once("include/oembed.php"); - - $oembed_data = oembed_fetch_url($url); - - if (!in_array($oembed_data->type, array("error", "rich"))) { - $siteinfo["type"] = $oembed_data->type; - } - - if (($oembed_data->type == "link") AND ($siteinfo["type"] != "photo")) { - if (isset($oembed_data->title)) - $siteinfo["title"] = $oembed_data->title; - if (isset($oembed_data->description)) - $siteinfo["text"] = trim($oembed_data->description); - if (isset($oembed_data->thumbnail_url)) - $siteinfo["image"] = $oembed_data->thumbnail_url; - } - } - - $stamp1 = microtime(true); - - // Now fetch the body as well - $ch = curl_init(); - curl_setopt($ch, CURLOPT_URL, $url); - curl_setopt($ch, CURLOPT_HEADER, 1); - curl_setopt($ch, CURLOPT_NOBODY, 0); - curl_setopt($ch, CURLOPT_TIMEOUT, 10); - curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); - curl_setopt($ch, CURLOPT_USERAGENT, $a->get_useragent()); - curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, (($check_cert) ? true : false)); - curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, (($check_cert) ? 2 : false)); - - $header = curl_exec($ch); - $curl_info = @curl_getinfo($ch); - $http_code = $curl_info['http_code']; - curl_close($ch); - - $a->save_timestamp($stamp1, "network"); - - // Fetch the first mentioned charset. Can be in body or header - $charset = ""; - if (preg_match('/charset=(.*?)['."'".'"\s\n]/', $header, $matches)) - $charset = trim(trim(trim(array_pop($matches)), ';,')); - - if ($charset == "") - $charset = "utf-8"; - - $pos = strpos($header, "\r\n\r\n"); - - if ($pos) - $body = trim(substr($header, $pos)); - else - $body = $header; - - if (($charset != '') AND (strtoupper($charset) != "UTF-8")) { - logger("parseurl_getsiteinfo: detected charset ".$charset, LOGGER_DEBUG); - //$body = mb_convert_encoding($body, "UTF-8", $charset); - $body = iconv($charset, "UTF-8//TRANSLIT", $body); - } - - $body = mb_convert_encoding($body, 'HTML-ENTITIES', "UTF-8"); - - $doc = new DOMDocument(); - @$doc->loadHTML($body); - - deletenode($doc, 'style'); - deletenode($doc, 'script'); - deletenode($doc, 'option'); - deletenode($doc, 'h1'); - deletenode($doc, 'h2'); - deletenode($doc, 'h3'); - deletenode($doc, 'h4'); - deletenode($doc, 'h5'); - deletenode($doc, 'h6'); - deletenode($doc, 'ol'); - deletenode($doc, 'ul'); - - $xpath = new DomXPath($doc); - - $list = $xpath->query("//meta[@content]"); - foreach ($list as $node) { - $attr = array(); - if ($node->attributes->length) - foreach ($node->attributes as $attribute) - $attr[$attribute->name] = $attribute->value; - - if (@$attr["http-equiv"] == 'refresh') { - $path = $attr["content"]; - $pathinfo = explode(";", $path); - $content = ""; - foreach ($pathinfo AS $value) { - if (substr(strtolower($value), 0, 4) == "url=") - $content = substr($value, 4); - } - if ($content != "") { - $siteinfo = parseurl_getsiteinfo($content, $no_guessing, $do_oembed, ++$count); - return($siteinfo); - } - } - } - - $list = $xpath->query("//title"); - if ($list->length > 0) - $siteinfo["title"] = $list->item(0)->nodeValue; - - //$list = $xpath->query("head/meta[@name]"); - $list = $xpath->query("//meta[@name]"); - foreach ($list as $node) { - $attr = array(); - if ($node->attributes->length) - foreach ($node->attributes as $attribute) - $attr[$attribute->name] = $attribute->value; - - $attr["content"] = trim(html_entity_decode($attr["content"], ENT_QUOTES, "UTF-8")); - - if ($attr["content"] != "") - switch (strtolower($attr["name"])) { - case "fulltitle": - $siteinfo["title"] = $attr["content"]; - break; - case "description": - $siteinfo["text"] = $attr["content"]; - break; - case "thumbnail": - $siteinfo["image"] = $attr["content"]; - break; - case "twitter:image": - $siteinfo["image"] = $attr["content"]; - break; - case "twitter:image:src": - $siteinfo["image"] = $attr["content"]; - break; - case "twitter:card": - if (($siteinfo["type"] == "") OR ($attr["content"] == "photo")) - $siteinfo["type"] = $attr["content"]; - break; - case "twitter:description": - $siteinfo["text"] = $attr["content"]; - break; - case "twitter:title": - $siteinfo["title"] = $attr["content"]; - break; - case "dc.title": - $siteinfo["title"] = $attr["content"]; - break; - case "dc.description": - $siteinfo["text"] = $attr["content"]; - break; - case "keywords": - $keywords = explode(",", $attr["content"]); - break; - case "news_keywords": - $keywords = explode(",", $attr["content"]); - break; - } - if ($siteinfo["type"] == "summary") - $siteinfo["type"] = "link"; - } - - if (isset($keywords)) { - $siteinfo["keywords"] = array(); - foreach ($keywords as $keyword) - if (!in_array(trim($keyword), $siteinfo["keywords"])) - $siteinfo["keywords"][] = trim($keyword); - } - - //$list = $xpath->query("head/meta[@property]"); - $list = $xpath->query("//meta[@property]"); - foreach ($list as $node) { - $attr = array(); - if ($node->attributes->length) - foreach ($node->attributes as $attribute) - $attr[$attribute->name] = $attribute->value; - - $attr["content"] = trim(html_entity_decode($attr["content"], ENT_QUOTES, "UTF-8")); - - if ($attr["content"] != "") - switch (strtolower($attr["property"])) { - case "og:image": - $siteinfo["image"] = $attr["content"]; - break; - case "og:title": - $siteinfo["title"] = $attr["content"]; - break; - case "og:description": - $siteinfo["text"] = $attr["content"]; - break; - } - } - - if ((@$siteinfo["image"] == "") AND !$no_guessing) { - $list = $xpath->query("//img[@src]"); - foreach ($list as $node) { - $attr = array(); - if ($node->attributes->length) - foreach ($node->attributes as $attribute) - $attr[$attribute->name] = $attribute->value; - - $src = completeurl($attr["src"], $url); - $photodata = get_photo_info($src); - - if (($photodata) && ($photodata[0] > 150) and ($photodata[1] > 150)) { - if ($photodata[0] > 300) { - $photodata[1] = round($photodata[1] * (300 / $photodata[0])); - $photodata[0] = 300; - } - if ($photodata[1] > 300) { - $photodata[0] = round($photodata[0] * (300 / $photodata[1])); - $photodata[1] = 300; - } - $siteinfo["images"][] = array("src"=>$src, - "width"=>$photodata[0], - "height"=>$photodata[1]); - } - - } - } elseif ($siteinfo["image"] != "") { - $src = completeurl($siteinfo["image"], $url); - - unset($siteinfo["image"]); - - $photodata = get_photo_info($src); - - if (($photodata) && ($photodata[0] > 10) and ($photodata[1] > 10)) - $siteinfo["images"][] = array("src"=>$src, - "width"=>$photodata[0], - "height"=>$photodata[1]); - } - - if ((@$siteinfo["text"] == "") AND (@$siteinfo["title"] != "") AND !$no_guessing) { - $text = ""; - - $list = $xpath->query("//div[@class='article']"); - foreach ($list as $node) - if (strlen($node->nodeValue) > 40) - $text .= " ".trim($node->nodeValue); - - if ($text == "") { - $list = $xpath->query("//div[@class='content']"); - foreach ($list as $node) - if (strlen($node->nodeValue) > 40) - $text .= " ".trim($node->nodeValue); - } - - // If none text was found then take the paragraph content - if ($text == "") { - $list = $xpath->query("//p"); - foreach ($list as $node) - if (strlen($node->nodeValue) > 40) - $text .= " ".trim($node->nodeValue); - } - - if ($text != "") { - $text = trim(str_replace(array("\n", "\r"), array(" ", " "), $text)); - - while (strpos($text, " ")) - $text = trim(str_replace(" ", " ", $text)); - - $siteinfo["text"] = trim(html_entity_decode(substr($text,0,350), ENT_QUOTES, "UTF-8").'...'); - } - } - - logger("parseurl_getsiteinfo: Siteinfo for ".$url." ".print_r($siteinfo, true), LOGGER_DEBUG); - - call_hooks('getsiteinfo', $siteinfo); - - return($siteinfo); -} - -function arr_add_hashes(&$item,$k) { - $item = '#' . $item; -} +require_once("include/items.php"); function parse_url_content(&$a) { - require_once("include/items.php"); - $text = null; - $str_tags = ''; + $str_tags = ""; $textmode = false; - if(local_user() && (! feature_enabled(local_user(),'richtext'))) + if (local_user() && (!feature_enabled(local_user(), "richtext"))) { $textmode = true; + } - //if($textmode) - $br = (($textmode) ? "\n" : '
'); + $br = (($textmode) ? "\n" : "
"); - if(x($_GET,'binurl')) - $url = trim(hex2bin($_GET['binurl'])); - else - $url = trim($_GET['url']); + if (x($_GET,"binurl")) { + $url = trim(hex2bin($_GET["binurl"])); + } else { + $url = trim($_GET["url"]); + } - if($_GET['title']) - $title = strip_tags(trim($_GET['title'])); + if ($_GET["title"]) { + $title = strip_tags(trim($_GET["title"])); + } - if($_GET['description']) - $text = strip_tags(trim($_GET['description'])); + if ($_GET["description"]) { + $text = strip_tags(trim($_GET["description"])); + } - if($_GET['tags']) { - $arr_tags = str_getcsv($_GET['tags']); - if(count($arr_tags)) { - array_walk($arr_tags,'arr_add_hashes'); - $str_tags = $br . implode(' ',$arr_tags) . $br; + if ($_GET["tags"]) { + $arr_tags = ParseUrl::convertTagsToArray($_GET["tags"]); + if (count($arr_tags)) { + $str_tags = $br . implode(" ", $arr_tags) . $br; } } - // add url scheme if missing + // Add url scheme if it is missing $arrurl = parse_url($url); - if (!x($arrurl, 'scheme')) { - if (x($arrurl, 'host')) + if (!x($arrurl, "scheme")) { + if (x($arrurl, "host")) { $url = "http:".$url; - else + } else { $url = "http://".$url; + } } - logger('parse_url: ' . $url); + logger("prse_url: " . $url); - if($textmode) - $template = '[bookmark=%s]%s[/bookmark]%s'; - else + // If the URL is a image, video or audio file format the URL with the corresponding + // BBCode media tag + $redirects = 0; + // Fetch the header of the URL + $result = z_fetch_url($url, false, $redirects, array("novalidate" => true, "nobody" => true)); + if($result["success"]) { + // Convert the header fields into an array + $hdrs = array(); + $h = explode("\n", $result["header"]); + foreach ($h as $l) { + list($k,$v) = array_map("trim", explode(":", trim($l), 2)); + $hdrs[$k] = $v; + } + if (array_key_exists("Content-Type", $hdrs)) { + $type = $hdrs["Content-Type"]; + } + if ($type) { + if(stripos($type, "image/") !== false) { + echo $br . "[img]" . $url . "[/img]" . $br; + killme(); + } + if (stripos($type, "video/") !== false) { + echo $br . "[video]" . $url . "[/video]" . $br; + killme(); + } + if (stripos($type, "audio/") !== false) { + echo $br . "[audio]" . $url . "[/audio]" . $br; + killme(); + } + } + } + + if ($textmode) { + $template = "[bookmark=%s]%s[/bookmark]%s"; + } else { $template = "%s%s"; + } - $arr = array('url' => $url, 'text' => ''); + $arr = array("url" => $url, "text" => ""); - call_hooks('parse_link', $arr); + call_hooks("parse_link", $arr); - if(strlen($arr['text'])) { - echo $arr['text']; + if (strlen($arr["text"])) { + echo $arr["text"]; killme(); } - if($url && $title && $text) { + if ($url && $title && $text) { - $title = str_replace(array("\r","\n"),array('',''),$title); + $title = str_replace(array("\r","\n"),array("",""),$title); - if($textmode) - $text = '[quote]' . trim($text) . '[/quote]' . $br; - else { - $text = '
' . htmlspecialchars(trim($text)) . '

'; + if ($textmode) { + $text = "[quote]" . trim($text) . "[/quote]" . $br; + } else { + $text = "
" . htmlspecialchars(trim($text)) . "

"; $title = htmlspecialchars($title); } - $result = sprintf($template,$url,($title) ? $title : $url,$text) . $str_tags; + $result = sprintf($template, $url, ($title) ? $title : $url, $text) . $str_tags; - logger('parse_url (unparsed): returns: ' . $result); + logger("parse_url (unparsed): returns: " . $result); echo $result; killme(); } - $siteinfo = parseurl_getsiteinfo($url); + // Fetch the information from the webpage + $siteinfo = ParseUrl::getSiteinfo($url); unset($siteinfo["keywords"]); + // Format it as BBCode attachment $info = add_page_info_data($siteinfo); - if (!$textmode) + if (!$textmode) { // Replace ' with ’ - not perfect - but the richtext editor has problems otherwise $info = str_replace(array("'"), array("’"), $info); + } echo $info; killme(); } -?> From ba1a304589df88c062de3f6dfe301bc039a9c3c1 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 24 Nov 2016 03:34:11 +0000 Subject: [PATCH 067/141] Delivery to other systems was needlessly deferred. --- include/queue_fn.php | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/include/queue_fn.php b/include/queue_fn.php index 5214131b2..a68aa8918 100644 --- a/include/queue_fn.php +++ b/include/queue_fn.php @@ -15,22 +15,35 @@ function remove_queue_item($id) { ); } +/** + * @brief Checks if the communication with a given contact had problems recently + * + * @param int $cid Contact id + * + * @return bool The communication with this contact has currently problems + */ function was_recently_delayed($cid) { - $r = q("SELECT `id` FROM `queue` WHERE `cid` = %d - and last > UTC_TIMESTAMP() - interval 15 minute limit 1", + $was_delayed = false; + + // Are there queue entries that were recently added? + $r = q("SELECT `id` FROM `queue` WHERE `cid` = %d + AND `last` > UTC_TIMESTAMP() - interval 15 minute LIMIT 1", intval($cid) ); - if(count($r)) - return true; - $r = q("select `term-date` from contact where id = %d and `term-date` != '' and `term-date` != '0000-00-00 00:00:00' limit 1", - intval($cid) - ); - if(count($r)) - return true; + $was_delayed = dbm::is_result($r); - return false; + // We set "term-date" to a current date if the communication has problems. + // If the communication works again we reset this value. + if ($was_delayed) { + $r = q("SELECT `term-date` FROM `contact` WHERE `id` = %d AND `term-date` <= '1000-01-01' LIMIT 1", + intval($cid) + ); + $was_delayed = !dbm::is_result($r); + } + + return $was_delayed; } From 26664c22e0544ccda1405f6aafd890245bf29201 Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Fri, 25 Nov 2016 16:59:31 +0100 Subject: [PATCH 068/141] parse_url: add some docu --- mod/parse_url.php | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/mod/parse_url.php b/mod/parse_url.php index a6b7cd502..6104f6caa 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -1,6 +1,15 @@ true, "nobody" => true)); @@ -114,7 +123,8 @@ function parse_url_content(&$a) { killme(); } - + // If there is allready some content information submitted we don't + // need to parse the url for content. if ($url && $title && $text) { $title = str_replace(array("\r","\n"),array("",""),$title); @@ -134,7 +144,7 @@ function parse_url_content(&$a) { killme(); } - // Fetch the information from the webpage + // Fetch the information directly from the webpage $siteinfo = ParseUrl::getSiteinfo($url); unset($siteinfo["keywords"]); From a194c44de94f93202ab61baee93a065e148202f6 Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Fri, 25 Nov 2016 19:13:40 +0100 Subject: [PATCH 069/141] Frio Bugfix: correct wrong use of default arg 'title' in modal.js --- view/theme/frio/js/modal.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/view/theme/frio/js/modal.js b/view/theme/frio/js/modal.js index 82b1ebdb9..f7927e46e 100644 --- a/view/theme/frio/js/modal.js +++ b/view/theme/frio/js/modal.js @@ -90,7 +90,11 @@ $(document).ready(function(){ }); // overwrite Dialog.show from main js to load the filebrowser into a bs modal -Dialog.show = function(url, title="") { +Dialog.show = function(url, title) { + if (typeof(title)==='undefined') { + title = ""; + } + var modal = $('#modal').modal(); modal.find("#modal-header h4").html(title); modal From 5068563cf5bc67ab6d6dcc406998fa8ffa651b82 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Fri, 25 Nov 2016 19:18:01 +0100 Subject: [PATCH 070/141] small code formatting correction --- view/theme/frio/js/modal.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/view/theme/frio/js/modal.js b/view/theme/frio/js/modal.js index f7927e46e..f657ff5f2 100644 --- a/view/theme/frio/js/modal.js +++ b/view/theme/frio/js/modal.js @@ -91,7 +91,7 @@ $(document).ready(function(){ // overwrite Dialog.show from main js to load the filebrowser into a bs modal Dialog.show = function(url, title) { - if (typeof(title)==='undefined') { + if (typeof(title) === 'undefined') { title = ""; } From c96a53b4b4ca2d46e9b4a61ff454196d2fcc054e Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Sat, 26 Nov 2016 04:10:50 +0100 Subject: [PATCH 071/141] parse_url: fix typo --- mod/parse_url.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/parse_url.php b/mod/parse_url.php index 6104f6caa..0a9b096cb 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -8,7 +8,7 @@ * on the user settings - default is BBCode output). * If the user has enabled the richtext editor setting the output will be in html * (Note: This is not always possible and in some case not useful because - * the richtext editor doesn't support all ind of html). + * the richtext editor doesn't support all kind of html). * Otherwise the output will be constructed BBCode. * * @todo https://developers.google.com/+/plugins/snippet/ From e856ab9a09c74e621b2df5a7d325d71575f06b5e Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 27 Nov 2016 00:55:05 +0000 Subject: [PATCH 072/141] The worker can now run from the frontend as well --- boot.php | 4 + doc/htconfig.md | 1 + include/poller.php | 243 +++++++++++++++++++++++++++------------------ index.php | 4 + mod/worker.php | 38 +++++++ 5 files changed, 196 insertions(+), 94 deletions(-) create mode 100644 mod/worker.php diff --git a/boot.php b/boot.php index b44c063f8..866e7165c 100644 --- a/boot.php +++ b/boot.php @@ -1385,6 +1385,10 @@ class App { function proc_run($args) { + if (!function_exists("proc_open")) { + return; + } + // Add the php path if it is a php call if (count($args) && ($args[0] === 'php' OR !is_string($args[0]))) { diff --git a/doc/htconfig.md b/doc/htconfig.md index b6f98b2ef..8e0b89092 100644 --- a/doc/htconfig.md +++ b/doc/htconfig.md @@ -29,6 +29,7 @@ Example: To set the directory value please add this line to your .htconfig.php: * disable_email_validation (Boolean) - Disables the check if a mail address is in a valid format and can be resolved via DNS. * disable_url_validation (Boolean) - Disables the DNS lookup of an URL. * event_input_format - Default value is "ymd". +* frontend_worker (Boolean) - Activates the frontend worker which acts as a replacement for running the poller via the command line. * ignore_cache (Boolean) - For development only. Disables the item cache. * like_no_comment (Boolean) - Don't update the "commented" value of an item when it is liked. * local_block (Boolean) - Used in conjunction with "block_public". diff --git a/include/poller.php b/include/poller.php index 2e036247e..b4f5df4bf 100644 --- a/include/poller.php +++ b/include/poller.php @@ -15,7 +15,7 @@ use \Friendica\Core\PConfig; require_once("boot.php"); -function poller_run(&$argv, &$argc){ +function poller_run($argv, $argc){ global $a, $db; if(is_null($a)) { @@ -35,8 +35,6 @@ function poller_run(&$argv, &$argc){ $a->start_process(); - $mypid = getmypid(); - if ($a->max_processes_reached()) return; @@ -53,14 +51,7 @@ function poller_run(&$argv, &$argc){ } if(($argc <= 1) OR ($argv[1] != "no_cron")) { - // Run the cron job that calls all other jobs - proc_run(PRIORITY_MEDIUM, "include/cron.php"); - - // Run the cronhooks job separately from cron for being able to use a different timing - proc_run(PRIORITY_MEDIUM, "include/cronhooks.php"); - - // Cleaning dead processes - poller_kill_stale_workers(); + poller_run_cron(); } else // Sleep four seconds before checking for running processes again to avoid having too many workers sleep(4); @@ -69,95 +60,18 @@ function poller_run(&$argv, &$argc){ if (poller_too_much_workers()) return; - $cooldown = Config::get("system", "worker_cooldown", 0); - $starttime = time(); while ($r = poller_worker_process()) { - // Quit when in maintenance - if (get_config('system', 'maintenance', true)) - return; - - // Constantly check the number of parallel database processes - if ($a->max_processes_reached()) - return; - - // Constantly check the number of available database connections to let the frontend be accessible at any time - if (poller_max_connections_reached()) - return; - // Count active workers and compare them with a maximum value that depends on the load - if (poller_too_much_workers()) + if (poller_too_much_workers()) { return; - - $upd = q("UPDATE `workerqueue` SET `executed` = '%s', `pid` = %d WHERE `id` = %d AND `pid` = 0", - dbesc(datetime_convert()), - intval($mypid), - intval($r[0]["id"])); - - if (!$upd) { - logger("Couldn't update queue entry ".$r[0]["id"]." - skip this execution", LOGGER_DEBUG); - q("COMMIT"); - continue; } - // Assure that there are no tasks executed twice - $id = q("SELECT `pid`, `executed` FROM `workerqueue` WHERE `id` = %d", intval($r[0]["id"])); - if (!$id) { - logger("Queue item ".$r[0]["id"]." vanished - skip this execution", LOGGER_DEBUG); - q("COMMIT"); - continue; - } elseif ((strtotime($id[0]["executed"]) <= 0) OR ($id[0]["pid"] == 0)) { - logger("Entry for queue item ".$r[0]["id"]." wasn't stored - skip this execution", LOGGER_DEBUG); - q("COMMIT"); - continue; - } elseif ($id[0]["pid"] != $mypid) { - logger("Queue item ".$r[0]["id"]." is to be executed by process ".$id[0]["pid"]." and not by me (".$mypid.") - skip this execution", LOGGER_DEBUG); - q("COMMIT"); - continue; + if (!poller_execute($r[0])) { + return; } - q("COMMIT"); - - $argv = json_decode($r[0]["parameter"]); - - $argc = count($argv); - - // Check for existance and validity of the include file - $include = $argv[0]; - - if (!validate_include($include)) { - logger("Include file ".$argv[0]." is not valid!"); - q("DELETE FROM `workerqueue` WHERE `id` = %d", intval($r[0]["id"])); - continue; - } - - require_once($include); - - $funcname = str_replace(".php", "", basename($argv[0]))."_run"; - - if (function_exists($funcname)) { - logger("Process ".$mypid." - Prio ".$r[0]["priority"]." - ID ".$r[0]["id"].": ".$funcname." ".$r[0]["parameter"]); - - // For better logging create a new process id for every worker call - // But preserve the old one for the worker - $old_process_id = $a->process_id; - $a->process_id = uniqid("wrk", true); - - $funcname($argv, $argc); - - $a->process_id = $old_process_id; - - if ($cooldown > 0) { - logger("Process ".$mypid." - Prio ".$r[0]["priority"]." - ID ".$r[0]["id"].": ".$funcname." - in cooldown for ".$cooldown." seconds"); - sleep($cooldown); - } - - logger("Process ".$mypid." - Prio ".$r[0]["priority"]." - ID ".$r[0]["id"].": ".$funcname." - done"); - - q("DELETE FROM `workerqueue` WHERE `id` = %d", intval($r[0]["id"])); - } else - logger("Function ".$funcname." does not exist"); // Quit the poller once every hour if (time() > ($starttime + 3600)) @@ -166,6 +80,108 @@ function poller_run(&$argv, &$argc){ } +/** + * @brief Execute a worker entry + * + * @param array $queue Workerqueue entry + * + * @return boolean "true" if further processing should be stopped + */ +function poller_execute($queue) { + + $a = get_app(); + + $mypid = getmypid(); + + $cooldown = Config::get("system", "worker_cooldown", 0); + + // Quit when in maintenance + if (get_config('system', 'maintenance', true)) { + return false; + } + + // Constantly check the number of parallel database processes + if ($a->max_processes_reached()) { + return false; + } + + // Constantly check the number of available database connections to let the frontend be accessible at any time + if (poller_max_connections_reached()) { + return false; + } + + $upd = q("UPDATE `workerqueue` SET `executed` = '%s', `pid` = %d WHERE `id` = %d AND `pid` = 0", + dbesc(datetime_convert()), + intval($mypid), + intval($queue["id"])); + + if (!$upd) { + logger("Couldn't update queue entry ".$queue["id"]." - skip this execution", LOGGER_DEBUG); + q("COMMIT"); + return true; + } + + // Assure that there are no tasks executed twice + $id = q("SELECT `pid`, `executed` FROM `workerqueue` WHERE `id` = %d", intval($queue["id"])); + if (!$id) { + logger("Queue item ".$queue["id"]." vanished - skip this execution", LOGGER_DEBUG); + q("COMMIT"); + return true; + } elseif ((strtotime($id[0]["executed"]) <= 0) OR ($id[0]["pid"] == 0)) { + logger("Entry for queue item ".$queue["id"]." wasn't stored - skip this execution", LOGGER_DEBUG); + q("COMMIT"); + return true; + } elseif ($id[0]["pid"] != $mypid) { + logger("Queue item ".$queue["id"]." is to be executed by process ".$id[0]["pid"]." and not by me (".$mypid.") - skip this execution", LOGGER_DEBUG); + q("COMMIT"); + return true; + } + q("COMMIT"); + + $argv = json_decode($queue["parameter"]); + + $argc = count($argv); + + // Check for existance and validity of the include file + $include = $argv[0]; + + if (!validate_include($include)) { + logger("Include file ".$argv[0]." is not valid!"); + q("DELETE FROM `workerqueue` WHERE `id` = %d", intval($queue["id"])); + return true; + } + + require_once($include); + + $funcname = str_replace(".php", "", basename($argv[0]))."_run"; + + if (function_exists($funcname)) { + logger("Process ".$mypid." - Prio ".$queue["priority"]." - ID ".$queue["id"].": ".$funcname." ".$queue["parameter"]); + + // For better logging create a new process id for every worker call + // But preserve the old one for the worker + $old_process_id = $a->process_id; + $a->process_id = uniqid("wrk", true); + + $funcname($argv, $argc); + + $a->process_id = $old_process_id; + + if ($cooldown > 0) { + logger("Process ".$mypid." - Prio ".$queue["priority"]." - ID ".$queue["id"].": ".$funcname." - in cooldown for ".$cooldown." seconds"); + sleep($cooldown); + } + + logger("Process ".$mypid." - Prio ".$queue["priority"]." - ID ".$queue["id"].": ".$funcname." - done"); + + q("DELETE FROM `workerqueue` WHERE `id` = %d", intval($queue["id"])); + } else { + logger("Function ".$funcname." does not exist"); + } + + return true; +} + /** * @brief Checks if the number of database connections has reached a critical limit. * @@ -394,8 +410,7 @@ function poller_passing_slow(&$highest_priority) { $r = q("SELECT `priority` FROM `process` - INNER JOIN `workerqueue` ON `workerqueue`.`pid` = `process`.`pid` - WHERE `process`.`command` = 'poller.php'"); + INNER JOIN `workerqueue` ON `workerqueue`.`pid` = `process`.`pid`"); // No active processes at all? Fine if (!dbm::is_result($r)) @@ -435,7 +450,6 @@ function poller_passing_slow(&$highest_priority) { * * @return string SQL statement */ - function poller_worker_process() { q("START TRANSACTION;"); @@ -464,6 +478,47 @@ function poller_worker_process() { return $r; } +function call_worker() { + if (!get_config("system", "frontend_worker")) { + return; + } + + $url = get_app()->get_baseurl()."/worker"; + fetch_url($url, false, $redirects, 1); +} + +function call_worker_if_idle() { + if (!get_config("system", "frontend_worker")) { + return; + } + + poller_run_cron(); + + clear_worker_processes(); + + $workers = q("SELECT COUNT(*) AS `processes` FROM `process` WHERE `command` = 'worker.php'"); + + if ($workers[0]["processes"] == 0) { + call_worker(); + } +} + +function clear_worker_processes() { + q("DELETE FROM `process` WHERE `created` < '%s' AND `command` = 'worker.php'", + dbesc(datetime_convert('UTC','UTC',"now - 10 minutes"))); +} + +function poller_run_cron() { + // Run the cron job that calls all other jobs + proc_run(PRIORITY_MEDIUM, "include/cron.php"); + + // Run the cronhooks job separately from cron for being able to use a different timing + proc_run(PRIORITY_MEDIUM, "include/cronhooks.php"); + + // Cleaning dead processes + poller_kill_stale_workers(); +} + if (array_search(__file__,get_included_files())===0){ poller_run($_SERVER["argv"],$_SERVER["argc"]); diff --git a/index.php b/index.php index 13c3f6318..08f24af60 100644 --- a/index.php +++ b/index.php @@ -99,6 +99,10 @@ if (!$a->is_backend()) { $stamp1 = microtime(true); session_start(); $a->save_timestamp($stamp1, "parser"); +} else { + require_once "include/poller.php"; + + call_worker_if_idle(); } /** diff --git a/mod/worker.php b/mod/worker.php new file mode 100644 index 000000000..1d1ab2af3 --- /dev/null +++ b/mod/worker.php @@ -0,0 +1,38 @@ + Config::get("system", "worker_queues", 4)) { + return; + } + + $a->start_process(); + + logger("Front end worker started: ".getmypid()); + + call_worker(); + + if ($r = poller_worker_process()) { + poller_execute($r[0]); + } + + call_worker(); + + $a->end_process(); + + logger("Front end worker ended: ".getmypid()); + + killme(); +} From d71321c834bcb4191fb6e47ade2a00238f0f1044 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 27 Nov 2016 01:11:22 +0000 Subject: [PATCH 073/141] Some added documentation --- include/poller.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/include/poller.php b/include/poller.php index b4f5df4bf..f65134023 100644 --- a/include/poller.php +++ b/include/poller.php @@ -311,6 +311,11 @@ function poller_kill_stale_workers() { } } +/** + * @brief Checks if the number of active workers exceeds the given limits + * + * @return bool Are there too much workers running? + */ function poller_too_much_workers() { @@ -389,6 +394,11 @@ function poller_too_much_workers() { return($active >= $queues); } +/** + * @brief Returns the number of active poller processes + * + * @return integer Number of active poller processes + */ function poller_active_workers() { $workers = q("SELECT COUNT(*) AS `processes` FROM `process` WHERE `command` = 'poller.php'"); @@ -478,6 +488,9 @@ function poller_worker_process() { return $r; } +/** + * @brief Call the front end worker + */ function call_worker() { if (!get_config("system", "frontend_worker")) { return; @@ -487,6 +500,9 @@ function call_worker() { fetch_url($url, false, $redirects, 1); } +/** + * @brief Call the front end worker if there aren't any active + */ function call_worker_if_idle() { if (!get_config("system", "frontend_worker")) { return; @@ -503,11 +519,19 @@ function call_worker_if_idle() { } } +/** + * @brief Removes long running worker processes + */ function clear_worker_processes() { + /// @todo the 10 minutes needs to be configurable + /// Additionally we should clean up the corresponding workerqueue entries as well q("DELETE FROM `process` WHERE `created` < '%s' AND `command` = 'worker.php'", dbesc(datetime_convert('UTC','UTC',"now - 10 minutes"))); } +/** + * @brief Runs the cron processes + */ function poller_run_cron() { // Run the cron job that calls all other jobs proc_run(PRIORITY_MEDIUM, "include/cron.php"); From 636a0333646b0ca941a3eadaa246002001915303 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 27 Nov 2016 09:02:08 +0000 Subject: [PATCH 074/141] Added documentation, config stuff, ... --- doc/htconfig.md | 1 + include/poller.php | 7 ++++--- mod/worker.php | 6 +++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/doc/htconfig.md b/doc/htconfig.md index 8e0b89092..dbdbf1503 100644 --- a/doc/htconfig.md +++ b/doc/htconfig.md @@ -30,6 +30,7 @@ Example: To set the directory value please add this line to your .htconfig.php: * disable_url_validation (Boolean) - Disables the DNS lookup of an URL. * event_input_format - Default value is "ymd". * frontend_worker (Boolean) - Activates the frontend worker which acts as a replacement for running the poller via the command line. +* frontend_worker_timeout - Value in minutes after we think that a frontend task was killed by the webserver. Default value is 10. * ignore_cache (Boolean) - For development only. Disables the item cache. * like_no_comment (Boolean) - Don't update the "commented" value of an item when it is liked. * local_block (Boolean) - Used in conjunction with "block_public". diff --git a/include/poller.php b/include/poller.php index f65134023..b8e14a096 100644 --- a/include/poller.php +++ b/include/poller.php @@ -523,10 +523,11 @@ function call_worker_if_idle() { * @brief Removes long running worker processes */ function clear_worker_processes() { - /// @todo the 10 minutes needs to be configurable - /// Additionally we should clean up the corresponding workerqueue entries as well + $timeout = Config::get("system", "frontend_worker_timeout", 10); + + /// @todo We should clean up the corresponding workerqueue entries as well q("DELETE FROM `process` WHERE `created` < '%s' AND `command` = 'worker.php'", - dbesc(datetime_convert('UTC','UTC',"now - 10 minutes"))); + dbesc(datetime_convert('UTC','UTC',"now - ".$timeout." minutes"))); } /** diff --git a/mod/worker.php b/mod/worker.php index 1d1ab2af3..137579966 100644 --- a/mod/worker.php +++ b/mod/worker.php @@ -1,4 +1,8 @@ Date: Sun, 27 Nov 2016 10:01:24 +0000 Subject: [PATCH 075/141] Try to get more execution time --- mod/worker.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mod/worker.php b/mod/worker.php index 137579966..3fb86dd5b 100644 --- a/mod/worker.php +++ b/mod/worker.php @@ -29,6 +29,11 @@ function worker_init($a){ call_worker(); if ($r = poller_worker_process()) { + + // On most configurations this parameter wouldn't have any effect. + // But since it doesn't destroy anything, we just try to get more execution time in any way. + set_time_limit(0); + poller_execute($r[0]); } From 56e38dd6bd404c8c98c9dbda87769887e567048f Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Sun, 27 Nov 2016 20:19:43 +0100 Subject: [PATCH 076/141] move function deletenode() to the xml class --- include/ParseUrl.php | 31 ++++++++++++------------------- include/html2bbcode.php | 40 +++++++++++++++++----------------------- include/xml.php | 18 ++++++++++++++++-- 3 files changed, 45 insertions(+), 44 deletions(-) diff --git a/include/ParseUrl.php b/include/ParseUrl.php index 8a3392e73..834c64475 100644 --- a/include/ParseUrl.php +++ b/include/ParseUrl.php @@ -12,6 +12,7 @@ use \Friendica\Core\Config; require_once("include/network.php"); require_once("include/Photo.php"); require_once("include/oembed.php"); +require_once("include/xml.php"); /** * @brief Class with methods for extracting certain content from an url @@ -184,17 +185,17 @@ class ParseUrl { $doc = new \DOMDocument(); @$doc->loadHTML($body); - self::deleteNode($doc, "style"); - self::deleteNode($doc, "script"); - self::deleteNode($doc, "option"); - self::deleteNode($doc, "h1"); - self::deleteNode($doc, "h2"); - self::deleteNode($doc, "h3"); - self::deleteNode($doc, "h4"); - self::deleteNode($doc, "h5"); - self::deleteNode($doc, "h6"); - self::deleteNode($doc, "ol"); - self::deleteNode($doc, "ul"); + \xml::deleteNode($doc, "style"); + \xml::deleteNode($doc, "script"); + \xml::deleteNode($doc, "option"); + \xml::deleteNode($doc, "h1"); + \xml::deleteNode($doc, "h2"); + \xml::deleteNode($doc, "h3"); + \xml::deleteNode($doc, "h4"); + \xml::deleteNode($doc, "h5"); + \xml::deleteNode($doc, "h6"); + \xml::deleteNode($doc, "ol"); + \xml::deleteNode($doc, "ul"); $xpath = new \DomXPath($doc); @@ -440,14 +441,6 @@ class ParseUrl { $tag = "#" . $tag; } - private static function deleteNode(&$doc, $node) { - $xpath = new \DomXPath($doc); - $list = $xpath->query("//".$node); - foreach ($list as $child) { - $child->parentNode->removeChild($child); - } - } - private static function completeUrl($url, $scheme) { $urlarr = parse_url($url); diff --git a/include/html2bbcode.php b/include/html2bbcode.php index 28e251aee..189ba91f1 100644 --- a/include/html2bbcode.php +++ b/include/html2bbcode.php @@ -1,11 +1,14 @@ query("//".$node); - foreach ($list as $child) - $child->parentNode->removeChild($child); -}} - function _replace_code_cb($m){ return "".str_replace("\n","
\n",$m[1]). "
"; } @@ -117,12 +111,12 @@ function html2bbcode($message) @$doc->loadHTML($message); - deletenode($doc, 'style'); - deletenode($doc, 'head'); - deletenode($doc, 'title'); - deletenode($doc, 'meta'); - deletenode($doc, 'xml'); - deletenode($doc, 'removeme'); + xml::deleteNode($doc, 'style'); + xml::deleteNode($doc, 'head'); + xml::deleteNode($doc, 'title'); + xml::deleteNode($doc, 'meta'); + xml::deleteNode($doc, 'xml'); + xml::deleteNode($doc, 'removeme'); $xpath = new DomXPath($doc); $list = $xpath->query("//pre"); @@ -239,7 +233,7 @@ function html2bbcode($message) node2bbcode($doc, 'iframe', array('src'=>'/(.+)/'), '[iframe]$1', '[/iframe]'); node2bbcode($doc, 'code', array(), '[code]', '[/code]'); - node2bbcode($doc, 'key', array(), '[code]', '[/code]'); + node2bbcode($doc, 'key', array(), '[code]', '[/code]'); $message = $doc->saveHTML(); diff --git a/include/xml.php b/include/xml.php index 3bb376aba..fd04ed1df 100644 --- a/include/xml.php +++ b/include/xml.php @@ -1,11 +1,12 @@ query("//".$node); + foreach ($list as $child) { + $child->parentNode->removeChild($child); + } + } } -?> From 85b51ee41c66e938d267100d79faedb270442de4 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Sun, 27 Nov 2016 20:42:40 +0100 Subject: [PATCH 077/141] xml:php - some code standard work --- include/xml.php | 139 ++++++++++++++++++++++++++++-------------------- 1 file changed, 81 insertions(+), 58 deletions(-) diff --git a/include/xml.php b/include/xml.php index fd04ed1df..9f7de8f33 100644 --- a/include/xml.php +++ b/include/xml.php @@ -24,15 +24,17 @@ class xml { public static function from_array($array, &$xml, $remove_header = false, $namespaces = array(), $root = true) { if ($root) { - foreach($array as $key => $value) { - foreach ($namespaces AS $nskey => $nsvalue) + foreach ($array as $key => $value) { + foreach ($namespaces AS $nskey => $nsvalue) { $key .= " xmlns".($nskey == "" ? "":":").$nskey.'="'.$nsvalue.'"'; + } if (is_array($value)) { $root = new SimpleXMLElement("<".$key."/>"); self::from_array($value, $root, $remove_header, $namespaces, false); - } else + } else { $root = new SimpleXMLElement("<".$key.">".xmlify($value).""); + } $dom = dom_import_simplexml($root)->ownerDocument; $dom->formatOutput = true; @@ -40,16 +42,18 @@ class xml { $xml_text = $dom->saveXML(); - if ($remove_header) + if ($remove_header) { $xml_text = trim(substr($xml_text, 21)); + } return $xml_text; } } foreach($array as $key => $value) { - if (!isset($element) AND isset($xml)) + if (!isset($element) AND isset($xml)) { $element = $xml; + } if (is_integer($key)) { if (isset($element)) { @@ -63,27 +67,31 @@ class xml { } $element_parts = explode(":", $key); - if ((count($element_parts) > 1) AND isset($namespaces[$element_parts[0]])) + if ((count($element_parts) > 1) AND isset($namespaces[$element_parts[0]])) { $namespace = $namespaces[$element_parts[0]]; - elseif (isset($namespaces[""])) { + } elseif (isset($namespaces[""])) { $namespace = $namespaces[""]; - } else + } else { $namespace = NULL; + } // Remove undefined namespaces from the key - if ((count($element_parts) > 1) AND is_null($namespace)) + if ((count($element_parts) > 1) AND is_null($namespace)) { $key = $element_parts[1]; + } if (substr($key, 0, 11) == "@attributes") { - if (!isset($element) OR !is_array($value)) + if (!isset($element) OR !is_array($value)) { continue; + } foreach ($value as $attr_key => $attr_value) { $element_parts = explode(":", $attr_key); - if ((count($element_parts) > 1) AND isset($namespaces[$element_parts[0]])) + if ((count($element_parts) > 1) AND isset($namespaces[$element_parts[0]])) { $namespace = $namespaces[$element_parts[0]]; - else + } else { $namespace = NULL; + } $element->addAttribute($attr_key, $attr_value, $namespace); } @@ -91,9 +99,9 @@ class xml { continue; } - if (!is_array($value)) + if (!is_array($value)) { $element = $xml->addChild($key, xmlify($value), $namespace); - elseif (is_array($value)) { + } elseif (is_array($value)) { $element = $xml->addChild($key, NULL, $namespace); self::from_array($value, $element, $remove_header, $namespaces, false); } @@ -112,8 +120,9 @@ class xml { $target->addChild($elementname, xmlify($source)); else { $child = $target->addChild($elementname); - foreach ($source->children() AS $childfield => $childentry) + foreach ($source->children() AS $childfield => $childentry) { self::copy($childentry, $child, $childfield); + } } } @@ -169,11 +178,11 @@ class xml { return(null); } - if (!is_string($xml_element) && - !is_array($xml_element) && - (get_class($xml_element) == 'SimpleXMLElement')) { - $xml_element_copy = $xml_element; - $xml_element = get_object_vars($xml_element); + if (!is_string($xml_element) + && !is_array($xml_element) + && (get_class($xml_element) == 'SimpleXMLElement')) { + $xml_element_copy = $xml_element; + $xml_element = get_object_vars($xml_element); } if (is_array($xml_element)) { @@ -182,7 +191,7 @@ class xml { return (trim(strval($xml_element_copy))); } - foreach($xml_element as $key=>$value) { + foreach ($xml_element as $key => $value) { $recursion_depth++; $result_array[strtolower($key)] = @@ -224,10 +233,12 @@ class xml { * * @return array The parsed XML in an array form. Use print_r() to see the resulting array structure. */ - public static function to_array($contents, $namespaces = true, $get_attributes=1, $priority = 'attribute') { - if(!$contents) return array(); + public static function to_array($contents, $namespaces = true, $get_attributes = 1, $priority = 'attribute') { + if (!$contents) { + return array(); + } - if(!function_exists('xml_parser_create')) { + if (!function_exists('xml_parser_create')) { logger('xml::to_array: parser function missing'); return array(); } @@ -236,12 +247,13 @@ class xml { libxml_use_internal_errors(true); libxml_clear_errors(); - if($namespaces) + if ($namespaces) { $parser = @xml_parser_create_ns("UTF-8",':'); - else + } else { $parser = @xml_parser_create(); + } - if(! $parser) { + if (! $parser) { logger('xml::to_array: xml_parser_create: no resource'); return array(); } @@ -253,10 +265,11 @@ class xml { @xml_parse_into_struct($parser, trim($contents), $xml_values); @xml_parser_free($parser); - if(! $xml_values) { + if (! $xml_values) { logger('xml::to_array: libxml: parse error: ' . $contents, LOGGER_DATA); - foreach(libxml_get_errors() as $err) + foreach (libxml_get_errors() as $err) { logger('libxml: parse: ' . $err->code . " at " . $err->line . ":" . $err->column . " : " . $err->message, LOGGER_DATA); + } libxml_clear_errors(); return; } @@ -271,8 +284,8 @@ class xml { // Go through the tags. $repeated_tag_index = array(); // Multiple tags with same name will be turned into an array - foreach($xml_values as $data) { - unset($attributes,$value); // Remove existing values, or there will be trouble + foreach ($xml_values as $data) { + unset($attributes, $value); // Remove existing values, or there will be trouble // This command will extract these variables into the foreach scope // tag(string), type(string), level(int), attributes(array). @@ -281,46 +294,54 @@ class xml { $result = array(); $attributes_data = array(); - if(isset($value)) { - if($priority == 'tag') $result = $value; - else $result['value'] = $value; // Put the value in a assoc array if we are in the 'Attribute' mode + if (isset($value)) { + if ($priority == 'tag') { + $result = $value; + } else { + $result['value'] = $value; // Put the value in a assoc array if we are in the 'Attribute' mode + } } //Set the attributes too. - if(isset($attributes) and $get_attributes) { - foreach($attributes as $attr => $val) { - if($priority == 'tag') $attributes_data[$attr] = $val; - else $result['@attributes'][$attr] = $val; // Set all the attributes in a array called 'attr' + if (isset($attributes) and $get_attributes) { + foreach ($attributes as $attr => $val) { + if($priority == 'tag') { + $attributes_data[$attr] = $val; + } else { + $result['@attributes'][$attr] = $val; // Set all the attributes in a array called 'attr' + } } } // See tag status and do the needed. - if($namespaces && strpos($tag,':')) { - $namespc = substr($tag,0,strrpos($tag,':')); - $tag = strtolower(substr($tag,strlen($namespc)+1)); + if ($namespaces && strpos($tag, ':')) { + $namespc = substr($tag, 0, strrpos($tag, ':')); + $tag = strtolower(substr($tag, strlen($namespc)+1)); $result['@namespace'] = $namespc; } $tag = strtolower($tag); - if($type == "open") { // The starting of the tag '' + if ($type == "open") { // The starting of the tag '' $parent[$level-1] = &$current; - if(!is_array($current) or (!in_array($tag, array_keys($current)))) { // Insert New tag + if (!is_array($current) or (!in_array($tag, array_keys($current)))) { // Insert New tag $current[$tag] = $result; - if($attributes_data) $current[$tag. '_attr'] = $attributes_data; + if ($attributes_data) { + $current[$tag. '_attr'] = $attributes_data; + } $repeated_tag_index[$tag.'_'.$level] = 1; $current = &$current[$tag]; } else { // There was another element with the same tag name - if(isset($current[$tag][0])) { // If there is a 0th element it is already an array + if (isset($current[$tag][0])) { // If there is a 0th element it is already an array $current[$tag][$repeated_tag_index[$tag.'_'.$level]] = $result; $repeated_tag_index[$tag.'_'.$level]++; } else { // This section will make the value an array if multiple tags with the same name appear together - $current[$tag] = array($current[$tag],$result); // This will combine the existing item and the new item together to make an array + $current[$tag] = array($current[$tag], $result); // This will combine the existing item and the new item together to make an array $repeated_tag_index[$tag.'_'.$level] = 2; - if(isset($current[$tag.'_attr'])) { // The attribute of the last(0th) tag must be moved as well + if (isset($current[$tag.'_attr'])) { // The attribute of the last(0th) tag must be moved as well $current[$tag]['0_attr'] = $current[$tag.'_attr']; unset($current[$tag.'_attr']); } @@ -330,35 +351,37 @@ class xml { $current = &$current[$tag][$last_item_index]; } - } elseif($type == "complete") { // Tags that ends in 1 line '' + } elseif ($type == "complete") { // Tags that ends in 1 line '' //See if the key is already taken. - if(!isset($current[$tag])) { //New Key + if (!isset($current[$tag])) { //New Key $current[$tag] = $result; $repeated_tag_index[$tag.'_'.$level] = 1; - if($priority == 'tag' and $attributes_data) $current[$tag. '_attr'] = $attributes_data; + if ($priority == 'tag' and $attributes_data) { + $current[$tag. '_attr'] = $attributes_data; + } } else { // If taken, put all things inside a list(array) - if(isset($current[$tag][0]) and is_array($current[$tag])) { // If it is already an array... + if (isset($current[$tag][0]) and is_array($current[$tag])) { // If it is already an array... // ...push the new element into that array. $current[$tag][$repeated_tag_index[$tag.'_'.$level]] = $result; - if($priority == 'tag' and $get_attributes and $attributes_data) { + if ($priority == 'tag' and $get_attributes and $attributes_data) { $current[$tag][$repeated_tag_index[$tag.'_'.$level] . '_attr'] = $attributes_data; } $repeated_tag_index[$tag.'_'.$level]++; } else { // If it is not an array... - $current[$tag] = array($current[$tag],$result); //...Make it an array using using the existing value and the new value + $current[$tag] = array($current[$tag], $result); //...Make it an array using using the existing value and the new value $repeated_tag_index[$tag.'_'.$level] = 1; - if($priority == 'tag' and $get_attributes) { - if(isset($current[$tag.'_attr'])) { // The attribute of the last(0th) tag must be moved as well + if ($priority == 'tag' and $get_attributes) { + if (isset($current[$tag.'_attr'])) { // The attribute of the last(0th) tag must be moved as well $current[$tag]['0_attr'] = $current[$tag.'_attr']; unset($current[$tag.'_attr']); } - if($attributes_data) { + if ($attributes_data) { $current[$tag][$repeated_tag_index[$tag.'_'.$level] . '_attr'] = $attributes_data; } } @@ -366,7 +389,7 @@ class xml { } } - } elseif($type == 'close') { // End of tag '' + } elseif ($type == 'close') { // End of tag '' $current = &$parent[$level-1]; } } @@ -381,7 +404,7 @@ class xml { * @param string $node Node name */ public static function deleteNode(&$doc, $node) { - $xpath = new \DomXPath($doc); + $xpath = new DomXPath($doc); $list = $xpath->query("//".$node); foreach ($list as $child) { $child->parentNode->removeChild($child); From 80d221089513ed0301ea5c1cc2241b87d22a0767 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 27 Nov 2016 20:57:18 +0000 Subject: [PATCH 078/141] We can now start the poller from a daemon as well. --- util/daemon.php | 96 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) create mode 100644 util/daemon.php diff --git a/util/daemon.php b/util/daemon.php new file mode 100644 index 000000000..d1eb70d8b --- /dev/null +++ b/util/daemon.php @@ -0,0 +1,96 @@ +config['php_path'])) { + $php = $a->config['php_path']; +} else { + $php = "php"; +} + +// Switch over to daemon mode. +if ($pid = pcntl_fork()) + return; // Parent + +fclose(STDIN); // Close all of the standard +fclose(STDOUT); // file descriptors as we +fclose(STDERR); // are running as a daemon. + +register_shutdown_function('shutdown'); + +if (posix_setsid() < 0) + return; + +if ($pid = pcntl_fork()) + return; // Parent + +$pid = getmypid(); +file_put_contents($pidfile, $pid); + +// Now running as a daemon. +while (true) { + // Call the poller + $cmdline = $php.' include/poller.php'; + + exec($cmdline); + + // Now sleep for 5 minutes + sleep(300); +} +?> From f229d65f8535c63e97df980bf42db6639203590e Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Sun, 27 Nov 2016 23:41:55 +0100 Subject: [PATCH 079/141] ParseUrl: some docu work --- include/ParseUrl.php | 79 +++++++++++++++++++++++++++++++++++++++++++- mod/parse_url.php | 15 ++------- 2 files changed, 80 insertions(+), 14 deletions(-) diff --git a/include/ParseUrl.php b/include/ParseUrl.php index 834c64475..549d705da 100644 --- a/include/ParseUrl.php +++ b/include/ParseUrl.php @@ -19,6 +19,28 @@ require_once("include/xml.php"); */ class ParseUrl { + /** + * @brief Search for chached embeddable data of an url otherwise fetch it + * + * @param type $url The url of the page which should be scraped + * @param type $no_guessing If true the parse doens't search for + * preview pictures + * @param type $do_oembed The false option is used by the function fetch_oembed() + * to avoid endless loops + * + * @return array which contains needed data for embedding + * string 'url' => The url of the parsed page + * string 'type' => Content type + * string 'title' => The title of the content + * string 'text' => The description for the content + * string 'image' => A preview image of the content (only available + * if $no_geuessing = false + * array'images' = Array of preview pictures + * string 'keywords' => The tags which belong to the content + * + * @see ParseUrl::getSiteinfo() for more information about scraping + * embeddable content + */ public static function getSiteinfoCached($url, $no_guessing = false, $do_oembed = true) { if ($url == "") { @@ -47,7 +69,46 @@ class ParseUrl { return $data; } - + /** + * @brief Parse a page for embeddable content information + * + * This method parses to url for meta data which can be used to embed + * the content. If available it prioritizes Open Graph meta tags. + * If this is not available it uses the twitter cards meta tags. + * As fallback it uses standard html elements with meta informations + * like \Awesome Title\ or + * \ + * + * @param type $url The url of the page which should be scraped + * @param type $no_guessing If true the parse doens't search for + * preview pictures + * @param type $do_oembed The false option is used by the function fetch_oembed() + * to avoid endless loops + * @param type $count Internal counter to avoid endless loops + * + * @return array which contains needed data for embedding + * string 'url' => The url of the parsed page + * string 'type' => Content type + * string 'title' => The title of the content + * string 'text' => The description for the content + * string 'image' => A preview image of the content (only available + * if $no_geuessing = false + * array'images' = Array of preview pictures + * string 'keywords' => The tags which belong to the content + * + * @todo https://developers.google.com/+/plugins/snippet/ + * @verbatim + * + * + * + * + * + *

Shiny Trinket

+ * + *

Shiny trinkets are shiny.

+ * + * @endverbatim + */ public static function getSiteinfo($url, $no_guessing = false, $do_oembed = true, $count = 1) { $a = get_app(); @@ -441,9 +502,25 @@ class ParseUrl { $tag = "#" . $tag; } + /** + * @brief Add a scheme to an url + * + * The src attribute of some html elements (e.g. images) + * can miss the scheme so we need to add the correct + * scheme + * + * @param string $url The url which possibly does have + * a missing scheme (a link to an image) + * @param string $scheme The url with a correct scheme + * (e.g. the url from the webpage which does contain the image) + * + * @return string The url with a scheme + */ private static function completeUrl($url, $scheme) { $urlarr = parse_url($url); + // If the url does allready have an scheme + // we can stop the process here if (isset($urlarr["scheme"])) { return($url); } diff --git a/mod/parse_url.php b/mod/parse_url.php index 0a9b096cb..4907c20bf 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -1,4 +1,5 @@ - * - * - * - * - *

Shiny Trinket

- * - *

Shiny trinkets are shiny.

- * - * @endverbatim + * @see ParseUrl::getSiteinfo() for more information about scraping embeddable content */ use \Friendica\ParseUrl; From d96b827e3265edbcd1b5fbf59ca4071438622a1d Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 27 Nov 2016 22:52:21 +0000 Subject: [PATCH 080/141] Changed documentation --- util/daemon.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/util/daemon.php b/util/daemon.php index d1eb70d8b..e93306df1 100644 --- a/util/daemon.php +++ b/util/daemon.php @@ -1,8 +1,10 @@ Date: Sun, 27 Nov 2016 23:58:26 +0000 Subject: [PATCH 081/141] Set the time limit of the deamon. --- util/daemon.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/util/daemon.php b/util/daemon.php index e93306df1..266ddcd75 100644 --- a/util/daemon.php +++ b/util/daemon.php @@ -87,6 +87,9 @@ file_put_contents($pidfile, $pid); // Now running as a daemon. while (true) { + // Just to be sure that this script really runs endlessly + set_time_limit(0); + // Call the poller $cmdline = $php.' include/poller.php'; From 5458f40f6a94bbec476931388cd0727baa160f63 Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Mon, 28 Nov 2016 01:13:47 +0100 Subject: [PATCH 082/141] Bugfix: better detection dfrn_request of double connection requests --- mod/dfrn_request.php | 53 +++++++++++++++++++------------------------- 1 file changed, 23 insertions(+), 30 deletions(-) diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php index 7fe2527f3..c8742394b 100644 --- a/mod/dfrn_request.php +++ b/mod/dfrn_request.php @@ -1,12 +1,13 @@ argc > 1) @@ -22,7 +22,7 @@ function dfrn_request_init(&$a) { profile_load($a,$which); return; -}} +} /** @@ -40,8 +40,6 @@ function dfrn_request_init(&$a) { * After logging in, we click 'submit' to approve the linkage. * */ - -if(! function_exists('dfrn_request_post')) { function dfrn_request_post(&$a) { if(($a->argc != 2) || (! count($a->profile))) { @@ -55,7 +53,7 @@ function dfrn_request_post(&$a) { } - /** + /* * * Scenario 2: We've introduced ourself to another cell, then have been returned to our own cell * to confirm the request, and then we've clicked submit (perhaps after logging in). @@ -65,7 +63,7 @@ function dfrn_request_post(&$a) { if((x($_POST,'localconfirm')) && ($_POST['localconfirm'] == 1)) { - /** + /* * Ensure this is a valid request */ @@ -80,12 +78,11 @@ function dfrn_request_post(&$a) { if(x($dfrn_url)) { - /** + /* * Lookup the contact based on their URL (which is the only unique thing we have at the moment) */ - $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND (`url` = '%s' OR `nurl` = '%s') AND `self` = 0 LIMIT 1", - intval(local_user()), + $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `nurl` = '%s' AND NOT `self` LIMIT 1", dbesc($dfrn_url), dbesc(normalise_link($dfrn_url)) ); @@ -93,7 +90,7 @@ function dfrn_request_post(&$a) { if(count($r)) { if(strlen($r[0]['dfrn-id'])) { - /** + /* * We don't need to be here. It has already happened. */ @@ -113,7 +110,7 @@ function dfrn_request_post(&$a) { } else { - /** + /* * Scrape the other site's profile page to pick up the dfrn links, key, fn, and photo */ @@ -141,13 +138,12 @@ function dfrn_request_post(&$a) { $photo = $parms["photo"]; - /********* Escape the entire array ********/ + // Escape the entire array dbesc_array($parms); - /******************************************/ - /** + /* * Create a contact record on our site for the other person */ @@ -195,7 +191,7 @@ function dfrn_request_post(&$a) { } else $forwardurl = $a->get_baseurl()."/contacts"; - /** + /* * Allow the blocked remote notification to complete */ @@ -222,7 +218,7 @@ function dfrn_request_post(&$a) { return; // NOTREACHED } - /** + /* * Otherwise: * * Scenario 1: @@ -260,7 +256,7 @@ function dfrn_request_post(&$a) { if( x($_POST,'dfrn_url')) { - /** + /* * Block friend request spam */ @@ -277,7 +273,7 @@ function dfrn_request_post(&$a) { } } - /** + /* * * Cleanup old introductions that remain blocked. * Also remove the contact record, but only if there is no existing relationship @@ -304,7 +300,7 @@ function dfrn_request_post(&$a) { } } - /** + /* * * Cleanup any old email intros - which will have a greater lifetime */ @@ -613,7 +609,7 @@ function dfrn_request_post(&$a) { // END $network === NETWORK_DFRN } elseif (($network != NETWORK_PHANTOM) AND ($url != "")) { - /** + /* * * Substitute our user's feed URL into $url template * Send the subscriber home to subscribe @@ -642,12 +638,9 @@ function dfrn_request_post(&$a) { } } return; -}} +} - - -if(! function_exists('dfrn_request_content')) { function dfrn_request_content(&$a) { if(($a->argc != 2) || (! count($a->profile))) @@ -781,7 +774,7 @@ function dfrn_request_content(&$a) { } else { - /** + /* * Normal web request. Display our user's introduction form. */ @@ -793,7 +786,7 @@ function dfrn_request_content(&$a) { } - /** + /* * Try to auto-fill the profile address */ @@ -816,7 +809,7 @@ function dfrn_request_content(&$a) { $target_addr = $a->profile['nickname'] . '@' . substr(z_root(), strpos(z_root(),'://') + 3 ); - /** + /* * * The auto_request form only has the profile address * because nobody is going to read the comments and @@ -881,4 +874,4 @@ function dfrn_request_content(&$a) { } return; // Somebody is fishing. -}} +} From 743378129b82a99ee5b59ca9ad0646ccd813d7df Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 15:26:51 +0100 Subject: [PATCH 083/141] legacy support for function parseurl_getsiteinfo_cached() --- mod/parse_url.php | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/mod/parse_url.php b/mod/parse_url.php index 4907c20bf..410e08773 100644 --- a/mod/parse_url.php +++ b/mod/parse_url.php @@ -150,3 +150,27 @@ function parse_url_content(&$a) { killme(); } + +/** + * @brief Legacy function to call ParseUrl::getSiteinfoCached + * + * Note: We have moved the function to ParseUrl.php. This function is only for + * legacy support and will be remove in the future + * + * @param type $url The url of the page which should be scraped + * @param type $no_guessing If true the parse doens't search for + * preview pictures + * @param type $do_oembed The false option is used by the function fetch_oembed() + * to avoid endless loops + * + * @return array which contains needed data for embedding + * + * @see ParseUrl::getSiteinfoCached() + * + * @todo Remove this function after all Addons has been changed to use + * ParseUrl::getSiteinfoCached + */ +function parseurl_getsiteinfo_cached($url, $no_guessing = false, $do_oembed = true) { + $siteinfo = ParseUrl::getSiteinfoCached($url, $no_guessing, $do_oembed); + return $siteinfo; +} From d0cdf863a14d70bb6ce447ad28b2f71872e13b64 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 15:30:36 +0100 Subject: [PATCH 084/141] fix accidentally deleted line with local_user() --- mod/dfrn_request.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php index c8742394b..15a4dfdb7 100644 --- a/mod/dfrn_request.php +++ b/mod/dfrn_request.php @@ -83,7 +83,7 @@ function dfrn_request_post(&$a) { */ $r = q("SELECT * FROM `contact` WHERE `uid` = %d AND `nurl` = '%s' AND NOT `self` LIMIT 1", - dbesc($dfrn_url), + intval(local_user()), dbesc(normalise_link($dfrn_url)) ); From a7fbc994e0dc2290df78ebbf82bbaa264234d2c0 Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Mon, 28 Nov 2016 15:49:21 +0100 Subject: [PATCH 085/141] update spec file --- spec/dfrn2.odt | Bin 209276 -> 207092 bytes spec/dfrn2.pdf | Bin 304958 -> 385892 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/spec/dfrn2.odt b/spec/dfrn2.odt index 390fc4bb85ff10d3b39bd382b34a566a97366ae3..b95f6cc2f80f35a2900977fdb6093ba3ed05755f 100644 GIT binary patch delta 45340 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 z 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 z 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
-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�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 cCKNc^@Zmaexae>l2m+Xvo;J Date: Mon, 28 Nov 2016 16:23:47 +0100 Subject: [PATCH 086/141] upload connection graphics & update doxygen headers to insert link to the spec --- include/dfrn.php | 3 +- mod/dfrn_confirm.php | 30 ++-- mod/dfrn_notify.php | 9 +- spec/dfrn2_contact_confirmation.png | Bin 0 -> 246812 bytes spec/dfrn2_contact_confirmation.svg | 161 ++++++++++++++++++++ spec/dfrn2_contact_request.png | Bin 0 -> 321962 bytes spec/dfrn2_contact_request.svg | 218 ++++++++++++++++++++++++++++ 7 files changed, 405 insertions(+), 16 deletions(-) create mode 100644 spec/dfrn2_contact_confirmation.png create mode 100644 spec/dfrn2_contact_confirmation.svg create mode 100644 spec/dfrn2_contact_request.png create mode 100644 spec/dfrn2_contact_request.svg diff --git a/include/dfrn.php b/include/dfrn.php index 67cef59d9..9cbf05ece 100644 --- a/include/dfrn.php +++ b/include/dfrn.php @@ -3,7 +3,8 @@ * @file include/dfrn.php * @brief The implementation of the dfrn protocol * - * https://github.com/friendica/friendica/wiki/Protocol + * @see https://github.com/friendica/friendica/wiki/Protocol and + * https://github.com/friendica/friendica/blob/master/spec/dfrn2.pdf */ require_once("include/Contact.php"); diff --git a/mod/dfrn_confirm.php b/mod/dfrn_confirm.php index 51cd59c62..5aea4eede 100644 --- a/mod/dfrn_confirm.php +++ b/mod/dfrn_confirm.php @@ -1,17 +1,21 @@ argv[1]; } - /** + /* * * Main entry point. Scenario 1. Our user received a friend request notification (perhaps * from another site) and clicked 'Approve'. @@ -87,7 +91,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) { $activity = ((x($_POST,'activity')) ? intval($_POST['activity']) : 0 ); } - /** + /* * * Ensure that dfrn_id has precedence when we go to find the contact record. * We only want to search based on contact id if there is no dfrn_id, @@ -103,7 +107,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) { logger('Confirming follower with contact_id: ' . $cid); - /** + /* * * The other person will have been issued an ID when they first requested friendship. * Locate their record. At this time, their record will have both pending and blocked set to 1. @@ -139,7 +143,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) { if($network === NETWORK_DFRN) { - /** + /* * * Generate a key pair for all further communications with this person. * We have a keypair for every contact, and a site key for unknown people. @@ -166,7 +170,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) { $params = array(); - /** + /* * * Per the DFRN protocol, we will verify both ends by encrypting the dfrn_id with our * site private key (person on the other end can decrypt it with our site public key). @@ -212,7 +216,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) { logger('Confirm: posting data to ' . $dfrn_confirm . ': ' . print_r($params,true), LOGGER_DATA); - /** + /* * * POST all this stuff to the other site. * Temporarily raise the network timeout to 120 seconds because the default 60 @@ -506,7 +510,7 @@ function dfrn_confirm_post(&$a,$handsfree = null) { //NOTREACHED } - /** + /* * * * End of Scenario 1. [Local confirmation of remote friend request]. diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php index 780fb456f..6f6fc41c1 100644 --- a/mod/dfrn_notify.php +++ b/mod/dfrn_notify.php @@ -1,5 +1,10 @@ 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

R*V`U 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 literal 0 HcmV?d00001 diff --git a/spec/dfrn2_contact_confirmation.svg b/spec/dfrn2_contact_confirmation.svg new file mode 100644 index 000000000..7468e1eb5 --- /dev/null +++ b/spec/dfrn2_contact_confirmation.svg @@ -0,0 +1,161 @@ + + + + + + + + + +Friendica - Contact confirmation + + + + +bob@example.com + + + + +karen@karenhompage.com + + +notifications.php + + +notifications_content() +----------------------------------------- +- This is the page where Karen see Bobs friendship request +- the submit form redirects to Karens local dfrn_confirm page +($dfrn_id, $contact_id, $intro_id are submitted) + + +dfrn_confirm.php + + +dfrn_confirm_post() +SCENARIO 1 ( no $_POST['source_url'] available) +-------------------------------------------------------------------------------- +- contact data come either form $handsfree (if autoconfirm) or +from $_POST +- get all data about Karen form the user table +[Note: Bob have been issued an ID (contact issue-id) when he first +requested the friendship. Locate Bobs contact record. At this +time, his record will have both pending and blocked set to 1. +There won't be any dfrn_id if this is a network follower, so use +the contact_id instead] +- search for Bob in the contact table by contact_id, dfrn_id and +issued-id not empty (for the uid -> Karens user id) +- if network = dfrn + -> create a new keypair (prvkey & pubkey) and update the +contact +[Note: Generate a key pair for all further communications with +this person. We have a keypair for every contact, and a site key +for unknown people. This provides a means to carry on +relationships with other people any single key is compromised. It +is a robust key. We're much more worried about key leakage +than anybody cracking it.] + -> update Bobs contact record (in the contact table) with the +generated prvkey + -> encrypting the dfrn_id with Karens prvkey (Bob can decrypt it +on the other and with Karens site-pubkey) and add it to the +transmit params. + -> encrypting Karens profile url with Bobs site-pubkey (Bob +can decrypt it with his own private key) and add it to the +transmit params. + -> add the above generated public key to params which +getting transmitted (if $aes_allow -> encrypt the the public key) + -> add duplex state and page-flags to the params + -> send params to Bobs dfrn_confirm page ($res = +post_url($dfrn_confirm,$params); + + +dfrn_confirm_post() +SCENARIO 2 ( $_POST['source_url'] is available) +------------------------------------------------------------------------ +- get all data about Bob from the user table (prvkey and uid form +Bob ) +- decrypt the transmitted source_url (profile url) with Bobs +prvkey +- get data of Karen from contact table by her source_url (and by +her user id) +- decrypt the dfrn_id sent by Karen with Karens site-pubkey +(taken from contact table) +- if possible decrpyt the pubkey sent by Karen with the prvkey of +Bob (taken from user table) -> if this is not possible use the raw +pubkey +- search if the dfrn_id is already present in the contact table (if it +is prensent it is a duplicate) +- update dfrn-id and pubkey for Karens contact entry in the +contact table + + + -> set the relation for the contact + + +- update the relationship of the contact Karen +-> if duplex delete the issued-id +-> set pending to 0 + + +send a notification + + +delete the intro of Bob + + +Note: this chart respects only dfrn +contacts and focuses on key exchange +(for other areas it might be very +incomplete) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spec/dfrn2_contact_request.png b/spec/dfrn2_contact_request.png new file mode 100644 index 0000000000000000000000000000000000000000..5d1df9f2b5b70b7b430d069be7194c0b641dbe4a GIT binary patch literal 321962 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 diff --git a/spec/dfrn2_contact_confirmation.svg b/spec/dfrn2_contact_confirmation.svg index 7468e1eb5..bb506a232 100644 --- a/spec/dfrn2_contact_confirmation.svg +++ b/spec/dfrn2_contact_confirmation.svg @@ -90,14 +90,15 @@ text { font:12px Dialog; } is prensent it is a duplicate) - update dfrn-id and pubkey for Karens contact entry in the contact table - - - -> set the relation for the contact + + + -> set the relation for the contact and set pending = 0 and +blocked = 0 - update the relationship of the contact Karen -> if duplex delete the issued-id --> set pending to 0 +-> set blocked = 0 and pending = 0 send a notification @@ -134,12 +135,12 @@ text { font:12px Dialog; } - - - - - - + + + + + + @@ -152,10 +153,10 @@ text { font:12px Dialog; } - - - - - - + + + + + + diff --git a/spec/dfrn2_contact_request.png b/spec/dfrn2_contact_request.png index 5d1df9f2b5b70b7b430d069be7194c0b641dbe4a..cf60094ae725ab4f4c9f26ff2b6f3d173dd2698d 100644 GIT binary patch delta 226078 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

$E8bBivxeD1q(mjFB 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

lWXN-Is>ud34t7177abS(# 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 diff --git a/spec/dfrn2_contact_request.svg b/spec/dfrn2_contact_request.svg index 5f76067f1..d81323457 100644 --- a/spec/dfrn2_contact_request.svg +++ b/spec/dfrn2_contact_request.svg @@ -44,7 +44,7 @@ text { font:12px Dialog; } - otherwise if Bob is not already in the contact table scrape Bobs profile and create a new contact with this data (e.g. the scraped issued-id / profiles pubkey becomes contacts -site-pubkey) in the contact table +site-pubkey) in the contact table (blocked = 1, pending = 1) - select this created contact from contact table and create an intro in the intro table (blocked = 1) @@ -65,8 +65,8 @@ text { font:12px Dialog; } dfrn_request.php - - + + http://example.com/dfrn_request/bob? dfrn_url= 687474703a2f2f6b6172656e686f6d65706167652e @@ -91,8 +91,8 @@ text { font:12px Dialog; } tabel, scrape Karens profile page to pick up the dfrn links, key, fn, and photo - create a contact for Karen in the contact table with -the scraped data (Karens pubkey becomes the contact -site-pubkey) +the scraped data with blocked = 1 and pending = 1 +(Karens pubkey becomes the contact site-pubkey) - fetch_url($dfrn_request . '?confirm_key=' . $confirm_key); - fetch_url(http://karenhomepage.com/dfrn_request? @@ -166,26 +166,26 @@ text { font:12px Dialog; } redirict to bobs dfrn_request page - + - + - - - - - - - - - - - - - - - -http://karenhomepage.com/dfrn_request?confirm_key=”ABC123” + + + + + + + + + + + + + + + +http://karenhomepage.com/dfrn_request?confirm_key=”ABC123” @@ -193,11 +193,11 @@ text { font:12px Dialog; } - + - + - + From 4566ad81fd25b0025a89927ff65f80f271beedf0 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Tue, 29 Nov 2016 16:10:32 +0100 Subject: [PATCH 100/141] protocol.md - fix typo --- doc/Protocol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/Protocol.md b/doc/Protocol.md index a034d93f6..86ed027d6 100644 --- a/doc/Protocol.md +++ b/doc/Protocol.md @@ -13,7 +13,7 @@ ActivityStreams --- Friendica is using ActivityStreams in version 1.0 for its activities and object types. -Additional types are using for non standard activities. +Additional types are used for non standard activities. * [Link to the specification](http://activitystrea.ms/head/activity-schema.html) * [List of used ActivityStreams verbs and object types.](https://github.com/friendica/friendica/wiki/ActivityStreams) From b2302f62907a869c545f919c444f1aaeee095265 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 29 Nov 2016 18:23:34 +0000 Subject: [PATCH 101/141] Maybe we shouldn't count pending contacts --- include/api.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/api.php b/include/api.php index 9892fef26..1f3c76298 100644 --- a/include/api.php +++ b/include/api.php @@ -623,7 +623,7 @@ // count friends $r = q("SELECT count(*) as `count` FROM `contact` WHERE `uid` = %d AND `rel` IN ( %d, %d ) - AND `self`=0 AND (NOT `blocked` OR `pending`) AND `hidden`=0", + AND `self`=0 AND NOT `blocked` AND `hidden`=0", intval($uinfo[0]['uid']), intval(CONTACT_IS_SHARING), intval(CONTACT_IS_FRIEND) @@ -632,7 +632,7 @@ $r = q("SELECT count(*) as `count` FROM `contact` WHERE `uid` = %d AND `rel` IN ( %d, %d ) - AND `self`=0 AND (NOT `blocked` OR `pending`) AND `hidden`=0", + AND `self`=0 AND NOT `blocked` AND `hidden`=0", intval($uinfo[0]['uid']), intval(CONTACT_IS_FOLLOWER), intval(CONTACT_IS_FRIEND) From af3549fa011b70d8917649d33a63cfc7d7f10f98 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 29 Nov 2016 18:31:37 +0000 Subject: [PATCH 102/141] The first check for "pending" isn't neccessary. --- include/dfrn.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/dfrn.php b/include/dfrn.php index 8c03b6582..49af5b2ac 100644 --- a/include/dfrn.php +++ b/include/dfrn.php @@ -134,7 +134,7 @@ class dfrn { break; // NOTREACHED } - $r = q("SELECT * FROM `contact` WHERE (NOT `blocked` OR `pending`) AND `contact`.`uid` = %d $sql_extra LIMIT 1", + $r = q("SELECT * FROM `contact` WHERE NOT `blocked` AND `contact`.`uid` = %d $sql_extra LIMIT 1", intval($owner_id) ); From a208d2e72b97ba94628197f401feb9aa785d67a2 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Tue, 29 Nov 2016 19:57:30 +0100 Subject: [PATCH 103/141] dfrn_request: include the graphic of the connection process into the doxygen header --- mod/dfrn_request.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php index c05bcf1d1..d7566905b 100644 --- a/mod/dfrn_request.php +++ b/mod/dfrn_request.php @@ -8,6 +8,8 @@ * friend requests. * * @see PDF with dfrn specs: https://github.com/friendica/friendica/blob/master/spec/dfrn2.pdf + * You also find a graphic which describes the confirmation process at + * https://github.com/friendica/friendica/blob/master/spec/dfrn2_contact_request.png */ require_once('include/enotify.php'); From d49325d177cf03b97df250ca3cb081421c541049 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 29 Nov 2016 20:04:31 +0000 Subject: [PATCH 104/141] Disable richtext editor for frio - followup for #2938 --- boot.php | 1 + include/features.php | 28 ++++++++++++++++++++-------- view/theme/frio/theme.php | 3 +++ 3 files changed, 24 insertions(+), 8 deletions(-) diff --git a/boot.php b/boot.php index 866e7165c..d0215e81f 100644 --- a/boot.php +++ b/boot.php @@ -530,6 +530,7 @@ class App { public $videoheight = 350; public $force_max_items = 0; public $theme_thread_allow = true; + public $theme_richtext_editor = true; public $theme_events_in_profile = true; /** diff --git a/include/features.php b/include/features.php index 4856f0f19..64ab932d0 100644 --- a/include/features.php +++ b/include/features.php @@ -7,20 +7,27 @@ /** * @brief check if feature is enabled - * + * * @return boolean */ -function feature_enabled($uid,$feature) { +function feature_enabled($uid, $feature) { - $x = get_config('feature_lock',$feature); - if($x === false) { - $x = get_pconfig($uid,'feature',$feature); - if($x === false) { - $x = get_config('feature',$feature); - if($x === false) + if (($feature == 'richtext') AND !get_app()->theme_richtext_editor) { + return false; + } + + $x = get_config('feature_lock', $feature); + + if ($x === false) { + $x = get_pconfig($uid, 'feature', $feature); + if ($x === false) { + $x = get_config('feature', $feature); + if ($x === false) { $x = get_feature_default($feature); + } } } + $arr = array('uid' => $uid, 'feature' => $feature, 'enabled' => $x); call_hooks('feature_enabled',$arr); return($arr['enabled']); @@ -135,6 +142,11 @@ function get_features($filtered = true) { } } + // Remove the richtext editor setting if the theme doesn't support it + if (!get_app()->theme_richtext_editor) { + unset($arr['composition'][1]); + } + call_hooks('get_features',$arr); return $arr; } diff --git a/view/theme/frio/theme.php b/view/theme/frio/theme.php index 0547fdff1..085d4d941 100644 --- a/view/theme/frio/theme.php +++ b/view/theme/frio/theme.php @@ -16,6 +16,9 @@ function frio_init(&$a) { // disable the events module link in the profile tab $a->theme_events_in_profile = false; + // Disallow the richtext editor + $a->theme_richtext_editor = false; + set_template_engine($a, 'smarty3'); $baseurl = $a->get_baseurl(); From 624fabf88451a1a56ab2d55a214e74e661535920 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 29 Nov 2016 20:25:27 +0000 Subject: [PATCH 105/141] Somehow the changes of pull request 2748 got vanished --- include/conversation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/conversation.php b/include/conversation.php index c073117ef..250691a18 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -885,7 +885,7 @@ function best_link_url($item,&$sparkle,$ssl_state = false) { $clean_url = normalise_link($item['author-link']); if (local_user()) { - $r = q("SELECT `id` FROM `contact` WHERE `network` = '%s' AND `uid` = %d AND `nurl` = '%s' LIMIT 1", + $r = q("SELECT `id` FROM `contact` WHERE `network` = '%s' AND `uid` = %d AND `nurl` = '%s' AND NOT `blocked` LIMIT 1", dbesc(NETWORK_DFRN), intval(local_user()), dbesc(normalise_link($clean_url))); if ($r) { $best_url = 'redir/'.$r[0]['id']; From cc5eebd173503ce654b5c52fb34229668345e853 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 29 Nov 2016 22:40:19 +0000 Subject: [PATCH 106/141] The frontend worker can now fork background processes --- include/poller.php | 22 ++++++++++++++++++++++ mod/worker.php | 5 +++++ 2 files changed, 27 insertions(+) diff --git a/include/poller.php b/include/poller.php index b8e14a096..3aa9cf4b6 100644 --- a/include/poller.php +++ b/include/poller.php @@ -508,6 +508,28 @@ function call_worker_if_idle() { return; } + // Do we have "proc_open"? Then we can fork the poller + if (function_exists("proc_open")) { + // When was the last time that we called the poller? + // Less than 5 minutes? Then we quit + if ((time() - get_config("system", "proc_run_started")) < 300) { + return; + } + + // Remove long running and crashed process entries + poller_kill_stale_workers(); + + // Do we have an already running worker? Then we quit here. + if (poller_active_workers() > 0) { + return; + } + + get_app()->proc_run(array('php', 'include/poller.php')); + } + + // We cannot execute background processes. + // We now run the processes from the frontend. + // This won't work with long running processes. poller_run_cron(); clear_worker_processes(); diff --git a/mod/worker.php b/mod/worker.php index 3fb86dd5b..9d0902bf3 100644 --- a/mod/worker.php +++ b/mod/worker.php @@ -14,6 +14,11 @@ function worker_init($a){ return; } + // We don't need the following lines if we can execute background jobs + if (function_exists("proc_open")) { + return; + } + clear_worker_processes(); $workers = q("SELECT COUNT(*) AS `processes` FROM `process` WHERE `command` = 'worker.php'"); From 63389ba23d7a8d6d46cc5cdbabc56069e41c74a9 Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 30 Nov 2016 04:30:48 +0000 Subject: [PATCH 107/141] Pending or blocked - that's the question ... --- include/conversation.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/conversation.php b/include/conversation.php index 250691a18..f8facc574 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -885,7 +885,7 @@ function best_link_url($item,&$sparkle,$ssl_state = false) { $clean_url = normalise_link($item['author-link']); if (local_user()) { - $r = q("SELECT `id` FROM `contact` WHERE `network` = '%s' AND `uid` = %d AND `nurl` = '%s' AND NOT `blocked` LIMIT 1", + $r = q("SELECT `id` FROM `contact` WHERE `network` = '%s' AND `uid` = %d AND `nurl` = '%s' AND NOT `pending` LIMIT 1", dbesc(NETWORK_DFRN), intval(local_user()), dbesc(normalise_link($clean_url))); if ($r) { $best_url = 'redir/'.$r[0]['id']; From 57c95c93e12d2f4ae29016d600908b96029fd71f Mon Sep 17 00:00:00 2001 From: Michael Date: Wed, 30 Nov 2016 19:24:58 +0000 Subject: [PATCH 108/141] The frontend worker is now working as a full replacement for the crontab. --- include/poller.php | 70 +++++++++++++++++++++++----------------------- mod/worker.php | 2 +- 2 files changed, 36 insertions(+), 36 deletions(-) diff --git a/include/poller.php b/include/poller.php index 3aa9cf4b6..b3a66fc38 100644 --- a/include/poller.php +++ b/include/poller.php @@ -35,14 +35,21 @@ function poller_run($argv, $argc){ $a->start_process(); - if ($a->max_processes_reached()) + if (poller_max_connections_reached()) { return; + } - if (poller_max_connections_reached()) + if (App::maxload_reached()) { return; + } - if (App::maxload_reached()) + if(($argc <= 1) OR ($argv[1] != "no_cron")) { + poller_run_cron(); + } + + if ($a->max_processes_reached()) { return; + } // Checking the number of workers if (poller_too_much_workers()) { @@ -50,16 +57,6 @@ function poller_run($argv, $argc){ return; } - if(($argc <= 1) OR ($argv[1] != "no_cron")) { - poller_run_cron(); - } else - // Sleep four seconds before checking for running processes again to avoid having too many workers - sleep(4); - - // Checking number of workers - if (poller_too_much_workers()) - return; - $starttime = time(); while ($r = poller_worker_process()) { @@ -193,9 +190,7 @@ function poller_max_connections_reached() { $max = get_config("system", "max_connections"); // Fetch the percentage level where the poller will get active - $maxlevel = get_config("system", "max_connections_level"); - if ($maxlevel == 0) - $maxlevel = 75; + $maxlevel = Config::get("system", "max_connections_level", 75); if ($max == 0) { // the maximum number of possible user connections can be a system variable @@ -317,12 +312,7 @@ function poller_kill_stale_workers() { * @return bool Are there too much workers running? */ function poller_too_much_workers() { - - - $queues = get_config("system", "worker_queues"); - - if ($queues == 0) - $queues = 4; + $queues = Config::get("system", "worker_queues", 4); $maxqueues = $queues; @@ -331,9 +321,7 @@ function poller_too_much_workers() { // Decrease the number of workers at higher load $load = current_load(); if($load) { - $maxsysload = intval(get_config('system','maxloadavg')); - if($maxsysload < 1) - $maxsysload = 50; + $maxsysload = intval(Config::get("system", "maxloadavg", 50)); $maxworkers = $queues; @@ -492,7 +480,7 @@ function poller_worker_process() { * @brief Call the front end worker */ function call_worker() { - if (!get_config("system", "frontend_worker")) { + if (!Config::get("system", "frontend_worker") OR !Config::get("system", "worker")) { return; } @@ -504,27 +492,37 @@ function call_worker() { * @brief Call the front end worker if there aren't any active */ function call_worker_if_idle() { - if (!get_config("system", "frontend_worker")) { + if (!Config::get("system", "frontend_worker") OR !Config::get("system", "worker")) { return; } // Do we have "proc_open"? Then we can fork the poller if (function_exists("proc_open")) { - // When was the last time that we called the poller? - // Less than 5 minutes? Then we quit - if ((time() - get_config("system", "proc_run_started")) < 300) { + // When was the last time that we called the worker? + // Less than one minute? Then we quit + if ((time() - get_config("system", "worker_started")) < 60) { return; } - // Remove long running and crashed process entries - poller_kill_stale_workers(); + set_config("system", "worker_started", time()); + + // Do we have enough running workers? Then we quit here. + if (poller_too_much_workers()) { + // Cleaning dead processes + poller_kill_stale_workers(); + get_app()->remove_inactive_processes(); - // Do we have an already running worker? Then we quit here. - if (poller_active_workers() > 0) { return; } - get_app()->proc_run(array('php', 'include/poller.php')); + poller_run_cron(); + + logger('Call poller', LOGGER_DEBUG); + + $args = array("php", "include/poller.php", "no_cron"); + $a = get_app(); + $a->proc_run($args); + return; } // We cannot execute background processes. @@ -556,6 +554,8 @@ function clear_worker_processes() { * @brief Runs the cron processes */ function poller_run_cron() { + logger('Add cron entries', LOGGER_DEBUG); + // Run the cron job that calls all other jobs proc_run(PRIORITY_MEDIUM, "include/cron.php"); diff --git a/mod/worker.php b/mod/worker.php index 9d0902bf3..aebffed74 100644 --- a/mod/worker.php +++ b/mod/worker.php @@ -10,7 +10,7 @@ use \Friendica\Core\PConfig; function worker_init($a){ - if (!Config::get("system", "frontend_worker")) { + if (!Config::get("system", "frontend_worker") OR !Config::get("system", "worker")) { return; } From aea122cd20b67d3baf533275a2178bd18c852f02 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 1 Dec 2016 13:44:30 +0000 Subject: [PATCH 109/141] Little improvements to the queries in ping.php --- mod/ping.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/mod/ping.php b/mod/ping.php index 1e1e7d848..7e20b9383 100644 --- a/mod/ping.php +++ b/mod/ping.php @@ -112,7 +112,7 @@ function ping_init(App $a) $notifs = ping_get_notifications(local_user()); - $items_unseen = q("SELECT `item`.`id`, `item`.`parent`, `item`.`verb`, `item`.`wall`, `item`.`author-name`, + $items_unseen = qu("SELECT `item`.`id`, `item`.`parent`, `item`.`verb`, `item`.`wall`, `item`.`author-name`, `item`.`contact-id`, `item`.`author-link`, `item`.`author-avatar`, `item`.`created`, `item`.`object`, `pitem`.`author-name` AS `pname`, `pitem`.`author-link` AS `plink` FROM `item` INNER JOIN `item` AS `pitem` ON `pitem`.`id` = `item`.`parent` @@ -161,13 +161,13 @@ function ping_init(App $a) } } - $intros1 = q("SELECT `intro`.`id`, `intro`.`datetime`, + $intros1 = qu("SELECT `intro`.`id`, `intro`.`datetime`, `fcontact`.`name`, `fcontact`.`url`, `fcontact`.`photo` FROM `intro` LEFT JOIN `fcontact` ON `intro`.`fid` = `fcontact`.`id` WHERE `intro`.`uid` = %d AND `intro`.`blocked` = 0 AND `intro`.`ignore` = 0 AND `intro`.`fid` != 0", intval(local_user()) ); - $intros2 = q("SELECT `intro`.`id`, `intro`.`datetime`, + $intros2 = qu("SELECT `intro`.`id`, `intro`.`datetime`, `contact`.`name`, `contact`.`url`, `contact`.`photo` FROM `intro` LEFT JOIN `contact` ON `intro`.`contact-id` = `contact`.`id` WHERE `intro`.`uid` = %d AND `intro`.`blocked` = 0 AND `intro`.`ignore` = 0 AND `intro`.`contact-id` != 0", @@ -178,7 +178,7 @@ function ping_init(App $a) $intros = $intros1+$intros2; $myurl = $a->get_baseurl() . '/profile/' . $a->user['nickname'] ; - $mails = q("SELECT * FROM `mail` + $mails = qu("SELECT `id`, `from-name`, `from-url`, `from-photo`, `created` FROM `mail` WHERE `uid` = %d AND `seen` = 0 AND `from-url` != '%s' ", intval(local_user()), dbesc($myurl) @@ -186,7 +186,7 @@ function ping_init(App $a) $mail_count = count($mails); if ($a->config['register_policy'] == REGISTER_APPROVE && is_site_admin()){ - $regs = q("SELECT `contact`.`name`, `contact`.`url`, `contact`.`micro`, `register`.`created`, COUNT(*) AS `total` + $regs = qu("SELECT `contact`.`name`, `contact`.`url`, `contact`.`micro`, `register`.`created`, COUNT(*) AS `total` FROM `contact` RIGHT JOIN `register` ON `register`.`uid` = `contact`.`uid` WHERE `contact`.`self` = 1"); if ($regs) { @@ -194,7 +194,7 @@ function ping_init(App $a) } } - $ev = q("SELECT count(`event`.`id`) AS total, type, start, adjust FROM `event` + $ev = qu("SELECT count(`event`.`id`) AS total, type, start, adjust FROM `event` WHERE `event`.`uid` = %d AND `start` < '%s' AND `finish` > '%s' and `ignore` = 0 ORDER BY `start` ASC ", intval(local_user()), @@ -400,7 +400,7 @@ function ping_get_notifications($uid) $a = get_app(); do { - $r = q("SELECT `notify`.*, `item`.`visible`, `item`.`spam`, `item`.`deleted` + $r = qu("SELECT `notify`.*, `item`.`visible`, `item`.`spam`, `item`.`deleted` FROM `notify` LEFT JOIN `item` ON `item`.`id` = `notify`.`iid` WHERE `notify`.`uid` = %d AND `notify`.`msg` != '' AND NOT (`notify`.`type` IN (%d, %d)) From eff4ad2e0ac70bc8a07a7c335d503197e7b26c70 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 1 Dec 2016 13:50:26 +0000 Subject: [PATCH 110/141] Spool items that couldn't be stored --- boot.php | 23 +++++++++++++++++++++++ include/items.php | 19 +++++++++++++++---- 2 files changed, 38 insertions(+), 4 deletions(-) diff --git a/boot.php b/boot.php index 866e7165c..d9e5b6529 100644 --- a/boot.php +++ b/boot.php @@ -2364,6 +2364,29 @@ function get_lockpath() { return ""; } +function get_spoolpath() { + $spoolpath = get_config('system','spoolpath'); + if (($spoolpath != "") AND is_dir($spoolpath) AND is_writable($spoolpath)) + return($spoolpath); + + $temppath = get_temppath(); + + if ($temppath != "") { + $spoolpath = $temppath."/spool"; + + if (!is_dir($spoolpath)) + mkdir($spoolpath); + elseif (!is_writable($spoolpath)) + $spoolpath = $temppath; + + if (is_dir($spoolpath) AND is_writable($spoolpath)) { + set_config("system", "spoolpath", $spoolpath); + return($spoolpath); + } + } + return ""; +} + function get_temppath() { $a = get_app(); diff --git a/include/items.php b/include/items.php index e9354b62d..8aa292b30 100644 --- a/include/items.php +++ b/include/items.php @@ -417,6 +417,7 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa $dsprsig = null; if (x($arr,'dsprsig')) { + $encoded_signature = $arr['dsprsig']; $dsprsig = json_decode(base64_decode($arr['dsprsig'])); unset($arr['dsprsig']); } @@ -846,14 +847,24 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa } else { // This can happen - for example - if there are locking timeouts. logger("Item wasn't stored - we quit here."); - q("COMMIT"); + q("ROLLBACK"); + + // Store the data into a spool file so that we can try again later. + + // At first we restore the Diaspora signature that we removed above. + if (isset($encoded_signature)) + $arr['dsprsig'] = $encoded_signature; + + // Now we store the data in the spool directory + $spool = get_spoolpath().'/'.round(microtime(true) * 10000).".msg"; + file_put_contents($spool, json_encode($arr)); return 0; } if ($current_post == 0) { // This is one of these error messages that never should occur. logger("couldn't find created item - we better quit now."); - q("COMMIT"); + q("ROLLBACK"); return 0; } @@ -868,7 +879,7 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa if (!dbm::is_result($r)) { // This shouldn't happen, since COUNT always works when the database connection is there. logger("We couldn't count the stored entries. Very strange ..."); - q("COMMIT"); + q("ROLLBACK"); return 0; } @@ -883,7 +894,7 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa } elseif ($r[0]["entries"] == 0) { // This really should never happen since we quit earlier if there were problems. logger("Something is terribly wrong. We haven't found our created entry."); - q("COMMIT"); + q("ROLLBACK"); return 0; } From 6845775ff929d36c8e84cf04660d5aebff70b6ed Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 1 Dec 2016 20:53:18 +0000 Subject: [PATCH 111/141] Store spooled data --- include/items.php | 5 +++-- include/poller.php | 3 +++ mod/worker.php | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/include/items.php b/include/items.php index 8aa292b30..6d45550a4 100644 --- a/include/items.php +++ b/include/items.php @@ -846,7 +846,6 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa } } else { // This can happen - for example - if there are locking timeouts. - logger("Item wasn't stored - we quit here."); q("ROLLBACK"); // Store the data into a spool file so that we can try again later. @@ -856,8 +855,10 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa $arr['dsprsig'] = $encoded_signature; // Now we store the data in the spool directory - $spool = get_spoolpath().'/'.round(microtime(true) * 10000).".msg"; + $file = 'item-'.round(microtime(true) * 10000).".msg"; + $spool = get_spoolpath().'/'.$file; file_put_contents($spool, json_encode($arr)); + logger("Item wasn't stored - Item was spooled into file ".$file, LOGGER_DEBUG); return 0; } diff --git a/include/poller.php b/include/poller.php index b3a66fc38..925de3fe5 100644 --- a/include/poller.php +++ b/include/poller.php @@ -556,6 +556,9 @@ function clear_worker_processes() { function poller_run_cron() { logger('Add cron entries', LOGGER_DEBUG); + // Check for spooled items + proc_run(PRIORITY_HIGH, "include/spool_post.php"); + // Run the cron job that calls all other jobs proc_run(PRIORITY_MEDIUM, "include/cron.php"); diff --git a/mod/worker.php b/mod/worker.php index aebffed74..c202a28d6 100644 --- a/mod/worker.php +++ b/mod/worker.php @@ -14,8 +14,10 @@ function worker_init($a){ return; } - // We don't need the following lines if we can execute background jobs + // We don't need the following lines if we can execute background jobs. + // So we just wake up the worker if it sleeps. if (function_exists("proc_open")) { + call_worker_if_idle(); return; } From 13150c09a56de662677ee17a1614a2ee55931890 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 1 Dec 2016 21:11:52 +0000 Subject: [PATCH 112/141] File was missing --- include/spool_post.php | 49 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 include/spool_post.php diff --git a/include/spool_post.php b/include/spool_post.php new file mode 100644 index 000000000..c42928a67 --- /dev/null +++ b/include/spool_post.php @@ -0,0 +1,49 @@ + From c97306e734227cf0499a6043d6d1ad2458b6f258 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 1 Dec 2016 22:50:07 +0000 Subject: [PATCH 113/141] Standards ... --- boot.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/boot.php b/boot.php index 9a766d41d..497451224 100644 --- a/boot.php +++ b/boot.php @@ -2365,20 +2365,27 @@ function get_lockpath() { return ""; } +/** + * @brief Returns the path where spool files are stored + * + * @return string Spool path + */ function get_spoolpath() { $spoolpath = get_config('system','spoolpath'); - if (($spoolpath != "") AND is_dir($spoolpath) AND is_writable($spoolpath)) + if (($spoolpath != "") AND is_dir($spoolpath) AND is_writable($spoolpath)) { return($spoolpath); + } $temppath = get_temppath(); if ($temppath != "") { $spoolpath = $temppath."/spool"; - if (!is_dir($spoolpath)) + if (!is_dir($spoolpath)) { mkdir($spoolpath); - elseif (!is_writable($spoolpath)) + } elseif (!is_writable($spoolpath)) { $spoolpath = $temppath; + } if (is_dir($spoolpath) AND is_writable($spoolpath)) { set_config("system", "spoolpath", $spoolpath); From 6619e0791d6b8975e09d82dd823c630c5459b479 Mon Sep 17 00:00:00 2001 From: Michael Date: Thu, 1 Dec 2016 22:52:35 +0000 Subject: [PATCH 114/141] Much more standards --- include/items.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/items.php b/include/items.php index 6d45550a4..0445c4490 100644 --- a/include/items.php +++ b/include/items.php @@ -851,8 +851,9 @@ function item_store($arr,$force_parent = false, $notify = false, $dontcache = fa // Store the data into a spool file so that we can try again later. // At first we restore the Diaspora signature that we removed above. - if (isset($encoded_signature)) + if (isset($encoded_signature)) { $arr['dsprsig'] = $encoded_signature; + } // Now we store the data in the spool directory $file = 'item-'.round(microtime(true) * 10000).".msg"; From 7a9a1b37221cda0c17ca73af52c6093843eecca5 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Fri, 2 Dec 2016 19:39:35 +0100 Subject: [PATCH 115/141] autocomplete: add [embed] tag to tag autocomplete and to docu docs --- doc/BBCode.md | 4 ++++ js/autocomplete.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/doc/BBCode.md b/doc/BBCode.md index 6a8c5ebdf..50fb406b0 100644 --- a/doc/BBCode.md +++ b/doc/BBCode.md @@ -473,6 +473,10 @@ You can embed video, audio and more in a message. [vimeo]Vimeo video ID[/vimeo] Vimeo player iframe embed. + + [embed]URL[/embed] + Embed OEmbed rich content. + [iframe]URL[/iframe] General embed, iframe size is limited by the theme size for video players. diff --git a/js/autocomplete.js b/js/autocomplete.js index d0c770cc4..601544eaa 100644 --- a/js/autocomplete.js +++ b/js/autocomplete.js @@ -296,7 +296,7 @@ function string2bb(element) { $.fn.bbco_autocomplete = function(type) { if(type=='bbcode') { - var open_close_elements = ['bold', 'italic', 'underline', 'overline', 'strike', 'quote', 'code', 'spoiler', 'map', 'img', 'url', 'audio', 'video', 'youtube', 'vimeo', 'list', 'ul', 'ol', 'li', 'table', 'tr', 'th', 'td', 'center', 'color', 'font', 'size', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'nobb', 'noparse', 'pre', 'abstract']; + var open_close_elements = ['bold', 'italic', 'underline', 'overline', 'strike', 'quote', 'code', 'spoiler', 'map', 'img', 'url', 'audio', 'video', 'embed', 'youtube', 'vimeo', 'list', 'ul', 'ol', 'li', 'table', 'tr', 'th', 'td', 'center', 'color', 'font', 'size', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'nobb', 'noparse', 'pre', 'abstract']; var open_elements = ['*', 'hr']; var elements = open_close_elements.concat(open_elements); From 7ecc0a063c2da85adfc16a75add0d5b097366349 Mon Sep 17 00:00:00 2001 From: Tobias Diekershoff Date: Sat, 3 Dec 2016 10:09:40 +0100 Subject: [PATCH 116/141] Update DE translation THX Rabuzarus --- view/lang/de/messages.po | 8 ++++---- view/lang/de/strings.php | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/view/lang/de/messages.po b/view/lang/de/messages.po index a7157a970..c63988d86 100644 --- a/view/lang/de/messages.po +++ b/view/lang/de/messages.po @@ -36,8 +36,8 @@ msgstr "" "Project-Id-Version: friendica\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-11-20 21:45+0100\n" -"PO-Revision-Date: 2016-11-21 10:27+0000\n" -"Last-Translator: Andreas H.\n" +"PO-Revision-Date: 2016-11-30 13:34+0000\n" +"Last-Translator: rabuzarus \n" "Language-Team: German (http://www.transifex.com/Friendica/friendica/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -3173,7 +3173,7 @@ msgstr "Probleme oder Fehler gefunden? Bitte besuche" #: mod/friendica.php:75 msgid "the bugtracker at github" -msgstr "dem Bugtracker auf github" +msgstr "den Bugtracker auf github" #: mod/friendica.php:76 msgid "" @@ -3183,7 +3183,7 @@ msgstr "Vorschläge, Lob, Spenden usw.: E-Mail an \"Info\" at Friendica - dot co #: mod/friendica.php:90 msgid "Installed plugins/addons/apps:" -msgstr "Installierte Plugins/Erweiterungen/Apps" +msgstr "Installierte Plugins/Erweiterungen/Apps:" #: mod/friendica.php:103 msgid "No installed plugins/addons/apps" diff --git a/view/lang/de/strings.php b/view/lang/de/strings.php index ee0ffb6fd..46459cedb 100644 --- a/view/lang/de/strings.php +++ b/view/lang/de/strings.php @@ -738,9 +738,9 @@ $a->strings["This is Friendica, version"] = "Dies ist Friendica, Version"; $a->strings["running at web location"] = "die unter folgender Webadresse zu finden ist"; $a->strings["Please visit Friendica.com to learn more about the Friendica project."] = "Bitte besuche Friendica.com, um mehr über das Friendica Projekt zu erfahren."; $a->strings["Bug reports and issues: please visit"] = "Probleme oder Fehler gefunden? Bitte besuche"; -$a->strings["the bugtracker at github"] = "dem Bugtracker auf github"; +$a->strings["the bugtracker at github"] = "den Bugtracker auf github"; $a->strings["Suggestions, praise, donations, etc. - please email \"Info\" at Friendica - dot com"] = "Vorschläge, Lob, Spenden usw.: E-Mail an \"Info\" at Friendica - dot com"; -$a->strings["Installed plugins/addons/apps:"] = "Installierte Plugins/Erweiterungen/Apps"; +$a->strings["Installed plugins/addons/apps:"] = "Installierte Plugins/Erweiterungen/Apps:"; $a->strings["No installed plugins/addons/apps"] = "Keine Plugins/Erweiterungen/Apps installiert"; $a->strings["No valid account found."] = "Kein gültiges Konto gefunden."; $a->strings["Password reset request issued. Check your email."] = "Zurücksetzen des Passworts eingeleitet. Bitte überprüfe Deine E-Mail."; From 47a370c5e3eca47351ddf7343dd5378125044bac Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sat, 3 Dec 2016 10:39:06 -0500 Subject: [PATCH 117/141] Revert adding baseurl to private image URL --- include/text.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/text.php b/include/text.php index 89ab7254b..f45dd6391 100644 --- a/include/text.php +++ b/include/text.php @@ -1187,7 +1187,7 @@ function redir_private_images($a, &$item) } if ((local_user() == $item['uid']) && ($item['private'] != 0) && ($item['contact-id'] != $a->contact['id']) && ($item['network'] == NETWORK_DFRN)) { - $img_url = $a->get_baseurl() . '/redir?f=1&quiet=1&url=' . urlencode($mtch[1]) . '&conurl=' . urlencode($item['author-link']); + $img_url = '/redir?f=1&quiet=1&url=' . urlencode($mtch[1]) . '&conurl=' . urlencode($item['author-link']); $item['body'] = str_replace($mtch[0], '[img]' . $img_url . '[/img]', $item['body']); } } From 979fc6d38a842373cfaf17b18daadea003761ed9 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sat, 3 Dec 2016 14:19:57 -0500 Subject: [PATCH 118/141] Add protocol whitelist for href/src attributes - Add strict URL checker for src attributes - Add protocol whitelist for href attributes - Add error styling if URL fails to pass filter - Add doc for new htconfig value - Add emphasis to config key names in htconfig doc --- doc/htconfig.md | 123 +++++++++++++++++++++++---------------------- htconfig.php | 3 ++ include/bbcode.php | 12 +++-- view/global.css | 21 +++++--- 4 files changed, 88 insertions(+), 71 deletions(-) diff --git a/doc/htconfig.md b/doc/htconfig.md index dbdbf1503..b808f630b 100644 --- a/doc/htconfig.md +++ b/doc/htconfig.md @@ -14,78 +14,79 @@ Example: To set the directory value please add this line to your .htconfig.php: $a->config['system']['directory'] = 'http://dir.friendi.ca'; -## Jabber ## -* debug (Boolean) - Enable debug level for the jabber account synchronisation. -* logfile - Logfile for the jabber account synchronisation. +## jabber ## +* **debug** (Boolean) - Enable debug level for the jabber account synchronisation. +* **logfile** - Logfile for the jabber account synchronisation. -## System ## +## system ## -* birthday_input_format - Default value is "ymd". -* block_local_dir (Boolean) - Blocks the access to the directory of the local users. -* default_service_class - -* delivery_batch_count - Number of deliveries per process. Default value is 1. (Disabled when using the worker) -* diaspora_test (Boolean) - For development only. Disables the message transfer. -* directory - The path to global directory. If not set then "http://dir.friendi.ca" is used. -* disable_email_validation (Boolean) - Disables the check if a mail address is in a valid format and can be resolved via DNS. -* disable_url_validation (Boolean) - Disables the DNS lookup of an URL. -* event_input_format - Default value is "ymd". -* frontend_worker (Boolean) - Activates the frontend worker which acts as a replacement for running the poller via the command line. -* frontend_worker_timeout - Value in minutes after we think that a frontend task was killed by the webserver. Default value is 10. -* ignore_cache (Boolean) - For development only. Disables the item cache. -* like_no_comment (Boolean) - Don't update the "commented" value of an item when it is liked. -* local_block (Boolean) - Used in conjunction with "block_public". -* local_search (Boolean) - Blocks the search for not logged in users to prevent crawlers from blocking your system. -* max_connections - The poller process isn't started when the maximum level of the possible database connections are used. When the system can't detect the maximum numbers of connection then this value can be used. -* max_connections_level - The maximum level of connections that are allowed to let the poller start. It is a percentage value. Default value is 75. -* max_contact_queue - Default value is 500. -* max_batch_queue - Default value is 1000. -* max_processes_backend - Maximum number of concurrent database processes for background tasks. Default value is 5. -* max_processes_frontend - Maximum number of concurrent database processes for foreground tasks. Default value is 20. -* memcache (Boolean) - Use memcache. To use memcache the PECL extension "memcache" has to be installed and activated. -* memcache_host - Hostname of the memcache daemon. Default is '127.0.0.1'. -* memcache_port- Portnumberof the memcache daemon. Default is 11211. -* no_oembed (Boolean) - Don't use OEmbed to fetch more information about a link. -* no_oembed_rich_content (Boolean) - Don't show the rich content (e.g. embedded PDF). -* no_smilies (Boolean) - Don't show smilies. -* no_view_full_size (Boolean) - Don't add the link "View full size" under a resized image. -* optimize_items (Boolean) - Triggers an SQL command to optimize the item table before expiring items. -* ostatus_poll_timeframe - Defines how old an item can be to try to complete the conversation with it. -* paranoia (Boolean) - Log out users if their IP address changed. -* permit_crawling (Boolean) - Restricts the search for not logged in users to one search per minute. -* profiler (Boolean) - Enable internal timings to help optimize code. Needed for "rendertime" addon. Default is false. -* free_crawls - Number of "free" searches when "permit_crawling" is activated (Default value is 10) -* crawl_permit_period - Period in seconds between allowed searches when the number of free searches is reached and "permit_crawling" is activated (Default value is 60) -* png_quality - Default value is 8. -* proc_windows (Boolean) - Should be enabled if Friendica is running under Windows. -* proxy_cache_time - Time after which the cache is cleared. Default value is one day. -* pushpoll_frequency - -* qsearch_limit - Default value is 100. -* relay_server - Experimental Diaspora feature. Address of the relay server where public posts should be send to. For example https://podrelay.net -* relay_subscribe (Boolean) - Enables the receiving of public posts from the relay. They will be included in the search and on the community page when it is set up to show all public items. -* relay_scope - Can be "all" or "tags". "all" means that every public post should be received. "tags" means that only posts with selected tags should be received. -* relay_server_tags - Comma separated list of tags for the "tags" subscription (see "relay_scrope") -* relay_user_tags (Boolean) - If enabled, the tags from the saved searches will used for the "tags" subscription in addition to the "relay_server_tags". -* remove_multiplicated_lines (Boolean) - If enabled, multiple linefeeds in items are stripped to a single one. -* show_unsupported_addons (Boolean) - Show all addons including the unsupported ones. -* show_unsupported_themes (Boolean) - Show all themes including the unsupported ones. -* throttle_limit_day - Maximum number of posts that a user can send per day with the API. -* throttle_limit_week - Maximum number of posts that a user can send per week with the API. -* throttle_limit_month - Maximum number of posts that a user can send per month with the API. -* wall-to-wall_share (Boolean) - Displays forwarded posts like "wall-to-wall" posts. -* worker_cooldown - Cooldown time after each worker function call. Default value is 0 seconds. -* xrd_timeout - Timeout for fetching the XRD links. Default value is 20 seconds. +* **allowed_link_protocols** (Array) - Allowed protocols in links URLs, add at your own risk. http is always allowed. +* **birthday_input_format** - Default value is "ymd". +* **block_local_dir** (Boolean) - Blocks the access to the directory of the local users. +* **default_service_class** - +* **delivery_batch_count** - Number of deliveries per process. Default value is 1. (Disabled when using the worker) +* **diaspora_test** (Boolean) - For development only. Disables the message transfer. +* **directory** - The path to global directory. If not set then "http://dir.friendi.ca" is used. +* **disable_email_validation** (Boolean) - Disables the check if a mail address is in a valid format and can be resolved via DNS. +* **disable_url_validation** (Boolean) - Disables the DNS lookup of an URL. +* **event_input_format** - Default value is "ymd". +* **frontend_worker** (Boolean) - Activates the frontend worker which acts as a replacement for running the poller via the command line. +* **frontend_worker_timeout** - Value in minutes after we think that a frontend task was killed by the webserver. Default value is 10. +* **ignore_cache** (Boolean) - For development only. Disables the item cache. +* **like_no_comment** (Boolean) - Don't update the "commented" value of an item when it is liked. +* **local_block** (Boolean) - Used in conjunction with "block_public". +* **local_search** (Boolean) - Blocks the search for not logged in users to prevent crawlers from blocking your system. +* **max_connections** - The poller process isn't started when the maximum level of the possible database connections are used. When the system can't detect the maximum numbers of connection then this value can be used. +* **max_connections_level** - The maximum level of connections that are allowed to let the poller start. It is a percentage value. Default value is 75. +* **max_contact_queue** - Default value is 500. +* **max_batch_queue** - Default value is 1000. +* **max_processes_backend** - Maximum number of concurrent database processes for background tasks. Default value is 5. +* **max_processes_frontend** - Maximum number of concurrent database processes for foreground tasks. Default value is 20. +* **memcache** (Boolean) - Use memcache. To use memcache the PECL extension "memcache" has to be installed and activated. +* **memcache_host** - Hostname of the memcache daemon. Default is '127.0.0.1'. +* **memcache_port** - Portnumberof the memcache daemon. Default is 11211. +* **no_oembed** (Boolean) - Don't use OEmbed to fetch more information about a link. +* **no_oembed_rich_content** (Boolean) - Don't show the rich content (e.g. embedded PDF). +* **no_smilies** (Boolean) - Don't show smilies. +* **no_view_full_size** (Boolean) - Don't add the link "View full size" under a resized image. +* **optimize_items** (Boolean) - Triggers an SQL command to optimize the item table before expiring items. +* **ostatus_poll_timeframe** - Defines how old an item can be to try to complete the conversation with it. +* **paranoia** (Boolean) - Log out users if their IP address changed. +* **permit_crawling** (Boolean) - Restricts the search for not logged in users to one search per minute. +* **profiler** (Boolean) - Enable internal timings to help optimize code. Needed for "rendertime" addon. Default is false. +* **free_crawls** - Number of "free" searches when "permit_crawling" is activated (Default value is 10) +* **crawl_permit_period** - Period in seconds between allowed searches when the number of free searches is reached and "permit_crawling" is activated (Default value is 60) +* **png_quality** - Default value is 8. +* **proc_windows** (Boolean) - Should be enabled if Friendica is running under Windows. +* **proxy_cache_time** - Time after which the cache is cleared. Default value is one day. +* **pushpoll_frequency** - +* **qsearch_limit** - Default value is 100. +* **relay_server** - Experimental Diaspora feature. Address of the relay server where public posts should be send to. For example https://podrelay.net +* **relay_subscribe** (Boolean) - Enables the receiving of public posts from the relay. They will be included in the search and on the community page when it is set up to show all public items. +* **relay_scope** - Can be "all" or "tags". "all" means that every public post should be received. "tags" means that only posts with selected tags should be received. +* **relay_server_tags** - Comma separated list of tags for the "tags" subscription (see "relay_scrope") +* **relay_user_tags** (Boolean) - If enabled, the tags from the saved searches will used for the "tags" subscription in addition to the "relay_server_tags". +* **remove_multiplicated_lines** (Boolean) - If enabled, multiple linefeeds in items are stripped to a single one. +* **show_unsupported_addons** (Boolean) - Show all addons including the unsupported ones. +* **show_unsupported_themes** (Boolean) - Show all themes including the unsupported ones. +* **throttle_limit_day** - Maximum number of posts that a user can send per day with the API. +* **throttle_limit_week** - Maximum number of posts that a user can send per week with the API. +* **throttle_limit_month** - Maximum number of posts that a user can send per month with the API. +* **wall-to-wall_share** (Boolean) - Displays forwarded posts like "wall-to-wall" posts. +* **worker_cooldown** - Cooldown time after each worker function call. Default value is 0 seconds. +* **xrd_timeout** - Timeout for fetching the XRD links. Default value is 20 seconds. ## service_class ## -* upgrade_link - +* **upgrade_link** - ## experimentals ## -* exp_themes (Boolean) - Show experimental themes as well. +* **exp_themes** (Boolean) - Show experimental themes as well. ## theme ## -* hide_eventlist (Boolean) - Don't show the birthdays and events on the profile and network page +* **hide_eventlist** (Boolean) - Don't show the birthdays and events on the profile and network page # Administrator Options # diff --git a/htconfig.php b/htconfig.php index 469fa7af6..ce418fa75 100644 --- a/htconfig.php +++ b/htconfig.php @@ -78,3 +78,6 @@ $a->config['system']['no_regfullname'] = true; // Location of the global directory $a->config['system']['directory'] = 'http://dir.friendi.ca'; + +// Allowed protocols in link URLs; HTTP protocols always are accepted +$a->config['system']['allowed_link_protocols'] = array('ftp', 'ftps', 'mailto', 'cid', 'gopher'); \ No newline at end of file diff --git a/include/bbcode.php b/include/bbcode.php index 6a1630d1f..0d0cb0177 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -1163,11 +1163,17 @@ function bbcode($Text,$preserve_nl = false, $tryoembed = true, $simplehtml = fal // fix any escaped ampersands that may have been converted into links $Text = preg_replace('/\<([^>]*?)(src|href)=(.*?)\&\;(.*?)\>/ism', '<$1$2=$3&$4>', $Text); - // removes potentially harmful javascript in src/href - $Text = preg_replace('/\<([^>]*?)(src|href)="javascript(.*?)\>/ism', '', $Text); + // sanitizes src attributes (only relative URIs or http URLs) + $Text = preg_replace('#<([^>]*?)(src)="(?!/|http)(.*?)"(.*?)>#ism', '<$1$2=""$4 class="invalid-src" title="' . t('Invalid source protocol') . '">', $Text); - if($saved_image) + // sanitize href attributes (only relative URIs or whitelisted protocols URLs) + $allowed_link_protocols = get_config('system', 'allowed_link_protocols'); + $regex = '#<([^>]*?)(href)="(?!/|http|' . implode('|', $allowed_link_protocols) . ')(.*?)"(.*?)>#ism'; + $Text = preg_replace($regex, '<$1$2="javascript:void(0)"$4 class="invalid-href" title="' . t('Invalid link protocol') . '">', $Text); + + if($saved_image) { $Text = bb_replace_images($Text, $saved_image); + } // Clean up the HTML by loading and saving the HTML with the DOM. // Bad structured html can break a whole page. diff --git a/view/global.css b/view/global.css index 85e45db00..4dd4cd572 100644 --- a/view/global.css +++ b/view/global.css @@ -365,15 +365,15 @@ a { color: #00a700; } .federation-graph { - width: 400px; - height: 400px; - float: right; + width: 400px; + height: 400px; + float: right; margin: 20px; } .federation-network-graph { - width: 240px; - height: 240px; - float: left; + width: 240px; + height: 240px; + float: left; margin: 20px; } ul.federation-stats, @@ -429,7 +429,7 @@ td.federation-data { } .p-addr { - clear: both; + clear: both; } #live-community { @@ -481,3 +481,10 @@ td.pendingnote > p > span { border-left: 5px solid #f00; font-weight: bold; } + +/* src/href attributes filter error display */ +.invalid-src { border: 1px dotted red;} +.invalid-href { border-bottom: 1px dotted red;} +.invalid-src:after, +.invalid-href:after { content: '⚠️'} +img.invalid-src:after { vertical-align: top;} From 166df0180b34a8c92de254fd993e701d5399daf0 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sat, 3 Dec 2016 22:04:13 -0500 Subject: [PATCH 119/141] Improve diaspora2bb autolinker for URLs - Add @ support for URLs (Medium URLs) - Exclude trailing commas from autolinked URLs, likely to be normal text - Formatting --- include/bb2diaspora.php | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/include/bb2diaspora.php b/include/bb2diaspora.php index a8b39f741..cd5424216 100644 --- a/include/bb2diaspora.php +++ b/include/bb2diaspora.php @@ -15,24 +15,24 @@ require_once("library/html-to-markdown/HTML_To_Markdown.php"); function diaspora2bb($s) { - $s = html_entity_decode($s,ENT_COMPAT,'UTF-8'); + $s = html_entity_decode($s, ENT_COMPAT, 'UTF-8'); // Remove CR to avoid problems with following code - $s = str_replace("\r","",$s); + $s = str_replace("\r", '', $s); - $s = str_replace("\n"," \n",$s); + $s = str_replace("\n", " \n", $s); // The parser cannot handle paragraphs correctly - $s = str_replace(array("

", "

", '

'),array("
", "
", "
"),$s); + $s = str_replace(array('

', '

', '

'), array('
', '
', '
'), $s); // Escaping the hash tags - $s = preg_replace('/\#([^\s\#])/','#$1',$s); + $s = preg_replace('/\#([^\s\#])/', '#$1', $s); $s = Markdown($s); - $s = preg_replace('/\@\{(.+?)\; (.+?)\@(.+?)\}/','@[url=https://$3/u/$2]$1[/url]',$s); + $s = preg_replace('/\@\{(.+?)\; (.+?)\@(.+?)\}/', '@[url=https://$3/u/$2]$1[/url]', $s); - $s = str_replace('#','#',$s); + $s = str_replace('#', '#', $s); $search = array(" \n", "\n "); $replace = array("\n", "\n"); @@ -41,23 +41,23 @@ function diaspora2bb($s) { $s = str_replace($search, $replace, $s); } while ($oldtext != $s); - $s = str_replace("\n\n", "
", $s); + $s = str_replace("\n\n", '
', $s); $s = html2bbcode($s); // protect the recycle symbol from turning into a tag, but without unescaping angles and naked ampersands - $s = str_replace('♲',html_entity_decode('♲',ENT_QUOTES,'UTF-8'),$s); + $s = str_replace('♲', html_entity_decode('♲', ENT_QUOTES, 'UTF-8'), $s); // Convert everything that looks like a link to a link - $s = preg_replace("/([^\]\=]|^)(https?\:\/\/)([a-zA-Z0-9\:\/\-\?\&\;\.\=\_\~\#\%\$\!\+\,]+)/ism", '$1[url=$2$3]$2$3[/url]',$s); + $s = preg_replace('/([^\]=]|^)(https?\:\/\/)([a-zA-Z0-9:\/\-?&;.=_~#%$!+,@]+(? Date: Sun, 4 Dec 2016 14:55:57 +0100 Subject: [PATCH 120/141] Bugfix: Fix full screen for embedded videos --- include/oembed.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/oembed.php b/include/oembed.php index a3d2deaca..5abd03b61 100755 --- a/include/oembed.php +++ b/include/oembed.php @@ -261,7 +261,7 @@ function oembed_iframe($src, $width, $height) { $width = '100%'; $s = App::get_baseurl() . '/oembed/'.base64url_encode($src); - return ''; + return ''; } From 3d4e1176ec9b18e9e7547b91d36554f2375ddb8e Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Sun, 4 Dec 2016 15:15:23 +0100 Subject: [PATCH 121/141] Bugfix: cached data doesn't need to get unserialized anymore --- include/identity.php | 1 - 1 file changed, 1 deletion(-) diff --git a/include/identity.php b/include/identity.php index 288f93aaf..a792c4714 100644 --- a/include/identity.php +++ b/include/identity.php @@ -813,7 +813,6 @@ function zrl_init(&$a) { $result = Cache::get("gprobe:".$urlparts["host"]); if (!is_null($result)) { - $result = unserialize($result); if (in_array($result["network"], array(NETWORK_FEED, NETWORK_PHANTOM))) { logger("DDoS attempt detected for ".$urlparts["host"]." by ".$_SERVER["REMOTE_ADDR"].". server data: ".print_r($_SERVER, true), LOGGER_DEBUG); return; From 5e20aed42878635e6ac7cff7ac328b812e96e204 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sun, 4 Dec 2016 21:31:28 -0500 Subject: [PATCH 122/141] Revert adding a leading slash to redir links --- include/text.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/text.php b/include/text.php index f45dd6391..cfd9b167d 100644 --- a/include/text.php +++ b/include/text.php @@ -1187,7 +1187,7 @@ function redir_private_images($a, &$item) } if ((local_user() == $item['uid']) && ($item['private'] != 0) && ($item['contact-id'] != $a->contact['id']) && ($item['network'] == NETWORK_DFRN)) { - $img_url = '/redir?f=1&quiet=1&url=' . urlencode($mtch[1]) . '&conurl=' . urlencode($item['author-link']); + $img_url = 'redir?f=1&quiet=1&url=' . urlencode($mtch[1]) . '&conurl=' . urlencode($item['author-link']); $item['body'] = str_replace($mtch[0], '[img]' . $img_url . '[/img]', $item['body']); } } From 2b75ad5e0afd0d458fb5c0330cd1fedecd40beb3 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sun, 4 Dec 2016 21:33:29 -0500 Subject: [PATCH 123/141] src and href attributes sanitization touchups - Use Config::get - Add default to config call - Add always allowed protocol to href - Remove relative root URLs from allowed forms --- include/bbcode.php | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/include/bbcode.php b/include/bbcode.php index 0d0cb0177..52cfa97c8 100644 --- a/include/bbcode.php +++ b/include/bbcode.php @@ -1,4 +1,6 @@ ]*?)(src|href)=(.*?)\&\;(.*?)\>/ism', '<$1$2=$3&$4>', $Text); - // sanitizes src attributes (only relative URIs or http URLs) - $Text = preg_replace('#<([^>]*?)(src)="(?!/|http)(.*?)"(.*?)>#ism', '<$1$2=""$4 class="invalid-src" title="' . t('Invalid source protocol') . '">', $Text); + // sanitizes src attributes (only relative redir URIs or http URLs) + $Text = preg_replace('#<([^>]*?)(src)="(?!http|redir)(.*?)"(.*?)>#ism', '<$1$2=""$4 class="invalid-src" title="' . t('Invalid source protocol') . '">', $Text); - // sanitize href attributes (only relative URIs or whitelisted protocols URLs) - $allowed_link_protocols = get_config('system', 'allowed_link_protocols'); - $regex = '#<([^>]*?)(href)="(?!/|http|' . implode('|', $allowed_link_protocols) . ')(.*?)"(.*?)>#ism'; + // sanitize href attributes (only whitelisted protocols URLs) + $allowed_link_protocols = Config::get('system', 'allowed_link_protocols', array()); + + // Always allowed protocol even if config isn't set + $allowed_link_protocols[] = 'http'; + + $regex = '#<([^>]*?)(href)="(?!' . implode('|', $allowed_link_protocols) . ')(.*?)"(.*?)>#ism'; $Text = preg_replace($regex, '<$1$2="javascript:void(0)"$4 class="invalid-href" title="' . t('Invalid link protocol') . '">', $Text); if($saved_image) { From 60b9203dd54cdc4c323acce224a4ef93b4884398 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Mon, 5 Dec 2016 22:46:51 -0500 Subject: [PATCH 124/141] Add
for each carriage return Fixes #2993 --- include/bb2diaspora.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/bb2diaspora.php b/include/bb2diaspora.php index cd5424216..d6bff9ab5 100644 --- a/include/bb2diaspora.php +++ b/include/bb2diaspora.php @@ -17,8 +17,8 @@ function diaspora2bb($s) { $s = html_entity_decode($s, ENT_COMPAT, 'UTF-8'); - // Remove CR to avoid problems with following code - $s = str_replace("\r", '', $s); + // Handles single newlines + $s = str_replace("\r", '
', $s); $s = str_replace("\n", " \n", $s); From d0cb8cdccfc0260ec00468079769e3615df06774 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Mon, 5 Dec 2016 22:47:52 -0500 Subject: [PATCH 125/141] Fixs edge case where single stars on succeeding lines are wrongly turned into multi-line --- include/bb2diaspora.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/bb2diaspora.php b/include/bb2diaspora.php index d6bff9ab5..933055b1b 100644 --- a/include/bb2diaspora.php +++ b/include/bb2diaspora.php @@ -22,6 +22,9 @@ function diaspora2bb($s) { $s = str_replace("\n", " \n", $s); + // Replace lonely stars in lines not starting with it with literal stars + $s = preg_replace('/^([^\*]+)\*([^\*]*)$/im', '$1\*$2', $s); + // The parser cannot handle paragraphs correctly $s = str_replace(array('

', '

', '

'), array('
', '
', '
'), $s); From aef2c7373ca7221edb2ce7ff7d590af306200951 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Mon, 5 Dec 2016 22:48:02 -0500 Subject: [PATCH 126/141] Formatting --- include/bb2diaspora.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/include/bb2diaspora.php b/include/bb2diaspora.php index 933055b1b..0c637dc3a 100644 --- a/include/bb2diaspora.php +++ b/include/bb2diaspora.php @@ -55,10 +55,11 @@ function diaspora2bb($s) { $s = preg_replace('/([^\]=]|^)(https?\:\/\/)([a-zA-Z0-9:\/\-?&;.=_~#%$!+,@]+(? Date: Tue, 6 Dec 2016 08:44:59 +0100 Subject: [PATCH 127/141] add frontend worker to the admin panel and regen master messages.po file --- doc/htconfig.md | 1 - mod/admin.php | 3 + util/messages.po | 10019 ++++++++++++++++---------------- view/templates/admin_site.tpl | 1 + 4 files changed, 5020 insertions(+), 5004 deletions(-) diff --git a/doc/htconfig.md b/doc/htconfig.md index dbdbf1503..2bdf1a547 100644 --- a/doc/htconfig.md +++ b/doc/htconfig.md @@ -29,7 +29,6 @@ Example: To set the directory value please add this line to your .htconfig.php: * disable_email_validation (Boolean) - Disables the check if a mail address is in a valid format and can be resolved via DNS. * disable_url_validation (Boolean) - Disables the DNS lookup of an URL. * event_input_format - Default value is "ymd". -* frontend_worker (Boolean) - Activates the frontend worker which acts as a replacement for running the poller via the command line. * frontend_worker_timeout - Value in minutes after we think that a frontend task was killed by the webserver. Default value is 10. * ignore_cache (Boolean) - For development only. Disables the item cache. * like_no_comment (Boolean) - Don't update the "commented" value of an item when it is liked. diff --git a/mod/admin.php b/mod/admin.php index f4cc0cf6f..f852bd58d 100644 --- a/mod/admin.php +++ b/mod/admin.php @@ -669,6 +669,7 @@ function admin_page_site_post(&$a) { $worker_queues = ((x($_POST,'worker_queues')) ? intval($_POST['worker_queues']) : 4); $worker_dont_fork = ((x($_POST,'worker_dont_fork')) ? True : False); $worker_fastlane = ((x($_POST,'worker_fastlane')) ? True : False); + $worker_frontend = ((x($_POST,'worker_frontend')) ? True : False); if($a->get_path() != "") $diaspora_enabled = false; @@ -819,6 +820,7 @@ function admin_page_site_post(&$a) { set_config('system','worker_queues', $worker_queues); set_config('system','worker_dont_fork', $worker_dont_fork); set_config('system','worker_fastlane', $worker_fastlane); + set_config('system','frontend_worker', $worker_frontend); if($rino==2 and !function_exists('mcrypt_create_iv')) { notice(t("RINO2 needs mcrypt php extension to work.")); @@ -1050,6 +1052,7 @@ function admin_page_site(&$a) { '$worker_queues' => array('worker_queues', t("Maximum number of parallel workers"), get_config('system','worker_queues'), t("On shared hosters set this to 2. On larger systems, values of 10 are great. Default value is 4.")), '$worker_dont_fork' => array('worker_dont_fork', t("Don't use 'proc_open' with the worker"), get_config('system','worker_dont_fork'), t("Enable this if your system doesn't allow the use of 'proc_open'. This can happen on shared hosters. If this is enabled you should increase the frequency of poller calls in your crontab.")), '$worker_fastlane' => array('worker_fastlane', t("Enable fastlane"), get_config('system','worker_fastlane'), t("When enabed, the fastlane mechanism starts an additional worker if processes with higher priority are blocked by processes of lower priority.")), + '$worker_frontend' => array('worker_frontend', t('Enable frontend worker'), get_config('system','frontend_worker'), t('When enabled the Worker process is triggered when backend access is performed (e.g. messages being delivered). On smaller sites you might want to call yourdomain.tld/worker on a regular basis via an external cron job. You should only enable this option if you cannot utilize cron/scheduled jobs on your server. The worker background process needs to be activated for this.')), '$form_security_token' => get_form_security_token("admin_site") diff --git a/util/messages.po b/util/messages.po index e053781a1..7759370e1 100644 --- a/util/messages.po +++ b/util/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-11-20 21:45+0100\n" +"POT-Creation-Date: 2016-12-06 08:42+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,916 +18,85 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" -#: include/contact_widgets.php:6 -msgid "Add New Contact" +#: boot.php:970 +msgid "Delete this item?" msgstr "" -#: include/contact_widgets.php:7 -msgid "Enter address or web location" +#: boot.php:971 mod/content.php:727 mod/content.php:945 mod/photos.php:1589 +#: mod/photos.php:1637 mod/photos.php:1723 object/Item.php:403 +#: object/Item.php:719 +msgid "Comment" msgstr "" -#: include/contact_widgets.php:8 -msgid "Example: bob@example.com, http://example.com/barbara" -msgstr "" - -#: include/contact_widgets.php:10 include/identity.php:218 -#: mod/allfriends.php:82 mod/dirfind.php:201 mod/match.php:87 -#: mod/suggest.php:101 -msgid "Connect" -msgstr "" - -#: include/contact_widgets.php:24 -#, php-format -msgid "%d invitation available" -msgid_plural "%d invitations available" -msgstr[0] "" -msgstr[1] "" - -#: include/contact_widgets.php:30 -msgid "Find People" -msgstr "" - -#: include/contact_widgets.php:31 -msgid "Enter name or interest" -msgstr "" - -#: include/contact_widgets.php:32 include/Contact.php:375 -#: include/conversation.php:981 mod/follow.php:103 mod/allfriends.php:66 -#: mod/contacts.php:602 mod/dirfind.php:204 mod/match.php:72 -#: mod/suggest.php:83 -msgid "Connect/Follow" -msgstr "" - -#: include/contact_widgets.php:33 -msgid "Examples: Robert Morgenstein, Fishing" -msgstr "" - -#: include/contact_widgets.php:34 mod/contacts.php:798 mod/directory.php:204 -msgid "Find" -msgstr "" - -#: include/contact_widgets.php:35 mod/suggest.php:114 -#: view/theme/vier/theme.php:203 -msgid "Friend Suggestions" -msgstr "" - -#: include/contact_widgets.php:36 view/theme/vier/theme.php:202 -msgid "Similar Interests" -msgstr "" - -#: include/contact_widgets.php:37 -msgid "Random Profile" -msgstr "" - -#: include/contact_widgets.php:38 view/theme/vier/theme.php:204 -msgid "Invite Friends" -msgstr "" - -#: include/contact_widgets.php:108 -msgid "Networks" -msgstr "" - -#: include/contact_widgets.php:111 -msgid "All Networks" -msgstr "" - -#: include/contact_widgets.php:141 include/features.php:103 -msgid "Saved Folders" -msgstr "" - -#: include/contact_widgets.php:144 include/contact_widgets.php:176 -msgid "Everything" -msgstr "" - -#: include/contact_widgets.php:173 -msgid "Categories" -msgstr "" - -#: include/contact_widgets.php:237 -#, php-format -msgid "%d contact in common" -msgid_plural "%d contacts in common" -msgstr[0] "" -msgstr[1] "" - -#: include/contact_widgets.php:242 include/ForumManager.php:119 -#: include/items.php:2223 mod/content.php:624 object/Item.php:432 -#: view/theme/vier/theme.php:260 boot.php:971 +#: boot.php:972 include/contact_widgets.php:242 include/ForumManager.php:119 +#: include/items.php:2241 mod/content.php:624 object/Item.php:432 +#: view/theme/vier/theme.php:260 msgid "show more" msgstr "" -#: include/ForumManager.php:114 include/nav.php:131 include/text.php:1025 -#: view/theme/vier/theme.php:255 -msgid "Forums" +#: boot.php:973 +msgid "show fewer" msgstr "" -#: include/ForumManager.php:116 view/theme/vier/theme.php:257 -msgid "External link to forum" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Male" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Female" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Currently Male" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Currently Female" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Mostly Male" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Mostly Female" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Transgender" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Intersex" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Transsexual" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Hermaphrodite" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Neuter" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Non-specific" -msgstr "" - -#: include/profile_selectors.php:6 -msgid "Other" -msgstr "" - -#: include/profile_selectors.php:6 include/conversation.php:1483 -msgid "Undecided" -msgid_plural "Undecided" -msgstr[0] "" -msgstr[1] "" - -#: include/profile_selectors.php:23 -msgid "Males" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Females" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Gay" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Lesbian" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "No Preference" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Bisexual" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Autosexual" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Abstinent" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Virgin" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Deviant" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Fetish" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Oodles" -msgstr "" - -#: include/profile_selectors.php:23 -msgid "Nonsexual" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Single" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Lonely" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Available" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Unavailable" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Has crush" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Infatuated" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Dating" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Unfaithful" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Sex Addict" -msgstr "" - -#: include/profile_selectors.php:42 include/user.php:299 include/user.php:303 -msgid "Friends" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Friends/Benefits" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Casual" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Engaged" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Married" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Imaginarily married" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Partners" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Cohabiting" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Common law" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Happy" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Not looking" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Swinger" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Betrayed" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Separated" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Unstable" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Divorced" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Imaginarily divorced" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Widowed" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Uncertain" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "It's complicated" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Don't care" -msgstr "" - -#: include/profile_selectors.php:42 -msgid "Ask me" -msgstr "" - -#: include/bb2diaspora.php:148 include/event.php:16 mod/localtime.php:12 -msgid "l F d, Y \\@ g:i A" -msgstr "" - -#: include/bb2diaspora.php:154 include/event.php:33 include/event.php:51 -#: include/event.php:487 -msgid "Starts:" -msgstr "" - -#: include/bb2diaspora.php:162 include/event.php:36 include/event.php:57 -#: include/event.php:488 -msgid "Finishes:" -msgstr "" - -#: include/bb2diaspora.php:170 include/event.php:39 include/event.php:63 -#: include/event.php:489 include/identity.php:328 mod/notifications.php:232 -#: mod/contacts.php:628 mod/directory.php:137 mod/events.php:494 -msgid "Location:" -msgstr "" - -#: include/dba_pdo.php:72 include/dba.php:56 +#: boot.php:1655 #, php-format -msgid "Cannot locate DNS info for database server '%s'" +msgid "Update %s failed. See error logs." msgstr "" -#: include/auth.php:45 -msgid "Logged out." +#: boot.php:1767 +msgid "Create a New Account" msgstr "" -#: include/auth.php:116 include/auth.php:178 mod/openid.php:100 -msgid "Login failed." +#: boot.php:1768 include/nav.php:109 mod/register.php:289 +msgid "Register" msgstr "" -#: include/auth.php:132 include/user.php:75 -msgid "" -"We encountered a problem while logging in with the OpenID you provided. " -"Please check the correct spelling of the ID." +#: boot.php:1792 include/nav.php:78 view/theme/frio/theme.php:246 +msgid "Logout" msgstr "" -#: include/auth.php:132 include/user.php:75 -msgid "The error message was:" +#: boot.php:1793 include/nav.php:95 mod/bookmarklet.php:12 +msgid "Login" msgstr "" -#: include/group.php:25 -msgid "" -"A deleted group with this name was revived. Existing item permissions " -"may apply to this group and any future members. If this is " -"not what you intended, please create another group with a different name." +#: boot.php:1795 mod/lostpass.php:161 +msgid "Nickname or Email: " msgstr "" -#: include/group.php:209 -msgid "Default privacy group for new contacts" +#: boot.php:1796 +msgid "Password: " msgstr "" -#: include/group.php:242 -msgid "Everybody" +#: boot.php:1797 +msgid "Remember me" msgstr "" -#: include/group.php:265 -msgid "edit" +#: boot.php:1800 +msgid "Or login using OpenID: " msgstr "" -#: include/group.php:286 mod/newmember.php:61 -msgid "Groups" +#: boot.php:1806 +msgid "Forgot your password?" msgstr "" -#: include/group.php:288 -msgid "Edit groups" +#: boot.php:1807 mod/lostpass.php:109 +msgid "Password Reset" msgstr "" -#: include/group.php:290 -msgid "Edit group" +#: boot.php:1809 +msgid "Website Terms of Service" msgstr "" -#: include/group.php:291 -msgid "Create a new group" +#: boot.php:1810 +msgid "terms of service" msgstr "" -#: include/group.php:292 mod/group.php:94 mod/group.php:178 -msgid "Group Name: " +#: boot.php:1812 +msgid "Website Privacy Policy" msgstr "" -#: include/group.php:294 -msgid "Contacts not in any group" -msgstr "" - -#: include/group.php:296 mod/network.php:201 -msgid "add" -msgstr "" - -#: include/contact_selectors.php:32 -msgid "Unknown | Not categorised" -msgstr "" - -#: include/contact_selectors.php:33 -msgid "Block immediately" -msgstr "" - -#: include/contact_selectors.php:34 -msgid "Shady, spammer, self-marketer" -msgstr "" - -#: include/contact_selectors.php:35 -msgid "Known to me, but no opinion" -msgstr "" - -#: include/contact_selectors.php:36 -msgid "OK, probably harmless" -msgstr "" - -#: include/contact_selectors.php:37 -msgid "Reputable, has my trust" -msgstr "" - -#: include/contact_selectors.php:56 mod/admin.php:887 -msgid "Frequently" -msgstr "" - -#: include/contact_selectors.php:57 mod/admin.php:888 -msgid "Hourly" -msgstr "" - -#: include/contact_selectors.php:58 mod/admin.php:889 -msgid "Twice daily" -msgstr "" - -#: include/contact_selectors.php:59 mod/admin.php:890 -msgid "Daily" -msgstr "" - -#: include/contact_selectors.php:60 -msgid "Weekly" -msgstr "" - -#: include/contact_selectors.php:61 -msgid "Monthly" -msgstr "" - -#: include/contact_selectors.php:76 mod/dfrn_request.php:867 -msgid "Friendica" -msgstr "" - -#: include/contact_selectors.php:77 -msgid "OStatus" -msgstr "" - -#: include/contact_selectors.php:78 -msgid "RSS/Atom" -msgstr "" - -#: include/contact_selectors.php:79 include/contact_selectors.php:86 -#: mod/admin.php:1392 mod/admin.php:1405 mod/admin.php:1418 mod/admin.php:1436 -msgid "Email" -msgstr "" - -#: include/contact_selectors.php:80 mod/dfrn_request.php:869 -#: mod/settings.php:842 -msgid "Diaspora" -msgstr "" - -#: include/contact_selectors.php:81 -msgid "Facebook" -msgstr "" - -#: include/contact_selectors.php:82 -msgid "Zot!" -msgstr "" - -#: include/contact_selectors.php:83 -msgid "LinkedIn" -msgstr "" - -#: include/contact_selectors.php:84 -msgid "XMPP/IM" -msgstr "" - -#: include/contact_selectors.php:85 -msgid "MySpace" -msgstr "" - -#: include/contact_selectors.php:87 -msgid "Google+" -msgstr "" - -#: include/contact_selectors.php:88 -msgid "pump.io" -msgstr "" - -#: include/contact_selectors.php:89 -msgid "Twitter" -msgstr "" - -#: include/contact_selectors.php:90 -msgid "Diaspora Connector" -msgstr "" - -#: include/contact_selectors.php:91 -msgid "GNU Social" -msgstr "" - -#: include/contact_selectors.php:92 -msgid "App.net" -msgstr "" - -#: include/contact_selectors.php:103 -msgid "Hubzilla/Redmatrix" -msgstr "" - -#: include/acl_selectors.php:327 -msgid "Post to Email" -msgstr "" - -#: include/acl_selectors.php:332 -#, php-format -msgid "Connectors disabled, since \"%s\" is enabled." -msgstr "" - -#: include/acl_selectors.php:333 mod/settings.php:1181 -msgid "Hide your profile details from unknown viewers?" -msgstr "" - -#: include/acl_selectors.php:338 -msgid "Visible to everybody" -msgstr "" - -#: include/acl_selectors.php:339 view/theme/vier/config.php:103 -msgid "show" -msgstr "" - -#: include/acl_selectors.php:340 view/theme/vier/config.php:103 -msgid "don't show" -msgstr "" - -#: include/acl_selectors.php:346 mod/editpost.php:133 -msgid "CC: email addresses" -msgstr "" - -#: include/acl_selectors.php:347 mod/editpost.php:140 -msgid "Example: bob@example.com, mary@example.com" -msgstr "" - -#: include/acl_selectors.php:349 mod/events.php:509 mod/photos.php:1156 -#: mod/photos.php:1535 -msgid "Permissions" -msgstr "" - -#: include/acl_selectors.php:350 -msgid "Close" -msgstr "" - -#: include/like.php:163 include/conversation.php:130 -#: include/conversation.php:266 include/text.php:1808 mod/subthread.php:87 -#: mod/tagger.php:62 -msgid "photo" -msgstr "" - -#: include/like.php:163 include/conversation.php:125 -#: include/conversation.php:134 include/conversation.php:261 -#: include/conversation.php:270 include/diaspora.php:1406 mod/subthread.php:87 -#: mod/tagger.php:62 -msgid "status" -msgstr "" - -#: include/like.php:165 include/conversation.php:122 -#: include/conversation.php:258 include/text.php:1806 -msgid "event" -msgstr "" - -#: include/like.php:182 include/conversation.php:141 include/diaspora.php:1402 -#, php-format -msgid "%1$s likes %2$s's %3$s" -msgstr "" - -#: include/like.php:184 include/conversation.php:144 -#, php-format -msgid "%1$s doesn't like %2$s's %3$s" -msgstr "" - -#: include/like.php:186 -#, php-format -msgid "%1$s is attending %2$s's %3$s" -msgstr "" - -#: include/like.php:188 -#, php-format -msgid "%1$s is not attending %2$s's %3$s" -msgstr "" - -#: include/like.php:190 -#, php-format -msgid "%1$s may attend %2$s's %3$s" -msgstr "" - -#: include/message.php:15 include/message.php:173 -msgid "[no subject]" -msgstr "" - -#: include/message.php:145 include/Photo.php:1040 include/Photo.php:1056 -#: include/Photo.php:1064 include/Photo.php:1089 mod/item.php:477 -#: mod/wall_upload.php:218 mod/wall_upload.php:232 mod/wall_upload.php:239 -msgid "Wall Photos" -msgstr "" - -#: include/plugin.php:526 include/plugin.php:528 -msgid "Click here to upgrade." -msgstr "" - -#: include/plugin.php:534 -msgid "This action exceeds the limits set by your subscription plan." -msgstr "" - -#: include/plugin.php:539 -msgid "This action is not available under your subscription plan." -msgstr "" - -#: include/uimport.php:94 -msgid "Error decoding account file" -msgstr "" - -#: include/uimport.php:100 -msgid "Error! No version data in file! This is not a Friendica account file?" -msgstr "" - -#: include/uimport.php:116 include/uimport.php:127 -msgid "Error! Cannot check nickname" -msgstr "" - -#: include/uimport.php:120 include/uimport.php:131 -#, php-format -msgid "User '%s' already exists on this server!" -msgstr "" - -#: include/uimport.php:153 -msgid "User creation error" -msgstr "" - -#: include/uimport.php:173 -msgid "User profile creation error" -msgstr "" - -#: include/uimport.php:222 -#, php-format -msgid "%d contact not imported" -msgid_plural "%d contacts not imported" -msgstr[0] "" -msgstr[1] "" - -#: include/uimport.php:292 -msgid "Done. You can now login with your username and password" -msgstr "" - -#: include/features.php:63 -msgid "General Features" -msgstr "" - -#: include/features.php:65 -msgid "Multiple Profiles" -msgstr "" - -#: include/features.php:65 -msgid "Ability to create multiple profiles" -msgstr "" - -#: include/features.php:66 -msgid "Photo Location" -msgstr "" - -#: include/features.php:66 -msgid "" -"Photo metadata is normally stripped. This extracts the location (if present) " -"prior to stripping metadata and links it to a map." -msgstr "" - -#: include/features.php:67 -msgid "Export Public Calendar" -msgstr "" - -#: include/features.php:67 -msgid "Ability for visitors to download the public calendar" -msgstr "" - -#: include/features.php:72 -msgid "Post Composition Features" -msgstr "" - -#: include/features.php:73 -msgid "Richtext Editor" -msgstr "" - -#: include/features.php:73 -msgid "Enable richtext editor" -msgstr "" - -#: include/features.php:74 -msgid "Post Preview" -msgstr "" - -#: include/features.php:74 -msgid "Allow previewing posts and comments before publishing them" -msgstr "" - -#: include/features.php:75 -msgid "Auto-mention Forums" -msgstr "" - -#: include/features.php:75 -msgid "" -"Add/remove mention when a forum page is selected/deselected in ACL window." -msgstr "" - -#: include/features.php:80 -msgid "Network Sidebar Widgets" -msgstr "" - -#: include/features.php:81 -msgid "Search by Date" -msgstr "" - -#: include/features.php:81 -msgid "Ability to select posts by date ranges" -msgstr "" - -#: include/features.php:82 include/features.php:112 -msgid "List Forums" -msgstr "" - -#: include/features.php:82 -msgid "Enable widget to display the forums your are connected with" -msgstr "" - -#: include/features.php:83 -msgid "Group Filter" -msgstr "" - -#: include/features.php:83 -msgid "Enable widget to display Network posts only from selected group" -msgstr "" - -#: include/features.php:84 -msgid "Network Filter" -msgstr "" - -#: include/features.php:84 -msgid "Enable widget to display Network posts only from selected network" -msgstr "" - -#: include/features.php:85 mod/search.php:34 mod/network.php:200 -msgid "Saved Searches" -msgstr "" - -#: include/features.php:85 -msgid "Save search terms for re-use" -msgstr "" - -#: include/features.php:90 -msgid "Network Tabs" -msgstr "" - -#: include/features.php:91 -msgid "Network Personal Tab" -msgstr "" - -#: include/features.php:91 -msgid "Enable tab to display only Network posts that you've interacted on" -msgstr "" - -#: include/features.php:92 -msgid "Network New Tab" -msgstr "" - -#: include/features.php:92 -msgid "Enable tab to display only new Network posts (from the last 12 hours)" -msgstr "" - -#: include/features.php:93 -msgid "Network Shared Links Tab" -msgstr "" - -#: include/features.php:93 -msgid "Enable tab to display only Network posts with links in them" -msgstr "" - -#: include/features.php:98 -msgid "Post/Comment Tools" -msgstr "" - -#: include/features.php:99 -msgid "Multiple Deletion" -msgstr "" - -#: include/features.php:99 -msgid "Select and delete multiple posts/comments at once" -msgstr "" - -#: include/features.php:100 -msgid "Edit Sent Posts" -msgstr "" - -#: include/features.php:100 -msgid "Edit and correct posts and comments after sending" -msgstr "" - -#: include/features.php:101 -msgid "Tagging" -msgstr "" - -#: include/features.php:101 -msgid "Ability to tag existing posts" -msgstr "" - -#: include/features.php:102 -msgid "Post Categories" -msgstr "" - -#: include/features.php:102 -msgid "Add categories to your posts" -msgstr "" - -#: include/features.php:103 -msgid "Ability to file posts under folders" -msgstr "" - -#: include/features.php:104 -msgid "Dislike Posts" -msgstr "" - -#: include/features.php:104 -msgid "Ability to dislike posts/comments" -msgstr "" - -#: include/features.php:105 -msgid "Star Posts" -msgstr "" - -#: include/features.php:105 -msgid "Ability to mark special posts with a star indicator" -msgstr "" - -#: include/features.php:106 -msgid "Mute Post Notifications" -msgstr "" - -#: include/features.php:106 -msgid "Ability to mute notifications for a thread" -msgstr "" - -#: include/features.php:111 -msgid "Advanced Profile Settings" -msgstr "" - -#: include/features.php:112 -msgid "Show visitors public community forums at the Advanced Profile Page" -msgstr "" - -#: include/bbcode.php:348 include/bbcode.php:1055 include/bbcode.php:1056 -msgid "Image/photo" -msgstr "" - -#: include/bbcode.php:465 -#, php-format -msgid "%2$s %3$s" -msgstr "" - -#: include/bbcode.php:1015 include/bbcode.php:1035 -msgid "$1 wrote:" -msgstr "" - -#: include/bbcode.php:1064 include/bbcode.php:1065 -msgid "Encrypted content" +#: boot.php:1813 +msgid "privacy policy" msgstr "" #: include/datetime.php:57 include/datetime.php:59 mod/profiles.php:705 @@ -962,8 +131,8 @@ msgstr "" msgid "years" msgstr "" -#: include/datetime.php:351 include/event.php:480 mod/cal.php:284 -#: mod/events.php:389 +#: include/datetime.php:351 include/event.php:480 mod/events.php:389 +#: mod/cal.php:284 msgid "month" msgstr "" @@ -971,8 +140,8 @@ msgstr "" msgid "months" msgstr "" -#: include/datetime.php:352 include/event.php:481 mod/cal.php:285 -#: mod/events.php:390 +#: include/datetime.php:352 include/event.php:481 mod/events.php:390 +#: mod/cal.php:285 msgid "week" msgstr "" @@ -980,8 +149,8 @@ msgstr "" msgid "weeks" msgstr "" -#: include/datetime.php:353 include/event.php:482 mod/cal.php:286 -#: mod/events.php:391 +#: include/datetime.php:353 include/event.php:482 mod/events.php:391 +#: mod/cal.php:286 msgid "day" msgstr "" @@ -1023,11 +192,177 @@ msgstr "" msgid "%s's birthday" msgstr "" -#: include/datetime.php:573 include/dfrn.php:1108 +#: include/datetime.php:573 include/dfrn.php:1109 #, php-format msgid "Happy Birthday %s" msgstr "" +#: include/contact_widgets.php:6 +msgid "Add New Contact" +msgstr "" + +#: include/contact_widgets.php:7 +msgid "Enter address or web location" +msgstr "" + +#: include/contact_widgets.php:8 +msgid "Example: bob@example.com, http://example.com/barbara" +msgstr "" + +#: include/contact_widgets.php:10 include/identity.php:218 mod/dirfind.php:201 +#: mod/match.php:87 mod/allfriends.php:82 mod/suggest.php:101 +msgid "Connect" +msgstr "" + +#: include/contact_widgets.php:24 +#, php-format +msgid "%d invitation available" +msgid_plural "%d invitations available" +msgstr[0] "" +msgstr[1] "" + +#: include/contact_widgets.php:30 +msgid "Find People" +msgstr "" + +#: include/contact_widgets.php:31 +msgid "Enter name or interest" +msgstr "" + +#: include/contact_widgets.php:32 include/conversation.php:981 +#: include/Contact.php:361 mod/dirfind.php:204 mod/match.php:72 +#: mod/allfriends.php:66 mod/contacts.php:602 mod/follow.php:103 +#: mod/suggest.php:83 +msgid "Connect/Follow" +msgstr "" + +#: include/contact_widgets.php:33 +msgid "Examples: Robert Morgenstein, Fishing" +msgstr "" + +#: include/contact_widgets.php:34 mod/directory.php:204 mod/contacts.php:798 +msgid "Find" +msgstr "" + +#: include/contact_widgets.php:35 mod/suggest.php:114 +#: view/theme/vier/theme.php:203 +msgid "Friend Suggestions" +msgstr "" + +#: include/contact_widgets.php:36 view/theme/vier/theme.php:202 +msgid "Similar Interests" +msgstr "" + +#: include/contact_widgets.php:37 +msgid "Random Profile" +msgstr "" + +#: include/contact_widgets.php:38 view/theme/vier/theme.php:204 +msgid "Invite Friends" +msgstr "" + +#: include/contact_widgets.php:108 +msgid "Networks" +msgstr "" + +#: include/contact_widgets.php:111 +msgid "All Networks" +msgstr "" + +#: include/contact_widgets.php:141 include/features.php:110 +msgid "Saved Folders" +msgstr "" + +#: include/contact_widgets.php:144 include/contact_widgets.php:176 +msgid "Everything" +msgstr "" + +#: include/contact_widgets.php:173 +msgid "Categories" +msgstr "" + +#: include/contact_widgets.php:237 +#, php-format +msgid "%d contact in common" +msgid_plural "%d contacts in common" +msgstr[0] "" +msgstr[1] "" + +#: include/NotificationsManager.php:153 +msgid "System" +msgstr "" + +#: include/NotificationsManager.php:160 include/nav.php:158 mod/admin.php:411 +#: view/theme/frio/theme.php:256 +msgid "Network" +msgstr "" + +#: include/NotificationsManager.php:167 mod/profiles.php:703 +#: mod/network.php:846 +msgid "Personal" +msgstr "" + +#: include/NotificationsManager.php:174 include/nav.php:105 +#: include/nav.php:161 +msgid "Home" +msgstr "" + +#: include/NotificationsManager.php:181 include/nav.php:166 +msgid "Introductions" +msgstr "" + +#: include/NotificationsManager.php:234 include/NotificationsManager.php:244 +#, php-format +msgid "%s commented on %s's post" +msgstr "" + +#: include/NotificationsManager.php:243 +#, php-format +msgid "%s created a new post" +msgstr "" + +#: include/NotificationsManager.php:256 +#, php-format +msgid "%s liked %s's post" +msgstr "" + +#: include/NotificationsManager.php:267 +#, php-format +msgid "%s disliked %s's post" +msgstr "" + +#: include/NotificationsManager.php:278 +#, php-format +msgid "%s is attending %s's event" +msgstr "" + +#: include/NotificationsManager.php:289 +#, php-format +msgid "%s is not attending %s's event" +msgstr "" + +#: include/NotificationsManager.php:300 +#, php-format +msgid "%s may attend %s's event" +msgstr "" + +#: include/NotificationsManager.php:315 +#, php-format +msgid "%s is now friends with %s" +msgstr "" + +#: include/NotificationsManager.php:748 +msgid "Friend Suggestion" +msgstr "" + +#: include/NotificationsManager.php:781 +msgid "Friend/Connect Request" +msgstr "" + +#: include/NotificationsManager.php:781 +msgid "New Follower" +msgstr "" + #: include/enotify.php:24 msgid "Friendica Notification" msgstr "" @@ -1324,6 +659,114 @@ msgstr "" msgid "Please visit %s to approve or reject the request." msgstr "" +#: include/plugin.php:526 include/plugin.php:528 +msgid "Click here to upgrade." +msgstr "" + +#: include/plugin.php:534 +msgid "This action exceeds the limits set by your subscription plan." +msgstr "" + +#: include/plugin.php:539 +msgid "This action is not available under your subscription plan." +msgstr "" + +#: include/ForumManager.php:114 include/text.php:1025 include/nav.php:131 +#: view/theme/vier/theme.php:255 +msgid "Forums" +msgstr "" + +#: include/ForumManager.php:116 view/theme/vier/theme.php:257 +msgid "External link to forum" +msgstr "" + +#: include/diaspora.php:1402 include/conversation.php:141 include/like.php:182 +#, php-format +msgid "%1$s likes %2$s's %3$s" +msgstr "" + +#: include/diaspora.php:1406 include/conversation.php:125 +#: include/conversation.php:134 include/conversation.php:261 +#: include/conversation.php:270 include/like.php:163 mod/tagger.php:62 +#: mod/subthread.php:87 +msgid "status" +msgstr "" + +#: include/diaspora.php:1958 +msgid "Sharing notification from Diaspora network" +msgstr "" + +#: include/diaspora.php:2864 +msgid "Attachments:" +msgstr "" + +#: include/dfrn.php:1108 +#, php-format +msgid "%s\\'s birthday" +msgstr "" + +#: include/uimport.php:94 +msgid "Error decoding account file" +msgstr "" + +#: include/uimport.php:100 +msgid "Error! No version data in file! This is not a Friendica account file?" +msgstr "" + +#: include/uimport.php:116 include/uimport.php:127 +msgid "Error! Cannot check nickname" +msgstr "" + +#: include/uimport.php:120 include/uimport.php:131 +#, php-format +msgid "User '%s' already exists on this server!" +msgstr "" + +#: include/uimport.php:153 +msgid "User creation error" +msgstr "" + +#: include/uimport.php:173 +msgid "User profile creation error" +msgstr "" + +#: include/uimport.php:222 +#, php-format +msgid "%d contact not imported" +msgid_plural "%d contacts not imported" +msgstr[0] "" +msgstr[1] "" + +#: include/uimport.php:292 +msgid "Done. You can now login with your username and password" +msgstr "" + +#: include/dba.php:56 include/dba_pdo.php:72 +#, php-format +msgid "Cannot locate DNS info for database server '%s'" +msgstr "" + +#: include/event.php:16 include/bb2diaspora.php:148 mod/localtime.php:12 +msgid "l F d, Y \\@ g:i A" +msgstr "" + +#: include/event.php:33 include/event.php:51 include/event.php:487 +#: include/bb2diaspora.php:154 +msgid "Starts:" +msgstr "" + +#: include/event.php:36 include/event.php:57 include/event.php:488 +#: include/bb2diaspora.php:162 +msgid "Finishes:" +msgstr "" + +#: include/event.php:39 include/event.php:63 include/event.php:489 +#: include/identity.php:328 include/bb2diaspora.php:170 +#: mod/notifications.php:232 mod/events.php:494 mod/directory.php:137 +#: mod/contacts.php:628 +msgid "Location:" +msgstr "" + #: include/event.php:441 msgid "Sun" msgstr "" @@ -1472,7 +915,7 @@ msgstr "" msgid "December" msgstr "" -#: include/event.php:479 mod/cal.php:283 mod/events.php:388 +#: include/event.php:479 mod/events.php:388 mod/cal.php:283 msgid "today" msgstr "" @@ -1508,364 +951,6 @@ msgstr "" msgid "Export calendar as csv" msgstr "" -#: include/follow.php:77 mod/dfrn_request.php:507 -msgid "Disallowed profile URL." -msgstr "" - -#: include/follow.php:82 -msgid "Connect URL missing." -msgstr "" - -#: include/follow.php:109 -msgid "" -"This site is not configured to allow communications with other networks." -msgstr "" - -#: include/follow.php:110 include/follow.php:130 -msgid "No compatible communication protocols or feeds were discovered." -msgstr "" - -#: include/follow.php:128 -msgid "The profile address specified does not provide adequate information." -msgstr "" - -#: include/follow.php:132 -msgid "An author or name was not found." -msgstr "" - -#: include/follow.php:134 -msgid "No browser URL could be matched to this address." -msgstr "" - -#: include/follow.php:136 -msgid "" -"Unable to match @-style Identity Address with a known protocol or email " -"contact." -msgstr "" - -#: include/follow.php:137 -msgid "Use mailto: in front of address to force email check." -msgstr "" - -#: include/follow.php:143 -msgid "" -"The profile address specified belongs to a network which has been disabled " -"on this site." -msgstr "" - -#: include/follow.php:153 -msgid "" -"Limited profile. This person will be unable to receive direct/personal " -"notifications from you." -msgstr "" - -#: include/follow.php:254 -msgid "Unable to retrieve contact information." -msgstr "" - -#: include/follow.php:287 -msgid "following" -msgstr "" - -#: include/nav.php:35 mod/navigation.php:19 -msgid "Nothing new here" -msgstr "" - -#: include/nav.php:39 mod/navigation.php:23 -msgid "Clear notifications" -msgstr "" - -#: include/nav.php:40 include/text.php:1015 -msgid "@name, !forum, #tags, content" -msgstr "" - -#: include/nav.php:78 view/theme/frio/theme.php:243 boot.php:1787 -msgid "Logout" -msgstr "" - -#: include/nav.php:78 view/theme/frio/theme.php:243 -msgid "End this session" -msgstr "" - -#: include/nav.php:81 include/identity.php:714 mod/contacts.php:637 -#: mod/contacts.php:833 view/theme/frio/theme.php:246 -msgid "Status" -msgstr "" - -#: include/nav.php:81 include/nav.php:161 view/theme/frio/theme.php:246 -msgid "Your posts and conversations" -msgstr "" - -#: include/nav.php:82 include/identity.php:605 include/identity.php:691 -#: include/identity.php:722 mod/profperm.php:104 mod/newmember.php:32 -#: mod/contacts.php:639 mod/contacts.php:841 view/theme/frio/theme.php:247 -msgid "Profile" -msgstr "" - -#: include/nav.php:82 view/theme/frio/theme.php:247 -msgid "Your profile page" -msgstr "" - -#: include/nav.php:83 include/identity.php:730 mod/fbrowser.php:32 -#: view/theme/frio/theme.php:248 -msgid "Photos" -msgstr "" - -#: include/nav.php:83 view/theme/frio/theme.php:248 -msgid "Your photos" -msgstr "" - -#: include/nav.php:84 include/identity.php:738 include/identity.php:741 -#: view/theme/frio/theme.php:249 -msgid "Videos" -msgstr "" - -#: include/nav.php:84 view/theme/frio/theme.php:249 -msgid "Your videos" -msgstr "" - -#: include/nav.php:85 include/nav.php:149 include/identity.php:750 -#: include/identity.php:761 mod/cal.php:275 mod/events.php:379 -#: view/theme/frio/theme.php:250 view/theme/frio/theme.php:254 -msgid "Events" -msgstr "" - -#: include/nav.php:85 view/theme/frio/theme.php:250 -msgid "Your events" -msgstr "" - -#: include/nav.php:86 -msgid "Personal notes" -msgstr "" - -#: include/nav.php:86 -msgid "Your personal notes" -msgstr "" - -#: include/nav.php:95 mod/bookmarklet.php:12 boot.php:1788 -msgid "Login" -msgstr "" - -#: include/nav.php:95 -msgid "Sign in" -msgstr "" - -#: include/nav.php:105 include/nav.php:161 -#: include/NotificationsManager.php:174 -msgid "Home" -msgstr "" - -#: include/nav.php:105 -msgid "Home Page" -msgstr "" - -#: include/nav.php:109 mod/register.php:289 boot.php:1763 -msgid "Register" -msgstr "" - -#: include/nav.php:109 -msgid "Create an account" -msgstr "" - -#: include/nav.php:115 mod/help.php:47 view/theme/vier/theme.php:298 -msgid "Help" -msgstr "" - -#: include/nav.php:115 -msgid "Help and documentation" -msgstr "" - -#: include/nav.php:119 -msgid "Apps" -msgstr "" - -#: include/nav.php:119 -msgid "Addon applications, utilities, games" -msgstr "" - -#: include/nav.php:123 include/text.php:1012 mod/search.php:149 -msgid "Search" -msgstr "" - -#: include/nav.php:123 -msgid "Search site content" -msgstr "" - -#: include/nav.php:126 include/text.php:1020 -msgid "Full Text" -msgstr "" - -#: include/nav.php:127 include/text.php:1021 -msgid "Tags" -msgstr "" - -#: include/nav.php:128 include/nav.php:192 include/identity.php:783 -#: include/identity.php:786 include/text.php:1022 mod/contacts.php:792 -#: mod/contacts.php:853 mod/viewcontacts.php:116 view/theme/frio/theme.php:257 -msgid "Contacts" -msgstr "" - -#: include/nav.php:143 include/nav.php:145 mod/community.php:36 -msgid "Community" -msgstr "" - -#: include/nav.php:143 -msgid "Conversations on this site" -msgstr "" - -#: include/nav.php:145 -msgid "Conversations on the network" -msgstr "" - -#: include/nav.php:149 include/identity.php:753 include/identity.php:764 -#: view/theme/frio/theme.php:254 -msgid "Events and Calendar" -msgstr "" - -#: include/nav.php:152 -msgid "Directory" -msgstr "" - -#: include/nav.php:152 -msgid "People directory" -msgstr "" - -#: include/nav.php:154 -msgid "Information" -msgstr "" - -#: include/nav.php:154 -msgid "Information about this friendica instance" -msgstr "" - -#: include/nav.php:158 include/NotificationsManager.php:160 mod/admin.php:411 -#: view/theme/frio/theme.php:253 -msgid "Network" -msgstr "" - -#: include/nav.php:158 view/theme/frio/theme.php:253 -msgid "Conversations from your friends" -msgstr "" - -#: include/nav.php:159 -msgid "Network Reset" -msgstr "" - -#: include/nav.php:159 -msgid "Load Network page with no filters" -msgstr "" - -#: include/nav.php:166 include/NotificationsManager.php:181 -msgid "Introductions" -msgstr "" - -#: include/nav.php:166 -msgid "Friend Requests" -msgstr "" - -#: include/nav.php:169 mod/notifications.php:96 -msgid "Notifications" -msgstr "" - -#: include/nav.php:170 -msgid "See all notifications" -msgstr "" - -#: include/nav.php:171 mod/settings.php:902 -msgid "Mark as seen" -msgstr "" - -#: include/nav.php:171 -msgid "Mark all system notifications seen" -msgstr "" - -#: include/nav.php:175 mod/message.php:190 view/theme/frio/theme.php:255 -msgid "Messages" -msgstr "" - -#: include/nav.php:175 view/theme/frio/theme.php:255 -msgid "Private mail" -msgstr "" - -#: include/nav.php:176 -msgid "Inbox" -msgstr "" - -#: include/nav.php:177 -msgid "Outbox" -msgstr "" - -#: include/nav.php:178 mod/message.php:16 -msgid "New Message" -msgstr "" - -#: include/nav.php:181 -msgid "Manage" -msgstr "" - -#: include/nav.php:181 -msgid "Manage other pages" -msgstr "" - -#: include/nav.php:184 mod/settings.php:81 -msgid "Delegations" -msgstr "" - -#: include/nav.php:184 mod/delegate.php:130 -msgid "Delegate Page Management" -msgstr "" - -#: include/nav.php:186 mod/newmember.php:22 mod/admin.php:1520 -#: mod/admin.php:1778 mod/settings.php:111 view/theme/frio/theme.php:256 -msgid "Settings" -msgstr "" - -#: include/nav.php:186 view/theme/frio/theme.php:256 -msgid "Account settings" -msgstr "" - -#: include/nav.php:189 include/identity.php:282 -msgid "Profiles" -msgstr "" - -#: include/nav.php:189 -msgid "Manage/Edit Profiles" -msgstr "" - -#: include/nav.php:192 view/theme/frio/theme.php:257 -msgid "Manage/edit friends and contacts" -msgstr "" - -#: include/nav.php:197 mod/admin.php:186 -msgid "Admin" -msgstr "" - -#: include/nav.php:197 -msgid "Site setup and configuration" -msgstr "" - -#: include/nav.php:200 -msgid "Navigation" -msgstr "" - -#: include/nav.php:200 -msgid "Site map" -msgstr "" - -#: include/oembed.php:252 -msgid "Embedded content" -msgstr "" - -#: include/oembed.php:260 -msgid "Embedding disabled" -msgstr "" - -#: include/photos.php:53 mod/fbrowser.php:41 mod/fbrowser.php:62 -#: mod/photos.php:180 mod/photos.php:1086 mod/photos.php:1211 -#: mod/photos.php:1232 mod/photos.php:1795 mod/photos.php:1807 -msgid "Contact Photos" -msgstr "" - #: include/security.php:22 msgid "Welcome " msgstr "" @@ -1884,831 +969,300 @@ msgid "" "form has been opened for too long (>3 hours) before submitting it." msgstr "" -#: include/Contact.php:119 -msgid "stopped following" +#: include/profile_selectors.php:6 +msgid "Male" msgstr "" -#: include/Contact.php:361 include/Contact.php:374 include/Contact.php:419 -#: include/conversation.php:968 include/conversation.php:984 -#: mod/allfriends.php:65 mod/directory.php:155 mod/dirfind.php:203 -#: mod/match.php:71 mod/suggest.php:82 -msgid "View Profile" +#: include/profile_selectors.php:6 +msgid "Female" msgstr "" -#: include/Contact.php:418 include/conversation.php:967 -msgid "View Status" +#: include/profile_selectors.php:6 +msgid "Currently Male" msgstr "" -#: include/Contact.php:420 include/conversation.php:969 -msgid "View Photos" +#: include/profile_selectors.php:6 +msgid "Currently Female" msgstr "" -#: include/Contact.php:421 include/conversation.php:970 -msgid "Network Posts" +#: include/profile_selectors.php:6 +msgid "Mostly Male" msgstr "" -#: include/Contact.php:422 include/conversation.php:971 -msgid "View Contact" +#: include/profile_selectors.php:6 +msgid "Mostly Female" msgstr "" -#: include/Contact.php:423 -msgid "Drop Contact" +#: include/profile_selectors.php:6 +msgid "Transgender" msgstr "" -#: include/Contact.php:424 include/conversation.php:972 -msgid "Send PM" +#: include/profile_selectors.php:6 +msgid "Intersex" msgstr "" -#: include/Contact.php:425 include/conversation.php:976 -msgid "Poke" +#: include/profile_selectors.php:6 +msgid "Transsexual" msgstr "" -#: include/Contact.php:798 -msgid "Organisation" +#: include/profile_selectors.php:6 +msgid "Hermaphrodite" msgstr "" -#: include/Contact.php:801 -msgid "News" +#: include/profile_selectors.php:6 +msgid "Neuter" msgstr "" -#: include/Contact.php:804 -msgid "Forum" +#: include/profile_selectors.php:6 +msgid "Non-specific" msgstr "" -#: include/NotificationsManager.php:153 -msgid "System" +#: include/profile_selectors.php:6 +msgid "Other" msgstr "" -#: include/NotificationsManager.php:167 mod/profiles.php:703 -#: mod/network.php:846 -msgid "Personal" -msgstr "" - -#: include/NotificationsManager.php:234 include/NotificationsManager.php:244 -#, php-format -msgid "%s commented on %s's post" -msgstr "" - -#: include/NotificationsManager.php:243 -#, php-format -msgid "%s created a new post" -msgstr "" - -#: include/NotificationsManager.php:256 -#, php-format -msgid "%s liked %s's post" -msgstr "" - -#: include/NotificationsManager.php:267 -#, php-format -msgid "%s disliked %s's post" -msgstr "" - -#: include/NotificationsManager.php:278 -#, php-format -msgid "%s is attending %s's event" -msgstr "" - -#: include/NotificationsManager.php:289 -#, php-format -msgid "%s is not attending %s's event" -msgstr "" - -#: include/NotificationsManager.php:300 -#, php-format -msgid "%s may attend %s's event" -msgstr "" - -#: include/NotificationsManager.php:315 -#, php-format -msgid "%s is now friends with %s" -msgstr "" - -#: include/NotificationsManager.php:748 -msgid "Friend Suggestion" -msgstr "" - -#: include/NotificationsManager.php:781 -msgid "Friend/Connect Request" -msgstr "" - -#: include/NotificationsManager.php:781 -msgid "New Follower" -msgstr "" - -#: include/api.php:1018 -#, php-format -msgid "Daily posting limit of %d posts reached. The post was rejected." -msgstr "" - -#: include/api.php:1038 -#, php-format -msgid "Weekly posting limit of %d posts reached. The post was rejected." -msgstr "" - -#: include/api.php:1059 -#, php-format -msgid "Monthly posting limit of %d posts reached. The post was rejected." -msgstr "" - -#: include/conversation.php:147 -#, php-format -msgid "%1$s attends %2$s's %3$s" -msgstr "" - -#: include/conversation.php:150 -#, php-format -msgid "%1$s doesn't attend %2$s's %3$s" -msgstr "" - -#: include/conversation.php:153 -#, php-format -msgid "%1$s attends maybe %2$s's %3$s" -msgstr "" - -#: include/conversation.php:185 mod/dfrn_confirm.php:473 -#, php-format -msgid "%1$s is now friends with %2$s" -msgstr "" - -#: include/conversation.php:219 -#, php-format -msgid "%1$s poked %2$s" -msgstr "" - -#: include/conversation.php:239 mod/mood.php:62 -#, php-format -msgid "%1$s is currently %2$s" -msgstr "" - -#: include/conversation.php:278 mod/tagger.php:95 -#, php-format -msgid "%1$s tagged %2$s's %3$s with %4$s" -msgstr "" - -#: include/conversation.php:303 -msgid "post/item" -msgstr "" - -#: include/conversation.php:304 -#, php-format -msgid "%1$s marked %2$s's %3$s as favorite" -msgstr "" - -#: include/conversation.php:585 mod/content.php:372 mod/profiles.php:346 -#: mod/photos.php:1607 -msgid "Likes" -msgstr "" - -#: include/conversation.php:585 mod/content.php:372 mod/profiles.php:350 -#: mod/photos.php:1607 -msgid "Dislikes" -msgstr "" - -#: include/conversation.php:586 include/conversation.php:1477 -#: mod/content.php:373 mod/photos.php:1608 -msgid "Attending" -msgid_plural "Attending" +#: include/profile_selectors.php:6 include/conversation.php:1487 +msgid "Undecided" +msgid_plural "Undecided" msgstr[0] "" msgstr[1] "" -#: include/conversation.php:586 mod/content.php:373 mod/photos.php:1608 -msgid "Not attending" +#: include/profile_selectors.php:23 +msgid "Males" msgstr "" -#: include/conversation.php:586 mod/content.php:373 mod/photos.php:1608 -msgid "Might attend" +#: include/profile_selectors.php:23 +msgid "Females" msgstr "" -#: include/conversation.php:708 mod/content.php:453 mod/content.php:758 -#: mod/photos.php:1681 object/Item.php:133 -msgid "Select" +#: include/profile_selectors.php:23 +msgid "Gay" msgstr "" -#: include/conversation.php:709 mod/group.php:171 mod/content.php:454 -#: mod/content.php:759 mod/contacts.php:808 mod/contacts.php:1016 -#: mod/admin.php:1410 mod/photos.php:1682 mod/settings.php:741 -#: object/Item.php:134 -msgid "Delete" +#: include/profile_selectors.php:23 +msgid "Lesbian" msgstr "" -#: include/conversation.php:753 mod/content.php:487 mod/content.php:910 -#: mod/content.php:911 object/Item.php:367 object/Item.php:368 -#, php-format -msgid "View %s's profile @ %s" +#: include/profile_selectors.php:23 +msgid "No Preference" msgstr "" -#: include/conversation.php:765 object/Item.php:355 -msgid "Categories:" +#: include/profile_selectors.php:23 +msgid "Bisexual" msgstr "" -#: include/conversation.php:766 object/Item.php:356 -msgid "Filed under:" +#: include/profile_selectors.php:23 +msgid "Autosexual" msgstr "" -#: include/conversation.php:773 mod/content.php:497 mod/content.php:923 -#: object/Item.php:381 -#, php-format -msgid "%s from %s" +#: include/profile_selectors.php:23 +msgid "Abstinent" msgstr "" -#: include/conversation.php:789 mod/content.php:513 -msgid "View in context" +#: include/profile_selectors.php:23 +msgid "Virgin" msgstr "" -#: include/conversation.php:791 include/conversation.php:1261 -#: mod/editpost.php:124 mod/wallmessage.php:156 mod/message.php:356 -#: mod/message.php:548 mod/content.php:515 mod/content.php:948 -#: mod/photos.php:1570 object/Item.php:406 -msgid "Please wait" +#: include/profile_selectors.php:23 +msgid "Deviant" msgstr "" -#: include/conversation.php:870 -msgid "remove" +#: include/profile_selectors.php:23 +msgid "Fetish" msgstr "" -#: include/conversation.php:874 -msgid "Delete Selected Items" +#: include/profile_selectors.php:23 +msgid "Oodles" msgstr "" -#: include/conversation.php:966 -msgid "Follow Thread" +#: include/profile_selectors.php:23 +msgid "Nonsexual" msgstr "" -#: include/conversation.php:1094 -#, php-format -msgid "%s likes this." +#: include/profile_selectors.php:42 +msgid "Single" msgstr "" -#: include/conversation.php:1097 -#, php-format -msgid "%s doesn't like this." +#: include/profile_selectors.php:42 +msgid "Lonely" msgstr "" -#: include/conversation.php:1100 -#, php-format -msgid "%s attends." +#: include/profile_selectors.php:42 +msgid "Available" msgstr "" -#: include/conversation.php:1103 -#, php-format -msgid "%s doesn't attend." +#: include/profile_selectors.php:42 +msgid "Unavailable" msgstr "" -#: include/conversation.php:1106 -#, php-format -msgid "%s attends maybe." +#: include/profile_selectors.php:42 +msgid "Has crush" msgstr "" -#: include/conversation.php:1116 -msgid "and" +#: include/profile_selectors.php:42 +msgid "Infatuated" msgstr "" -#: include/conversation.php:1122 -#, php-format -msgid ", and %d other people" +#: include/profile_selectors.php:42 +msgid "Dating" msgstr "" -#: include/conversation.php:1131 -#, php-format -msgid "%2$d people like this" +#: include/profile_selectors.php:42 +msgid "Unfaithful" msgstr "" -#: include/conversation.php:1132 -#, php-format -msgid "%s like this." +#: include/profile_selectors.php:42 +msgid "Sex Addict" msgstr "" -#: include/conversation.php:1135 -#, php-format -msgid "%2$d people don't like this" +#: include/profile_selectors.php:42 include/user.php:299 include/user.php:303 +msgid "Friends" msgstr "" -#: include/conversation.php:1136 -#, php-format -msgid "%s don't like this." +#: include/profile_selectors.php:42 +msgid "Friends/Benefits" msgstr "" -#: include/conversation.php:1139 -#, php-format -msgid "%2$d people attend" +#: include/profile_selectors.php:42 +msgid "Casual" msgstr "" -#: include/conversation.php:1140 -#, php-format -msgid "%s attend." +#: include/profile_selectors.php:42 +msgid "Engaged" msgstr "" -#: include/conversation.php:1143 -#, php-format -msgid "%2$d people don't attend" +#: include/profile_selectors.php:42 +msgid "Married" msgstr "" -#: include/conversation.php:1144 -#, php-format -msgid "%s don't attend." +#: include/profile_selectors.php:42 +msgid "Imaginarily married" msgstr "" -#: include/conversation.php:1147 -#, php-format -msgid "%2$d people attend maybe" +#: include/profile_selectors.php:42 +msgid "Partners" msgstr "" -#: include/conversation.php:1148 -#, php-format -msgid "%s anttend maybe." +#: include/profile_selectors.php:42 +msgid "Cohabiting" msgstr "" -#: include/conversation.php:1187 include/conversation.php:1205 -msgid "Visible to everybody" +#: include/profile_selectors.php:42 +msgid "Common law" msgstr "" -#: include/conversation.php:1188 include/conversation.php:1206 -#: mod/wallmessage.php:127 mod/wallmessage.php:135 mod/message.php:291 -#: mod/message.php:299 mod/message.php:442 mod/message.php:450 -msgid "Please enter a link URL:" +#: include/profile_selectors.php:42 +msgid "Happy" msgstr "" -#: include/conversation.php:1189 include/conversation.php:1207 -msgid "Please enter a video link/URL:" +#: include/profile_selectors.php:42 +msgid "Not looking" msgstr "" -#: include/conversation.php:1190 include/conversation.php:1208 -msgid "Please enter an audio link/URL:" +#: include/profile_selectors.php:42 +msgid "Swinger" msgstr "" -#: include/conversation.php:1191 include/conversation.php:1209 -msgid "Tag term:" +#: include/profile_selectors.php:42 +msgid "Betrayed" msgstr "" -#: include/conversation.php:1192 include/conversation.php:1210 -#: mod/filer.php:30 -msgid "Save to Folder:" +#: include/profile_selectors.php:42 +msgid "Separated" msgstr "" -#: include/conversation.php:1193 include/conversation.php:1211 -msgid "Where are you right now?" +#: include/profile_selectors.php:42 +msgid "Unstable" msgstr "" -#: include/conversation.php:1194 -msgid "Delete item(s)?" +#: include/profile_selectors.php:42 +msgid "Divorced" msgstr "" -#: include/conversation.php:1242 mod/photos.php:1569 -msgid "Share" +#: include/profile_selectors.php:42 +msgid "Imaginarily divorced" msgstr "" -#: include/conversation.php:1243 mod/editpost.php:110 mod/wallmessage.php:154 -#: mod/message.php:354 mod/message.php:545 -msgid "Upload photo" +#: include/profile_selectors.php:42 +msgid "Widowed" msgstr "" -#: include/conversation.php:1244 mod/editpost.php:111 -msgid "upload photo" +#: include/profile_selectors.php:42 +msgid "Uncertain" msgstr "" -#: include/conversation.php:1245 mod/editpost.php:112 -msgid "Attach file" +#: include/profile_selectors.php:42 +msgid "It's complicated" msgstr "" -#: include/conversation.php:1246 mod/editpost.php:113 -msgid "attach file" +#: include/profile_selectors.php:42 +msgid "Don't care" msgstr "" -#: include/conversation.php:1247 mod/editpost.php:114 mod/wallmessage.php:155 -#: mod/message.php:355 mod/message.php:546 -msgid "Insert web link" +#: include/profile_selectors.php:42 +msgid "Ask me" msgstr "" -#: include/conversation.php:1248 mod/editpost.php:115 -msgid "web link" -msgstr "" - -#: include/conversation.php:1249 mod/editpost.php:116 -msgid "Insert video link" -msgstr "" - -#: include/conversation.php:1250 mod/editpost.php:117 -msgid "video link" -msgstr "" - -#: include/conversation.php:1251 mod/editpost.php:118 -msgid "Insert audio link" -msgstr "" - -#: include/conversation.php:1252 mod/editpost.php:119 -msgid "audio link" -msgstr "" - -#: include/conversation.php:1253 mod/editpost.php:120 -msgid "Set your location" -msgstr "" - -#: include/conversation.php:1254 mod/editpost.php:121 -msgid "set location" -msgstr "" - -#: include/conversation.php:1255 mod/editpost.php:122 -msgid "Clear browser location" -msgstr "" - -#: include/conversation.php:1256 mod/editpost.php:123 -msgid "clear location" -msgstr "" - -#: include/conversation.php:1258 mod/editpost.php:137 -msgid "Set title" -msgstr "" - -#: include/conversation.php:1260 mod/editpost.php:139 -msgid "Categories (comma-separated list)" -msgstr "" - -#: include/conversation.php:1262 mod/editpost.php:125 -msgid "Permission settings" -msgstr "" - -#: include/conversation.php:1263 mod/editpost.php:154 -msgid "permissions" -msgstr "" - -#: include/conversation.php:1271 mod/editpost.php:134 -msgid "Public post" -msgstr "" - -#: include/conversation.php:1276 mod/editpost.php:145 mod/content.php:737 -#: mod/events.php:504 mod/photos.php:1591 mod/photos.php:1639 -#: mod/photos.php:1725 object/Item.php:729 -msgid "Preview" -msgstr "" - -#: include/conversation.php:1280 include/items.php:1952 mod/fbrowser.php:101 -#: mod/fbrowser.php:136 mod/tagrm.php:11 mod/tagrm.php:94 mod/follow.php:121 -#: mod/editpost.php:148 mod/message.php:220 mod/dfrn_request.php:875 -#: mod/contacts.php:445 mod/suggest.php:32 mod/photos.php:235 -#: mod/photos.php:322 mod/settings.php:679 mod/settings.php:705 -#: mod/videos.php:128 -msgid "Cancel" -msgstr "" - -#: include/conversation.php:1286 -msgid "Post to Groups" -msgstr "" - -#: include/conversation.php:1287 -msgid "Post to Contacts" -msgstr "" - -#: include/conversation.php:1288 -msgid "Private post" -msgstr "" - -#: include/conversation.php:1293 include/identity.php:256 mod/editpost.php:152 -msgid "Message" -msgstr "" - -#: include/conversation.php:1294 mod/editpost.php:153 -msgid "Browser" -msgstr "" - -#: include/conversation.php:1449 -msgid "View all" -msgstr "" - -#: include/conversation.php:1471 -msgid "Like" -msgid_plural "Likes" -msgstr[0] "" -msgstr[1] "" - -#: include/conversation.php:1474 -msgid "Dislike" -msgid_plural "Dislikes" -msgstr[0] "" -msgstr[1] "" - -#: include/conversation.php:1480 -msgid "Not Attending" -msgid_plural "Not Attending" -msgstr[0] "" -msgstr[1] "" - -#: include/dbstructure.php:26 -#, php-format -msgid "" -"\n" -"\t\t\tThe friendica developers released update %s recently,\n" -"\t\t\tbut when I tried to install it, something went terribly wrong.\n" -"\t\t\tThis needs to be fixed soon and I can't do it alone. Please contact a\n" -"\t\t\tfriendica developer if you can not help me on your own. My database " -"might be invalid." -msgstr "" - -#: include/dbstructure.php:31 -#, php-format -msgid "" -"The error message is\n" -"[pre]%s[/pre]" -msgstr "" - -#: include/dbstructure.php:183 -msgid "Errors encountered creating database tables." -msgstr "" - -#: include/dbstructure.php:260 -msgid "Errors encountered performing database changes." -msgstr "" - -#: include/delivery.php:446 -msgid "(no subject)" -msgstr "" - -#: include/dfrn.php:1107 -#, php-format -msgid "%s\\'s birthday" -msgstr "" - -#: include/diaspora.php:1958 -msgid "Sharing notification from Diaspora network" -msgstr "" - -#: include/diaspora.php:2864 -msgid "Attachments:" -msgstr "" - -#: include/identity.php:42 -msgid "Requested account is not available." -msgstr "" - -#: include/identity.php:51 mod/profile.php:21 -msgid "Requested profile is not available." -msgstr "" - -#: include/identity.php:95 include/identity.php:311 include/identity.php:688 -msgid "Edit profile" -msgstr "" - -#: include/identity.php:251 -msgid "Atom feed" -msgstr "" - -#: include/identity.php:282 -msgid "Manage/edit profiles" -msgstr "" - -#: include/identity.php:287 include/identity.php:313 mod/profiles.php:795 -msgid "Change profile photo" -msgstr "" - -#: include/identity.php:288 mod/profiles.php:796 -msgid "Create New Profile" -msgstr "" - -#: include/identity.php:298 mod/profiles.php:785 -msgid "Profile Image" -msgstr "" - -#: include/identity.php:301 mod/profiles.php:787 -msgid "visible to everybody" -msgstr "" - -#: include/identity.php:302 mod/profiles.php:691 mod/profiles.php:788 -msgid "Edit visibility" -msgstr "" - -#: include/identity.php:330 include/identity.php:616 mod/notifications.php:238 -#: mod/directory.php:139 -msgid "Gender:" -msgstr "" - -#: include/identity.php:333 include/identity.php:636 mod/directory.php:141 -msgid "Status:" -msgstr "" - -#: include/identity.php:335 include/identity.php:647 mod/directory.php:143 -msgid "Homepage:" -msgstr "" - -#: include/identity.php:337 include/identity.php:657 mod/notifications.php:234 -#: mod/contacts.php:632 mod/directory.php:145 -msgid "About:" -msgstr "" - -#: include/identity.php:339 mod/contacts.php:630 -msgid "XMPP:" -msgstr "" - -#: include/identity.php:422 mod/notifications.php:246 mod/contacts.php:50 -msgid "Network:" -msgstr "" - -#: include/identity.php:451 include/identity.php:535 -msgid "g A l F d" -msgstr "" - -#: include/identity.php:452 include/identity.php:536 -msgid "F d" -msgstr "" - -#: include/identity.php:497 include/identity.php:582 -msgid "[today]" -msgstr "" - -#: include/identity.php:509 -msgid "Birthday Reminders" -msgstr "" - -#: include/identity.php:510 -msgid "Birthdays this week:" -msgstr "" - -#: include/identity.php:569 -msgid "[No description]" -msgstr "" - -#: include/identity.php:593 -msgid "Event Reminders" -msgstr "" - -#: include/identity.php:594 -msgid "Events this week:" -msgstr "" - -#: include/identity.php:614 mod/settings.php:1279 -msgid "Full Name:" -msgstr "" - -#: include/identity.php:621 -msgid "j F, Y" -msgstr "" - -#: include/identity.php:622 -msgid "j F" -msgstr "" - -#: include/identity.php:633 -msgid "Age:" -msgstr "" - -#: include/identity.php:642 -#, php-format -msgid "for %1$d %2$s" -msgstr "" - -#: include/identity.php:645 mod/profiles.php:710 -msgid "Sexual Preference:" -msgstr "" - -#: include/identity.php:649 mod/profiles.php:737 -msgid "Hometown:" -msgstr "" - -#: include/identity.php:651 mod/follow.php:134 mod/notifications.php:236 -#: mod/contacts.php:634 -msgid "Tags:" -msgstr "" - -#: include/identity.php:653 mod/profiles.php:738 -msgid "Political Views:" -msgstr "" - -#: include/identity.php:655 -msgid "Religion:" -msgstr "" - -#: include/identity.php:659 -msgid "Hobbies/Interests:" -msgstr "" - -#: include/identity.php:661 mod/profiles.php:742 -msgid "Likes:" -msgstr "" - -#: include/identity.php:663 mod/profiles.php:743 -msgid "Dislikes:" -msgstr "" - -#: include/identity.php:666 -msgid "Contact information and Social Networks:" -msgstr "" - -#: include/identity.php:668 -msgid "Musical interests:" -msgstr "" - -#: include/identity.php:670 -msgid "Books, literature:" -msgstr "" - -#: include/identity.php:672 -msgid "Television:" -msgstr "" - -#: include/identity.php:674 -msgid "Film/dance/culture/entertainment:" -msgstr "" - -#: include/identity.php:676 -msgid "Love/Romance:" -msgstr "" - -#: include/identity.php:678 -msgid "Work/employment:" -msgstr "" - -#: include/identity.php:680 -msgid "School/education:" -msgstr "" - -#: include/identity.php:684 -msgid "Forums:" -msgstr "" - -#: include/identity.php:692 mod/events.php:507 -msgid "Basic" -msgstr "" - -#: include/identity.php:693 mod/contacts.php:870 mod/events.php:508 -#: mod/admin.php:956 -msgid "Advanced" -msgstr "" - -#: include/identity.php:717 mod/follow.php:143 mod/contacts.php:836 -msgid "Status Messages and Posts" -msgstr "" - -#: include/identity.php:725 mod/contacts.php:844 -msgid "Profile Details" -msgstr "" - -#: include/identity.php:733 mod/photos.php:87 -msgid "Photo Albums" -msgstr "" - -#: include/identity.php:772 mod/notes.php:46 -msgid "Personal Notes" -msgstr "" - -#: include/identity.php:775 -msgid "Only You Can See This" -msgstr "" - -#: include/items.php:1553 mod/dfrn_request.php:745 mod/dfrn_confirm.php:726 +#: include/items.php:1571 mod/dfrn_confirm.php:730 mod/dfrn_request.php:746 msgid "[Name Withheld]" msgstr "" -#: include/items.php:1908 mod/viewsrc.php:15 mod/notice.php:15 -#: mod/display.php:103 mod/display.php:279 mod/display.php:478 -#: mod/admin.php:234 mod/admin.php:1467 mod/admin.php:1701 +#: include/items.php:1926 mod/viewsrc.php:15 mod/admin.php:234 +#: mod/admin.php:1471 mod/admin.php:1705 mod/display.php:103 +#: mod/display.php:279 mod/display.php:478 mod/notice.php:15 msgid "Item not found." msgstr "" -#: include/items.php:1947 +#: include/items.php:1965 msgid "Do you really want to delete this item?" msgstr "" -#: include/items.php:1949 mod/follow.php:110 mod/api.php:105 -#: mod/message.php:217 mod/dfrn_request.php:861 mod/profiles.php:648 -#: mod/profiles.php:651 mod/profiles.php:677 mod/contacts.php:442 -#: mod/suggest.php:29 mod/register.php:245 mod/settings.php:1163 -#: mod/settings.php:1169 mod/settings.php:1177 mod/settings.php:1181 -#: mod/settings.php:1186 mod/settings.php:1192 mod/settings.php:1198 -#: mod/settings.php:1204 mod/settings.php:1230 mod/settings.php:1231 -#: mod/settings.php:1232 mod/settings.php:1233 mod/settings.php:1234 +#: include/items.php:1967 mod/profiles.php:648 mod/profiles.php:651 +#: mod/profiles.php:677 mod/contacts.php:442 mod/follow.php:110 +#: mod/suggest.php:29 mod/dfrn_request.php:862 mod/register.php:245 +#: mod/settings.php:1163 mod/settings.php:1169 mod/settings.php:1177 +#: mod/settings.php:1181 mod/settings.php:1186 mod/settings.php:1192 +#: mod/settings.php:1198 mod/settings.php:1204 mod/settings.php:1230 +#: mod/settings.php:1231 mod/settings.php:1232 mod/settings.php:1233 +#: mod/settings.php:1234 mod/api.php:105 mod/message.php:217 msgid "Yes" msgstr "" -#: include/items.php:2112 mod/notes.php:22 mod/uimport.php:23 -#: mod/nogroup.php:25 mod/invite.php:15 mod/invite.php:101 -#: mod/repair_ostatus.php:9 mod/delegate.php:12 mod/attach.php:33 -#: mod/follow.php:11 mod/follow.php:73 mod/follow.php:155 mod/editpost.php:10 -#: mod/group.php:19 mod/wallmessage.php:9 mod/wallmessage.php:33 -#: mod/wallmessage.php:79 mod/wallmessage.php:103 mod/api.php:26 -#: mod/api.php:31 mod/ostatus_subscribe.php:9 mod/message.php:46 -#: mod/message.php:182 mod/manage.php:96 mod/crepair.php:100 -#: mod/dfrn_confirm.php:57 mod/fsuggest.php:78 mod/mood.php:114 -#: mod/poke.php:150 mod/profile_photo.php:19 mod/profile_photo.php:175 -#: mod/profile_photo.php:186 mod/profile_photo.php:199 mod/regmod.php:110 -#: mod/notifications.php:71 mod/profiles.php:166 mod/profiles.php:605 -#: mod/allfriends.php:12 mod/cal.php:304 mod/common.php:18 -#: mod/contacts.php:350 mod/dirfind.php:11 mod/display.php:475 -#: mod/events.php:190 mod/suggest.php:58 mod/item.php:198 mod/item.php:210 -#: mod/network.php:4 mod/photos.php:159 mod/photos.php:1072 -#: mod/register.php:42 mod/settings.php:22 mod/settings.php:128 -#: mod/settings.php:665 mod/viewcontacts.php:45 mod/wall_attach.php:67 -#: mod/wall_attach.php:70 mod/wall_upload.php:77 mod/wall_upload.php:80 -#: index.php:397 +#: include/items.php:1970 include/conversation.php:1283 mod/fbrowser.php:101 +#: mod/fbrowser.php:136 mod/tagrm.php:11 mod/tagrm.php:94 mod/videos.php:128 +#: mod/photos.php:235 mod/photos.php:322 mod/contacts.php:445 +#: mod/follow.php:121 mod/suggest.php:32 mod/editpost.php:148 +#: mod/dfrn_request.php:876 mod/settings.php:679 mod/settings.php:705 +#: mod/message.php:220 +msgid "Cancel" +msgstr "" + +#: include/items.php:2130 index.php:401 mod/regmod.php:110 mod/dirfind.php:11 +#: mod/notifications.php:71 mod/dfrn_confirm.php:61 mod/wall_upload.php:77 +#: mod/wall_upload.php:80 mod/fsuggest.php:78 mod/notes.php:22 +#: mod/events.php:190 mod/uimport.php:23 mod/nogroup.php:25 mod/invite.php:15 +#: mod/invite.php:101 mod/viewcontacts.php:45 mod/crepair.php:100 +#: mod/wall_attach.php:67 mod/wall_attach.php:70 mod/allfriends.php:12 +#: mod/cal.php:304 mod/repair_ostatus.php:9 mod/delegate.php:12 +#: mod/profiles.php:166 mod/profiles.php:605 mod/poke.php:150 +#: mod/photos.php:159 mod/photos.php:1072 mod/attach.php:33 +#: mod/contacts.php:350 mod/follow.php:11 mod/follow.php:73 mod/follow.php:155 +#: mod/suggest.php:58 mod/display.php:475 mod/common.php:18 mod/mood.php:114 +#: mod/editpost.php:10 mod/network.php:4 mod/group.php:19 +#: mod/profile_photo.php:19 mod/profile_photo.php:175 +#: mod/profile_photo.php:186 mod/profile_photo.php:199 mod/register.php:42 +#: mod/settings.php:22 mod/settings.php:128 mod/settings.php:665 +#: mod/wallmessage.php:9 mod/wallmessage.php:33 mod/wallmessage.php:79 +#: mod/wallmessage.php:103 mod/api.php:26 mod/api.php:31 mod/item.php:198 +#: mod/item.php:210 mod/ostatus_subscribe.php:9 mod/message.php:46 +#: mod/message.php:182 mod/manage.php:96 msgid "Permission denied." msgstr "" -#: include/items.php:2217 +#: include/items.php:2235 msgid "Archives" msgstr "" -#: include/network.php:595 -msgid "view full size" -msgstr "" - #: include/text.php:304 msgid "newer" msgstr "" @@ -2756,11 +1310,33 @@ msgstr[1] "" msgid "View Contacts" msgstr "" +#: include/text.php:1012 include/nav.php:123 mod/search.php:149 +msgid "Search" +msgstr "" + #: include/text.php:1013 mod/notes.php:61 mod/filer.php:31 #: mod/editpost.php:109 msgid "Save" msgstr "" +#: include/text.php:1015 include/nav.php:40 +msgid "@name, !forum, #tags, content" +msgstr "" + +#: include/text.php:1020 include/nav.php:126 +msgid "Full Text" +msgstr "" + +#: include/text.php:1021 include/nav.php:127 +msgid "Tags" +msgstr "" + +#: include/text.php:1022 include/identity.php:783 include/identity.php:786 +#: include/nav.php:128 include/nav.php:192 mod/viewcontacts.php:116 +#: mod/contacts.php:792 mod/contacts.php:853 view/theme/frio/theme.php:260 +msgid "Contacts" +msgstr "" + #: include/text.php:1076 msgid "poke" msgstr "" @@ -2909,6 +1485,17 @@ msgstr "" msgid "view on separate page" msgstr "" +#: include/text.php:1806 include/conversation.php:122 +#: include/conversation.php:258 include/like.php:165 +msgid "event" +msgstr "" + +#: include/text.php:1808 include/conversation.php:130 +#: include/conversation.php:266 include/like.php:163 mod/tagger.php:62 +#: mod/subthread.php:87 +msgid "photo" +msgstr "" + #: include/text.php:1810 msgid "activity" msgstr "" @@ -2928,6 +1515,1001 @@ msgstr "" msgid "Item filed" msgstr "" +#: include/conversation.php:144 include/like.php:184 +#, php-format +msgid "%1$s doesn't like %2$s's %3$s" +msgstr "" + +#: include/conversation.php:147 +#, php-format +msgid "%1$s attends %2$s's %3$s" +msgstr "" + +#: include/conversation.php:150 +#, php-format +msgid "%1$s doesn't attend %2$s's %3$s" +msgstr "" + +#: include/conversation.php:153 +#, php-format +msgid "%1$s attends maybe %2$s's %3$s" +msgstr "" + +#: include/conversation.php:185 mod/dfrn_confirm.php:477 +#, php-format +msgid "%1$s is now friends with %2$s" +msgstr "" + +#: include/conversation.php:219 +#, php-format +msgid "%1$s poked %2$s" +msgstr "" + +#: include/conversation.php:239 mod/mood.php:62 +#, php-format +msgid "%1$s is currently %2$s" +msgstr "" + +#: include/conversation.php:278 mod/tagger.php:95 +#, php-format +msgid "%1$s tagged %2$s's %3$s with %4$s" +msgstr "" + +#: include/conversation.php:303 +msgid "post/item" +msgstr "" + +#: include/conversation.php:304 +#, php-format +msgid "%1$s marked %2$s's %3$s as favorite" +msgstr "" + +#: include/conversation.php:585 mod/content.php:372 mod/profiles.php:346 +#: mod/photos.php:1607 +msgid "Likes" +msgstr "" + +#: include/conversation.php:585 mod/content.php:372 mod/profiles.php:350 +#: mod/photos.php:1607 +msgid "Dislikes" +msgstr "" + +#: include/conversation.php:586 include/conversation.php:1481 +#: mod/content.php:373 mod/photos.php:1608 +msgid "Attending" +msgid_plural "Attending" +msgstr[0] "" +msgstr[1] "" + +#: include/conversation.php:586 mod/content.php:373 mod/photos.php:1608 +msgid "Not attending" +msgstr "" + +#: include/conversation.php:586 mod/content.php:373 mod/photos.php:1608 +msgid "Might attend" +msgstr "" + +#: include/conversation.php:708 mod/content.php:453 mod/content.php:758 +#: mod/photos.php:1681 object/Item.php:133 +msgid "Select" +msgstr "" + +#: include/conversation.php:709 mod/admin.php:1414 mod/content.php:454 +#: mod/content.php:759 mod/photos.php:1682 mod/contacts.php:808 +#: mod/contacts.php:1016 mod/group.php:171 mod/settings.php:741 +#: object/Item.php:134 +msgid "Delete" +msgstr "" + +#: include/conversation.php:753 mod/content.php:487 mod/content.php:910 +#: mod/content.php:911 object/Item.php:367 object/Item.php:368 +#, php-format +msgid "View %s's profile @ %s" +msgstr "" + +#: include/conversation.php:765 object/Item.php:355 +msgid "Categories:" +msgstr "" + +#: include/conversation.php:766 object/Item.php:356 +msgid "Filed under:" +msgstr "" + +#: include/conversation.php:773 mod/content.php:497 mod/content.php:923 +#: object/Item.php:381 +#, php-format +msgid "%s from %s" +msgstr "" + +#: include/conversation.php:789 mod/content.php:513 +msgid "View in context" +msgstr "" + +#: include/conversation.php:791 include/conversation.php:1264 +#: mod/content.php:515 mod/content.php:948 mod/photos.php:1570 +#: mod/editpost.php:124 mod/wallmessage.php:156 mod/message.php:356 +#: mod/message.php:548 object/Item.php:406 +msgid "Please wait" +msgstr "" + +#: include/conversation.php:870 +msgid "remove" +msgstr "" + +#: include/conversation.php:874 +msgid "Delete Selected Items" +msgstr "" + +#: include/conversation.php:966 +msgid "Follow Thread" +msgstr "" + +#: include/conversation.php:967 include/Contact.php:404 +msgid "View Status" +msgstr "" + +#: include/conversation.php:968 include/conversation.php:984 +#: include/Contact.php:347 include/Contact.php:360 include/Contact.php:405 +#: mod/dirfind.php:203 mod/directory.php:155 mod/match.php:71 +#: mod/allfriends.php:65 mod/suggest.php:82 +msgid "View Profile" +msgstr "" + +#: include/conversation.php:969 include/Contact.php:406 +msgid "View Photos" +msgstr "" + +#: include/conversation.php:970 include/Contact.php:407 +msgid "Network Posts" +msgstr "" + +#: include/conversation.php:971 include/Contact.php:408 +msgid "View Contact" +msgstr "" + +#: include/conversation.php:972 include/Contact.php:410 +msgid "Send PM" +msgstr "" + +#: include/conversation.php:976 include/Contact.php:411 +msgid "Poke" +msgstr "" + +#: include/conversation.php:1097 +#, php-format +msgid "%s likes this." +msgstr "" + +#: include/conversation.php:1100 +#, php-format +msgid "%s doesn't like this." +msgstr "" + +#: include/conversation.php:1103 +#, php-format +msgid "%s attends." +msgstr "" + +#: include/conversation.php:1106 +#, php-format +msgid "%s doesn't attend." +msgstr "" + +#: include/conversation.php:1109 +#, php-format +msgid "%s attends maybe." +msgstr "" + +#: include/conversation.php:1119 +msgid "and" +msgstr "" + +#: include/conversation.php:1125 +#, php-format +msgid ", and %d other people" +msgstr "" + +#: include/conversation.php:1134 +#, php-format +msgid "%2$d people like this" +msgstr "" + +#: include/conversation.php:1135 +#, php-format +msgid "%s like this." +msgstr "" + +#: include/conversation.php:1138 +#, php-format +msgid "%2$d people don't like this" +msgstr "" + +#: include/conversation.php:1139 +#, php-format +msgid "%s don't like this." +msgstr "" + +#: include/conversation.php:1142 +#, php-format +msgid "%2$d people attend" +msgstr "" + +#: include/conversation.php:1143 +#, php-format +msgid "%s attend." +msgstr "" + +#: include/conversation.php:1146 +#, php-format +msgid "%2$d people don't attend" +msgstr "" + +#: include/conversation.php:1147 +#, php-format +msgid "%s don't attend." +msgstr "" + +#: include/conversation.php:1150 +#, php-format +msgid "%2$d people attend maybe" +msgstr "" + +#: include/conversation.php:1151 +#, php-format +msgid "%s anttend maybe." +msgstr "" + +#: include/conversation.php:1190 include/conversation.php:1208 +msgid "Visible to everybody" +msgstr "" + +#: include/conversation.php:1191 include/conversation.php:1209 +#: mod/wallmessage.php:127 mod/wallmessage.php:135 mod/message.php:291 +#: mod/message.php:299 mod/message.php:442 mod/message.php:450 +msgid "Please enter a link URL:" +msgstr "" + +#: include/conversation.php:1192 include/conversation.php:1210 +msgid "Please enter a video link/URL:" +msgstr "" + +#: include/conversation.php:1193 include/conversation.php:1211 +msgid "Please enter an audio link/URL:" +msgstr "" + +#: include/conversation.php:1194 include/conversation.php:1212 +msgid "Tag term:" +msgstr "" + +#: include/conversation.php:1195 include/conversation.php:1213 +#: mod/filer.php:30 +msgid "Save to Folder:" +msgstr "" + +#: include/conversation.php:1196 include/conversation.php:1214 +msgid "Where are you right now?" +msgstr "" + +#: include/conversation.php:1197 +msgid "Delete item(s)?" +msgstr "" + +#: include/conversation.php:1245 mod/photos.php:1569 +msgid "Share" +msgstr "" + +#: include/conversation.php:1246 mod/editpost.php:110 mod/wallmessage.php:154 +#: mod/message.php:354 mod/message.php:545 +msgid "Upload photo" +msgstr "" + +#: include/conversation.php:1247 mod/editpost.php:111 +msgid "upload photo" +msgstr "" + +#: include/conversation.php:1248 mod/editpost.php:112 +msgid "Attach file" +msgstr "" + +#: include/conversation.php:1249 mod/editpost.php:113 +msgid "attach file" +msgstr "" + +#: include/conversation.php:1250 mod/editpost.php:114 mod/wallmessage.php:155 +#: mod/message.php:355 mod/message.php:546 +msgid "Insert web link" +msgstr "" + +#: include/conversation.php:1251 mod/editpost.php:115 +msgid "web link" +msgstr "" + +#: include/conversation.php:1252 mod/editpost.php:116 +msgid "Insert video link" +msgstr "" + +#: include/conversation.php:1253 mod/editpost.php:117 +msgid "video link" +msgstr "" + +#: include/conversation.php:1254 mod/editpost.php:118 +msgid "Insert audio link" +msgstr "" + +#: include/conversation.php:1255 mod/editpost.php:119 +msgid "audio link" +msgstr "" + +#: include/conversation.php:1256 mod/editpost.php:120 +msgid "Set your location" +msgstr "" + +#: include/conversation.php:1257 mod/editpost.php:121 +msgid "set location" +msgstr "" + +#: include/conversation.php:1258 mod/editpost.php:122 +msgid "Clear browser location" +msgstr "" + +#: include/conversation.php:1259 mod/editpost.php:123 +msgid "clear location" +msgstr "" + +#: include/conversation.php:1261 mod/editpost.php:137 +msgid "Set title" +msgstr "" + +#: include/conversation.php:1263 mod/editpost.php:139 +msgid "Categories (comma-separated list)" +msgstr "" + +#: include/conversation.php:1265 mod/editpost.php:125 +msgid "Permission settings" +msgstr "" + +#: include/conversation.php:1266 mod/editpost.php:154 +msgid "permissions" +msgstr "" + +#: include/conversation.php:1274 mod/editpost.php:134 +msgid "Public post" +msgstr "" + +#: include/conversation.php:1279 mod/events.php:504 mod/content.php:737 +#: mod/photos.php:1591 mod/photos.php:1639 mod/photos.php:1725 +#: mod/editpost.php:145 object/Item.php:729 +msgid "Preview" +msgstr "" + +#: include/conversation.php:1289 +msgid "Post to Groups" +msgstr "" + +#: include/conversation.php:1290 +msgid "Post to Contacts" +msgstr "" + +#: include/conversation.php:1291 +msgid "Private post" +msgstr "" + +#: include/conversation.php:1296 include/identity.php:256 mod/editpost.php:152 +msgid "Message" +msgstr "" + +#: include/conversation.php:1297 mod/editpost.php:153 +msgid "Browser" +msgstr "" + +#: include/conversation.php:1453 +msgid "View all" +msgstr "" + +#: include/conversation.php:1475 +msgid "Like" +msgid_plural "Likes" +msgstr[0] "" +msgstr[1] "" + +#: include/conversation.php:1478 +msgid "Dislike" +msgid_plural "Dislikes" +msgstr[0] "" +msgstr[1] "" + +#: include/conversation.php:1484 +msgid "Not Attending" +msgid_plural "Not Attending" +msgstr[0] "" +msgstr[1] "" + +#: include/photos.php:53 mod/fbrowser.php:41 mod/fbrowser.php:62 +#: mod/photos.php:180 mod/photos.php:1086 mod/photos.php:1211 +#: mod/photos.php:1232 mod/photos.php:1795 mod/photos.php:1807 +msgid "Contact Photos" +msgstr "" + +#: include/identity.php:42 +msgid "Requested account is not available." +msgstr "" + +#: include/identity.php:51 mod/profile.php:21 +msgid "Requested profile is not available." +msgstr "" + +#: include/identity.php:95 include/identity.php:311 include/identity.php:688 +msgid "Edit profile" +msgstr "" + +#: include/identity.php:251 +msgid "Atom feed" +msgstr "" + +#: include/identity.php:282 include/nav.php:189 +msgid "Profiles" +msgstr "" + +#: include/identity.php:282 +msgid "Manage/edit profiles" +msgstr "" + +#: include/identity.php:287 include/identity.php:313 mod/profiles.php:795 +msgid "Change profile photo" +msgstr "" + +#: include/identity.php:288 mod/profiles.php:796 +msgid "Create New Profile" +msgstr "" + +#: include/identity.php:298 mod/profiles.php:785 +msgid "Profile Image" +msgstr "" + +#: include/identity.php:301 mod/profiles.php:787 +msgid "visible to everybody" +msgstr "" + +#: include/identity.php:302 mod/profiles.php:691 mod/profiles.php:788 +msgid "Edit visibility" +msgstr "" + +#: include/identity.php:330 include/identity.php:616 mod/notifications.php:238 +#: mod/directory.php:139 +msgid "Gender:" +msgstr "" + +#: include/identity.php:333 include/identity.php:636 mod/directory.php:141 +msgid "Status:" +msgstr "" + +#: include/identity.php:335 include/identity.php:647 mod/directory.php:143 +msgid "Homepage:" +msgstr "" + +#: include/identity.php:337 include/identity.php:657 mod/notifications.php:234 +#: mod/directory.php:145 mod/contacts.php:632 +msgid "About:" +msgstr "" + +#: include/identity.php:339 mod/contacts.php:630 +msgid "XMPP:" +msgstr "" + +#: include/identity.php:422 mod/notifications.php:246 mod/contacts.php:50 +msgid "Network:" +msgstr "" + +#: include/identity.php:451 include/identity.php:535 +msgid "g A l F d" +msgstr "" + +#: include/identity.php:452 include/identity.php:536 +msgid "F d" +msgstr "" + +#: include/identity.php:497 include/identity.php:582 +msgid "[today]" +msgstr "" + +#: include/identity.php:509 +msgid "Birthday Reminders" +msgstr "" + +#: include/identity.php:510 +msgid "Birthdays this week:" +msgstr "" + +#: include/identity.php:569 +msgid "[No description]" +msgstr "" + +#: include/identity.php:593 +msgid "Event Reminders" +msgstr "" + +#: include/identity.php:594 +msgid "Events this week:" +msgstr "" + +#: include/identity.php:605 include/identity.php:691 include/identity.php:722 +#: include/nav.php:82 mod/profperm.php:104 mod/contacts.php:639 +#: mod/contacts.php:841 mod/newmember.php:32 view/theme/frio/theme.php:250 +msgid "Profile" +msgstr "" + +#: include/identity.php:614 mod/settings.php:1279 +msgid "Full Name:" +msgstr "" + +#: include/identity.php:621 +msgid "j F, Y" +msgstr "" + +#: include/identity.php:622 +msgid "j F" +msgstr "" + +#: include/identity.php:633 +msgid "Age:" +msgstr "" + +#: include/identity.php:642 +#, php-format +msgid "for %1$d %2$s" +msgstr "" + +#: include/identity.php:645 mod/profiles.php:710 +msgid "Sexual Preference:" +msgstr "" + +#: include/identity.php:649 mod/profiles.php:737 +msgid "Hometown:" +msgstr "" + +#: include/identity.php:651 mod/notifications.php:236 mod/contacts.php:634 +#: mod/follow.php:134 +msgid "Tags:" +msgstr "" + +#: include/identity.php:653 mod/profiles.php:738 +msgid "Political Views:" +msgstr "" + +#: include/identity.php:655 +msgid "Religion:" +msgstr "" + +#: include/identity.php:659 +msgid "Hobbies/Interests:" +msgstr "" + +#: include/identity.php:661 mod/profiles.php:742 +msgid "Likes:" +msgstr "" + +#: include/identity.php:663 mod/profiles.php:743 +msgid "Dislikes:" +msgstr "" + +#: include/identity.php:666 +msgid "Contact information and Social Networks:" +msgstr "" + +#: include/identity.php:668 +msgid "Musical interests:" +msgstr "" + +#: include/identity.php:670 +msgid "Books, literature:" +msgstr "" + +#: include/identity.php:672 +msgid "Television:" +msgstr "" + +#: include/identity.php:674 +msgid "Film/dance/culture/entertainment:" +msgstr "" + +#: include/identity.php:676 +msgid "Love/Romance:" +msgstr "" + +#: include/identity.php:678 +msgid "Work/employment:" +msgstr "" + +#: include/identity.php:680 +msgid "School/education:" +msgstr "" + +#: include/identity.php:684 +msgid "Forums:" +msgstr "" + +#: include/identity.php:692 mod/events.php:507 +msgid "Basic" +msgstr "" + +#: include/identity.php:693 mod/events.php:508 mod/admin.php:959 +#: mod/contacts.php:870 +msgid "Advanced" +msgstr "" + +#: include/identity.php:714 include/nav.php:81 mod/contacts.php:637 +#: mod/contacts.php:833 view/theme/frio/theme.php:249 +msgid "Status" +msgstr "" + +#: include/identity.php:717 mod/contacts.php:836 mod/follow.php:143 +msgid "Status Messages and Posts" +msgstr "" + +#: include/identity.php:725 mod/contacts.php:844 +msgid "Profile Details" +msgstr "" + +#: include/identity.php:730 include/nav.php:83 mod/fbrowser.php:32 +#: view/theme/frio/theme.php:251 +msgid "Photos" +msgstr "" + +#: include/identity.php:733 mod/photos.php:87 +msgid "Photo Albums" +msgstr "" + +#: include/identity.php:738 include/identity.php:741 include/nav.php:84 +#: view/theme/frio/theme.php:252 +msgid "Videos" +msgstr "" + +#: include/identity.php:750 include/identity.php:761 include/nav.php:85 +#: include/nav.php:149 mod/events.php:379 mod/cal.php:275 +#: view/theme/frio/theme.php:253 view/theme/frio/theme.php:257 +msgid "Events" +msgstr "" + +#: include/identity.php:753 include/identity.php:764 include/nav.php:149 +#: view/theme/frio/theme.php:257 +msgid "Events and Calendar" +msgstr "" + +#: include/identity.php:772 mod/notes.php:46 +msgid "Personal Notes" +msgstr "" + +#: include/identity.php:775 +msgid "Only You Can See This" +msgstr "" + +#: include/follow.php:77 mod/dfrn_request.php:509 +msgid "Disallowed profile URL." +msgstr "" + +#: include/follow.php:82 +msgid "Connect URL missing." +msgstr "" + +#: include/follow.php:109 +msgid "" +"This site is not configured to allow communications with other networks." +msgstr "" + +#: include/follow.php:110 include/follow.php:130 +msgid "No compatible communication protocols or feeds were discovered." +msgstr "" + +#: include/follow.php:128 +msgid "The profile address specified does not provide adequate information." +msgstr "" + +#: include/follow.php:132 +msgid "An author or name was not found." +msgstr "" + +#: include/follow.php:134 +msgid "No browser URL could be matched to this address." +msgstr "" + +#: include/follow.php:136 +msgid "" +"Unable to match @-style Identity Address with a known protocol or email " +"contact." +msgstr "" + +#: include/follow.php:137 +msgid "Use mailto: in front of address to force email check." +msgstr "" + +#: include/follow.php:143 +msgid "" +"The profile address specified belongs to a network which has been disabled " +"on this site." +msgstr "" + +#: include/follow.php:153 +msgid "" +"Limited profile. This person will be unable to receive direct/personal " +"notifications from you." +msgstr "" + +#: include/follow.php:254 +msgid "Unable to retrieve contact information." +msgstr "" + +#: include/follow.php:287 +msgid "following" +msgstr "" + +#: include/Contact.php:105 +msgid "stopped following" +msgstr "" + +#: include/Contact.php:409 +msgid "Drop Contact" +msgstr "" + +#: include/Contact.php:784 +msgid "Organisation" +msgstr "" + +#: include/Contact.php:787 +msgid "News" +msgstr "" + +#: include/Contact.php:790 +msgid "Forum" +msgstr "" + +#: include/oembed.php:264 +msgid "Embedded content" +msgstr "" + +#: include/oembed.php:272 +msgid "Embedding disabled" +msgstr "" + +#: include/bbcode.php:348 include/bbcode.php:1055 include/bbcode.php:1056 +msgid "Image/photo" +msgstr "" + +#: include/bbcode.php:465 +#, php-format +msgid "%2$s %3$s" +msgstr "" + +#: include/bbcode.php:1015 include/bbcode.php:1035 +msgid "$1 wrote:" +msgstr "" + +#: include/bbcode.php:1064 include/bbcode.php:1065 +msgid "Encrypted content" +msgstr "" + +#: include/contact_selectors.php:32 +msgid "Unknown | Not categorised" +msgstr "" + +#: include/contact_selectors.php:33 +msgid "Block immediately" +msgstr "" + +#: include/contact_selectors.php:34 +msgid "Shady, spammer, self-marketer" +msgstr "" + +#: include/contact_selectors.php:35 +msgid "Known to me, but no opinion" +msgstr "" + +#: include/contact_selectors.php:36 +msgid "OK, probably harmless" +msgstr "" + +#: include/contact_selectors.php:37 +msgid "Reputable, has my trust" +msgstr "" + +#: include/contact_selectors.php:56 mod/admin.php:890 +msgid "Frequently" +msgstr "" + +#: include/contact_selectors.php:57 mod/admin.php:891 +msgid "Hourly" +msgstr "" + +#: include/contact_selectors.php:58 mod/admin.php:892 +msgid "Twice daily" +msgstr "" + +#: include/contact_selectors.php:59 mod/admin.php:893 +msgid "Daily" +msgstr "" + +#: include/contact_selectors.php:60 +msgid "Weekly" +msgstr "" + +#: include/contact_selectors.php:61 +msgid "Monthly" +msgstr "" + +#: include/contact_selectors.php:76 mod/dfrn_request.php:868 +msgid "Friendica" +msgstr "" + +#: include/contact_selectors.php:77 +msgid "OStatus" +msgstr "" + +#: include/contact_selectors.php:78 +msgid "RSS/Atom" +msgstr "" + +#: include/contact_selectors.php:79 include/contact_selectors.php:86 +#: mod/admin.php:1396 mod/admin.php:1409 mod/admin.php:1422 mod/admin.php:1440 +msgid "Email" +msgstr "" + +#: include/contact_selectors.php:80 mod/dfrn_request.php:870 +#: mod/settings.php:842 +msgid "Diaspora" +msgstr "" + +#: include/contact_selectors.php:81 +msgid "Facebook" +msgstr "" + +#: include/contact_selectors.php:82 +msgid "Zot!" +msgstr "" + +#: include/contact_selectors.php:83 +msgid "LinkedIn" +msgstr "" + +#: include/contact_selectors.php:84 +msgid "XMPP/IM" +msgstr "" + +#: include/contact_selectors.php:85 +msgid "MySpace" +msgstr "" + +#: include/contact_selectors.php:87 +msgid "Google+" +msgstr "" + +#: include/contact_selectors.php:88 +msgid "pump.io" +msgstr "" + +#: include/contact_selectors.php:89 +msgid "Twitter" +msgstr "" + +#: include/contact_selectors.php:90 +msgid "Diaspora Connector" +msgstr "" + +#: include/contact_selectors.php:91 +msgid "GNU Social" +msgstr "" + +#: include/contact_selectors.php:92 +msgid "App.net" +msgstr "" + +#: include/contact_selectors.php:103 +msgid "Hubzilla/Redmatrix" +msgstr "" + +#: include/dbstructure.php:26 +#, php-format +msgid "" +"\n" +"\t\t\tThe friendica developers released update %s recently,\n" +"\t\t\tbut when I tried to install it, something went terribly wrong.\n" +"\t\t\tThis needs to be fixed soon and I can't do it alone. Please contact a\n" +"\t\t\tfriendica developer if you can not help me on your own. My database " +"might be invalid." +msgstr "" + +#: include/dbstructure.php:31 +#, php-format +msgid "" +"The error message is\n" +"[pre]%s[/pre]" +msgstr "" + +#: include/dbstructure.php:183 +msgid "Errors encountered creating database tables." +msgstr "" + +#: include/dbstructure.php:260 +msgid "Errors encountered performing database changes." +msgstr "" + +#: include/auth.php:45 +msgid "Logged out." +msgstr "" + +#: include/auth.php:116 include/auth.php:178 mod/openid.php:100 +msgid "Login failed." +msgstr "" + +#: include/auth.php:132 include/user.php:75 +msgid "" +"We encountered a problem while logging in with the OpenID you provided. " +"Please check the correct spelling of the ID." +msgstr "" + +#: include/auth.php:132 include/user.php:75 +msgid "The error message was:" +msgstr "" + +#: include/network.php:595 +msgid "view full size" +msgstr "" + +#: include/group.php:25 +msgid "" +"A deleted group with this name was revived. Existing item permissions " +"may apply to this group and any future members. If this is " +"not what you intended, please create another group with a different name." +msgstr "" + +#: include/group.php:209 +msgid "Default privacy group for new contacts" +msgstr "" + +#: include/group.php:242 +msgid "Everybody" +msgstr "" + +#: include/group.php:265 +msgid "edit" +msgstr "" + +#: include/group.php:286 mod/newmember.php:61 +msgid "Groups" +msgstr "" + +#: include/group.php:288 +msgid "Edit groups" +msgstr "" + +#: include/group.php:290 +msgid "Edit group" +msgstr "" + +#: include/group.php:291 +msgid "Create a new group" +msgstr "" + +#: include/group.php:292 mod/group.php:94 mod/group.php:178 +msgid "Group Name: " +msgstr "" + +#: include/group.php:294 +msgid "Contacts not in any group" +msgstr "" + +#: include/group.php:296 mod/network.php:201 +msgid "add" +msgstr "" + +#: include/Photo.php:1040 include/Photo.php:1056 include/Photo.php:1064 +#: include/Photo.php:1089 include/message.php:145 mod/wall_upload.php:218 +#: mod/wall_upload.php:232 mod/wall_upload.php:239 mod/item.php:477 +msgid "Wall Photos" +msgstr "" + +#: include/delivery.php:446 +msgid "(no subject)" +msgstr "" + #: include/user.php:39 mod/settings.php:373 msgid "Passwords do not match. Password unchanged." msgstr "" @@ -3003,11 +2585,10 @@ msgid "An error occurred creating your default profile. Please try again." msgstr "" #: include/user.php:345 include/user.php:352 include/user.php:359 -#: mod/profile_photo.php:74 mod/profile_photo.php:81 mod/profile_photo.php:88 -#: mod/profile_photo.php:210 mod/profile_photo.php:302 -#: mod/profile_photo.php:311 mod/photos.php:66 mod/photos.php:180 -#: mod/photos.php:751 mod/photos.php:1211 mod/photos.php:1232 -#: mod/photos.php:1819 +#: mod/photos.php:66 mod/photos.php:180 mod/photos.php:751 mod/photos.php:1211 +#: mod/photos.php:1232 mod/photos.php:1819 mod/profile_photo.php:74 +#: mod/profile_photo.php:81 mod/profile_photo.php:88 mod/profile_photo.php:210 +#: mod/profile_photo.php:302 mod/profile_photo.php:311 msgid "Profile Photos" msgstr "" @@ -3070,15 +2651,549 @@ msgid "" "\t\tThank you and welcome to %2$s." msgstr "" -#: include/user.php:446 mod/admin.php:1209 +#: include/user.php:446 mod/admin.php:1213 #, php-format msgid "Registration details for %s" msgstr "" +#: include/api.php:1018 +#, php-format +msgid "Daily posting limit of %d posts reached. The post was rejected." +msgstr "" + +#: include/api.php:1038 +#, php-format +msgid "Weekly posting limit of %d posts reached. The post was rejected." +msgstr "" + +#: include/api.php:1059 +#, php-format +msgid "Monthly posting limit of %d posts reached. The post was rejected." +msgstr "" + +#: include/features.php:70 +msgid "General Features" +msgstr "" + +#: include/features.php:72 +msgid "Multiple Profiles" +msgstr "" + +#: include/features.php:72 +msgid "Ability to create multiple profiles" +msgstr "" + +#: include/features.php:73 +msgid "Photo Location" +msgstr "" + +#: include/features.php:73 +msgid "" +"Photo metadata is normally stripped. This extracts the location (if present) " +"prior to stripping metadata and links it to a map." +msgstr "" + +#: include/features.php:74 +msgid "Export Public Calendar" +msgstr "" + +#: include/features.php:74 +msgid "Ability for visitors to download the public calendar" +msgstr "" + +#: include/features.php:79 +msgid "Post Composition Features" +msgstr "" + +#: include/features.php:80 +msgid "Richtext Editor" +msgstr "" + +#: include/features.php:80 +msgid "Enable richtext editor" +msgstr "" + +#: include/features.php:81 +msgid "Post Preview" +msgstr "" + +#: include/features.php:81 +msgid "Allow previewing posts and comments before publishing them" +msgstr "" + +#: include/features.php:82 +msgid "Auto-mention Forums" +msgstr "" + +#: include/features.php:82 +msgid "" +"Add/remove mention when a forum page is selected/deselected in ACL window." +msgstr "" + +#: include/features.php:87 +msgid "Network Sidebar Widgets" +msgstr "" + +#: include/features.php:88 +msgid "Search by Date" +msgstr "" + +#: include/features.php:88 +msgid "Ability to select posts by date ranges" +msgstr "" + +#: include/features.php:89 include/features.php:119 +msgid "List Forums" +msgstr "" + +#: include/features.php:89 +msgid "Enable widget to display the forums your are connected with" +msgstr "" + +#: include/features.php:90 +msgid "Group Filter" +msgstr "" + +#: include/features.php:90 +msgid "Enable widget to display Network posts only from selected group" +msgstr "" + +#: include/features.php:91 +msgid "Network Filter" +msgstr "" + +#: include/features.php:91 +msgid "Enable widget to display Network posts only from selected network" +msgstr "" + +#: include/features.php:92 mod/search.php:34 mod/network.php:200 +msgid "Saved Searches" +msgstr "" + +#: include/features.php:92 +msgid "Save search terms for re-use" +msgstr "" + +#: include/features.php:97 +msgid "Network Tabs" +msgstr "" + +#: include/features.php:98 +msgid "Network Personal Tab" +msgstr "" + +#: include/features.php:98 +msgid "Enable tab to display only Network posts that you've interacted on" +msgstr "" + +#: include/features.php:99 +msgid "Network New Tab" +msgstr "" + +#: include/features.php:99 +msgid "Enable tab to display only new Network posts (from the last 12 hours)" +msgstr "" + +#: include/features.php:100 +msgid "Network Shared Links Tab" +msgstr "" + +#: include/features.php:100 +msgid "Enable tab to display only Network posts with links in them" +msgstr "" + +#: include/features.php:105 +msgid "Post/Comment Tools" +msgstr "" + +#: include/features.php:106 +msgid "Multiple Deletion" +msgstr "" + +#: include/features.php:106 +msgid "Select and delete multiple posts/comments at once" +msgstr "" + +#: include/features.php:107 +msgid "Edit Sent Posts" +msgstr "" + +#: include/features.php:107 +msgid "Edit and correct posts and comments after sending" +msgstr "" + +#: include/features.php:108 +msgid "Tagging" +msgstr "" + +#: include/features.php:108 +msgid "Ability to tag existing posts" +msgstr "" + +#: include/features.php:109 +msgid "Post Categories" +msgstr "" + +#: include/features.php:109 +msgid "Add categories to your posts" +msgstr "" + +#: include/features.php:110 +msgid "Ability to file posts under folders" +msgstr "" + +#: include/features.php:111 +msgid "Dislike Posts" +msgstr "" + +#: include/features.php:111 +msgid "Ability to dislike posts/comments" +msgstr "" + +#: include/features.php:112 +msgid "Star Posts" +msgstr "" + +#: include/features.php:112 +msgid "Ability to mark special posts with a star indicator" +msgstr "" + +#: include/features.php:113 +msgid "Mute Post Notifications" +msgstr "" + +#: include/features.php:113 +msgid "Ability to mute notifications for a thread" +msgstr "" + +#: include/features.php:118 +msgid "Advanced Profile Settings" +msgstr "" + +#: include/features.php:119 +msgid "Show visitors public community forums at the Advanced Profile Page" +msgstr "" + +#: include/nav.php:35 mod/navigation.php:19 +msgid "Nothing new here" +msgstr "" + +#: include/nav.php:39 mod/navigation.php:23 +msgid "Clear notifications" +msgstr "" + +#: include/nav.php:78 view/theme/frio/theme.php:246 +msgid "End this session" +msgstr "" + +#: include/nav.php:81 include/nav.php:161 view/theme/frio/theme.php:249 +msgid "Your posts and conversations" +msgstr "" + +#: include/nav.php:82 view/theme/frio/theme.php:250 +msgid "Your profile page" +msgstr "" + +#: include/nav.php:83 view/theme/frio/theme.php:251 +msgid "Your photos" +msgstr "" + +#: include/nav.php:84 view/theme/frio/theme.php:252 +msgid "Your videos" +msgstr "" + +#: include/nav.php:85 view/theme/frio/theme.php:253 +msgid "Your events" +msgstr "" + +#: include/nav.php:86 +msgid "Personal notes" +msgstr "" + +#: include/nav.php:86 +msgid "Your personal notes" +msgstr "" + +#: include/nav.php:95 +msgid "Sign in" +msgstr "" + +#: include/nav.php:105 +msgid "Home Page" +msgstr "" + +#: include/nav.php:109 +msgid "Create an account" +msgstr "" + +#: include/nav.php:115 mod/help.php:47 view/theme/vier/theme.php:298 +msgid "Help" +msgstr "" + +#: include/nav.php:115 +msgid "Help and documentation" +msgstr "" + +#: include/nav.php:119 +msgid "Apps" +msgstr "" + +#: include/nav.php:119 +msgid "Addon applications, utilities, games" +msgstr "" + +#: include/nav.php:123 +msgid "Search site content" +msgstr "" + +#: include/nav.php:143 include/nav.php:145 mod/community.php:36 +msgid "Community" +msgstr "" + +#: include/nav.php:143 +msgid "Conversations on this site" +msgstr "" + +#: include/nav.php:145 +msgid "Conversations on the network" +msgstr "" + +#: include/nav.php:152 +msgid "Directory" +msgstr "" + +#: include/nav.php:152 +msgid "People directory" +msgstr "" + +#: include/nav.php:154 +msgid "Information" +msgstr "" + +#: include/nav.php:154 +msgid "Information about this friendica instance" +msgstr "" + +#: include/nav.php:158 view/theme/frio/theme.php:256 +msgid "Conversations from your friends" +msgstr "" + +#: include/nav.php:159 +msgid "Network Reset" +msgstr "" + +#: include/nav.php:159 +msgid "Load Network page with no filters" +msgstr "" + +#: include/nav.php:166 +msgid "Friend Requests" +msgstr "" + +#: include/nav.php:169 mod/notifications.php:96 +msgid "Notifications" +msgstr "" + +#: include/nav.php:170 +msgid "See all notifications" +msgstr "" + +#: include/nav.php:171 mod/settings.php:902 +msgid "Mark as seen" +msgstr "" + +#: include/nav.php:171 +msgid "Mark all system notifications seen" +msgstr "" + +#: include/nav.php:175 mod/message.php:190 view/theme/frio/theme.php:258 +msgid "Messages" +msgstr "" + +#: include/nav.php:175 view/theme/frio/theme.php:258 +msgid "Private mail" +msgstr "" + +#: include/nav.php:176 +msgid "Inbox" +msgstr "" + +#: include/nav.php:177 +msgid "Outbox" +msgstr "" + +#: include/nav.php:178 mod/message.php:16 +msgid "New Message" +msgstr "" + +#: include/nav.php:181 +msgid "Manage" +msgstr "" + +#: include/nav.php:181 +msgid "Manage other pages" +msgstr "" + +#: include/nav.php:184 mod/settings.php:81 +msgid "Delegations" +msgstr "" + +#: include/nav.php:184 mod/delegate.php:130 +msgid "Delegate Page Management" +msgstr "" + +#: include/nav.php:186 mod/admin.php:1524 mod/admin.php:1782 +#: mod/newmember.php:22 mod/settings.php:111 view/theme/frio/theme.php:259 +msgid "Settings" +msgstr "" + +#: include/nav.php:186 view/theme/frio/theme.php:259 +msgid "Account settings" +msgstr "" + +#: include/nav.php:189 +msgid "Manage/Edit Profiles" +msgstr "" + +#: include/nav.php:192 view/theme/frio/theme.php:260 +msgid "Manage/edit friends and contacts" +msgstr "" + +#: include/nav.php:197 mod/admin.php:186 +msgid "Admin" +msgstr "" + +#: include/nav.php:197 +msgid "Site setup and configuration" +msgstr "" + +#: include/nav.php:200 +msgid "Navigation" +msgstr "" + +#: include/nav.php:200 +msgid "Site map" +msgstr "" + +#: include/like.php:186 +#, php-format +msgid "%1$s is attending %2$s's %3$s" +msgstr "" + +#: include/like.php:188 +#, php-format +msgid "%1$s is not attending %2$s's %3$s" +msgstr "" + +#: include/like.php:190 +#, php-format +msgid "%1$s may attend %2$s's %3$s" +msgstr "" + +#: include/acl_selectors.php:327 +msgid "Post to Email" +msgstr "" + +#: include/acl_selectors.php:332 +#, php-format +msgid "Connectors disabled, since \"%s\" is enabled." +msgstr "" + +#: include/acl_selectors.php:333 mod/settings.php:1181 +msgid "Hide your profile details from unknown viewers?" +msgstr "" + +#: include/acl_selectors.php:338 +msgid "Visible to everybody" +msgstr "" + +#: include/acl_selectors.php:339 view/theme/vier/config.php:103 +msgid "show" +msgstr "" + +#: include/acl_selectors.php:340 view/theme/vier/config.php:103 +msgid "don't show" +msgstr "" + +#: include/acl_selectors.php:346 mod/editpost.php:133 +msgid "CC: email addresses" +msgstr "" + +#: include/acl_selectors.php:347 mod/editpost.php:140 +msgid "Example: bob@example.com, mary@example.com" +msgstr "" + +#: include/acl_selectors.php:349 mod/events.php:509 mod/photos.php:1156 +#: mod/photos.php:1535 +msgid "Permissions" +msgstr "" + +#: include/acl_selectors.php:350 +msgid "Close" +msgstr "" + +#: include/message.php:15 include/message.php:173 +msgid "[no subject]" +msgstr "" + +#: index.php:244 mod/apps.php:7 +msgid "You must be logged in to use addons. " +msgstr "" + +#: index.php:288 mod/help.php:53 mod/p.php:16 mod/p.php:43 mod/p.php:52 +#: mod/fetch.php:12 mod/fetch.php:39 mod/fetch.php:48 +msgid "Not Found" +msgstr "" + +#: index.php:291 mod/help.php:56 +msgid "Page not found." +msgstr "" + +#: index.php:400 mod/profperm.php:19 mod/group.php:72 +msgid "Permission denied" +msgstr "" + +#: index.php:451 +msgid "toggle mobile" +msgstr "" + +#: mod/regmod.php:55 +msgid "Account approved." +msgstr "" + +#: mod/regmod.php:92 +#, php-format +msgid "Registration revoked for %s" +msgstr "" + +#: mod/regmod.php:104 +msgid "Please login." +msgstr "" + #: mod/oexchange.php:25 msgid "Post successful." msgstr "" +#: mod/update_community.php:19 mod/update_notes.php:36 +#: mod/update_display.php:23 mod/update_profile.php:35 +#: mod/update_network.php:27 +msgid "[Embedded content - reload page to view]" +msgstr "" + +#: mod/dirfind.php:36 +#, php-format +msgid "People Search - %s" +msgstr "" + +#: mod/dirfind.php:47 +#, php-format +msgid "Forum Search - %s" +msgstr "" + +#: mod/dirfind.php:240 mod/match.php:107 +msgid "No matches" +msgstr "" + #: mod/viewsrc.php:7 msgid "Access denied." msgstr "" @@ -3100,9 +3215,9 @@ msgstr "" msgid "Remove term" msgstr "" -#: mod/search.php:93 mod/search.php:99 mod/dfrn_request.php:790 -#: mod/community.php:22 mod/directory.php:37 mod/display.php:200 -#: mod/photos.php:944 mod/videos.php:194 mod/viewcontacts.php:35 +#: mod/search.php:93 mod/search.php:99 mod/directory.php:37 +#: mod/viewcontacts.php:35 mod/videos.php:194 mod/photos.php:944 +#: mod/display.php:200 mod/community.php:22 mod/dfrn_request.php:791 msgid "Public access denied." msgstr "" @@ -3132,6 +3247,210 @@ msgstr "" msgid "Results for: %s" msgstr "" +#: mod/notifications.php:35 +msgid "Invalid request identifier." +msgstr "" + +#: mod/notifications.php:44 mod/notifications.php:180 +#: mod/notifications.php:252 +msgid "Discard" +msgstr "" + +#: mod/notifications.php:60 mod/notifications.php:179 +#: mod/notifications.php:251 mod/contacts.php:606 mod/contacts.php:806 +#: mod/contacts.php:1000 +msgid "Ignore" +msgstr "" + +#: mod/notifications.php:105 +msgid "Network Notifications" +msgstr "" + +#: mod/notifications.php:117 +msgid "Personal Notifications" +msgstr "" + +#: mod/notifications.php:123 +msgid "Home Notifications" +msgstr "" + +#: mod/notifications.php:152 +msgid "Show Ignored Requests" +msgstr "" + +#: mod/notifications.php:152 +msgid "Hide Ignored Requests" +msgstr "" + +#: mod/notifications.php:164 mod/notifications.php:222 +msgid "Notification type: " +msgstr "" + +#: mod/notifications.php:167 +#, php-format +msgid "suggested by %s" +msgstr "" + +#: mod/notifications.php:172 mod/notifications.php:239 mod/contacts.php:613 +msgid "Hide this contact from others" +msgstr "" + +#: mod/notifications.php:173 mod/notifications.php:240 +msgid "Post a new friend activity" +msgstr "" + +#: mod/notifications.php:173 mod/notifications.php:240 +msgid "if applicable" +msgstr "" + +#: mod/notifications.php:176 mod/notifications.php:249 mod/admin.php:1412 +msgid "Approve" +msgstr "" + +#: mod/notifications.php:195 +msgid "Claims to be known to you: " +msgstr "" + +#: mod/notifications.php:196 +msgid "yes" +msgstr "" + +#: mod/notifications.php:196 +msgid "no" +msgstr "" + +#: mod/notifications.php:197 +msgid "" +"Shall your connection be bidirectional or not? \"Friend\" implies that you " +"allow to read and you subscribe to their posts. \"Fan/Admirer\" means that " +"you allow to read but you do not want to read theirs. Approve as: " +msgstr "" + +#: mod/notifications.php:200 +msgid "" +"Shall your connection be bidirectional or not? \"Friend\" implies that you " +"allow to read and you subscribe to their posts. \"Sharer\" means that you " +"allow to read but you do not want to read theirs. Approve as: " +msgstr "" + +#: mod/notifications.php:209 +msgid "Friend" +msgstr "" + +#: mod/notifications.php:210 +msgid "Sharer" +msgstr "" + +#: mod/notifications.php:210 +msgid "Fan/Admirer" +msgstr "" + +#: mod/notifications.php:243 mod/contacts.php:624 mod/follow.php:126 +msgid "Profile URL" +msgstr "" + +#: mod/notifications.php:260 +msgid "No introductions." +msgstr "" + +#: mod/notifications.php:299 +msgid "Show unread" +msgstr "" + +#: mod/notifications.php:299 +msgid "Show all" +msgstr "" + +#: mod/notifications.php:305 +#, php-format +msgid "No more %s notifications." +msgstr "" + +#: mod/dfrn_confirm.php:70 mod/profiles.php:19 mod/profiles.php:134 +#: mod/profiles.php:180 mod/profiles.php:617 +msgid "Profile not found." +msgstr "" + +#: mod/dfrn_confirm.php:126 mod/fsuggest.php:20 mod/fsuggest.php:92 +#: mod/crepair.php:114 +msgid "Contact not found." +msgstr "" + +#: mod/dfrn_confirm.php:127 +msgid "" +"This may occasionally happen if contact was requested by both persons and it " +"has already been approved." +msgstr "" + +#: mod/dfrn_confirm.php:246 +msgid "Response from remote site was not understood." +msgstr "" + +#: mod/dfrn_confirm.php:255 mod/dfrn_confirm.php:260 +msgid "Unexpected response from remote site: " +msgstr "" + +#: mod/dfrn_confirm.php:269 +msgid "Confirmation completed successfully." +msgstr "" + +#: mod/dfrn_confirm.php:271 mod/dfrn_confirm.php:285 mod/dfrn_confirm.php:292 +msgid "Remote site reported: " +msgstr "" + +#: mod/dfrn_confirm.php:283 +msgid "Temporary failure. Please wait and try again." +msgstr "" + +#: mod/dfrn_confirm.php:290 +msgid "Introduction failed or was revoked." +msgstr "" + +#: mod/dfrn_confirm.php:419 +msgid "Unable to set contact photo." +msgstr "" + +#: mod/dfrn_confirm.php:557 +#, php-format +msgid "No user record found for '%s' " +msgstr "" + +#: mod/dfrn_confirm.php:567 +msgid "Our site encryption key is apparently messed up." +msgstr "" + +#: mod/dfrn_confirm.php:578 +msgid "Empty site URL was provided or URL could not be decrypted by us." +msgstr "" + +#: mod/dfrn_confirm.php:599 +msgid "Contact record was not found for you on our site." +msgstr "" + +#: mod/dfrn_confirm.php:613 +#, php-format +msgid "Site public key not available in contact record for URL %s." +msgstr "" + +#: mod/dfrn_confirm.php:633 +msgid "" +"The ID provided by your system is a duplicate on our system. It should work " +"if you try again." +msgstr "" + +#: mod/dfrn_confirm.php:644 +msgid "Unable to set your contact credentials on our system." +msgstr "" + +#: mod/dfrn_confirm.php:703 +msgid "Unable to update your contact profile details on our system" +msgstr "" + +#: mod/dfrn_confirm.php:775 +#, php-format +msgid "%1$s has joined %2$s" +msgstr "" + #: mod/friendica.php:70 msgid "This is Friendica, version" msgstr "" @@ -3222,10 +3541,6 @@ msgid "" "Password reset failed." msgstr "" -#: mod/lostpass.php:109 boot.php:1802 -msgid "Password Reset" -msgstr "" - #: mod/lostpass.php:110 msgid "Your password has been reset as requested." msgstr "" @@ -3290,10 +3605,6 @@ msgid "" "your email for further instructions." msgstr "" -#: mod/lostpass.php:161 boot.php:1790 -msgid "Nickname or Email: " -msgstr "" - #: mod/lostpass.php:162 msgid "Reset" msgstr "" @@ -3306,13 +3617,49 @@ msgstr "" msgid "Help:" msgstr "" -#: mod/help.php:53 mod/p.php:16 mod/p.php:43 mod/p.php:52 mod/fetch.php:12 -#: mod/fetch.php:39 mod/fetch.php:48 index.php:284 -msgid "Not Found" +#: mod/wall_upload.php:20 mod/wall_upload.php:33 mod/wall_upload.php:86 +#: mod/wall_upload.php:122 mod/wall_upload.php:125 mod/wall_attach.php:17 +#: mod/wall_attach.php:25 mod/wall_attach.php:76 +msgid "Invalid request." msgstr "" -#: mod/help.php:56 index.php:287 -msgid "Page not found." +#: mod/wall_upload.php:151 mod/photos.php:786 mod/profile_photo.php:150 +#, php-format +msgid "Image exceeds size limit of %s" +msgstr "" + +#: mod/wall_upload.php:188 mod/photos.php:826 mod/profile_photo.php:159 +msgid "Unable to process image." +msgstr "" + +#: mod/wall_upload.php:221 mod/photos.php:853 mod/profile_photo.php:307 +msgid "Image upload failed." +msgstr "" + +#: mod/fsuggest.php:63 +msgid "Friend suggestion sent." +msgstr "" + +#: mod/fsuggest.php:97 +msgid "Suggest Friends" +msgstr "" + +#: mod/fsuggest.php:99 +#, php-format +msgid "Suggest a friend for %s" +msgstr "" + +#: mod/fsuggest.php:107 mod/events.php:506 mod/invite.php:140 +#: mod/crepair.php:154 mod/content.php:728 mod/profiles.php:688 +#: mod/poke.php:199 mod/photos.php:1104 mod/photos.php:1226 +#: mod/photos.php:1539 mod/photos.php:1590 mod/photos.php:1638 +#: mod/photos.php:1724 mod/install.php:272 mod/install.php:312 +#: mod/contacts.php:577 mod/mood.php:137 mod/localtime.php:45 +#: mod/message.php:357 mod/message.php:547 mod/manage.php:143 +#: object/Item.php:720 view/theme/frio/config.php:59 +#: view/theme/quattro/config.php:64 view/theme/vier/config.php:107 +#: view/theme/duepuntozero/config.php:59 +msgid "Submit" msgstr "" #: mod/lockview.php:31 mod/lockview.php:39 @@ -3323,6 +3670,94 @@ msgstr "" msgid "Visible to:" msgstr "" +#: mod/events.php:95 mod/events.php:97 +msgid "Event can not end before it has started." +msgstr "" + +#: mod/events.php:104 mod/events.php:106 +msgid "Event title and start time are required." +msgstr "" + +#: mod/events.php:380 mod/cal.php:276 +msgid "View" +msgstr "" + +#: mod/events.php:381 +msgid "Create New Event" +msgstr "" + +#: mod/events.php:382 mod/cal.php:277 +msgid "Previous" +msgstr "" + +#: mod/events.php:383 mod/cal.php:278 mod/install.php:231 +msgid "Next" +msgstr "" + +#: mod/events.php:392 mod/cal.php:287 +msgid "list" +msgstr "" + +#: mod/events.php:482 +msgid "Event details" +msgstr "" + +#: mod/events.php:483 +msgid "Starting date and Title are required." +msgstr "" + +#: mod/events.php:484 mod/events.php:485 +msgid "Event Starts:" +msgstr "" + +#: mod/events.php:484 mod/events.php:496 mod/profiles.php:716 +msgid "Required" +msgstr "" + +#: mod/events.php:486 mod/events.php:502 +msgid "Finish date/time is not known or not relevant" +msgstr "" + +#: mod/events.php:488 mod/events.php:489 +msgid "Event Finishes:" +msgstr "" + +#: mod/events.php:490 mod/events.php:503 +msgid "Adjust for viewer timezone" +msgstr "" + +#: mod/events.php:492 +msgid "Description:" +msgstr "" + +#: mod/events.php:496 mod/events.php:498 +msgid "Title:" +msgstr "" + +#: mod/events.php:499 mod/events.php:500 +msgid "Share this event" +msgstr "" + +#: mod/directory.php:197 view/theme/vier/theme.php:201 +msgid "Global Directory" +msgstr "" + +#: mod/directory.php:199 +msgid "Find on this site" +msgstr "" + +#: mod/directory.php:201 +msgid "Results for:" +msgstr "" + +#: mod/directory.php:203 +msgid "Site Directory" +msgstr "" + +#: mod/directory.php:210 +msgid "No entries (some entries may be hidden)." +msgstr "" + #: mod/openid.php:24 msgid "OpenID protocol error. No ID returned." msgstr "" @@ -3373,8 +3808,8 @@ msgid "" "select \"Export account\"" msgstr "" -#: mod/nogroup.php:41 mod/contacts.php:586 mod/contacts.php:939 -#: mod/viewcontacts.php:97 +#: mod/nogroup.php:41 mod/viewcontacts.php:97 mod/contacts.php:586 +#: mod/contacts.php:939 #, php-format msgid "Visit %s's profile [%s]" msgstr "" @@ -3387,6 +3822,18 @@ msgstr "" msgid "Contacts who are not members of a group" msgstr "" +#: mod/match.php:33 +msgid "No keywords to match. Please add keywords to your default profile." +msgstr "" + +#: mod/match.php:86 +msgid "is interested in:" +msgstr "" + +#: mod/match.php:100 +msgid "Profile Match" +msgstr "" + #: mod/uexport.php:29 msgid "Export account" msgstr "" @@ -3509,24 +3956,12 @@ msgid "" "important, please visit http://friendica.com" msgstr "" -#: mod/invite.php:140 mod/localtime.php:45 mod/message.php:357 -#: mod/message.php:547 mod/manage.php:143 mod/crepair.php:154 -#: mod/content.php:728 mod/fsuggest.php:107 mod/mood.php:137 mod/poke.php:199 -#: mod/profiles.php:688 mod/contacts.php:577 mod/events.php:506 -#: mod/install.php:272 mod/install.php:312 mod/photos.php:1104 -#: mod/photos.php:1226 mod/photos.php:1539 mod/photos.php:1590 -#: mod/photos.php:1638 mod/photos.php:1724 object/Item.php:720 -#: view/theme/frio/config.php:59 view/theme/quattro/config.php:64 -#: view/theme/vier/config.php:107 view/theme/duepuntozero/config.php:59 -msgid "Submit" -msgstr "" - #: mod/fbrowser.php:133 msgid "Files" msgstr "" -#: mod/profperm.php:19 mod/group.php:72 index.php:396 -msgid "Permission denied" +#: mod/maintenance.php:9 +msgid "System down for maintenance" msgstr "" #: mod/profperm.php:25 mod/profperm.php:56 @@ -3549,671 +3984,8 @@ msgstr "" msgid "All Contacts (with secure profile access)" msgstr "" -#: mod/tagrm.php:41 -msgid "Tag removed" -msgstr "" - -#: mod/tagrm.php:79 -msgid "Remove Item Tag" -msgstr "" - -#: mod/tagrm.php:81 -msgid "Select a tag to remove: " -msgstr "" - -#: mod/tagrm.php:93 mod/delegate.php:139 -msgid "Remove" -msgstr "" - -#: mod/repair_ostatus.php:14 -msgid "Resubscribing to OStatus contacts" -msgstr "" - -#: mod/repair_ostatus.php:30 -msgid "Error" -msgstr "" - -#: mod/repair_ostatus.php:44 mod/ostatus_subscribe.php:51 -msgid "Done" -msgstr "" - -#: mod/repair_ostatus.php:50 mod/ostatus_subscribe.php:73 -msgid "Keep this window open until done." -msgstr "" - -#: mod/delegate.php:101 -msgid "No potential page delegates located." -msgstr "" - -#: mod/delegate.php:132 -msgid "" -"Delegates are able to manage all aspects of this account/page except for " -"basic account settings. Please do not delegate your personal account to " -"anybody that you do not trust completely." -msgstr "" - -#: mod/delegate.php:133 -msgid "Existing Page Managers" -msgstr "" - -#: mod/delegate.php:135 -msgid "Existing Page Delegates" -msgstr "" - -#: mod/delegate.php:137 -msgid "Potential Delegates" -msgstr "" - -#: mod/delegate.php:140 -msgid "Add" -msgstr "" - -#: mod/delegate.php:141 -msgid "No entries." -msgstr "" - -#: mod/credits.php:16 -msgid "Credits" -msgstr "" - -#: mod/credits.php:17 -msgid "" -"Friendica is a community project, that would not be possible without the " -"help of many people. Here is a list of those who have contributed to the " -"code or the translation of Friendica. Thank you all!" -msgstr "" - -#: mod/filer.php:30 -msgid "- select -" -msgstr "" - -#: mod/subthread.php:103 -#, php-format -msgid "%1$s is following %2$s's %3$s" -msgstr "" - -#: mod/attach.php:8 -msgid "Item not available." -msgstr "" - -#: mod/attach.php:20 -msgid "Item was not found." -msgstr "" - -#: mod/follow.php:19 mod/dfrn_request.php:874 -msgid "Submit Request" -msgstr "" - -#: mod/follow.php:30 -msgid "You already added this contact." -msgstr "" - -#: mod/follow.php:39 -msgid "Diaspora support isn't enabled. Contact can't be added." -msgstr "" - -#: mod/follow.php:46 -msgid "OStatus support is disabled. Contact can't be added." -msgstr "" - -#: mod/follow.php:53 -msgid "The network type couldn't be detected. Contact can't be added." -msgstr "" - -#: mod/follow.php:109 mod/dfrn_request.php:860 -msgid "Please answer the following:" -msgstr "" - -#: mod/follow.php:110 mod/dfrn_request.php:861 -#, php-format -msgid "Does %s know you?" -msgstr "" - -#: mod/follow.php:110 mod/api.php:106 mod/dfrn_request.php:861 -#: mod/profiles.php:648 mod/profiles.php:652 mod/profiles.php:677 -#: mod/register.php:246 mod/settings.php:1163 mod/settings.php:1169 -#: mod/settings.php:1177 mod/settings.php:1181 mod/settings.php:1186 -#: mod/settings.php:1192 mod/settings.php:1198 mod/settings.php:1204 -#: mod/settings.php:1230 mod/settings.php:1231 mod/settings.php:1232 -#: mod/settings.php:1233 mod/settings.php:1234 -msgid "No" -msgstr "" - -#: mod/follow.php:111 mod/dfrn_request.php:865 -msgid "Add a personal note:" -msgstr "" - -#: mod/follow.php:117 mod/dfrn_request.php:871 -msgid "Your Identity Address:" -msgstr "" - -#: mod/follow.php:126 mod/notifications.php:243 mod/contacts.php:624 -msgid "Profile URL" -msgstr "" - -#: mod/follow.php:180 -msgid "Contact added" -msgstr "" - -#: mod/apps.php:7 index.php:240 -msgid "You must be logged in to use addons. " -msgstr "" - -#: mod/apps.php:11 -msgid "Applications" -msgstr "" - -#: mod/apps.php:14 -msgid "No installed applications." -msgstr "" - -#: mod/p.php:9 -msgid "Not Extended" -msgstr "" - -#: mod/newmember.php:6 -msgid "Welcome to Friendica" -msgstr "" - -#: mod/newmember.php:8 -msgid "New Member Checklist" -msgstr "" - -#: mod/newmember.php:12 -msgid "" -"We would like to offer some tips and links to help make your experience " -"enjoyable. Click any item to visit the relevant page. A link to this page " -"will be visible from your home page for two weeks after your initial " -"registration and then will quietly disappear." -msgstr "" - -#: mod/newmember.php:14 -msgid "Getting Started" -msgstr "" - -#: mod/newmember.php:18 -msgid "Friendica Walk-Through" -msgstr "" - -#: mod/newmember.php:18 -msgid "" -"On your Quick Start page - find a brief introduction to your " -"profile and network tabs, make some new connections, and find some groups to " -"join." -msgstr "" - -#: mod/newmember.php:26 -msgid "Go to Your Settings" -msgstr "" - -#: mod/newmember.php:26 -msgid "" -"On your Settings page - change your initial password. Also make a " -"note of your Identity Address. This looks just like an email address - and " -"will be useful in making friends on the free social web." -msgstr "" - -#: mod/newmember.php:28 -msgid "" -"Review the other settings, particularly the privacy settings. An unpublished " -"directory listing is like having an unlisted phone number. In general, you " -"should probably publish your listing - unless all of your friends and " -"potential friends know exactly how to find you." -msgstr "" - -#: mod/newmember.php:36 mod/profile_photo.php:250 mod/profiles.php:707 -msgid "Upload Profile Photo" -msgstr "" - -#: mod/newmember.php:36 -msgid "" -"Upload a profile photo if you have not done so already. Studies have shown " -"that people with real photos of themselves are ten times more likely to make " -"friends than people who do not." -msgstr "" - -#: mod/newmember.php:38 -msgid "Edit Your Profile" -msgstr "" - -#: mod/newmember.php:38 -msgid "" -"Edit your default profile to your liking. Review the " -"settings for hiding your list of friends and hiding the profile from unknown " -"visitors." -msgstr "" - -#: mod/newmember.php:40 -msgid "Profile Keywords" -msgstr "" - -#: mod/newmember.php:40 -msgid "" -"Set some public keywords for your default profile which describe your " -"interests. We may be able to find other people with similar interests and " -"suggest friendships." -msgstr "" - -#: mod/newmember.php:44 -msgid "Connecting" -msgstr "" - -#: mod/newmember.php:51 -msgid "Importing Emails" -msgstr "" - -#: mod/newmember.php:51 -msgid "" -"Enter your email access information on your Connector Settings page if you " -"wish to import and interact with friends or mailing lists from your email " -"INBOX" -msgstr "" - -#: mod/newmember.php:53 -msgid "Go to Your Contacts Page" -msgstr "" - -#: mod/newmember.php:53 -msgid "" -"Your Contacts page is your gateway to managing friendships and connecting " -"with friends on other networks. Typically you enter their address or site " -"URL in the Add New Contact dialog." -msgstr "" - -#: mod/newmember.php:55 -msgid "Go to Your Site's Directory" -msgstr "" - -#: mod/newmember.php:55 -msgid "" -"The Directory page lets you find other people in this network or other " -"federated sites. Look for a Connect or Follow link on " -"their profile page. Provide your own Identity Address if requested." -msgstr "" - -#: mod/newmember.php:57 -msgid "Finding New People" -msgstr "" - -#: mod/newmember.php:57 -msgid "" -"On the side panel of the Contacts page are several tools to find new " -"friends. We can match people by interest, look up people by name or " -"interest, and provide suggestions based on network relationships. On a brand " -"new site, friend suggestions will usually begin to be populated within 24 " -"hours." -msgstr "" - -#: mod/newmember.php:65 -msgid "Group Your Contacts" -msgstr "" - -#: mod/newmember.php:65 -msgid "" -"Once you have made some friends, organize them into private conversation " -"groups from the sidebar of your Contacts page and then you can interact with " -"each group privately on your Network page." -msgstr "" - -#: mod/newmember.php:68 -msgid "Why Aren't My Posts Public?" -msgstr "" - -#: mod/newmember.php:68 -msgid "" -"Friendica respects your privacy. By default, your posts will only show up to " -"people you've added as friends. For more information, see the help section " -"from the link above." -msgstr "" - -#: mod/newmember.php:73 -msgid "Getting Help" -msgstr "" - -#: mod/newmember.php:77 -msgid "Go to the Help Section" -msgstr "" - -#: mod/newmember.php:77 -msgid "" -"Our help pages may be consulted for detail on other program " -"features and resources." -msgstr "" - -#: mod/removeme.php:46 mod/removeme.php:49 -msgid "Remove My Account" -msgstr "" - -#: mod/removeme.php:47 -msgid "" -"This will completely remove your account. Once this has been done it is not " -"recoverable." -msgstr "" - -#: mod/removeme.php:48 -msgid "Please enter your password for verification:" -msgstr "" - -#: mod/editpost.php:17 mod/editpost.php:27 -msgid "Item not found" -msgstr "" - -#: mod/editpost.php:40 -msgid "Edit post" -msgstr "" - -#: mod/localtime.php:24 -msgid "Time Conversion" -msgstr "" - -#: mod/localtime.php:26 -msgid "" -"Friendica provides this service for sharing events with other networks and " -"friends in unknown timezones." -msgstr "" - -#: mod/localtime.php:30 -#, php-format -msgid "UTC time: %s" -msgstr "" - -#: mod/localtime.php:33 -#, php-format -msgid "Current timezone: %s" -msgstr "" - -#: mod/localtime.php:36 -#, php-format -msgid "Converted localtime: %s" -msgstr "" - -#: mod/localtime.php:41 -msgid "Please select your timezone:" -msgstr "" - -#: mod/bookmarklet.php:41 -msgid "The post was created" -msgstr "" - -#: mod/group.php:29 -msgid "Group created." -msgstr "" - -#: mod/group.php:35 -msgid "Could not create group." -msgstr "" - -#: mod/group.php:47 mod/group.php:140 -msgid "Group not found." -msgstr "" - -#: mod/group.php:60 -msgid "Group name changed." -msgstr "" - -#: mod/group.php:87 -msgid "Save Group" -msgstr "" - -#: mod/group.php:93 -msgid "Create a group of contacts/friends." -msgstr "" - -#: mod/group.php:113 -msgid "Group removed." -msgstr "" - -#: mod/group.php:115 -msgid "Unable to remove group." -msgstr "" - -#: mod/group.php:177 -msgid "Group Editor" -msgstr "" - -#: mod/group.php:190 -msgid "Members" -msgstr "" - -#: mod/group.php:192 mod/contacts.php:692 -msgid "All Contacts" -msgstr "" - -#: mod/group.php:193 mod/content.php:130 mod/network.php:496 -msgid "Group is empty" -msgstr "" - -#: mod/wallmessage.php:42 mod/wallmessage.php:112 -#, php-format -msgid "Number of daily wall messages for %s exceeded. Message failed." -msgstr "" - -#: mod/wallmessage.php:56 mod/message.php:71 -msgid "No recipient selected." -msgstr "" - -#: mod/wallmessage.php:59 -msgid "Unable to check your home location." -msgstr "" - -#: mod/wallmessage.php:62 mod/message.php:78 -msgid "Message could not be sent." -msgstr "" - -#: mod/wallmessage.php:65 mod/message.php:81 -msgid "Message collection failure." -msgstr "" - -#: mod/wallmessage.php:68 mod/message.php:84 -msgid "Message sent." -msgstr "" - -#: mod/wallmessage.php:86 mod/wallmessage.php:95 -msgid "No recipient." -msgstr "" - -#: mod/wallmessage.php:142 mod/message.php:341 -msgid "Send Private Message" -msgstr "" - -#: mod/wallmessage.php:143 -#, php-format -msgid "" -"If you wish for %s to respond, please check that the privacy settings on " -"your site allow private mail from unknown senders." -msgstr "" - -#: mod/wallmessage.php:144 mod/message.php:342 mod/message.php:536 -msgid "To:" -msgstr "" - -#: mod/wallmessage.php:145 mod/message.php:347 mod/message.php:538 -msgid "Subject:" -msgstr "" - -#: mod/share.php:38 -msgid "link" -msgstr "" - -#: mod/api.php:76 mod/api.php:102 -msgid "Authorize application connection" -msgstr "" - -#: mod/api.php:77 -msgid "Return to your app and insert this Securty Code:" -msgstr "" - -#: mod/api.php:89 -msgid "Please login to continue." -msgstr "" - -#: mod/api.php:104 -msgid "" -"Do you want to authorize this application to access your posts and contacts, " -"and/or create new posts for you?" -msgstr "" - -#: mod/babel.php:17 -msgid "Source (bbcode) text:" -msgstr "" - -#: mod/babel.php:23 -msgid "Source (Diaspora) text to convert to BBcode:" -msgstr "" - -#: mod/babel.php:31 -msgid "Source input: " -msgstr "" - -#: mod/babel.php:35 -msgid "bb2html (raw HTML): " -msgstr "" - -#: mod/babel.php:39 -msgid "bb2html: " -msgstr "" - -#: mod/babel.php:43 -msgid "bb2html2bb: " -msgstr "" - -#: mod/babel.php:47 -msgid "bb2md: " -msgstr "" - -#: mod/babel.php:51 -msgid "bb2md2html: " -msgstr "" - -#: mod/babel.php:55 -msgid "bb2dia2bb: " -msgstr "" - -#: mod/babel.php:59 -msgid "bb2md2html2bb: " -msgstr "" - -#: mod/babel.php:69 -msgid "Source input (Diaspora format): " -msgstr "" - -#: mod/babel.php:74 -msgid "diaspora2bb: " -msgstr "" - -#: mod/ostatus_subscribe.php:14 -msgid "Subscribing to OStatus contacts" -msgstr "" - -#: mod/ostatus_subscribe.php:25 -msgid "No contact provided." -msgstr "" - -#: mod/ostatus_subscribe.php:30 -msgid "Couldn't fetch information for contact." -msgstr "" - -#: mod/ostatus_subscribe.php:38 -msgid "Couldn't fetch friends for contact." -msgstr "" - -#: mod/ostatus_subscribe.php:65 -msgid "success" -msgstr "" - -#: mod/ostatus_subscribe.php:67 -msgid "failed" -msgstr "" - -#: mod/ostatus_subscribe.php:69 mod/content.php:792 object/Item.php:245 -msgid "ignored" -msgstr "" - -#: mod/dfrn_poll.php:104 mod/dfrn_poll.php:537 -#, php-format -msgid "%1$s welcomes %2$s" -msgstr "" - -#: mod/message.php:75 -msgid "Unable to locate contact information." -msgstr "" - -#: mod/message.php:215 -msgid "Do you really want to delete this message?" -msgstr "" - -#: mod/message.php:235 -msgid "Message deleted." -msgstr "" - -#: mod/message.php:266 -msgid "Conversation removed." -msgstr "" - -#: mod/message.php:383 -msgid "No messages." -msgstr "" - -#: mod/message.php:426 -msgid "Message not available." -msgstr "" - -#: mod/message.php:503 -msgid "Delete message" -msgstr "" - -#: mod/message.php:529 mod/message.php:609 -msgid "Delete conversation" -msgstr "" - -#: mod/message.php:531 -msgid "" -"No secure communications available. You may be able to " -"respond from the sender's profile page." -msgstr "" - -#: mod/message.php:535 -msgid "Send Reply" -msgstr "" - -#: mod/message.php:579 -#, php-format -msgid "Unknown sender - %s" -msgstr "" - -#: mod/message.php:581 -#, php-format -msgid "You and %s" -msgstr "" - -#: mod/message.php:583 -#, php-format -msgid "%s and You" -msgstr "" - -#: mod/message.php:612 -msgid "D, d M Y - g:i A" -msgstr "" - -#: mod/message.php:615 -#, php-format -msgid "%d message" -msgid_plural "%d messages" -msgstr[0] "" -msgstr[1] "" - -#: mod/manage.php:139 -msgid "Manage Identities and/or Pages" -msgstr "" - -#: mod/manage.php:140 -msgid "" -"Toggle between different identities or community/group pages which share " -"your account details or which you have been granted \"manage\" permissions" -msgstr "" - -#: mod/manage.php:141 -msgid "Select an identity to manage: " +#: mod/viewcontacts.php:72 +msgid "No contacts." msgstr "" #: mod/crepair.php:87 @@ -4224,11 +3996,6 @@ msgstr "" msgid "Contact update failed." msgstr "" -#: mod/crepair.php:114 mod/dfrn_confirm.php:122 mod/fsuggest.php:20 -#: mod/fsuggest.php:92 -msgid "Contact not found." -msgstr "" - #: mod/crepair.php:120 msgid "" "WARNING: This is highly advanced and if you enter incorrect " @@ -4275,8 +4042,8 @@ msgid "" "entries from this contact." msgstr "" -#: mod/crepair.php:165 mod/admin.php:1392 mod/admin.php:1405 -#: mod/admin.php:1418 mod/admin.php:1434 mod/settings.php:680 +#: mod/crepair.php:165 mod/admin.php:1396 mod/admin.php:1409 +#: mod/admin.php:1422 mod/admin.php:1438 mod/settings.php:680 #: mod/settings.php:706 msgid "Name" msgstr "" @@ -4313,159 +4080,1502 @@ msgstr "" msgid "New photo from this URL" msgstr "" -#: mod/dfrn_request.php:100 -msgid "This introduction has already been accepted." +#: mod/tagrm.php:41 +msgid "Tag removed" msgstr "" -#: mod/dfrn_request.php:123 mod/dfrn_request.php:518 -msgid "Profile location is not valid or does not contain profile information." +#: mod/tagrm.php:79 +msgid "Remove Item Tag" msgstr "" -#: mod/dfrn_request.php:128 mod/dfrn_request.php:523 -msgid "Warning: profile location has no identifiable owner name." +#: mod/tagrm.php:81 +msgid "Select a tag to remove: " msgstr "" -#: mod/dfrn_request.php:130 mod/dfrn_request.php:525 -msgid "Warning: profile location has no profile photo." +#: mod/tagrm.php:93 mod/delegate.php:139 +msgid "Remove" msgstr "" -#: mod/dfrn_request.php:133 mod/dfrn_request.php:528 +#: mod/ping.php:261 +msgid "{0} wants to be your friend" +msgstr "" + +#: mod/ping.php:276 +msgid "{0} sent you a message" +msgstr "" + +#: mod/ping.php:291 +msgid "{0} requested registration" +msgstr "" + +#: mod/admin.php:92 +msgid "Theme settings updated." +msgstr "" + +#: mod/admin.php:156 mod/admin.php:954 +msgid "Site" +msgstr "" + +#: mod/admin.php:157 mod/admin.php:898 mod/admin.php:1404 mod/admin.php:1420 +msgid "Users" +msgstr "" + +#: mod/admin.php:158 mod/admin.php:1522 mod/admin.php:1582 mod/settings.php:74 +msgid "Plugins" +msgstr "" + +#: mod/admin.php:159 mod/admin.php:1780 mod/admin.php:1830 +msgid "Themes" +msgstr "" + +#: mod/admin.php:160 mod/settings.php:52 +msgid "Additional features" +msgstr "" + +#: mod/admin.php:161 +msgid "DB updates" +msgstr "" + +#: mod/admin.php:162 mod/admin.php:406 +msgid "Inspect Queue" +msgstr "" + +#: mod/admin.php:163 mod/admin.php:372 +msgid "Federation Statistics" +msgstr "" + +#: mod/admin.php:177 mod/admin.php:188 mod/admin.php:1904 +msgid "Logs" +msgstr "" + +#: mod/admin.php:178 mod/admin.php:1972 +msgid "View Logs" +msgstr "" + +#: mod/admin.php:179 +msgid "probe address" +msgstr "" + +#: mod/admin.php:180 +msgid "check webfinger" +msgstr "" + +#: mod/admin.php:187 +msgid "Plugin Features" +msgstr "" + +#: mod/admin.php:189 +msgid "diagnostics" +msgstr "" + +#: mod/admin.php:190 +msgid "User registrations waiting for confirmation" +msgstr "" + +#: mod/admin.php:306 +msgid "unknown" +msgstr "" + +#: mod/admin.php:365 +msgid "" +"This page offers you some numbers to the known part of the federated social " +"network your Friendica node is part of. These numbers are not complete but " +"only reflect the part of the network your node is aware of." +msgstr "" + +#: mod/admin.php:366 +msgid "" +"The Auto Discovered Contact Directory feature is not enabled, it " +"will improve the data displayed here." +msgstr "" + +#: mod/admin.php:371 mod/admin.php:405 mod/admin.php:484 mod/admin.php:953 +#: mod/admin.php:1403 mod/admin.php:1521 mod/admin.php:1581 mod/admin.php:1779 +#: mod/admin.php:1829 mod/admin.php:1903 mod/admin.php:1971 +msgid "Administration" +msgstr "" + +#: mod/admin.php:378 #, php-format -msgid "%d required parameter was not found at the given location" -msgid_plural "%d required parameters were not found at the given location" +msgid "Currently this node is aware of %d nodes from the following platforms:" +msgstr "" + +#: mod/admin.php:408 +msgid "ID" +msgstr "" + +#: mod/admin.php:409 +msgid "Recipient Name" +msgstr "" + +#: mod/admin.php:410 +msgid "Recipient Profile" +msgstr "" + +#: mod/admin.php:412 +msgid "Created" +msgstr "" + +#: mod/admin.php:413 +msgid "Last Tried" +msgstr "" + +#: mod/admin.php:414 +msgid "" +"This page lists the content of the queue for outgoing postings. These are " +"postings the initial delivery failed for. They will be resend later and " +"eventually deleted if the delivery fails permanently." +msgstr "" + +#: mod/admin.php:439 +#, php-format +msgid "" +"Your DB still runs with MyISAM tables. You should change the engine type to " +"InnoDB. As Friendica will use InnoDB only features in the future, you should " +"change this! See here for a guide that may be helpful " +"converting the table engines. You may also use the convert_innodb.sql in the /util directory of your Friendica installation.
" +msgstr "" + +#: mod/admin.php:444 +msgid "" +"You are using a MySQL version which does not support all features that " +"Friendica uses. You should consider switching to MariaDB." +msgstr "" + +#: mod/admin.php:448 mod/admin.php:1352 +msgid "Normal Account" +msgstr "" + +#: mod/admin.php:449 mod/admin.php:1353 +msgid "Soapbox Account" +msgstr "" + +#: mod/admin.php:450 mod/admin.php:1354 +msgid "Community/Celebrity Account" +msgstr "" + +#: mod/admin.php:451 mod/admin.php:1355 +msgid "Automatic Friend Account" +msgstr "" + +#: mod/admin.php:452 +msgid "Blog Account" +msgstr "" + +#: mod/admin.php:453 +msgid "Private Forum" +msgstr "" + +#: mod/admin.php:479 +msgid "Message queues" +msgstr "" + +#: mod/admin.php:485 +msgid "Summary" +msgstr "" + +#: mod/admin.php:488 +msgid "Registered users" +msgstr "" + +#: mod/admin.php:490 +msgid "Pending registrations" +msgstr "" + +#: mod/admin.php:491 +msgid "Version" +msgstr "" + +#: mod/admin.php:496 +msgid "Active plugins" +msgstr "" + +#: mod/admin.php:521 +msgid "Can not parse base url. Must have at least ://" +msgstr "" + +#: mod/admin.php:826 +msgid "RINO2 needs mcrypt php extension to work." +msgstr "" + +#: mod/admin.php:834 +msgid "Site settings updated." +msgstr "" + +#: mod/admin.php:862 mod/settings.php:934 +msgid "No special theme for mobile devices" +msgstr "" + +#: mod/admin.php:881 +msgid "No community page" +msgstr "" + +#: mod/admin.php:882 +msgid "Public postings from users of this site" +msgstr "" + +#: mod/admin.php:883 +msgid "Global community page" +msgstr "" + +#: mod/admin.php:888 mod/contacts.php:530 +msgid "Never" +msgstr "" + +#: mod/admin.php:889 +msgid "At post arrival" +msgstr "" + +#: mod/admin.php:897 mod/contacts.php:557 +msgid "Disabled" +msgstr "" + +#: mod/admin.php:899 +msgid "Users, Global Contacts" +msgstr "" + +#: mod/admin.php:900 +msgid "Users, Global Contacts/fallback" +msgstr "" + +#: mod/admin.php:904 +msgid "One month" +msgstr "" + +#: mod/admin.php:905 +msgid "Three months" +msgstr "" + +#: mod/admin.php:906 +msgid "Half a year" +msgstr "" + +#: mod/admin.php:907 +msgid "One year" +msgstr "" + +#: mod/admin.php:912 +msgid "Multi user instance" +msgstr "" + +#: mod/admin.php:935 +msgid "Closed" +msgstr "" + +#: mod/admin.php:936 +msgid "Requires approval" +msgstr "" + +#: mod/admin.php:937 +msgid "Open" +msgstr "" + +#: mod/admin.php:941 +msgid "No SSL policy, links will track page SSL state" +msgstr "" + +#: mod/admin.php:942 +msgid "Force all links to use SSL" +msgstr "" + +#: mod/admin.php:943 +msgid "Self-signed certificate, use SSL for local links only (discouraged)" +msgstr "" + +#: mod/admin.php:955 mod/admin.php:1583 mod/admin.php:1831 mod/admin.php:1905 +#: mod/admin.php:2055 mod/settings.php:678 mod/settings.php:788 +#: mod/settings.php:835 mod/settings.php:904 mod/settings.php:996 +#: mod/settings.php:1264 +msgid "Save Settings" +msgstr "" + +#: mod/admin.php:956 mod/register.php:272 +msgid "Registration" +msgstr "" + +#: mod/admin.php:957 +msgid "File upload" +msgstr "" + +#: mod/admin.php:958 +msgid "Policies" +msgstr "" + +#: mod/admin.php:960 +msgid "Auto Discovered Contact Directory" +msgstr "" + +#: mod/admin.php:961 +msgid "Performance" +msgstr "" + +#: mod/admin.php:962 +msgid "Worker" +msgstr "" + +#: mod/admin.php:963 +msgid "" +"Relocate - WARNING: advanced function. Could make this server unreachable." +msgstr "" + +#: mod/admin.php:966 +msgid "Site name" +msgstr "" + +#: mod/admin.php:967 +msgid "Host name" +msgstr "" + +#: mod/admin.php:968 +msgid "Sender Email" +msgstr "" + +#: mod/admin.php:968 +msgid "" +"The email address your server shall use to send notification emails from." +msgstr "" + +#: mod/admin.php:969 +msgid "Banner/Logo" +msgstr "" + +#: mod/admin.php:970 +msgid "Shortcut icon" +msgstr "" + +#: mod/admin.php:970 +msgid "Link to an icon that will be used for browsers." +msgstr "" + +#: mod/admin.php:971 +msgid "Touch icon" +msgstr "" + +#: mod/admin.php:971 +msgid "Link to an icon that will be used for tablets and mobiles." +msgstr "" + +#: mod/admin.php:972 +msgid "Additional Info" +msgstr "" + +#: mod/admin.php:972 +#, php-format +msgid "" +"For public servers: you can add additional information here that will be " +"listed at %s/siteinfo." +msgstr "" + +#: mod/admin.php:973 +msgid "System language" +msgstr "" + +#: mod/admin.php:974 +msgid "System theme" +msgstr "" + +#: mod/admin.php:974 +msgid "" +"Default system theme - may be over-ridden by user profiles - change theme settings" +msgstr "" + +#: mod/admin.php:975 +msgid "Mobile system theme" +msgstr "" + +#: mod/admin.php:975 +msgid "Theme for mobile devices" +msgstr "" + +#: mod/admin.php:976 +msgid "SSL link policy" +msgstr "" + +#: mod/admin.php:976 +msgid "Determines whether generated links should be forced to use SSL" +msgstr "" + +#: mod/admin.php:977 +msgid "Force SSL" +msgstr "" + +#: mod/admin.php:977 +msgid "" +"Force all Non-SSL requests to SSL - Attention: on some systems it could lead " +"to endless loops." +msgstr "" + +#: mod/admin.php:978 +msgid "Old style 'Share'" +msgstr "" + +#: mod/admin.php:978 +msgid "Deactivates the bbcode element 'share' for repeating items." +msgstr "" + +#: mod/admin.php:979 +msgid "Hide help entry from navigation menu" +msgstr "" + +#: mod/admin.php:979 +msgid "" +"Hides the menu entry for the Help pages from the navigation menu. You can " +"still access it calling /help directly." +msgstr "" + +#: mod/admin.php:980 +msgid "Single user instance" +msgstr "" + +#: mod/admin.php:980 +msgid "Make this instance multi-user or single-user for the named user" +msgstr "" + +#: mod/admin.php:981 +msgid "Maximum image size" +msgstr "" + +#: mod/admin.php:981 +msgid "" +"Maximum size in bytes of uploaded images. Default is 0, which means no " +"limits." +msgstr "" + +#: mod/admin.php:982 +msgid "Maximum image length" +msgstr "" + +#: mod/admin.php:982 +msgid "" +"Maximum length in pixels of the longest side of uploaded images. Default is " +"-1, which means no limits." +msgstr "" + +#: mod/admin.php:983 +msgid "JPEG image quality" +msgstr "" + +#: mod/admin.php:983 +msgid "" +"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is " +"100, which is full quality." +msgstr "" + +#: mod/admin.php:985 +msgid "Register policy" +msgstr "" + +#: mod/admin.php:986 +msgid "Maximum Daily Registrations" +msgstr "" + +#: mod/admin.php:986 +msgid "" +"If registration is permitted above, this sets the maximum number of new user " +"registrations to accept per day. If register is set to closed, this setting " +"has no effect." +msgstr "" + +#: mod/admin.php:987 +msgid "Register text" +msgstr "" + +#: mod/admin.php:987 +msgid "Will be displayed prominently on the registration page." +msgstr "" + +#: mod/admin.php:988 +msgid "Accounts abandoned after x days" +msgstr "" + +#: mod/admin.php:988 +msgid "" +"Will not waste system resources polling external sites for abandonded " +"accounts. Enter 0 for no time limit." +msgstr "" + +#: mod/admin.php:989 +msgid "Allowed friend domains" +msgstr "" + +#: mod/admin.php:989 +msgid "" +"Comma separated list of domains which are allowed to establish friendships " +"with this site. Wildcards are accepted. Empty to allow any domains" +msgstr "" + +#: mod/admin.php:990 +msgid "Allowed email domains" +msgstr "" + +#: mod/admin.php:990 +msgid "" +"Comma separated list of domains which are allowed in email addresses for " +"registrations to this site. Wildcards are accepted. Empty to allow any " +"domains" +msgstr "" + +#: mod/admin.php:991 +msgid "Block public" +msgstr "" + +#: mod/admin.php:991 +msgid "" +"Check to block public access to all otherwise public personal pages on this " +"site unless you are currently logged in." +msgstr "" + +#: mod/admin.php:992 +msgid "Force publish" +msgstr "" + +#: mod/admin.php:992 +msgid "" +"Check to force all profiles on this site to be listed in the site directory." +msgstr "" + +#: mod/admin.php:993 +msgid "Global directory URL" +msgstr "" + +#: mod/admin.php:993 +msgid "" +"URL to the global directory. If this is not set, the global directory is " +"completely unavailable to the application." +msgstr "" + +#: mod/admin.php:994 +msgid "Allow threaded items" +msgstr "" + +#: mod/admin.php:994 +msgid "Allow infinite level threading for items on this site." +msgstr "" + +#: mod/admin.php:995 +msgid "Private posts by default for new users" +msgstr "" + +#: mod/admin.php:995 +msgid "" +"Set default post permissions for all new members to the default privacy " +"group rather than public." +msgstr "" + +#: mod/admin.php:996 +msgid "Don't include post content in email notifications" +msgstr "" + +#: mod/admin.php:996 +msgid "" +"Don't include the content of a post/comment/private message/etc. in the " +"email notifications that are sent out from this site, as a privacy measure." +msgstr "" + +#: mod/admin.php:997 +msgid "Disallow public access to addons listed in the apps menu." +msgstr "" + +#: mod/admin.php:997 +msgid "" +"Checking this box will restrict addons listed in the apps menu to members " +"only." +msgstr "" + +#: mod/admin.php:998 +msgid "Don't embed private images in posts" +msgstr "" + +#: mod/admin.php:998 +msgid "" +"Don't replace locally-hosted private photos in posts with an embedded copy " +"of the image. This means that contacts who receive posts containing private " +"photos will have to authenticate and load each image, which may take a while." +msgstr "" + +#: mod/admin.php:999 +msgid "Allow Users to set remote_self" +msgstr "" + +#: mod/admin.php:999 +msgid "" +"With checking this, every user is allowed to mark every contact as a " +"remote_self in the repair contact dialog. Setting this flag on a contact " +"causes mirroring every posting of that contact in the users stream." +msgstr "" + +#: mod/admin.php:1000 +msgid "Block multiple registrations" +msgstr "" + +#: mod/admin.php:1000 +msgid "Disallow users to register additional accounts for use as pages." +msgstr "" + +#: mod/admin.php:1001 +msgid "OpenID support" +msgstr "" + +#: mod/admin.php:1001 +msgid "OpenID support for registration and logins." +msgstr "" + +#: mod/admin.php:1002 +msgid "Fullname check" +msgstr "" + +#: mod/admin.php:1002 +msgid "" +"Force users to register with a space between firstname and lastname in Full " +"name, as an antispam measure" +msgstr "" + +#: mod/admin.php:1003 +msgid "UTF-8 Regular expressions" +msgstr "" + +#: mod/admin.php:1003 +msgid "Use PHP UTF8 regular expressions" +msgstr "" + +#: mod/admin.php:1004 +msgid "Community Page Style" +msgstr "" + +#: mod/admin.php:1004 +msgid "" +"Type of community page to show. 'Global community' shows every public " +"posting from an open distributed network that arrived on this server." +msgstr "" + +#: mod/admin.php:1005 +msgid "Posts per user on community page" +msgstr "" + +#: mod/admin.php:1005 +msgid "" +"The maximum number of posts per user on the community page. (Not valid for " +"'Global Community')" +msgstr "" + +#: mod/admin.php:1006 +msgid "Enable OStatus support" +msgstr "" + +#: mod/admin.php:1006 +msgid "" +"Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " +"communications in OStatus are public, so privacy warnings will be " +"occasionally displayed." +msgstr "" + +#: mod/admin.php:1007 +msgid "OStatus conversation completion interval" +msgstr "" + +#: mod/admin.php:1007 +msgid "" +"How often shall the poller check for new entries in OStatus conversations? " +"This can be a very ressource task." +msgstr "" + +#: mod/admin.php:1008 +msgid "Only import OStatus threads from our contacts" +msgstr "" + +#: mod/admin.php:1008 +msgid "" +"Normally we import every content from our OStatus contacts. With this option " +"we only store threads that are started by a contact that is known on our " +"system." +msgstr "" + +#: mod/admin.php:1009 +msgid "OStatus support can only be enabled if threading is enabled." +msgstr "" + +#: mod/admin.php:1011 +msgid "" +"Diaspora support can't be enabled because Friendica was installed into a sub " +"directory." +msgstr "" + +#: mod/admin.php:1012 +msgid "Enable Diaspora support" +msgstr "" + +#: mod/admin.php:1012 +msgid "Provide built-in Diaspora network compatibility." +msgstr "" + +#: mod/admin.php:1013 +msgid "Only allow Friendica contacts" +msgstr "" + +#: mod/admin.php:1013 +msgid "" +"All contacts must use Friendica protocols. All other built-in communication " +"protocols disabled." +msgstr "" + +#: mod/admin.php:1014 +msgid "Verify SSL" +msgstr "" + +#: mod/admin.php:1014 +msgid "" +"If you wish, you can turn on strict certificate checking. This will mean you " +"cannot connect (at all) to self-signed SSL sites." +msgstr "" + +#: mod/admin.php:1015 +msgid "Proxy user" +msgstr "" + +#: mod/admin.php:1016 +msgid "Proxy URL" +msgstr "" + +#: mod/admin.php:1017 +msgid "Network timeout" +msgstr "" + +#: mod/admin.php:1017 +msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." +msgstr "" + +#: mod/admin.php:1018 +msgid "Delivery interval" +msgstr "" + +#: mod/admin.php:1018 +msgid "" +"Delay background delivery processes by this many seconds to reduce system " +"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " +"for large dedicated servers." +msgstr "" + +#: mod/admin.php:1019 +msgid "Poll interval" +msgstr "" + +#: mod/admin.php:1019 +msgid "" +"Delay background polling processes by this many seconds to reduce system " +"load. If 0, use delivery interval." +msgstr "" + +#: mod/admin.php:1020 +msgid "Maximum Load Average" +msgstr "" + +#: mod/admin.php:1020 +msgid "" +"Maximum system load before delivery and poll processes are deferred - " +"default 50." +msgstr "" + +#: mod/admin.php:1021 +msgid "Maximum Load Average (Frontend)" +msgstr "" + +#: mod/admin.php:1021 +msgid "Maximum system load before the frontend quits service - default 50." +msgstr "" + +#: mod/admin.php:1022 +msgid "Maximum table size for optimization" +msgstr "" + +#: mod/admin.php:1022 +msgid "" +"Maximum table size (in MB) for the automatic optimization - default 100 MB. " +"Enter -1 to disable it." +msgstr "" + +#: mod/admin.php:1023 +msgid "Minimum level of fragmentation" +msgstr "" + +#: mod/admin.php:1023 +msgid "" +"Minimum fragmenation level to start the automatic optimization - default " +"value is 30%." +msgstr "" + +#: mod/admin.php:1025 +msgid "Periodical check of global contacts" +msgstr "" + +#: mod/admin.php:1025 +msgid "" +"If enabled, the global contacts are checked periodically for missing or " +"outdated data and the vitality of the contacts and servers." +msgstr "" + +#: mod/admin.php:1026 +msgid "Days between requery" +msgstr "" + +#: mod/admin.php:1026 +msgid "Number of days after which a server is requeried for his contacts." +msgstr "" + +#: mod/admin.php:1027 +msgid "Discover contacts from other servers" +msgstr "" + +#: mod/admin.php:1027 +msgid "" +"Periodically query other servers for contacts. You can choose between " +"'users': the users on the remote system, 'Global Contacts': active contacts " +"that are known on the system. The fallback is meant for Redmatrix servers " +"and older friendica servers, where global contacts weren't available. The " +"fallback increases the server load, so the recommened setting is 'Users, " +"Global Contacts'." +msgstr "" + +#: mod/admin.php:1028 +msgid "Timeframe for fetching global contacts" +msgstr "" + +#: mod/admin.php:1028 +msgid "" +"When the discovery is activated, this value defines the timeframe for the " +"activity of the global contacts that are fetched from other servers." +msgstr "" + +#: mod/admin.php:1029 +msgid "Search the local directory" +msgstr "" + +#: mod/admin.php:1029 +msgid "" +"Search the local directory instead of the global directory. When searching " +"locally, every search will be executed on the global directory in the " +"background. This improves the search results when the search is repeated." +msgstr "" + +#: mod/admin.php:1031 +msgid "Publish server information" +msgstr "" + +#: mod/admin.php:1031 +msgid "" +"If enabled, general server and usage data will be published. The data " +"contains the name and version of the server, number of users with public " +"profiles, number of posts and the activated protocols and connectors. See the-federation.info for details." +msgstr "" + +#: mod/admin.php:1033 +msgid "Use MySQL full text engine" +msgstr "" + +#: mod/admin.php:1033 +msgid "" +"Activates the full text engine. Speeds up search - but can only search for " +"four and more characters." +msgstr "" + +#: mod/admin.php:1034 +msgid "Suppress Language" +msgstr "" + +#: mod/admin.php:1034 +msgid "Suppress language information in meta information about a posting." +msgstr "" + +#: mod/admin.php:1035 +msgid "Suppress Tags" +msgstr "" + +#: mod/admin.php:1035 +msgid "Suppress showing a list of hashtags at the end of the posting." +msgstr "" + +#: mod/admin.php:1036 +msgid "Path to item cache" +msgstr "" + +#: mod/admin.php:1036 +msgid "The item caches buffers generated bbcode and external images." +msgstr "" + +#: mod/admin.php:1037 +msgid "Cache duration in seconds" +msgstr "" + +#: mod/admin.php:1037 +msgid "" +"How long should the cache files be hold? Default value is 86400 seconds (One " +"day). To disable the item cache, set the value to -1." +msgstr "" + +#: mod/admin.php:1038 +msgid "Maximum numbers of comments per post" +msgstr "" + +#: mod/admin.php:1038 +msgid "How much comments should be shown for each post? Default value is 100." +msgstr "" + +#: mod/admin.php:1039 +msgid "Path for lock file" +msgstr "" + +#: mod/admin.php:1039 +msgid "" +"The lock file is used to avoid multiple pollers at one time. Only define a " +"folder here." +msgstr "" + +#: mod/admin.php:1040 +msgid "Temp path" +msgstr "" + +#: mod/admin.php:1040 +msgid "" +"If you have a restricted system where the webserver can't access the system " +"temp path, enter another path here." +msgstr "" + +#: mod/admin.php:1041 +msgid "Base path to installation" +msgstr "" + +#: mod/admin.php:1041 +msgid "" +"If the system cannot detect the correct path to your installation, enter the " +"correct path here. This setting should only be set if you are using a " +"restricted system and symbolic links to your webroot." +msgstr "" + +#: mod/admin.php:1042 +msgid "Disable picture proxy" +msgstr "" + +#: mod/admin.php:1042 +msgid "" +"The picture proxy increases performance and privacy. It shouldn't be used on " +"systems with very low bandwith." +msgstr "" + +#: mod/admin.php:1043 +msgid "Enable old style pager" +msgstr "" + +#: mod/admin.php:1043 +msgid "" +"The old style pager has page numbers but slows down massively the page speed." +msgstr "" + +#: mod/admin.php:1044 +msgid "Only search in tags" +msgstr "" + +#: mod/admin.php:1044 +msgid "On large systems the text search can slow down the system extremely." +msgstr "" + +#: mod/admin.php:1046 +msgid "New base url" +msgstr "" + +#: mod/admin.php:1046 +msgid "" +"Change base url for this server. Sends relocate message to all DFRN contacts " +"of all users." +msgstr "" + +#: mod/admin.php:1048 +msgid "RINO Encryption" +msgstr "" + +#: mod/admin.php:1048 +msgid "Encryption layer between nodes." +msgstr "" + +#: mod/admin.php:1049 +msgid "Embedly API key" +msgstr "" + +#: mod/admin.php:1049 +msgid "" +"Embedly is used to fetch additional data for " +"web pages. This is an optional parameter." +msgstr "" + +#: mod/admin.php:1051 +msgid "Enable 'worker' background processing" +msgstr "" + +#: mod/admin.php:1051 +msgid "" +"The worker background processing limits the number of parallel background " +"jobs to a maximum number and respects the system load." +msgstr "" + +#: mod/admin.php:1052 +msgid "Maximum number of parallel workers" +msgstr "" + +#: mod/admin.php:1052 +msgid "" +"On shared hosters set this to 2. On larger systems, values of 10 are great. " +"Default value is 4." +msgstr "" + +#: mod/admin.php:1053 +msgid "Don't use 'proc_open' with the worker" +msgstr "" + +#: mod/admin.php:1053 +msgid "" +"Enable this if your system doesn't allow the use of 'proc_open'. This can " +"happen on shared hosters. If this is enabled you should increase the " +"frequency of poller calls in your crontab." +msgstr "" + +#: mod/admin.php:1054 +msgid "Enable fastlane" +msgstr "" + +#: mod/admin.php:1054 +msgid "" +"When enabed, the fastlane mechanism starts an additional worker if processes " +"with higher priority are blocked by processes of lower priority." +msgstr "" + +#: mod/admin.php:1055 +msgid "Enable frontend worker" +msgstr "" + +#: mod/admin.php:1055 +msgid "" +"When enabled the Worker process is triggered when backend access is " +"performed (e.g. messages being delivered). On smaller sites you might want " +"to call yourdomain.tld/worker on a regular basis via an external cron job. " +"You should only enable this option if you cannot utilize cron/scheduled jobs " +"on your server. The worker background process needs to be activated for this." +msgstr "" + +#: mod/admin.php:1084 +msgid "Update has been marked successful" +msgstr "" + +#: mod/admin.php:1092 +#, php-format +msgid "Database structure update %s was successfully applied." +msgstr "" + +#: mod/admin.php:1095 +#, php-format +msgid "Executing of database structure update %s failed with error: %s" +msgstr "" + +#: mod/admin.php:1107 +#, php-format +msgid "Executing %s failed with error: %s" +msgstr "" + +#: mod/admin.php:1110 +#, php-format +msgid "Update %s was successfully applied." +msgstr "" + +#: mod/admin.php:1114 +#, php-format +msgid "Update %s did not return a status. Unknown if it succeeded." +msgstr "" + +#: mod/admin.php:1116 +#, php-format +msgid "There was no additional update function %s that needed to be called." +msgstr "" + +#: mod/admin.php:1135 +msgid "No failed updates." +msgstr "" + +#: mod/admin.php:1136 +msgid "Check database structure" +msgstr "" + +#: mod/admin.php:1141 +msgid "Failed Updates" +msgstr "" + +#: mod/admin.php:1142 +msgid "" +"This does not include updates prior to 1139, which did not return a status." +msgstr "" + +#: mod/admin.php:1143 +msgid "Mark success (if update was manually applied)" +msgstr "" + +#: mod/admin.php:1144 +msgid "Attempt to execute this update step automatically" +msgstr "" + +#: mod/admin.php:1178 +#, php-format +msgid "" +"\n" +"\t\t\tDear %1$s,\n" +"\t\t\t\tthe administrator of %2$s has set up an account for you." +msgstr "" + +#: mod/admin.php:1181 +#, php-format +msgid "" +"\n" +"\t\t\tThe login details are as follows:\n" +"\n" +"\t\t\tSite Location:\t%1$s\n" +"\t\t\tLogin Name:\t\t%2$s\n" +"\t\t\tPassword:\t\t%3$s\n" +"\n" +"\t\t\tYou may change your password from your account \"Settings\" page after " +"logging\n" +"\t\t\tin.\n" +"\n" +"\t\t\tPlease take a few moments to review the other account settings on that " +"page.\n" +"\n" +"\t\t\tYou may also wish to add some basic information to your default " +"profile\n" +"\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n" +"\n" +"\t\t\tWe recommend setting your full name, adding a profile photo,\n" +"\t\t\tadding some profile \"keywords\" (very useful in making new friends) - " +"and\n" +"\t\t\tperhaps what country you live in; if you do not wish to be more " +"specific\n" +"\t\t\tthan that.\n" +"\n" +"\t\t\tWe fully respect your right to privacy, and none of these items are " +"necessary.\n" +"\t\t\tIf you are new and do not know anybody here, they may help\n" +"\t\t\tyou to make some new and interesting friends.\n" +"\n" +"\t\t\tThank you and welcome to %4$s." +msgstr "" + +#: mod/admin.php:1225 +#, php-format +msgid "%s user blocked/unblocked" +msgid_plural "%s users blocked/unblocked" msgstr[0] "" msgstr[1] "" -#: mod/dfrn_request.php:178 -msgid "Introduction complete." -msgstr "" - -#: mod/dfrn_request.php:220 -msgid "Unrecoverable protocol error." -msgstr "" - -#: mod/dfrn_request.php:248 -msgid "Profile unavailable." -msgstr "" - -#: mod/dfrn_request.php:273 +#: mod/admin.php:1232 #, php-format -msgid "%s has received too many connection requests today." -msgstr "" +msgid "%s user deleted" +msgid_plural "%s users deleted" +msgstr[0] "" +msgstr[1] "" -#: mod/dfrn_request.php:274 -msgid "Spam protection measures have been invoked." -msgstr "" - -#: mod/dfrn_request.php:275 -msgid "Friends are advised to please try again in 24 hours." -msgstr "" - -#: mod/dfrn_request.php:337 -msgid "Invalid locator" -msgstr "" - -#: mod/dfrn_request.php:346 -msgid "Invalid email address." -msgstr "" - -#: mod/dfrn_request.php:373 -msgid "This account has not been configured for email. Request failed." -msgstr "" - -#: mod/dfrn_request.php:476 -msgid "You have already introduced yourself here." -msgstr "" - -#: mod/dfrn_request.php:480 +#: mod/admin.php:1279 #, php-format -msgid "Apparently you are already friends with %s." +msgid "User '%s' deleted" msgstr "" -#: mod/dfrn_request.php:501 -msgid "Invalid profile URL." +#: mod/admin.php:1287 +#, php-format +msgid "User '%s' unblocked" msgstr "" -#: mod/dfrn_request.php:579 mod/contacts.php:208 -msgid "Failed to update contact record." +#: mod/admin.php:1287 +#, php-format +msgid "User '%s' blocked" msgstr "" -#: mod/dfrn_request.php:600 -msgid "Your introduction has been sent." +#: mod/admin.php:1396 mod/admin.php:1422 +msgid "Register date" msgstr "" -#: mod/dfrn_request.php:640 +#: mod/admin.php:1396 mod/admin.php:1422 +msgid "Last login" +msgstr "" + +#: mod/admin.php:1396 mod/admin.php:1422 +msgid "Last item" +msgstr "" + +#: mod/admin.php:1396 mod/settings.php:43 +msgid "Account" +msgstr "" + +#: mod/admin.php:1405 +msgid "Add User" +msgstr "" + +#: mod/admin.php:1406 +msgid "select all" +msgstr "" + +#: mod/admin.php:1407 +msgid "User registrations waiting for confirm" +msgstr "" + +#: mod/admin.php:1408 +msgid "User waiting for permanent deletion" +msgstr "" + +#: mod/admin.php:1409 +msgid "Request date" +msgstr "" + +#: mod/admin.php:1410 +msgid "No registrations." +msgstr "" + +#: mod/admin.php:1411 +msgid "Note from the user" +msgstr "" + +#: mod/admin.php:1413 +msgid "Deny" +msgstr "" + +#: mod/admin.php:1415 mod/contacts.php:605 mod/contacts.php:805 +#: mod/contacts.php:992 +msgid "Block" +msgstr "" + +#: mod/admin.php:1416 mod/contacts.php:605 mod/contacts.php:805 +#: mod/contacts.php:992 +msgid "Unblock" +msgstr "" + +#: mod/admin.php:1417 +msgid "Site admin" +msgstr "" + +#: mod/admin.php:1418 +msgid "Account expired" +msgstr "" + +#: mod/admin.php:1421 +msgid "New User" +msgstr "" + +#: mod/admin.php:1422 +msgid "Deleted since" +msgstr "" + +#: mod/admin.php:1427 msgid "" -"Remote subscription can't be done for your network. Please subscribe " -"directly on your system." +"Selected users will be deleted!\\n\\nEverything these users had posted on " +"this site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: mod/dfrn_request.php:663 -msgid "Please login to confirm introduction." -msgstr "" - -#: mod/dfrn_request.php:673 +#: mod/admin.php:1428 msgid "" -"Incorrect identity currently logged in. Please login to this profile." +"The user {0} will be deleted!\\n\\nEverything this user has posted on this " +"site will be permanently deleted!\\n\\nAre you sure?" msgstr "" -#: mod/dfrn_request.php:687 mod/dfrn_request.php:704 -msgid "Confirm" +#: mod/admin.php:1438 +msgid "Name of the new user." msgstr "" -#: mod/dfrn_request.php:699 -msgid "Hide this contact" +#: mod/admin.php:1439 +msgid "Nickname" msgstr "" -#: mod/dfrn_request.php:702 +#: mod/admin.php:1439 +msgid "Nickname of the new user." +msgstr "" + +#: mod/admin.php:1440 +msgid "Email address of the new user." +msgstr "" + +#: mod/admin.php:1483 #, php-format -msgid "Welcome home %s." +msgid "Plugin %s disabled." msgstr "" -#: mod/dfrn_request.php:703 +#: mod/admin.php:1487 #, php-format -msgid "Please confirm your introduction/connection request to %s." +msgid "Plugin %s enabled." msgstr "" -#: mod/dfrn_request.php:832 -msgid "" -"Please enter your 'Identity Address' from one of the following supported " -"communications networks:" +#: mod/admin.php:1498 mod/admin.php:1734 +msgid "Disable" msgstr "" -#: mod/dfrn_request.php:853 +#: mod/admin.php:1500 mod/admin.php:1736 +msgid "Enable" +msgstr "" + +#: mod/admin.php:1523 mod/admin.php:1781 +msgid "Toggle" +msgstr "" + +#: mod/admin.php:1531 mod/admin.php:1790 +msgid "Author: " +msgstr "" + +#: mod/admin.php:1532 mod/admin.php:1791 +msgid "Maintainer: " +msgstr "" + +#: mod/admin.php:1584 +msgid "Reload active plugins" +msgstr "" + +#: mod/admin.php:1589 #, php-format msgid "" -"If you are not yet a member of the free social web, follow this link to find a public Friendica site and join us today." +"There are currently no plugins available on your node. You can find the " +"official plugin repository at %1$s and might find other interesting plugins " +"in the open plugin registry at %2$s" msgstr "" -#: mod/dfrn_request.php:858 -msgid "Friend/Connection Request" +#: mod/admin.php:1694 +msgid "No themes found." msgstr "" -#: mod/dfrn_request.php:859 -msgid "" -"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, " -"testuser@identi.ca" +#: mod/admin.php:1772 +msgid "Screenshot" msgstr "" -#: mod/dfrn_request.php:868 -msgid "StatusNet/Federated Social Web" +#: mod/admin.php:1832 +msgid "Reload active themes" msgstr "" -#: mod/dfrn_request.php:870 +#: mod/admin.php:1837 #, php-format +msgid "No themes found on the system. They should be paced in %1$s" +msgstr "" + +#: mod/admin.php:1838 +msgid "[Experimental]" +msgstr "" + +#: mod/admin.php:1839 +msgid "[Unsupported]" +msgstr "" + +#: mod/admin.php:1863 +msgid "Log settings updated." +msgstr "" + +#: mod/admin.php:1895 +msgid "PHP log currently enabled." +msgstr "" + +#: mod/admin.php:1897 +msgid "PHP log currently disabled." +msgstr "" + +#: mod/admin.php:1906 +msgid "Clear" +msgstr "" + +#: mod/admin.php:1911 +msgid "Enable Debugging" +msgstr "" + +#: mod/admin.php:1912 +msgid "Log file" +msgstr "" + +#: mod/admin.php:1912 msgid "" -" - please do not use this form. Instead, enter %s into your Diaspora search " -"bar." +"Must be writable by web server. Relative to your Friendica top-level " +"directory." +msgstr "" + +#: mod/admin.php:1913 +msgid "Log level" +msgstr "" + +#: mod/admin.php:1916 +msgid "PHP logging" +msgstr "" + +#: mod/admin.php:1917 +msgid "" +"To enable logging of PHP errors and warnings you can add the following to " +"the .htconfig.php file of your installation. The filename set in the " +"'error_log' line is relative to the friendica top-level directory and must " +"be writeable by the web server. The option '1' for 'log_errors' and " +"'display_errors' is to enable these options, set to '0' to disable them." +msgstr "" + +#: mod/admin.php:2044 mod/admin.php:2045 mod/settings.php:778 +msgid "Off" +msgstr "" + +#: mod/admin.php:2044 mod/admin.php:2045 mod/settings.php:778 +msgid "On" +msgstr "" + +#: mod/admin.php:2045 +#, php-format +msgid "Lock feature %s" +msgstr "" + +#: mod/admin.php:2053 +msgid "Manage Additional Features" +msgstr "" + +#: mod/wall_attach.php:94 +msgid "Sorry, maybe your upload is bigger than the PHP configuration allows" +msgstr "" + +#: mod/wall_attach.php:94 +msgid "Or - did you try to upload an empty file?" +msgstr "" + +#: mod/wall_attach.php:105 +#, php-format +msgid "File exceeds size limit of %s" +msgstr "" + +#: mod/wall_attach.php:156 mod/wall_attach.php:172 +msgid "File upload failed." +msgstr "" + +#: mod/allfriends.php:43 +msgid "No friends to display." +msgstr "" + +#: mod/cal.php:149 mod/display.php:328 mod/profile.php:155 +msgid "Access to this profile has been restricted." +msgstr "" + +#: mod/cal.php:297 +msgid "User not found" +msgstr "" + +#: mod/cal.php:313 +msgid "This calendar format is not supported" +msgstr "" + +#: mod/cal.php:315 +msgid "No exportable data found" +msgstr "" + +#: mod/cal.php:330 +msgid "calendar" msgstr "" #: mod/content.php:119 mod/network.php:469 msgid "No such group" msgstr "" +#: mod/content.php:130 mod/network.php:496 mod/group.php:193 +msgid "Group is empty" +msgstr "" + #: mod/content.php:135 mod/network.php:500 #, php-format msgid "Group: %s" @@ -4515,12 +5625,6 @@ msgstr "" msgid "This is you" msgstr "" -#: mod/content.php:727 mod/content.php:945 mod/photos.php:1589 -#: mod/photos.php:1637 mod/photos.php:1723 object/Item.php:403 -#: object/Item.php:719 boot.php:970 -msgid "Comment" -msgstr "" - #: mod/content.php:729 object/Item.php:721 msgid "Bold" msgstr "" @@ -4590,6 +5694,10 @@ msgstr "" msgid "toggle ignore status" msgstr "" +#: mod/content.php:792 mod/ostatus_subscribe.php:69 object/Item.php:245 +msgid "ignored" +msgstr "" + #: mod/content.php:803 object/Item.php:137 msgid "save to folder" msgstr "" @@ -4618,326 +5726,79 @@ msgstr "" msgid "via Wall-To-Wall:" msgstr "" -#: mod/dfrn_confirm.php:66 mod/profiles.php:19 mod/profiles.php:134 -#: mod/profiles.php:180 mod/profiles.php:617 -msgid "Profile not found." +#: mod/repair_ostatus.php:14 +msgid "Resubscribing to OStatus contacts" msgstr "" -#: mod/dfrn_confirm.php:123 +#: mod/repair_ostatus.php:30 +msgid "Error" +msgstr "" + +#: mod/repair_ostatus.php:44 mod/ostatus_subscribe.php:51 +msgid "Done" +msgstr "" + +#: mod/repair_ostatus.php:50 mod/ostatus_subscribe.php:73 +msgid "Keep this window open until done." +msgstr "" + +#: mod/delegate.php:101 +msgid "No potential page delegates located." +msgstr "" + +#: mod/delegate.php:132 msgid "" -"This may occasionally happen if contact was requested by both persons and it " -"has already been approved." +"Delegates are able to manage all aspects of this account/page except for " +"basic account settings. Please do not delegate your personal account to " +"anybody that you do not trust completely." msgstr "" -#: mod/dfrn_confirm.php:242 -msgid "Response from remote site was not understood." +#: mod/delegate.php:133 +msgid "Existing Page Managers" msgstr "" -#: mod/dfrn_confirm.php:251 mod/dfrn_confirm.php:256 -msgid "Unexpected response from remote site: " +#: mod/delegate.php:135 +msgid "Existing Page Delegates" msgstr "" -#: mod/dfrn_confirm.php:265 -msgid "Confirmation completed successfully." +#: mod/delegate.php:137 +msgid "Potential Delegates" msgstr "" -#: mod/dfrn_confirm.php:267 mod/dfrn_confirm.php:281 mod/dfrn_confirm.php:288 -msgid "Remote site reported: " +#: mod/delegate.php:140 +msgid "Add" msgstr "" -#: mod/dfrn_confirm.php:279 -msgid "Temporary failure. Please wait and try again." +#: mod/delegate.php:141 +msgid "No entries." msgstr "" -#: mod/dfrn_confirm.php:286 -msgid "Introduction failed or was revoked." +#: mod/videos.php:120 +msgid "Do you really want to delete this video?" msgstr "" -#: mod/dfrn_confirm.php:415 -msgid "Unable to set contact photo." +#: mod/videos.php:125 +msgid "Delete Video" msgstr "" -#: mod/dfrn_confirm.php:553 -#, php-format -msgid "No user record found for '%s' " +#: mod/videos.php:204 +msgid "No videos selected" msgstr "" -#: mod/dfrn_confirm.php:563 -msgid "Our site encryption key is apparently messed up." +#: mod/videos.php:305 mod/photos.php:1054 +msgid "Access to this item is restricted." msgstr "" -#: mod/dfrn_confirm.php:574 -msgid "Empty site URL was provided or URL could not be decrypted by us." +#: mod/videos.php:387 mod/photos.php:1847 +msgid "View Album" msgstr "" -#: mod/dfrn_confirm.php:595 -msgid "Contact record was not found for you on our site." +#: mod/videos.php:396 +msgid "Recent Videos" msgstr "" -#: mod/dfrn_confirm.php:609 -#, php-format -msgid "Site public key not available in contact record for URL %s." -msgstr "" - -#: mod/dfrn_confirm.php:629 -msgid "" -"The ID provided by your system is a duplicate on our system. It should work " -"if you try again." -msgstr "" - -#: mod/dfrn_confirm.php:640 -msgid "Unable to set your contact credentials on our system." -msgstr "" - -#: mod/dfrn_confirm.php:699 -msgid "Unable to update your contact profile details on our system" -msgstr "" - -#: mod/dfrn_confirm.php:771 -#, php-format -msgid "%1$s has joined %2$s" -msgstr "" - -#: mod/fsuggest.php:63 -msgid "Friend suggestion sent." -msgstr "" - -#: mod/fsuggest.php:97 -msgid "Suggest Friends" -msgstr "" - -#: mod/fsuggest.php:99 -#, php-format -msgid "Suggest a friend for %s" -msgstr "" - -#: mod/mood.php:133 -msgid "Mood" -msgstr "" - -#: mod/mood.php:134 -msgid "Set your current mood and tell your friends" -msgstr "" - -#: mod/poke.php:192 -msgid "Poke/Prod" -msgstr "" - -#: mod/poke.php:193 -msgid "poke, prod or do other things to somebody" -msgstr "" - -#: mod/poke.php:194 -msgid "Recipient" -msgstr "" - -#: mod/poke.php:195 -msgid "Choose what you wish to do to recipient" -msgstr "" - -#: mod/poke.php:198 -msgid "Make this post private" -msgstr "" - -#: mod/profile_photo.php:44 -msgid "Image uploaded but image cropping failed." -msgstr "" - -#: mod/profile_photo.php:77 mod/profile_photo.php:84 mod/profile_photo.php:91 -#: mod/profile_photo.php:314 -#, php-format -msgid "Image size reduction [%s] failed." -msgstr "" - -#: mod/profile_photo.php:124 -msgid "" -"Shift-reload the page or clear browser cache if the new photo does not " -"display immediately." -msgstr "" - -#: mod/profile_photo.php:134 -msgid "Unable to process image" -msgstr "" - -#: mod/profile_photo.php:150 mod/photos.php:786 mod/wall_upload.php:151 -#, php-format -msgid "Image exceeds size limit of %s" -msgstr "" - -#: mod/profile_photo.php:159 mod/photos.php:826 mod/wall_upload.php:188 -msgid "Unable to process image." -msgstr "" - -#: mod/profile_photo.php:248 -msgid "Upload File:" -msgstr "" - -#: mod/profile_photo.php:249 -msgid "Select a profile:" -msgstr "" - -#: mod/profile_photo.php:251 -msgid "Upload" -msgstr "" - -#: mod/profile_photo.php:254 -msgid "or" -msgstr "" - -#: mod/profile_photo.php:254 -msgid "skip this step" -msgstr "" - -#: mod/profile_photo.php:254 -msgid "select a photo from your photo albums" -msgstr "" - -#: mod/profile_photo.php:268 -msgid "Crop Image" -msgstr "" - -#: mod/profile_photo.php:269 -msgid "Please adjust the image cropping for optimum viewing." -msgstr "" - -#: mod/profile_photo.php:271 -msgid "Done Editing" -msgstr "" - -#: mod/profile_photo.php:305 -msgid "Image uploaded successfully." -msgstr "" - -#: mod/profile_photo.php:307 mod/photos.php:853 mod/wall_upload.php:221 -msgid "Image upload failed." -msgstr "" - -#: mod/regmod.php:55 -msgid "Account approved." -msgstr "" - -#: mod/regmod.php:92 -#, php-format -msgid "Registration revoked for %s" -msgstr "" - -#: mod/regmod.php:104 -msgid "Please login." -msgstr "" - -#: mod/notifications.php:35 -msgid "Invalid request identifier." -msgstr "" - -#: mod/notifications.php:44 mod/notifications.php:180 -#: mod/notifications.php:252 -msgid "Discard" -msgstr "" - -#: mod/notifications.php:60 mod/notifications.php:179 -#: mod/notifications.php:251 mod/contacts.php:606 mod/contacts.php:806 -#: mod/contacts.php:1000 -msgid "Ignore" -msgstr "" - -#: mod/notifications.php:105 -msgid "Network Notifications" -msgstr "" - -#: mod/notifications.php:117 -msgid "Personal Notifications" -msgstr "" - -#: mod/notifications.php:123 -msgid "Home Notifications" -msgstr "" - -#: mod/notifications.php:152 -msgid "Show Ignored Requests" -msgstr "" - -#: mod/notifications.php:152 -msgid "Hide Ignored Requests" -msgstr "" - -#: mod/notifications.php:164 mod/notifications.php:222 -msgid "Notification type: " -msgstr "" - -#: mod/notifications.php:167 -#, php-format -msgid "suggested by %s" -msgstr "" - -#: mod/notifications.php:172 mod/notifications.php:239 mod/contacts.php:613 -msgid "Hide this contact from others" -msgstr "" - -#: mod/notifications.php:173 mod/notifications.php:240 -msgid "Post a new friend activity" -msgstr "" - -#: mod/notifications.php:173 mod/notifications.php:240 -msgid "if applicable" -msgstr "" - -#: mod/notifications.php:176 mod/notifications.php:249 mod/admin.php:1408 -msgid "Approve" -msgstr "" - -#: mod/notifications.php:195 -msgid "Claims to be known to you: " -msgstr "" - -#: mod/notifications.php:196 -msgid "yes" -msgstr "" - -#: mod/notifications.php:196 -msgid "no" -msgstr "" - -#: mod/notifications.php:197 -msgid "" -"Shall your connection be bidirectional or not? \"Friend\" implies that you " -"allow to read and you subscribe to their posts. \"Fan/Admirer\" means that " -"you allow to read but you do not want to read theirs. Approve as: " -msgstr "" - -#: mod/notifications.php:200 -msgid "" -"Shall your connection be bidirectional or not? \"Friend\" implies that you " -"allow to read and you subscribe to their posts. \"Sharer\" means that you " -"allow to read but you do not want to read theirs. Approve as: " -msgstr "" - -#: mod/notifications.php:209 -msgid "Friend" -msgstr "" - -#: mod/notifications.php:210 -msgid "Sharer" -msgstr "" - -#: mod/notifications.php:210 -msgid "Fan/Admirer" -msgstr "" - -#: mod/notifications.php:260 -msgid "No introductions." -msgstr "" - -#: mod/notifications.php:299 -msgid "Show unread" -msgstr "" - -#: mod/notifications.php:299 -msgid "Show all" -msgstr "" - -#: mod/notifications.php:305 -#, php-format -msgid "No more %s notifications." +#: mod/videos.php:398 +msgid "Upload New Videos" msgstr "" #: mod/profiles.php:38 @@ -5039,6 +5900,16 @@ msgstr "" msgid "Hide contacts and friends:" msgstr "" +#: mod/profiles.php:648 mod/profiles.php:652 mod/profiles.php:677 +#: mod/follow.php:110 mod/dfrn_request.php:862 mod/register.php:246 +#: mod/settings.php:1163 mod/settings.php:1169 mod/settings.php:1177 +#: mod/settings.php:1181 mod/settings.php:1186 mod/settings.php:1192 +#: mod/settings.php:1198 mod/settings.php:1204 mod/settings.php:1230 +#: mod/settings.php:1231 mod/settings.php:1232 mod/settings.php:1233 +#: mod/settings.php:1234 mod/api.php:106 +msgid "No" +msgstr "" + #: mod/profiles.php:650 msgid "Hide your contact/friend list from viewers of this profile?" msgstr "" @@ -5099,6 +5970,10 @@ msgstr "" msgid "Relation" msgstr "" +#: mod/profiles.php:707 mod/newmember.php:36 mod/profile_photo.php:250 +msgid "Upload Profile Photo" +msgstr "" + #: mod/profiles.php:708 msgid "Your Gender:" msgstr "" @@ -5115,10 +5990,6 @@ msgstr "" msgid "Profile Name:" msgstr "" -#: mod/profiles.php:716 mod/events.php:484 mod/events.php:496 -msgid "Required" -msgstr "" - #: mod/profiles.php:718 msgid "" "This is your public profile.
It may " @@ -5243,477 +6114,217 @@ msgstr "" msgid "Edit/Manage Profiles" msgstr "" -#: mod/allfriends.php:43 -msgid "No friends to display." +#: mod/credits.php:16 +msgid "Credits" msgstr "" -#: mod/cal.php:149 mod/display.php:328 mod/profile.php:155 -msgid "Access to this profile has been restricted." -msgstr "" - -#: mod/cal.php:276 mod/events.php:380 -msgid "View" -msgstr "" - -#: mod/cal.php:277 mod/events.php:382 -msgid "Previous" -msgstr "" - -#: mod/cal.php:278 mod/events.php:383 mod/install.php:231 -msgid "Next" -msgstr "" - -#: mod/cal.php:287 mod/events.php:392 -msgid "list" -msgstr "" - -#: mod/cal.php:297 -msgid "User not found" -msgstr "" - -#: mod/cal.php:313 -msgid "This calendar format is not supported" -msgstr "" - -#: mod/cal.php:315 -msgid "No exportable data found" -msgstr "" - -#: mod/cal.php:330 -msgid "calendar" -msgstr "" - -#: mod/common.php:86 -msgid "No contacts in common." -msgstr "" - -#: mod/common.php:134 mod/contacts.php:863 -msgid "Common Friends" -msgstr "" - -#: mod/community.php:27 -msgid "Not available." -msgstr "" - -#: mod/contacts.php:128 -#, php-format -msgid "%d contact edited." -msgid_plural "%d contacts edited." -msgstr[0] "" -msgstr[1] "" - -#: mod/contacts.php:159 mod/contacts.php:368 -msgid "Could not access contact record." -msgstr "" - -#: mod/contacts.php:173 -msgid "Could not locate selected profile." -msgstr "" - -#: mod/contacts.php:206 -msgid "Contact updated." -msgstr "" - -#: mod/contacts.php:389 -msgid "Contact has been blocked" -msgstr "" - -#: mod/contacts.php:389 -msgid "Contact has been unblocked" -msgstr "" - -#: mod/contacts.php:400 -msgid "Contact has been ignored" -msgstr "" - -#: mod/contacts.php:400 -msgid "Contact has been unignored" -msgstr "" - -#: mod/contacts.php:412 -msgid "Contact has been archived" -msgstr "" - -#: mod/contacts.php:412 -msgid "Contact has been unarchived" -msgstr "" - -#: mod/contacts.php:437 -msgid "Drop contact" -msgstr "" - -#: mod/contacts.php:440 mod/contacts.php:801 -msgid "Do you really want to delete this contact?" -msgstr "" - -#: mod/contacts.php:457 -msgid "Contact has been removed." -msgstr "" - -#: mod/contacts.php:498 -#, php-format -msgid "You are mutual friends with %s" -msgstr "" - -#: mod/contacts.php:502 -#, php-format -msgid "You are sharing with %s" -msgstr "" - -#: mod/contacts.php:507 -#, php-format -msgid "%s is sharing with you" -msgstr "" - -#: mod/contacts.php:527 -msgid "Private communications are not available for this contact." -msgstr "" - -#: mod/contacts.php:530 mod/admin.php:885 -msgid "Never" -msgstr "" - -#: mod/contacts.php:534 -msgid "(Update was successful)" -msgstr "" - -#: mod/contacts.php:534 -msgid "(Update was not successful)" -msgstr "" - -#: mod/contacts.php:536 mod/contacts.php:973 -msgid "Suggest friends" -msgstr "" - -#: mod/contacts.php:540 -#, php-format -msgid "Network type: %s" -msgstr "" - -#: mod/contacts.php:553 -msgid "Communications lost with this contact!" -msgstr "" - -#: mod/contacts.php:556 -msgid "Fetch further information for feeds" -msgstr "" - -#: mod/contacts.php:557 mod/admin.php:894 -msgid "Disabled" -msgstr "" - -#: mod/contacts.php:557 -msgid "Fetch information" -msgstr "" - -#: mod/contacts.php:557 -msgid "Fetch information and keywords" -msgstr "" - -#: mod/contacts.php:575 -msgid "Contact" -msgstr "" - -#: mod/contacts.php:578 -msgid "Profile Visibility" -msgstr "" - -#: mod/contacts.php:579 -#, php-format +#: mod/credits.php:17 msgid "" -"Please choose the profile you would like to display to %s when viewing your " -"profile securely." +"Friendica is a community project, that would not be possible without the " +"help of many people. Here is a list of those who have contributed to the " +"code or the translation of Friendica. Thank you all!" msgstr "" -#: mod/contacts.php:580 -msgid "Contact Information / Notes" +#: mod/filer.php:30 +msgid "- select -" msgstr "" -#: mod/contacts.php:581 -msgid "Edit contact notes" +#: mod/poke.php:192 +msgid "Poke/Prod" msgstr "" -#: mod/contacts.php:587 -msgid "Block/Unblock contact" +#: mod/poke.php:193 +msgid "poke, prod or do other things to somebody" msgstr "" -#: mod/contacts.php:588 -msgid "Ignore contact" +#: mod/poke.php:194 +msgid "Recipient" msgstr "" -#: mod/contacts.php:589 -msgid "Repair URL settings" +#: mod/poke.php:195 +msgid "Choose what you wish to do to recipient" msgstr "" -#: mod/contacts.php:590 -msgid "View conversations" +#: mod/poke.php:198 +msgid "Make this post private" msgstr "" -#: mod/contacts.php:596 -msgid "Last update:" +#: mod/photos.php:88 mod/photos.php:1856 +msgid "Recent Photos" msgstr "" -#: mod/contacts.php:598 -msgid "Update public posts" +#: mod/photos.php:91 mod/photos.php:1283 mod/photos.php:1858 +msgid "Upload New Photos" msgstr "" -#: mod/contacts.php:600 mod/contacts.php:983 -msgid "Update now" +#: mod/photos.php:105 mod/settings.php:36 +msgid "everybody" msgstr "" -#: mod/contacts.php:605 mod/contacts.php:805 mod/contacts.php:992 -#: mod/admin.php:1412 -msgid "Unblock" +#: mod/photos.php:169 +msgid "Contact information unavailable" msgstr "" -#: mod/contacts.php:605 mod/contacts.php:805 mod/contacts.php:992 -#: mod/admin.php:1411 -msgid "Block" +#: mod/photos.php:190 +msgid "Album not found." msgstr "" -#: mod/contacts.php:606 mod/contacts.php:806 mod/contacts.php:1000 -msgid "Unignore" +#: mod/photos.php:220 mod/photos.php:232 mod/photos.php:1227 +msgid "Delete Album" msgstr "" -#: mod/contacts.php:610 -msgid "Currently blocked" +#: mod/photos.php:230 +msgid "Do you really want to delete this photo album and all its photos?" msgstr "" -#: mod/contacts.php:611 -msgid "Currently ignored" +#: mod/photos.php:308 mod/photos.php:319 mod/photos.php:1540 +msgid "Delete Photo" msgstr "" -#: mod/contacts.php:612 -msgid "Currently archived" +#: mod/photos.php:317 +msgid "Do you really want to delete this photo?" msgstr "" -#: mod/contacts.php:613 -msgid "" -"Replies/likes to your public posts may still be visible" -msgstr "" - -#: mod/contacts.php:614 -msgid "Notification for new posts" -msgstr "" - -#: mod/contacts.php:614 -msgid "Send a notification of every new post of this contact" -msgstr "" - -#: mod/contacts.php:617 -msgid "Blacklisted keywords" -msgstr "" - -#: mod/contacts.php:617 -msgid "" -"Comma separated list of keywords that should not be converted to hashtags, " -"when \"Fetch information and keywords\" is selected" -msgstr "" - -#: mod/contacts.php:635 -msgid "Actions" -msgstr "" - -#: mod/contacts.php:638 -msgid "Contact Settings" -msgstr "" - -#: mod/contacts.php:684 -msgid "Suggestions" -msgstr "" - -#: mod/contacts.php:687 -msgid "Suggest potential friends" -msgstr "" - -#: mod/contacts.php:695 -msgid "Show all contacts" -msgstr "" - -#: mod/contacts.php:700 -msgid "Unblocked" -msgstr "" - -#: mod/contacts.php:703 -msgid "Only show unblocked contacts" -msgstr "" - -#: mod/contacts.php:709 -msgid "Blocked" -msgstr "" - -#: mod/contacts.php:712 -msgid "Only show blocked contacts" -msgstr "" - -#: mod/contacts.php:718 -msgid "Ignored" -msgstr "" - -#: mod/contacts.php:721 -msgid "Only show ignored contacts" -msgstr "" - -#: mod/contacts.php:727 -msgid "Archived" -msgstr "" - -#: mod/contacts.php:730 -msgid "Only show archived contacts" -msgstr "" - -#: mod/contacts.php:736 -msgid "Hidden" -msgstr "" - -#: mod/contacts.php:739 -msgid "Only show hidden contacts" -msgstr "" - -#: mod/contacts.php:796 -msgid "Search your contacts" -msgstr "" - -#: mod/contacts.php:804 mod/settings.php:158 mod/settings.php:704 -msgid "Update" -msgstr "" - -#: mod/contacts.php:807 mod/contacts.php:1008 -msgid "Archive" -msgstr "" - -#: mod/contacts.php:807 mod/contacts.php:1008 -msgid "Unarchive" -msgstr "" - -#: mod/contacts.php:810 -msgid "Batch Actions" -msgstr "" - -#: mod/contacts.php:856 -msgid "View all contacts" -msgstr "" - -#: mod/contacts.php:866 -msgid "View all common friends" -msgstr "" - -#: mod/contacts.php:873 -msgid "Advanced Contact Settings" -msgstr "" - -#: mod/contacts.php:916 -msgid "Mutual Friendship" -msgstr "" - -#: mod/contacts.php:920 -msgid "is a fan of yours" -msgstr "" - -#: mod/contacts.php:924 -msgid "you are a fan of" -msgstr "" - -#: mod/contacts.php:994 -msgid "Toggle Blocked status" -msgstr "" - -#: mod/contacts.php:1002 -msgid "Toggle Ignored status" -msgstr "" - -#: mod/contacts.php:1010 -msgid "Toggle Archive status" -msgstr "" - -#: mod/contacts.php:1018 -msgid "Delete contact" -msgstr "" - -#: mod/directory.php:197 view/theme/vier/theme.php:201 -msgid "Global Directory" -msgstr "" - -#: mod/directory.php:199 -msgid "Find on this site" -msgstr "" - -#: mod/directory.php:201 -msgid "Results for:" -msgstr "" - -#: mod/directory.php:203 -msgid "Site Directory" -msgstr "" - -#: mod/directory.php:210 -msgid "No entries (some entries may be hidden)." -msgstr "" - -#: mod/dirfind.php:36 +#: mod/photos.php:688 #, php-format -msgid "People Search - %s" +msgid "%1$s was tagged in %2$s by %3$s" msgstr "" -#: mod/dirfind.php:47 +#: mod/photos.php:688 +msgid "a photo" +msgstr "" + +#: mod/photos.php:794 +msgid "Image file is empty." +msgstr "" + +#: mod/photos.php:954 +msgid "No photos selected" +msgstr "" + +#: mod/photos.php:1114 #, php-format -msgid "Forum Search - %s" +msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage." msgstr "" -#: mod/dirfind.php:240 mod/match.php:107 -msgid "No matches" +#: mod/photos.php:1148 +msgid "Upload Photos" msgstr "" -#: mod/display.php:473 -msgid "Item has been removed." +#: mod/photos.php:1152 mod/photos.php:1222 +msgid "New album name: " msgstr "" -#: mod/events.php:95 mod/events.php:97 -msgid "Event can not end before it has started." +#: mod/photos.php:1153 +msgid "or existing album name: " msgstr "" -#: mod/events.php:104 mod/events.php:106 -msgid "Event title and start time are required." +#: mod/photos.php:1154 +msgid "Do not show a status post for this upload" msgstr "" -#: mod/events.php:381 -msgid "Create New Event" +#: mod/photos.php:1165 mod/photos.php:1544 mod/settings.php:1300 +msgid "Show to Groups" msgstr "" -#: mod/events.php:482 -msgid "Event details" +#: mod/photos.php:1166 mod/photos.php:1545 mod/settings.php:1301 +msgid "Show to Contacts" msgstr "" -#: mod/events.php:483 -msgid "Starting date and Title are required." +#: mod/photos.php:1167 +msgid "Private Photo" msgstr "" -#: mod/events.php:484 mod/events.php:485 -msgid "Event Starts:" +#: mod/photos.php:1168 +msgid "Public Photo" msgstr "" -#: mod/events.php:486 mod/events.php:502 -msgid "Finish date/time is not known or not relevant" +#: mod/photos.php:1234 +msgid "Edit Album" msgstr "" -#: mod/events.php:488 mod/events.php:489 -msgid "Event Finishes:" +#: mod/photos.php:1240 +msgid "Show Newest First" msgstr "" -#: mod/events.php:490 mod/events.php:503 -msgid "Adjust for viewer timezone" +#: mod/photos.php:1242 +msgid "Show Oldest First" msgstr "" -#: mod/events.php:492 -msgid "Description:" +#: mod/photos.php:1269 mod/photos.php:1841 +msgid "View Photo" msgstr "" -#: mod/events.php:496 mod/events.php:498 -msgid "Title:" +#: mod/photos.php:1315 +msgid "Permission denied. Access to this item may be restricted." msgstr "" -#: mod/events.php:499 mod/events.php:500 -msgid "Share this event" +#: mod/photos.php:1317 +msgid "Photo not available" +msgstr "" + +#: mod/photos.php:1372 +msgid "View photo" +msgstr "" + +#: mod/photos.php:1372 +msgid "Edit photo" +msgstr "" + +#: mod/photos.php:1373 +msgid "Use as profile photo" +msgstr "" + +#: mod/photos.php:1398 +msgid "View Full Size" +msgstr "" + +#: mod/photos.php:1484 +msgid "Tags: " +msgstr "" + +#: mod/photos.php:1487 +msgid "[Remove any tag]" +msgstr "" + +#: mod/photos.php:1526 +msgid "New album name" +msgstr "" + +#: mod/photos.php:1527 +msgid "Caption" +msgstr "" + +#: mod/photos.php:1528 +msgid "Add a Tag" +msgstr "" + +#: mod/photos.php:1528 +msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" +msgstr "" + +#: mod/photos.php:1529 +msgid "Do not rotate" +msgstr "" + +#: mod/photos.php:1530 +msgid "Rotate CW (right)" +msgstr "" + +#: mod/photos.php:1531 +msgid "Rotate CCW (left)" +msgstr "" + +#: mod/photos.php:1546 +msgid "Private photo" +msgstr "" + +#: mod/photos.php:1547 +msgid "Public photo" +msgstr "" + +#: mod/photos.php:1770 +msgid "Map" msgstr "" #: mod/install.php:139 @@ -6068,24 +6679,395 @@ msgid "" "IMPORTANT: You will need to [manually] setup a scheduled task for the poller." msgstr "" -#: mod/maintenance.php:9 -msgid "System down for maintenance" +#: mod/subthread.php:103 +#, php-format +msgid "%1$s is following %2$s's %3$s" msgstr "" -#: mod/match.php:33 -msgid "No keywords to match. Please add keywords to your default profile." +#: mod/attach.php:8 +msgid "Item not available." msgstr "" -#: mod/match.php:86 -msgid "is interested in:" +#: mod/attach.php:20 +msgid "Item was not found." msgstr "" -#: mod/match.php:100 -msgid "Profile Match" +#: mod/contacts.php:128 +#, php-format +msgid "%d contact edited." +msgid_plural "%d contacts edited." +msgstr[0] "" +msgstr[1] "" + +#: mod/contacts.php:159 mod/contacts.php:368 +msgid "Could not access contact record." msgstr "" -#: mod/profile.php:179 -msgid "Tips for New Members" +#: mod/contacts.php:173 +msgid "Could not locate selected profile." +msgstr "" + +#: mod/contacts.php:206 +msgid "Contact updated." +msgstr "" + +#: mod/contacts.php:208 mod/dfrn_request.php:583 +msgid "Failed to update contact record." +msgstr "" + +#: mod/contacts.php:389 +msgid "Contact has been blocked" +msgstr "" + +#: mod/contacts.php:389 +msgid "Contact has been unblocked" +msgstr "" + +#: mod/contacts.php:400 +msgid "Contact has been ignored" +msgstr "" + +#: mod/contacts.php:400 +msgid "Contact has been unignored" +msgstr "" + +#: mod/contacts.php:412 +msgid "Contact has been archived" +msgstr "" + +#: mod/contacts.php:412 +msgid "Contact has been unarchived" +msgstr "" + +#: mod/contacts.php:437 +msgid "Drop contact" +msgstr "" + +#: mod/contacts.php:440 mod/contacts.php:801 +msgid "Do you really want to delete this contact?" +msgstr "" + +#: mod/contacts.php:457 +msgid "Contact has been removed." +msgstr "" + +#: mod/contacts.php:498 +#, php-format +msgid "You are mutual friends with %s" +msgstr "" + +#: mod/contacts.php:502 +#, php-format +msgid "You are sharing with %s" +msgstr "" + +#: mod/contacts.php:507 +#, php-format +msgid "%s is sharing with you" +msgstr "" + +#: mod/contacts.php:527 +msgid "Private communications are not available for this contact." +msgstr "" + +#: mod/contacts.php:534 +msgid "(Update was successful)" +msgstr "" + +#: mod/contacts.php:534 +msgid "(Update was not successful)" +msgstr "" + +#: mod/contacts.php:536 mod/contacts.php:973 +msgid "Suggest friends" +msgstr "" + +#: mod/contacts.php:540 +#, php-format +msgid "Network type: %s" +msgstr "" + +#: mod/contacts.php:553 +msgid "Communications lost with this contact!" +msgstr "" + +#: mod/contacts.php:556 +msgid "Fetch further information for feeds" +msgstr "" + +#: mod/contacts.php:557 +msgid "Fetch information" +msgstr "" + +#: mod/contacts.php:557 +msgid "Fetch information and keywords" +msgstr "" + +#: mod/contacts.php:575 +msgid "Contact" +msgstr "" + +#: mod/contacts.php:578 +msgid "Profile Visibility" +msgstr "" + +#: mod/contacts.php:579 +#, php-format +msgid "" +"Please choose the profile you would like to display to %s when viewing your " +"profile securely." +msgstr "" + +#: mod/contacts.php:580 +msgid "Contact Information / Notes" +msgstr "" + +#: mod/contacts.php:581 +msgid "Edit contact notes" +msgstr "" + +#: mod/contacts.php:587 +msgid "Block/Unblock contact" +msgstr "" + +#: mod/contacts.php:588 +msgid "Ignore contact" +msgstr "" + +#: mod/contacts.php:589 +msgid "Repair URL settings" +msgstr "" + +#: mod/contacts.php:590 +msgid "View conversations" +msgstr "" + +#: mod/contacts.php:596 +msgid "Last update:" +msgstr "" + +#: mod/contacts.php:598 +msgid "Update public posts" +msgstr "" + +#: mod/contacts.php:600 mod/contacts.php:983 +msgid "Update now" +msgstr "" + +#: mod/contacts.php:606 mod/contacts.php:806 mod/contacts.php:1000 +msgid "Unignore" +msgstr "" + +#: mod/contacts.php:610 +msgid "Currently blocked" +msgstr "" + +#: mod/contacts.php:611 +msgid "Currently ignored" +msgstr "" + +#: mod/contacts.php:612 +msgid "Currently archived" +msgstr "" + +#: mod/contacts.php:613 +msgid "" +"Replies/likes to your public posts may still be visible" +msgstr "" + +#: mod/contacts.php:614 +msgid "Notification for new posts" +msgstr "" + +#: mod/contacts.php:614 +msgid "Send a notification of every new post of this contact" +msgstr "" + +#: mod/contacts.php:617 +msgid "Blacklisted keywords" +msgstr "" + +#: mod/contacts.php:617 +msgid "" +"Comma separated list of keywords that should not be converted to hashtags, " +"when \"Fetch information and keywords\" is selected" +msgstr "" + +#: mod/contacts.php:635 +msgid "Actions" +msgstr "" + +#: mod/contacts.php:638 +msgid "Contact Settings" +msgstr "" + +#: mod/contacts.php:684 +msgid "Suggestions" +msgstr "" + +#: mod/contacts.php:687 +msgid "Suggest potential friends" +msgstr "" + +#: mod/contacts.php:692 mod/group.php:192 +msgid "All Contacts" +msgstr "" + +#: mod/contacts.php:695 +msgid "Show all contacts" +msgstr "" + +#: mod/contacts.php:700 +msgid "Unblocked" +msgstr "" + +#: mod/contacts.php:703 +msgid "Only show unblocked contacts" +msgstr "" + +#: mod/contacts.php:709 +msgid "Blocked" +msgstr "" + +#: mod/contacts.php:712 +msgid "Only show blocked contacts" +msgstr "" + +#: mod/contacts.php:718 +msgid "Ignored" +msgstr "" + +#: mod/contacts.php:721 +msgid "Only show ignored contacts" +msgstr "" + +#: mod/contacts.php:727 +msgid "Archived" +msgstr "" + +#: mod/contacts.php:730 +msgid "Only show archived contacts" +msgstr "" + +#: mod/contacts.php:736 +msgid "Hidden" +msgstr "" + +#: mod/contacts.php:739 +msgid "Only show hidden contacts" +msgstr "" + +#: mod/contacts.php:796 +msgid "Search your contacts" +msgstr "" + +#: mod/contacts.php:804 mod/settings.php:158 mod/settings.php:704 +msgid "Update" +msgstr "" + +#: mod/contacts.php:807 mod/contacts.php:1008 +msgid "Archive" +msgstr "" + +#: mod/contacts.php:807 mod/contacts.php:1008 +msgid "Unarchive" +msgstr "" + +#: mod/contacts.php:810 +msgid "Batch Actions" +msgstr "" + +#: mod/contacts.php:856 +msgid "View all contacts" +msgstr "" + +#: mod/contacts.php:863 mod/common.php:134 +msgid "Common Friends" +msgstr "" + +#: mod/contacts.php:866 +msgid "View all common friends" +msgstr "" + +#: mod/contacts.php:873 +msgid "Advanced Contact Settings" +msgstr "" + +#: mod/contacts.php:916 +msgid "Mutual Friendship" +msgstr "" + +#: mod/contacts.php:920 +msgid "is a fan of yours" +msgstr "" + +#: mod/contacts.php:924 +msgid "you are a fan of" +msgstr "" + +#: mod/contacts.php:994 +msgid "Toggle Blocked status" +msgstr "" + +#: mod/contacts.php:1002 +msgid "Toggle Ignored status" +msgstr "" + +#: mod/contacts.php:1010 +msgid "Toggle Archive status" +msgstr "" + +#: mod/contacts.php:1018 +msgid "Delete contact" +msgstr "" + +#: mod/follow.php:19 mod/dfrn_request.php:875 +msgid "Submit Request" +msgstr "" + +#: mod/follow.php:30 +msgid "You already added this contact." +msgstr "" + +#: mod/follow.php:39 +msgid "Diaspora support isn't enabled. Contact can't be added." +msgstr "" + +#: mod/follow.php:46 +msgid "OStatus support is disabled. Contact can't be added." +msgstr "" + +#: mod/follow.php:53 +msgid "The network type couldn't be detected. Contact can't be added." +msgstr "" + +#: mod/follow.php:109 mod/dfrn_request.php:861 +msgid "Please answer the following:" +msgstr "" + +#: mod/follow.php:110 mod/dfrn_request.php:862 +#, php-format +msgid "Does %s know you?" +msgstr "" + +#: mod/follow.php:111 mod/dfrn_request.php:866 +msgid "Add a personal note:" +msgstr "" + +#: mod/follow.php:117 mod/dfrn_request.php:872 +msgid "Your Identity Address:" +msgstr "" + +#: mod/follow.php:180 +msgid "Contact added" +msgstr "" + +#: mod/apps.php:11 +msgid "Applications" +msgstr "" + +#: mod/apps.php:14 +msgid "No installed applications." msgstr "" #: mod/suggest.php:27 @@ -6102,1431 +7084,211 @@ msgstr "" msgid "Ignore/Hide" msgstr "" -#: mod/update_community.php:19 mod/update_display.php:23 -#: mod/update_network.php:27 mod/update_notes.php:36 mod/update_profile.php:35 -msgid "[Embedded content - reload page to view]" +#: mod/p.php:9 +msgid "Not Extended" msgstr "" -#: mod/admin.php:92 -msgid "Theme settings updated." +#: mod/display.php:473 +msgid "Item has been removed." msgstr "" -#: mod/admin.php:156 mod/admin.php:951 -msgid "Site" +#: mod/common.php:86 +msgid "No contacts in common." msgstr "" -#: mod/admin.php:157 mod/admin.php:895 mod/admin.php:1400 mod/admin.php:1416 -msgid "Users" +#: mod/newmember.php:6 +msgid "Welcome to Friendica" msgstr "" -#: mod/admin.php:158 mod/admin.php:1518 mod/admin.php:1578 mod/settings.php:74 -msgid "Plugins" +#: mod/newmember.php:8 +msgid "New Member Checklist" msgstr "" -#: mod/admin.php:159 mod/admin.php:1776 mod/admin.php:1826 -msgid "Themes" -msgstr "" - -#: mod/admin.php:160 mod/settings.php:52 -msgid "Additional features" -msgstr "" - -#: mod/admin.php:161 -msgid "DB updates" -msgstr "" - -#: mod/admin.php:162 mod/admin.php:406 -msgid "Inspect Queue" -msgstr "" - -#: mod/admin.php:163 mod/admin.php:372 -msgid "Federation Statistics" -msgstr "" - -#: mod/admin.php:177 mod/admin.php:188 mod/admin.php:1900 -msgid "Logs" -msgstr "" - -#: mod/admin.php:178 mod/admin.php:1968 -msgid "View Logs" -msgstr "" - -#: mod/admin.php:179 -msgid "probe address" -msgstr "" - -#: mod/admin.php:180 -msgid "check webfinger" -msgstr "" - -#: mod/admin.php:187 -msgid "Plugin Features" -msgstr "" - -#: mod/admin.php:189 -msgid "diagnostics" -msgstr "" - -#: mod/admin.php:190 -msgid "User registrations waiting for confirmation" -msgstr "" - -#: mod/admin.php:306 -msgid "unknown" -msgstr "" - -#: mod/admin.php:365 -msgid "" -"This page offers you some numbers to the known part of the federated social " -"network your Friendica node is part of. These numbers are not complete but " -"only reflect the part of the network your node is aware of." -msgstr "" - -#: mod/admin.php:366 -msgid "" -"The Auto Discovered Contact Directory feature is not enabled, it " -"will improve the data displayed here." -msgstr "" - -#: mod/admin.php:371 mod/admin.php:405 mod/admin.php:483 mod/admin.php:950 -#: mod/admin.php:1399 mod/admin.php:1517 mod/admin.php:1577 mod/admin.php:1775 -#: mod/admin.php:1825 mod/admin.php:1899 mod/admin.php:1967 -msgid "Administration" -msgstr "" - -#: mod/admin.php:378 -#, php-format -msgid "Currently this node is aware of %d nodes from the following platforms:" -msgstr "" - -#: mod/admin.php:408 -msgid "ID" -msgstr "" - -#: mod/admin.php:409 -msgid "Recipient Name" -msgstr "" - -#: mod/admin.php:410 -msgid "Recipient Profile" -msgstr "" - -#: mod/admin.php:412 -msgid "Created" -msgstr "" - -#: mod/admin.php:413 -msgid "Last Tried" -msgstr "" - -#: mod/admin.php:414 -msgid "" -"This page lists the content of the queue for outgoing postings. These are " -"postings the initial delivery failed for. They will be resend later and " -"eventually deleted if the delivery fails permanently." -msgstr "" - -#: mod/admin.php:438 -#, php-format -msgid "" -"Your DB still runs with MyISAM tables. You should change the engine type to " -"InnoDB. As Friendica will use InnoDB only features in the future, you should " -"change this! See here for a guide that may be helpful " -"converting the table engines. You may also use the convert_innodb.sql in the /util directory of your Friendica installation.
" -msgstr "" - -#: mod/admin.php:443 -msgid "" -"You are using a MySQL version which does not support all features that " -"Friendica uses. You should consider switching to MariaDB." -msgstr "" - -#: mod/admin.php:447 mod/admin.php:1348 -msgid "Normal Account" -msgstr "" - -#: mod/admin.php:448 mod/admin.php:1349 -msgid "Soapbox Account" -msgstr "" - -#: mod/admin.php:449 mod/admin.php:1350 -msgid "Community/Celebrity Account" -msgstr "" - -#: mod/admin.php:450 mod/admin.php:1351 -msgid "Automatic Friend Account" -msgstr "" - -#: mod/admin.php:451 -msgid "Blog Account" -msgstr "" - -#: mod/admin.php:452 -msgid "Private Forum" -msgstr "" - -#: mod/admin.php:478 -msgid "Message queues" -msgstr "" - -#: mod/admin.php:484 -msgid "Summary" -msgstr "" - -#: mod/admin.php:487 -msgid "Registered users" -msgstr "" - -#: mod/admin.php:489 -msgid "Pending registrations" -msgstr "" - -#: mod/admin.php:490 -msgid "Version" -msgstr "" - -#: mod/admin.php:495 -msgid "Active plugins" -msgstr "" - -#: mod/admin.php:520 -msgid "Can not parse base url. Must have at least ://" -msgstr "" - -#: mod/admin.php:823 -msgid "RINO2 needs mcrypt php extension to work." -msgstr "" - -#: mod/admin.php:831 -msgid "Site settings updated." -msgstr "" - -#: mod/admin.php:859 mod/settings.php:934 -msgid "No special theme for mobile devices" -msgstr "" - -#: mod/admin.php:878 -msgid "No community page" -msgstr "" - -#: mod/admin.php:879 -msgid "Public postings from users of this site" -msgstr "" - -#: mod/admin.php:880 -msgid "Global community page" -msgstr "" - -#: mod/admin.php:886 -msgid "At post arrival" -msgstr "" - -#: mod/admin.php:896 -msgid "Users, Global Contacts" -msgstr "" - -#: mod/admin.php:897 -msgid "Users, Global Contacts/fallback" -msgstr "" - -#: mod/admin.php:901 -msgid "One month" -msgstr "" - -#: mod/admin.php:902 -msgid "Three months" -msgstr "" - -#: mod/admin.php:903 -msgid "Half a year" -msgstr "" - -#: mod/admin.php:904 -msgid "One year" -msgstr "" - -#: mod/admin.php:909 -msgid "Multi user instance" -msgstr "" - -#: mod/admin.php:932 -msgid "Closed" -msgstr "" - -#: mod/admin.php:933 -msgid "Requires approval" -msgstr "" - -#: mod/admin.php:934 -msgid "Open" -msgstr "" - -#: mod/admin.php:938 -msgid "No SSL policy, links will track page SSL state" -msgstr "" - -#: mod/admin.php:939 -msgid "Force all links to use SSL" -msgstr "" - -#: mod/admin.php:940 -msgid "Self-signed certificate, use SSL for local links only (discouraged)" -msgstr "" - -#: mod/admin.php:952 mod/admin.php:1579 mod/admin.php:1827 mod/admin.php:1901 -#: mod/admin.php:2051 mod/settings.php:678 mod/settings.php:788 -#: mod/settings.php:835 mod/settings.php:904 mod/settings.php:996 -#: mod/settings.php:1264 -msgid "Save Settings" -msgstr "" - -#: mod/admin.php:953 mod/register.php:272 -msgid "Registration" -msgstr "" - -#: mod/admin.php:954 -msgid "File upload" -msgstr "" - -#: mod/admin.php:955 -msgid "Policies" -msgstr "" - -#: mod/admin.php:957 -msgid "Auto Discovered Contact Directory" -msgstr "" - -#: mod/admin.php:958 -msgid "Performance" -msgstr "" - -#: mod/admin.php:959 -msgid "Worker" -msgstr "" - -#: mod/admin.php:960 -msgid "" -"Relocate - WARNING: advanced function. Could make this server unreachable." -msgstr "" - -#: mod/admin.php:963 -msgid "Site name" -msgstr "" - -#: mod/admin.php:964 -msgid "Host name" -msgstr "" - -#: mod/admin.php:965 -msgid "Sender Email" -msgstr "" - -#: mod/admin.php:965 -msgid "" -"The email address your server shall use to send notification emails from." -msgstr "" - -#: mod/admin.php:966 -msgid "Banner/Logo" -msgstr "" - -#: mod/admin.php:967 -msgid "Shortcut icon" -msgstr "" - -#: mod/admin.php:967 -msgid "Link to an icon that will be used for browsers." -msgstr "" - -#: mod/admin.php:968 -msgid "Touch icon" -msgstr "" - -#: mod/admin.php:968 -msgid "Link to an icon that will be used for tablets and mobiles." -msgstr "" - -#: mod/admin.php:969 -msgid "Additional Info" -msgstr "" - -#: mod/admin.php:969 -#, php-format -msgid "" -"For public servers: you can add additional information here that will be " -"listed at %s/siteinfo." -msgstr "" - -#: mod/admin.php:970 -msgid "System language" -msgstr "" - -#: mod/admin.php:971 -msgid "System theme" -msgstr "" - -#: mod/admin.php:971 -msgid "" -"Default system theme - may be over-ridden by user profiles - change theme settings" -msgstr "" - -#: mod/admin.php:972 -msgid "Mobile system theme" -msgstr "" - -#: mod/admin.php:972 -msgid "Theme for mobile devices" -msgstr "" - -#: mod/admin.php:973 -msgid "SSL link policy" -msgstr "" - -#: mod/admin.php:973 -msgid "Determines whether generated links should be forced to use SSL" -msgstr "" - -#: mod/admin.php:974 -msgid "Force SSL" -msgstr "" - -#: mod/admin.php:974 -msgid "" -"Force all Non-SSL requests to SSL - Attention: on some systems it could lead " -"to endless loops." -msgstr "" - -#: mod/admin.php:975 -msgid "Old style 'Share'" -msgstr "" - -#: mod/admin.php:975 -msgid "Deactivates the bbcode element 'share' for repeating items." -msgstr "" - -#: mod/admin.php:976 -msgid "Hide help entry from navigation menu" -msgstr "" - -#: mod/admin.php:976 -msgid "" -"Hides the menu entry for the Help pages from the navigation menu. You can " -"still access it calling /help directly." -msgstr "" - -#: mod/admin.php:977 -msgid "Single user instance" -msgstr "" - -#: mod/admin.php:977 -msgid "Make this instance multi-user or single-user for the named user" -msgstr "" - -#: mod/admin.php:978 -msgid "Maximum image size" -msgstr "" - -#: mod/admin.php:978 -msgid "" -"Maximum size in bytes of uploaded images. Default is 0, which means no " -"limits." -msgstr "" - -#: mod/admin.php:979 -msgid "Maximum image length" -msgstr "" - -#: mod/admin.php:979 -msgid "" -"Maximum length in pixels of the longest side of uploaded images. Default is " -"-1, which means no limits." -msgstr "" - -#: mod/admin.php:980 -msgid "JPEG image quality" -msgstr "" - -#: mod/admin.php:980 -msgid "" -"Uploaded JPEGS will be saved at this quality setting [0-100]. Default is " -"100, which is full quality." -msgstr "" - -#: mod/admin.php:982 -msgid "Register policy" -msgstr "" - -#: mod/admin.php:983 -msgid "Maximum Daily Registrations" -msgstr "" - -#: mod/admin.php:983 -msgid "" -"If registration is permitted above, this sets the maximum number of new user " -"registrations to accept per day. If register is set to closed, this setting " -"has no effect." -msgstr "" - -#: mod/admin.php:984 -msgid "Register text" -msgstr "" - -#: mod/admin.php:984 -msgid "Will be displayed prominently on the registration page." -msgstr "" - -#: mod/admin.php:985 -msgid "Accounts abandoned after x days" -msgstr "" - -#: mod/admin.php:985 -msgid "" -"Will not waste system resources polling external sites for abandonded " -"accounts. Enter 0 for no time limit." -msgstr "" - -#: mod/admin.php:986 -msgid "Allowed friend domains" -msgstr "" - -#: mod/admin.php:986 -msgid "" -"Comma separated list of domains which are allowed to establish friendships " -"with this site. Wildcards are accepted. Empty to allow any domains" -msgstr "" - -#: mod/admin.php:987 -msgid "Allowed email domains" -msgstr "" - -#: mod/admin.php:987 -msgid "" -"Comma separated list of domains which are allowed in email addresses for " -"registrations to this site. Wildcards are accepted. Empty to allow any " -"domains" -msgstr "" - -#: mod/admin.php:988 -msgid "Block public" -msgstr "" - -#: mod/admin.php:988 -msgid "" -"Check to block public access to all otherwise public personal pages on this " -"site unless you are currently logged in." -msgstr "" - -#: mod/admin.php:989 -msgid "Force publish" -msgstr "" - -#: mod/admin.php:989 -msgid "" -"Check to force all profiles on this site to be listed in the site directory." -msgstr "" - -#: mod/admin.php:990 -msgid "Global directory URL" -msgstr "" - -#: mod/admin.php:990 -msgid "" -"URL to the global directory. If this is not set, the global directory is " -"completely unavailable to the application." -msgstr "" - -#: mod/admin.php:991 -msgid "Allow threaded items" -msgstr "" - -#: mod/admin.php:991 -msgid "Allow infinite level threading for items on this site." -msgstr "" - -#: mod/admin.php:992 -msgid "Private posts by default for new users" -msgstr "" - -#: mod/admin.php:992 -msgid "" -"Set default post permissions for all new members to the default privacy " -"group rather than public." -msgstr "" - -#: mod/admin.php:993 -msgid "Don't include post content in email notifications" -msgstr "" - -#: mod/admin.php:993 -msgid "" -"Don't include the content of a post/comment/private message/etc. in the " -"email notifications that are sent out from this site, as a privacy measure." -msgstr "" - -#: mod/admin.php:994 -msgid "Disallow public access to addons listed in the apps menu." -msgstr "" - -#: mod/admin.php:994 -msgid "" -"Checking this box will restrict addons listed in the apps menu to members " -"only." -msgstr "" - -#: mod/admin.php:995 -msgid "Don't embed private images in posts" -msgstr "" - -#: mod/admin.php:995 -msgid "" -"Don't replace locally-hosted private photos in posts with an embedded copy " -"of the image. This means that contacts who receive posts containing private " -"photos will have to authenticate and load each image, which may take a while." -msgstr "" - -#: mod/admin.php:996 -msgid "Allow Users to set remote_self" -msgstr "" - -#: mod/admin.php:996 -msgid "" -"With checking this, every user is allowed to mark every contact as a " -"remote_self in the repair contact dialog. Setting this flag on a contact " -"causes mirroring every posting of that contact in the users stream." -msgstr "" - -#: mod/admin.php:997 -msgid "Block multiple registrations" -msgstr "" - -#: mod/admin.php:997 -msgid "Disallow users to register additional accounts for use as pages." -msgstr "" - -#: mod/admin.php:998 -msgid "OpenID support" -msgstr "" - -#: mod/admin.php:998 -msgid "OpenID support for registration and logins." -msgstr "" - -#: mod/admin.php:999 -msgid "Fullname check" -msgstr "" - -#: mod/admin.php:999 -msgid "" -"Force users to register with a space between firstname and lastname in Full " -"name, as an antispam measure" -msgstr "" - -#: mod/admin.php:1000 -msgid "UTF-8 Regular expressions" -msgstr "" - -#: mod/admin.php:1000 -msgid "Use PHP UTF8 regular expressions" -msgstr "" - -#: mod/admin.php:1001 -msgid "Community Page Style" -msgstr "" - -#: mod/admin.php:1001 -msgid "" -"Type of community page to show. 'Global community' shows every public " -"posting from an open distributed network that arrived on this server." -msgstr "" - -#: mod/admin.php:1002 -msgid "Posts per user on community page" -msgstr "" - -#: mod/admin.php:1002 -msgid "" -"The maximum number of posts per user on the community page. (Not valid for " -"'Global Community')" -msgstr "" - -#: mod/admin.php:1003 -msgid "Enable OStatus support" -msgstr "" - -#: mod/admin.php:1003 -msgid "" -"Provide built-in OStatus (StatusNet, GNU Social etc.) compatibility. All " -"communications in OStatus are public, so privacy warnings will be " -"occasionally displayed." -msgstr "" - -#: mod/admin.php:1004 -msgid "OStatus conversation completion interval" -msgstr "" - -#: mod/admin.php:1004 -msgid "" -"How often shall the poller check for new entries in OStatus conversations? " -"This can be a very ressource task." -msgstr "" - -#: mod/admin.php:1005 -msgid "Only import OStatus threads from our contacts" -msgstr "" - -#: mod/admin.php:1005 +#: mod/newmember.php:12 msgid "" -"Normally we import every content from our OStatus contacts. With this option " -"we only store threads that are started by a contact that is known on our " -"system." +"We would like to offer some tips and links to help make your experience " +"enjoyable. Click any item to visit the relevant page. A link to this page " +"will be visible from your home page for two weeks after your initial " +"registration and then will quietly disappear." msgstr "" -#: mod/admin.php:1006 -msgid "OStatus support can only be enabled if threading is enabled." +#: mod/newmember.php:14 +msgid "Getting Started" msgstr "" -#: mod/admin.php:1008 -msgid "" -"Diaspora support can't be enabled because Friendica was installed into a sub " -"directory." -msgstr "" - -#: mod/admin.php:1009 -msgid "Enable Diaspora support" -msgstr "" - -#: mod/admin.php:1009 -msgid "Provide built-in Diaspora network compatibility." -msgstr "" - -#: mod/admin.php:1010 -msgid "Only allow Friendica contacts" -msgstr "" - -#: mod/admin.php:1010 -msgid "" -"All contacts must use Friendica protocols. All other built-in communication " -"protocols disabled." -msgstr "" - -#: mod/admin.php:1011 -msgid "Verify SSL" -msgstr "" - -#: mod/admin.php:1011 -msgid "" -"If you wish, you can turn on strict certificate checking. This will mean you " -"cannot connect (at all) to self-signed SSL sites." -msgstr "" - -#: mod/admin.php:1012 -msgid "Proxy user" -msgstr "" - -#: mod/admin.php:1013 -msgid "Proxy URL" -msgstr "" - -#: mod/admin.php:1014 -msgid "Network timeout" -msgstr "" - -#: mod/admin.php:1014 -msgid "Value is in seconds. Set to 0 for unlimited (not recommended)." -msgstr "" - -#: mod/admin.php:1015 -msgid "Delivery interval" -msgstr "" - -#: mod/admin.php:1015 -msgid "" -"Delay background delivery processes by this many seconds to reduce system " -"load. Recommend: 4-5 for shared hosts, 2-3 for virtual private servers. 0-1 " -"for large dedicated servers." -msgstr "" - -#: mod/admin.php:1016 -msgid "Poll interval" -msgstr "" - -#: mod/admin.php:1016 -msgid "" -"Delay background polling processes by this many seconds to reduce system " -"load. If 0, use delivery interval." -msgstr "" - -#: mod/admin.php:1017 -msgid "Maximum Load Average" -msgstr "" - -#: mod/admin.php:1017 -msgid "" -"Maximum system load before delivery and poll processes are deferred - " -"default 50." -msgstr "" - -#: mod/admin.php:1018 -msgid "Maximum Load Average (Frontend)" -msgstr "" - -#: mod/admin.php:1018 -msgid "Maximum system load before the frontend quits service - default 50." -msgstr "" - -#: mod/admin.php:1019 -msgid "Maximum table size for optimization" -msgstr "" - -#: mod/admin.php:1019 -msgid "" -"Maximum table size (in MB) for the automatic optimization - default 100 MB. " -"Enter -1 to disable it." -msgstr "" - -#: mod/admin.php:1020 -msgid "Minimum level of fragmentation" -msgstr "" - -#: mod/admin.php:1020 -msgid "" -"Minimum fragmenation level to start the automatic optimization - default " -"value is 30%." -msgstr "" - -#: mod/admin.php:1022 -msgid "Periodical check of global contacts" -msgstr "" - -#: mod/admin.php:1022 -msgid "" -"If enabled, the global contacts are checked periodically for missing or " -"outdated data and the vitality of the contacts and servers." -msgstr "" - -#: mod/admin.php:1023 -msgid "Days between requery" -msgstr "" - -#: mod/admin.php:1023 -msgid "Number of days after which a server is requeried for his contacts." -msgstr "" - -#: mod/admin.php:1024 -msgid "Discover contacts from other servers" -msgstr "" - -#: mod/admin.php:1024 -msgid "" -"Periodically query other servers for contacts. You can choose between " -"'users': the users on the remote system, 'Global Contacts': active contacts " -"that are known on the system. The fallback is meant for Redmatrix servers " -"and older friendica servers, where global contacts weren't available. The " -"fallback increases the server load, so the recommened setting is 'Users, " -"Global Contacts'." -msgstr "" - -#: mod/admin.php:1025 -msgid "Timeframe for fetching global contacts" -msgstr "" - -#: mod/admin.php:1025 -msgid "" -"When the discovery is activated, this value defines the timeframe for the " -"activity of the global contacts that are fetched from other servers." -msgstr "" - -#: mod/admin.php:1026 -msgid "Search the local directory" -msgstr "" - -#: mod/admin.php:1026 -msgid "" -"Search the local directory instead of the global directory. When searching " -"locally, every search will be executed on the global directory in the " -"background. This improves the search results when the search is repeated." -msgstr "" - -#: mod/admin.php:1028 -msgid "Publish server information" -msgstr "" - -#: mod/admin.php:1028 -msgid "" -"If enabled, general server and usage data will be published. The data " -"contains the name and version of the server, number of users with public " -"profiles, number of posts and the activated protocols and connectors. See the-federation.info for details." -msgstr "" - -#: mod/admin.php:1030 -msgid "Use MySQL full text engine" -msgstr "" - -#: mod/admin.php:1030 -msgid "" -"Activates the full text engine. Speeds up search - but can only search for " -"four and more characters." -msgstr "" - -#: mod/admin.php:1031 -msgid "Suppress Language" -msgstr "" - -#: mod/admin.php:1031 -msgid "Suppress language information in meta information about a posting." -msgstr "" - -#: mod/admin.php:1032 -msgid "Suppress Tags" -msgstr "" - -#: mod/admin.php:1032 -msgid "Suppress showing a list of hashtags at the end of the posting." -msgstr "" - -#: mod/admin.php:1033 -msgid "Path to item cache" +#: mod/newmember.php:18 +msgid "Friendica Walk-Through" msgstr "" -#: mod/admin.php:1033 -msgid "The item caches buffers generated bbcode and external images." -msgstr "" - -#: mod/admin.php:1034 -msgid "Cache duration in seconds" -msgstr "" - -#: mod/admin.php:1034 -msgid "" -"How long should the cache files be hold? Default value is 86400 seconds (One " -"day). To disable the item cache, set the value to -1." -msgstr "" - -#: mod/admin.php:1035 -msgid "Maximum numbers of comments per post" -msgstr "" - -#: mod/admin.php:1035 -msgid "How much comments should be shown for each post? Default value is 100." -msgstr "" - -#: mod/admin.php:1036 -msgid "Path for lock file" -msgstr "" - -#: mod/admin.php:1036 -msgid "" -"The lock file is used to avoid multiple pollers at one time. Only define a " -"folder here." -msgstr "" - -#: mod/admin.php:1037 -msgid "Temp path" -msgstr "" - -#: mod/admin.php:1037 -msgid "" -"If you have a restricted system where the webserver can't access the system " -"temp path, enter another path here." -msgstr "" - -#: mod/admin.php:1038 -msgid "Base path to installation" -msgstr "" - -#: mod/admin.php:1038 +#: mod/newmember.php:18 msgid "" -"If the system cannot detect the correct path to your installation, enter the " -"correct path here. This setting should only be set if you are using a " -"restricted system and symbolic links to your webroot." +"On your Quick Start page - find a brief introduction to your " +"profile and network tabs, make some new connections, and find some groups to " +"join." msgstr "" -#: mod/admin.php:1039 -msgid "Disable picture proxy" +#: mod/newmember.php:26 +msgid "Go to Your Settings" msgstr "" -#: mod/admin.php:1039 +#: mod/newmember.php:26 msgid "" -"The picture proxy increases performance and privacy. It shouldn't be used on " -"systems with very low bandwith." -msgstr "" - -#: mod/admin.php:1040 -msgid "Enable old style pager" +"On your Settings page - change your initial password. Also make a " +"note of your Identity Address. This looks just like an email address - and " +"will be useful in making friends on the free social web." msgstr "" -#: mod/admin.php:1040 +#: mod/newmember.php:28 msgid "" -"The old style pager has page numbers but slows down massively the page speed." -msgstr "" - -#: mod/admin.php:1041 -msgid "Only search in tags" -msgstr "" - -#: mod/admin.php:1041 -msgid "On large systems the text search can slow down the system extremely." -msgstr "" - -#: mod/admin.php:1043 -msgid "New base url" +"Review the other settings, particularly the privacy settings. An unpublished " +"directory listing is like having an unlisted phone number. In general, you " +"should probably publish your listing - unless all of your friends and " +"potential friends know exactly how to find you." msgstr "" -#: mod/admin.php:1043 +#: mod/newmember.php:36 msgid "" -"Change base url for this server. Sends relocate message to all DFRN contacts " -"of all users." -msgstr "" - -#: mod/admin.php:1045 -msgid "RINO Encryption" -msgstr "" - -#: mod/admin.php:1045 -msgid "Encryption layer between nodes." +"Upload a profile photo if you have not done so already. Studies have shown " +"that people with real photos of themselves are ten times more likely to make " +"friends than people who do not." msgstr "" -#: mod/admin.php:1046 -msgid "Embedly API key" +#: mod/newmember.php:38 +msgid "Edit Your Profile" msgstr "" -#: mod/admin.php:1046 +#: mod/newmember.php:38 msgid "" -"Embedly is used to fetch additional data for " -"web pages. This is an optional parameter." +"Edit your default profile to your liking. Review the " +"settings for hiding your list of friends and hiding the profile from unknown " +"visitors." msgstr "" -#: mod/admin.php:1048 -msgid "Enable 'worker' background processing" +#: mod/newmember.php:40 +msgid "Profile Keywords" msgstr "" -#: mod/admin.php:1048 +#: mod/newmember.php:40 msgid "" -"The worker background processing limits the number of parallel background " -"jobs to a maximum number and respects the system load." -msgstr "" - -#: mod/admin.php:1049 -msgid "Maximum number of parallel workers" +"Set some public keywords for your default profile which describe your " +"interests. We may be able to find other people with similar interests and " +"suggest friendships." msgstr "" -#: mod/admin.php:1049 -msgid "" -"On shared hosters set this to 2. On larger systems, values of 10 are great. " -"Default value is 4." +#: mod/newmember.php:44 +msgid "Connecting" msgstr "" -#: mod/admin.php:1050 -msgid "Don't use 'proc_open' with the worker" +#: mod/newmember.php:51 +msgid "Importing Emails" msgstr "" -#: mod/admin.php:1050 +#: mod/newmember.php:51 msgid "" -"Enable this if your system doesn't allow the use of 'proc_open'. This can " -"happen on shared hosters. If this is enabled you should increase the " -"frequency of poller calls in your crontab." +"Enter your email access information on your Connector Settings page if you " +"wish to import and interact with friends or mailing lists from your email " +"INBOX" msgstr "" -#: mod/admin.php:1051 -msgid "Enable fastlane" +#: mod/newmember.php:53 +msgid "Go to Your Contacts Page" msgstr "" -#: mod/admin.php:1051 +#: mod/newmember.php:53 msgid "" -"When enabed, the fastlane mechanism starts an additional worker if processes " -"with higher priority are blocked by processes of lower priority." -msgstr "" - -#: mod/admin.php:1080 -msgid "Update has been marked successful" -msgstr "" - -#: mod/admin.php:1088 -#, php-format -msgid "Database structure update %s was successfully applied." -msgstr "" - -#: mod/admin.php:1091 -#, php-format -msgid "Executing of database structure update %s failed with error: %s" -msgstr "" - -#: mod/admin.php:1103 -#, php-format -msgid "Executing %s failed with error: %s" -msgstr "" - -#: mod/admin.php:1106 -#, php-format -msgid "Update %s was successfully applied." +"Your Contacts page is your gateway to managing friendships and connecting " +"with friends on other networks. Typically you enter their address or site " +"URL in the Add New Contact dialog." msgstr "" -#: mod/admin.php:1110 -#, php-format -msgid "Update %s did not return a status. Unknown if it succeeded." +#: mod/newmember.php:55 +msgid "Go to Your Site's Directory" msgstr "" -#: mod/admin.php:1112 -#, php-format -msgid "There was no additional update function %s that needed to be called." -msgstr "" - -#: mod/admin.php:1131 -msgid "No failed updates." -msgstr "" - -#: mod/admin.php:1132 -msgid "Check database structure" -msgstr "" - -#: mod/admin.php:1137 -msgid "Failed Updates" -msgstr "" - -#: mod/admin.php:1138 +#: mod/newmember.php:55 msgid "" -"This does not include updates prior to 1139, which did not return a status." +"The Directory page lets you find other people in this network or other " +"federated sites. Look for a Connect or Follow link on " +"their profile page. Provide your own Identity Address if requested." msgstr "" -#: mod/admin.php:1139 -msgid "Mark success (if update was manually applied)" +#: mod/newmember.php:57 +msgid "Finding New People" msgstr "" -#: mod/admin.php:1140 -msgid "Attempt to execute this update step automatically" -msgstr "" - -#: mod/admin.php:1174 -#, php-format -msgid "" -"\n" -"\t\t\tDear %1$s,\n" -"\t\t\t\tthe administrator of %2$s has set up an account for you." -msgstr "" - -#: mod/admin.php:1177 -#, php-format +#: mod/newmember.php:57 msgid "" -"\n" -"\t\t\tThe login details are as follows:\n" -"\n" -"\t\t\tSite Location:\t%1$s\n" -"\t\t\tLogin Name:\t\t%2$s\n" -"\t\t\tPassword:\t\t%3$s\n" -"\n" -"\t\t\tYou may change your password from your account \"Settings\" page after " -"logging\n" -"\t\t\tin.\n" -"\n" -"\t\t\tPlease take a few moments to review the other account settings on that " -"page.\n" -"\n" -"\t\t\tYou may also wish to add some basic information to your default " -"profile\n" -"\t\t\t(on the \"Profiles\" page) so that other people can easily find you.\n" -"\n" -"\t\t\tWe recommend setting your full name, adding a profile photo,\n" -"\t\t\tadding some profile \"keywords\" (very useful in making new friends) - " -"and\n" -"\t\t\tperhaps what country you live in; if you do not wish to be more " -"specific\n" -"\t\t\tthan that.\n" -"\n" -"\t\t\tWe fully respect your right to privacy, and none of these items are " -"necessary.\n" -"\t\t\tIf you are new and do not know anybody here, they may help\n" -"\t\t\tyou to make some new and interesting friends.\n" -"\n" -"\t\t\tThank you and welcome to %4$s." -msgstr "" - -#: mod/admin.php:1221 -#, php-format -msgid "%s user blocked/unblocked" -msgid_plural "%s users blocked/unblocked" -msgstr[0] "" -msgstr[1] "" - -#: mod/admin.php:1228 -#, php-format -msgid "%s user deleted" -msgid_plural "%s users deleted" -msgstr[0] "" -msgstr[1] "" - -#: mod/admin.php:1275 -#, php-format -msgid "User '%s' deleted" -msgstr "" - -#: mod/admin.php:1283 -#, php-format -msgid "User '%s' unblocked" -msgstr "" - -#: mod/admin.php:1283 -#, php-format -msgid "User '%s' blocked" -msgstr "" - -#: mod/admin.php:1392 mod/admin.php:1418 -msgid "Register date" -msgstr "" - -#: mod/admin.php:1392 mod/admin.php:1418 -msgid "Last login" -msgstr "" - -#: mod/admin.php:1392 mod/admin.php:1418 -msgid "Last item" -msgstr "" - -#: mod/admin.php:1392 mod/settings.php:43 -msgid "Account" -msgstr "" - -#: mod/admin.php:1401 -msgid "Add User" -msgstr "" - -#: mod/admin.php:1402 -msgid "select all" -msgstr "" - -#: mod/admin.php:1403 -msgid "User registrations waiting for confirm" -msgstr "" - -#: mod/admin.php:1404 -msgid "User waiting for permanent deletion" -msgstr "" - -#: mod/admin.php:1405 -msgid "Request date" -msgstr "" - -#: mod/admin.php:1406 -msgid "No registrations." -msgstr "" - -#: mod/admin.php:1407 -msgid "Note from the user" -msgstr "" - -#: mod/admin.php:1409 -msgid "Deny" -msgstr "" - -#: mod/admin.php:1413 -msgid "Site admin" -msgstr "" - -#: mod/admin.php:1414 -msgid "Account expired" -msgstr "" - -#: mod/admin.php:1417 -msgid "New User" -msgstr "" - -#: mod/admin.php:1418 -msgid "Deleted since" +"On the side panel of the Contacts page are several tools to find new " +"friends. We can match people by interest, look up people by name or " +"interest, and provide suggestions based on network relationships. On a brand " +"new site, friend suggestions will usually begin to be populated within 24 " +"hours." msgstr "" -#: mod/admin.php:1423 -msgid "" -"Selected users will be deleted!\\n\\nEverything these users had posted on " -"this site will be permanently deleted!\\n\\nAre you sure?" +#: mod/newmember.php:65 +msgid "Group Your Contacts" msgstr "" -#: mod/admin.php:1424 +#: mod/newmember.php:65 msgid "" -"The user {0} will be deleted!\\n\\nEverything this user has posted on this " -"site will be permanently deleted!\\n\\nAre you sure?" -msgstr "" - -#: mod/admin.php:1434 -msgid "Name of the new user." -msgstr "" - -#: mod/admin.php:1435 -msgid "Nickname" -msgstr "" - -#: mod/admin.php:1435 -msgid "Nickname of the new user." -msgstr "" - -#: mod/admin.php:1436 -msgid "Email address of the new user." -msgstr "" - -#: mod/admin.php:1479 -#, php-format -msgid "Plugin %s disabled." +"Once you have made some friends, organize them into private conversation " +"groups from the sidebar of your Contacts page and then you can interact with " +"each group privately on your Network page." msgstr "" -#: mod/admin.php:1483 -#, php-format -msgid "Plugin %s enabled." +#: mod/newmember.php:68 +msgid "Why Aren't My Posts Public?" msgstr "" -#: mod/admin.php:1494 mod/admin.php:1730 -msgid "Disable" -msgstr "" - -#: mod/admin.php:1496 mod/admin.php:1732 -msgid "Enable" -msgstr "" - -#: mod/admin.php:1519 mod/admin.php:1777 -msgid "Toggle" -msgstr "" - -#: mod/admin.php:1527 mod/admin.php:1786 -msgid "Author: " -msgstr "" - -#: mod/admin.php:1528 mod/admin.php:1787 -msgid "Maintainer: " -msgstr "" - -#: mod/admin.php:1580 -msgid "Reload active plugins" -msgstr "" - -#: mod/admin.php:1585 -#, php-format +#: mod/newmember.php:68 msgid "" -"There are currently no plugins available on your node. You can find the " -"official plugin repository at %1$s and might find other interesting plugins " -"in the open plugin registry at %2$s" -msgstr "" - -#: mod/admin.php:1690 -msgid "No themes found." -msgstr "" - -#: mod/admin.php:1768 -msgid "Screenshot" +"Friendica respects your privacy. By default, your posts will only show up to " +"people you've added as friends. For more information, see the help section " +"from the link above." msgstr "" -#: mod/admin.php:1828 -msgid "Reload active themes" +#: mod/newmember.php:73 +msgid "Getting Help" msgstr "" -#: mod/admin.php:1833 -#, php-format -msgid "No themes found on the system. They should be paced in %1$s" +#: mod/newmember.php:77 +msgid "Go to the Help Section" msgstr "" -#: mod/admin.php:1834 -msgid "[Experimental]" -msgstr "" - -#: mod/admin.php:1835 -msgid "[Unsupported]" -msgstr "" - -#: mod/admin.php:1859 -msgid "Log settings updated." -msgstr "" - -#: mod/admin.php:1891 -msgid "PHP log currently enabled." -msgstr "" - -#: mod/admin.php:1893 -msgid "PHP log currently disabled." -msgstr "" - -#: mod/admin.php:1902 -msgid "Clear" -msgstr "" - -#: mod/admin.php:1907 -msgid "Enable Debugging" -msgstr "" - -#: mod/admin.php:1908 -msgid "Log file" -msgstr "" - -#: mod/admin.php:1908 +#: mod/newmember.php:77 msgid "" -"Must be writable by web server. Relative to your Friendica top-level " -"directory." +"Our help pages may be consulted for detail on other program " +"features and resources." msgstr "" -#: mod/admin.php:1909 -msgid "Log level" +#: mod/removeme.php:46 mod/removeme.php:49 +msgid "Remove My Account" msgstr "" -#: mod/admin.php:1912 -msgid "PHP logging" -msgstr "" - -#: mod/admin.php:1913 +#: mod/removeme.php:47 msgid "" -"To enable logging of PHP errors and warnings you can add the following to " -"the .htconfig.php file of your installation. The filename set in the " -"'error_log' line is relative to the friendica top-level directory and must " -"be writeable by the web server. The option '1' for 'log_errors' and " -"'display_errors' is to enable these options, set to '0' to disable them." -msgstr "" - -#: mod/admin.php:2040 mod/admin.php:2041 mod/settings.php:778 -msgid "Off" -msgstr "" - -#: mod/admin.php:2040 mod/admin.php:2041 mod/settings.php:778 -msgid "On" -msgstr "" - -#: mod/admin.php:2041 -#, php-format -msgid "Lock feature %s" +"This will completely remove your account. Once this has been done it is not " +"recoverable." msgstr "" -#: mod/admin.php:2049 -msgid "Manage Additional Features" +#: mod/removeme.php:48 +msgid "Please enter your password for verification:" msgstr "" -#: mod/item.php:116 -msgid "Unable to locate original post." +#: mod/mood.php:133 +msgid "Mood" msgstr "" -#: mod/item.php:340 -msgid "Empty post discarded." +#: mod/mood.php:134 +msgid "Set your current mood and tell your friends" msgstr "" -#: mod/item.php:898 -msgid "System error. Post not saved." -msgstr "" - -#: mod/item.php:988 -#, php-format -msgid "" -"This message was sent to you by %s, a member of the Friendica social network." -msgstr "" - -#: mod/item.php:990 -#, php-format -msgid "You may visit them online at %s" -msgstr "" - -#: mod/item.php:991 -msgid "" -"Please contact the sender by replying to this post if you do not wish to " -"receive these messages." +#: mod/editpost.php:17 mod/editpost.php:27 +msgid "Item not found" msgstr "" -#: mod/item.php:995 -#, php-format -msgid "%s posted an update." +#: mod/editpost.php:40 +msgid "Edit post" msgstr "" #: mod/network.php:398 @@ -7596,202 +7358,286 @@ msgstr "" msgid "Favourite Posts" msgstr "" -#: mod/photos.php:88 mod/photos.php:1856 -msgid "Recent Photos" +#: mod/community.php:27 +msgid "Not available." msgstr "" -#: mod/photos.php:91 mod/photos.php:1283 mod/photos.php:1858 -msgid "Upload New Photos" +#: mod/localtime.php:24 +msgid "Time Conversion" msgstr "" -#: mod/photos.php:105 mod/settings.php:36 -msgid "everybody" +#: mod/localtime.php:26 +msgid "" +"Friendica provides this service for sharing events with other networks and " +"friends in unknown timezones." msgstr "" -#: mod/photos.php:169 -msgid "Contact information unavailable" -msgstr "" - -#: mod/photos.php:190 -msgid "Album not found." -msgstr "" - -#: mod/photos.php:220 mod/photos.php:232 mod/photos.php:1227 -msgid "Delete Album" -msgstr "" - -#: mod/photos.php:230 -msgid "Do you really want to delete this photo album and all its photos?" -msgstr "" - -#: mod/photos.php:308 mod/photos.php:319 mod/photos.php:1540 -msgid "Delete Photo" -msgstr "" - -#: mod/photos.php:317 -msgid "Do you really want to delete this photo?" -msgstr "" - -#: mod/photos.php:688 +#: mod/localtime.php:30 #, php-format -msgid "%1$s was tagged in %2$s by %3$s" +msgid "UTC time: %s" msgstr "" -#: mod/photos.php:688 -msgid "a photo" -msgstr "" - -#: mod/photos.php:794 -msgid "Image file is empty." -msgstr "" - -#: mod/photos.php:954 -msgid "No photos selected" -msgstr "" - -#: mod/photos.php:1054 mod/videos.php:305 -msgid "Access to this item is restricted." -msgstr "" - -#: mod/photos.php:1114 +#: mod/localtime.php:33 #, php-format -msgid "You have used %1$.2f Mbytes of %2$.2f Mbytes photo storage." +msgid "Current timezone: %s" msgstr "" -#: mod/photos.php:1148 -msgid "Upload Photos" +#: mod/localtime.php:36 +#, php-format +msgid "Converted localtime: %s" msgstr "" -#: mod/photos.php:1152 mod/photos.php:1222 -msgid "New album name: " +#: mod/localtime.php:41 +msgid "Please select your timezone:" msgstr "" -#: mod/photos.php:1153 -msgid "or existing album name: " +#: mod/bookmarklet.php:41 +msgid "The post was created" msgstr "" -#: mod/photos.php:1154 -msgid "Do not show a status post for this upload" +#: mod/group.php:29 +msgid "Group created." msgstr "" -#: mod/photos.php:1165 mod/photos.php:1544 mod/settings.php:1300 -msgid "Show to Groups" +#: mod/group.php:35 +msgid "Could not create group." msgstr "" -#: mod/photos.php:1166 mod/photos.php:1545 mod/settings.php:1301 -msgid "Show to Contacts" +#: mod/group.php:47 mod/group.php:140 +msgid "Group not found." msgstr "" -#: mod/photos.php:1167 -msgid "Private Photo" +#: mod/group.php:60 +msgid "Group name changed." msgstr "" -#: mod/photos.php:1168 -msgid "Public Photo" +#: mod/group.php:87 +msgid "Save Group" msgstr "" -#: mod/photos.php:1234 -msgid "Edit Album" +#: mod/group.php:93 +msgid "Create a group of contacts/friends." msgstr "" -#: mod/photos.php:1240 -msgid "Show Newest First" +#: mod/group.php:113 +msgid "Group removed." msgstr "" -#: mod/photos.php:1242 -msgid "Show Oldest First" +#: mod/group.php:115 +msgid "Unable to remove group." msgstr "" -#: mod/photos.php:1269 mod/photos.php:1841 -msgid "View Photo" +#: mod/group.php:177 +msgid "Group Editor" msgstr "" -#: mod/photos.php:1315 -msgid "Permission denied. Access to this item may be restricted." +#: mod/group.php:190 +msgid "Members" msgstr "" -#: mod/photos.php:1317 -msgid "Photo not available" +#: mod/dfrn_request.php:101 +msgid "This introduction has already been accepted." msgstr "" -#: mod/photos.php:1372 -msgid "View photo" +#: mod/dfrn_request.php:124 mod/dfrn_request.php:520 +msgid "Profile location is not valid or does not contain profile information." msgstr "" -#: mod/photos.php:1372 -msgid "Edit photo" +#: mod/dfrn_request.php:129 mod/dfrn_request.php:525 +msgid "Warning: profile location has no identifiable owner name." msgstr "" -#: mod/photos.php:1373 -msgid "Use as profile photo" +#: mod/dfrn_request.php:131 mod/dfrn_request.php:527 +msgid "Warning: profile location has no profile photo." msgstr "" -#: mod/photos.php:1398 -msgid "View Full Size" +#: mod/dfrn_request.php:134 mod/dfrn_request.php:530 +#, php-format +msgid "%d required parameter was not found at the given location" +msgid_plural "%d required parameters were not found at the given location" +msgstr[0] "" +msgstr[1] "" + +#: mod/dfrn_request.php:180 +msgid "Introduction complete." msgstr "" -#: mod/photos.php:1484 -msgid "Tags: " +#: mod/dfrn_request.php:222 +msgid "Unrecoverable protocol error." msgstr "" -#: mod/photos.php:1487 -msgid "[Remove any tag]" +#: mod/dfrn_request.php:250 +msgid "Profile unavailable." msgstr "" -#: mod/photos.php:1526 -msgid "New album name" +#: mod/dfrn_request.php:277 +#, php-format +msgid "%s has received too many connection requests today." msgstr "" -#: mod/photos.php:1527 -msgid "Caption" +#: mod/dfrn_request.php:278 +msgid "Spam protection measures have been invoked." msgstr "" -#: mod/photos.php:1528 -msgid "Add a Tag" +#: mod/dfrn_request.php:279 +msgid "Friends are advised to please try again in 24 hours." msgstr "" -#: mod/photos.php:1528 -msgid "Example: @bob, @Barbara_Jensen, @jim@example.com, #California, #camping" +#: mod/dfrn_request.php:341 +msgid "Invalid locator" msgstr "" -#: mod/photos.php:1529 -msgid "Do not rotate" +#: mod/dfrn_request.php:350 +msgid "Invalid email address." msgstr "" -#: mod/photos.php:1530 -msgid "Rotate CW (right)" +#: mod/dfrn_request.php:375 +msgid "This account has not been configured for email. Request failed." msgstr "" -#: mod/photos.php:1531 -msgid "Rotate CCW (left)" +#: mod/dfrn_request.php:478 +msgid "You have already introduced yourself here." msgstr "" -#: mod/photos.php:1546 -msgid "Private photo" +#: mod/dfrn_request.php:482 +#, php-format +msgid "Apparently you are already friends with %s." msgstr "" -#: mod/photos.php:1547 -msgid "Public photo" +#: mod/dfrn_request.php:503 +msgid "Invalid profile URL." msgstr "" -#: mod/photos.php:1770 -msgid "Map" +#: mod/dfrn_request.php:604 +msgid "Your introduction has been sent." msgstr "" -#: mod/photos.php:1847 mod/videos.php:387 -msgid "View Album" +#: mod/dfrn_request.php:644 +msgid "" +"Remote subscription can't be done for your network. Please subscribe " +"directly on your system." msgstr "" -#: mod/ping.php:211 -msgid "{0} wants to be your friend" +#: mod/dfrn_request.php:664 +msgid "Please login to confirm introduction." msgstr "" -#: mod/ping.php:226 -msgid "{0} sent you a message" +#: mod/dfrn_request.php:674 +msgid "" +"Incorrect identity currently logged in. Please login to this profile." msgstr "" -#: mod/ping.php:241 -msgid "{0} requested registration" +#: mod/dfrn_request.php:688 mod/dfrn_request.php:705 +msgid "Confirm" +msgstr "" + +#: mod/dfrn_request.php:700 +msgid "Hide this contact" +msgstr "" + +#: mod/dfrn_request.php:703 +#, php-format +msgid "Welcome home %s." +msgstr "" + +#: mod/dfrn_request.php:704 +#, php-format +msgid "Please confirm your introduction/connection request to %s." +msgstr "" + +#: mod/dfrn_request.php:833 +msgid "" +"Please enter your 'Identity Address' from one of the following supported " +"communications networks:" +msgstr "" + +#: mod/dfrn_request.php:854 +#, php-format +msgid "" +"If you are not yet a member of the free social web, follow this link to find a public Friendica site and join us today." +msgstr "" + +#: mod/dfrn_request.php:859 +msgid "Friend/Connection Request" +msgstr "" + +#: mod/dfrn_request.php:860 +msgid "" +"Examples: jojo@demo.friendica.com, http://demo.friendica.com/profile/jojo, " +"testuser@identi.ca" +msgstr "" + +#: mod/dfrn_request.php:869 +msgid "StatusNet/Federated Social Web" +msgstr "" + +#: mod/dfrn_request.php:871 +#, php-format +msgid "" +" - please do not use this form. Instead, enter %s into your Diaspora search " +"bar." +msgstr "" + +#: mod/profile_photo.php:44 +msgid "Image uploaded but image cropping failed." +msgstr "" + +#: mod/profile_photo.php:77 mod/profile_photo.php:84 mod/profile_photo.php:91 +#: mod/profile_photo.php:314 +#, php-format +msgid "Image size reduction [%s] failed." +msgstr "" + +#: mod/profile_photo.php:124 +msgid "" +"Shift-reload the page or clear browser cache if the new photo does not " +"display immediately." +msgstr "" + +#: mod/profile_photo.php:134 +msgid "Unable to process image" +msgstr "" + +#: mod/profile_photo.php:248 +msgid "Upload File:" +msgstr "" + +#: mod/profile_photo.php:249 +msgid "Select a profile:" +msgstr "" + +#: mod/profile_photo.php:251 +msgid "Upload" +msgstr "" + +#: mod/profile_photo.php:254 +msgid "or" +msgstr "" + +#: mod/profile_photo.php:254 +msgid "skip this step" +msgstr "" + +#: mod/profile_photo.php:254 +msgid "select a photo from your photo albums" +msgstr "" + +#: mod/profile_photo.php:268 +msgid "Crop Image" +msgstr "" + +#: mod/profile_photo.php:269 +msgid "Please adjust the image cropping for optimum viewing." +msgstr "" + +#: mod/profile_photo.php:271 +msgid "Done Editing" +msgstr "" + +#: mod/profile_photo.php:305 +msgid "Image uploaded successfully." msgstr "" #: mod/register.php:93 @@ -8599,51 +8445,271 @@ msgstr "" msgid "Resend relocate message to contacts" msgstr "" -#: mod/videos.php:120 -msgid "Do you really want to delete this video?" -msgstr "" - -#: mod/videos.php:125 -msgid "Delete Video" -msgstr "" - -#: mod/videos.php:204 -msgid "No videos selected" -msgstr "" - -#: mod/videos.php:396 -msgid "Recent Videos" -msgstr "" - -#: mod/videos.php:398 -msgid "Upload New Videos" -msgstr "" - -#: mod/viewcontacts.php:72 -msgid "No contacts." -msgstr "" - -#: mod/wall_attach.php:17 mod/wall_attach.php:25 mod/wall_attach.php:76 -#: mod/wall_upload.php:20 mod/wall_upload.php:33 mod/wall_upload.php:86 -#: mod/wall_upload.php:122 mod/wall_upload.php:125 -msgid "Invalid request." -msgstr "" - -#: mod/wall_attach.php:94 -msgid "Sorry, maybe your upload is bigger than the PHP configuration allows" -msgstr "" - -#: mod/wall_attach.php:94 -msgid "Or - did you try to upload an empty file?" -msgstr "" - -#: mod/wall_attach.php:105 +#: mod/wallmessage.php:42 mod/wallmessage.php:112 #, php-format -msgid "File exceeds size limit of %s" +msgid "Number of daily wall messages for %s exceeded. Message failed." msgstr "" -#: mod/wall_attach.php:156 mod/wall_attach.php:172 -msgid "File upload failed." +#: mod/wallmessage.php:56 mod/message.php:71 +msgid "No recipient selected." +msgstr "" + +#: mod/wallmessage.php:59 +msgid "Unable to check your home location." +msgstr "" + +#: mod/wallmessage.php:62 mod/message.php:78 +msgid "Message could not be sent." +msgstr "" + +#: mod/wallmessage.php:65 mod/message.php:81 +msgid "Message collection failure." +msgstr "" + +#: mod/wallmessage.php:68 mod/message.php:84 +msgid "Message sent." +msgstr "" + +#: mod/wallmessage.php:86 mod/wallmessage.php:95 +msgid "No recipient." +msgstr "" + +#: mod/wallmessage.php:142 mod/message.php:341 +msgid "Send Private Message" +msgstr "" + +#: mod/wallmessage.php:143 +#, php-format +msgid "" +"If you wish for %s to respond, please check that the privacy settings on " +"your site allow private mail from unknown senders." +msgstr "" + +#: mod/wallmessage.php:144 mod/message.php:342 mod/message.php:536 +msgid "To:" +msgstr "" + +#: mod/wallmessage.php:145 mod/message.php:347 mod/message.php:538 +msgid "Subject:" +msgstr "" + +#: mod/share.php:38 +msgid "link" +msgstr "" + +#: mod/api.php:76 mod/api.php:102 +msgid "Authorize application connection" +msgstr "" + +#: mod/api.php:77 +msgid "Return to your app and insert this Securty Code:" +msgstr "" + +#: mod/api.php:89 +msgid "Please login to continue." +msgstr "" + +#: mod/api.php:104 +msgid "" +"Do you want to authorize this application to access your posts and contacts, " +"and/or create new posts for you?" +msgstr "" + +#: mod/babel.php:17 +msgid "Source (bbcode) text:" +msgstr "" + +#: mod/babel.php:23 +msgid "Source (Diaspora) text to convert to BBcode:" +msgstr "" + +#: mod/babel.php:31 +msgid "Source input: " +msgstr "" + +#: mod/babel.php:35 +msgid "bb2html (raw HTML): " +msgstr "" + +#: mod/babel.php:39 +msgid "bb2html: " +msgstr "" + +#: mod/babel.php:43 +msgid "bb2html2bb: " +msgstr "" + +#: mod/babel.php:47 +msgid "bb2md: " +msgstr "" + +#: mod/babel.php:51 +msgid "bb2md2html: " +msgstr "" + +#: mod/babel.php:55 +msgid "bb2dia2bb: " +msgstr "" + +#: mod/babel.php:59 +msgid "bb2md2html2bb: " +msgstr "" + +#: mod/babel.php:69 +msgid "Source input (Diaspora format): " +msgstr "" + +#: mod/babel.php:74 +msgid "diaspora2bb: " +msgstr "" + +#: mod/item.php:116 +msgid "Unable to locate original post." +msgstr "" + +#: mod/item.php:340 +msgid "Empty post discarded." +msgstr "" + +#: mod/item.php:898 +msgid "System error. Post not saved." +msgstr "" + +#: mod/item.php:988 +#, php-format +msgid "" +"This message was sent to you by %s, a member of the Friendica social network." +msgstr "" + +#: mod/item.php:990 +#, php-format +msgid "You may visit them online at %s" +msgstr "" + +#: mod/item.php:991 +msgid "" +"Please contact the sender by replying to this post if you do not wish to " +"receive these messages." +msgstr "" + +#: mod/item.php:995 +#, php-format +msgid "%s posted an update." +msgstr "" + +#: mod/ostatus_subscribe.php:14 +msgid "Subscribing to OStatus contacts" +msgstr "" + +#: mod/ostatus_subscribe.php:25 +msgid "No contact provided." +msgstr "" + +#: mod/ostatus_subscribe.php:30 +msgid "Couldn't fetch information for contact." +msgstr "" + +#: mod/ostatus_subscribe.php:38 +msgid "Couldn't fetch friends for contact." +msgstr "" + +#: mod/ostatus_subscribe.php:65 +msgid "success" +msgstr "" + +#: mod/ostatus_subscribe.php:67 +msgid "failed" +msgstr "" + +#: mod/dfrn_poll.php:104 mod/dfrn_poll.php:537 +#, php-format +msgid "%1$s welcomes %2$s" +msgstr "" + +#: mod/profile.php:179 +msgid "Tips for New Members" +msgstr "" + +#: mod/message.php:75 +msgid "Unable to locate contact information." +msgstr "" + +#: mod/message.php:215 +msgid "Do you really want to delete this message?" +msgstr "" + +#: mod/message.php:235 +msgid "Message deleted." +msgstr "" + +#: mod/message.php:266 +msgid "Conversation removed." +msgstr "" + +#: mod/message.php:383 +msgid "No messages." +msgstr "" + +#: mod/message.php:426 +msgid "Message not available." +msgstr "" + +#: mod/message.php:503 +msgid "Delete message" +msgstr "" + +#: mod/message.php:529 mod/message.php:609 +msgid "Delete conversation" +msgstr "" + +#: mod/message.php:531 +msgid "" +"No secure communications available. You may be able to " +"respond from the sender's profile page." +msgstr "" + +#: mod/message.php:535 +msgid "Send Reply" +msgstr "" + +#: mod/message.php:579 +#, php-format +msgid "Unknown sender - %s" +msgstr "" + +#: mod/message.php:581 +#, php-format +msgid "You and %s" +msgstr "" + +#: mod/message.php:583 +#, php-format +msgid "%s and You" +msgstr "" + +#: mod/message.php:612 +msgid "D, d M Y - g:i A" +msgstr "" + +#: mod/message.php:615 +#, php-format +msgid "%d message" +msgid_plural "%d messages" +msgstr[0] "" +msgstr[1] "" + +#: mod/manage.php:139 +msgid "Manage Identities and/or Pages" +msgstr "" + +#: mod/manage.php:140 +msgid "" +"Toggle between different identities or community/group pages which share " +"your account details or which you have been granted \"manage\" permissions" +msgstr "" + +#: mod/manage.php:141 +msgid "Select an identity to manage: " msgstr "" #: object/Item.php:370 @@ -8682,6 +8748,14 @@ msgstr "" msgid "Resize to best fit and retain aspect ratio." msgstr "" +#: view/theme/frio/theme.php:229 +msgid "Guest" +msgstr "" + +#: view/theme/frio/theme.php:235 +msgid "Visitor" +msgstr "" + #: view/theme/frio/config.php:42 msgid "Default" msgstr "" @@ -8722,14 +8796,6 @@ msgstr "" msgid "Set the background image" msgstr "" -#: view/theme/frio/theme.php:226 -msgid "Guest" -msgstr "" - -#: view/theme/frio/theme.php:232 -msgid "Visitor" -msgstr "" - #: view/theme/quattro/config.php:67 msgid "Alignment" msgstr "" @@ -8821,56 +8887,3 @@ msgstr "" #: view/theme/duepuntozero/config.php:62 msgid "Variations" msgstr "" - -#: index.php:447 -msgid "toggle mobile" -msgstr "" - -#: boot.php:969 -msgid "Delete this item?" -msgstr "" - -#: boot.php:972 -msgid "show fewer" -msgstr "" - -#: boot.php:1650 -#, php-format -msgid "Update %s failed. See error logs." -msgstr "" - -#: boot.php:1762 -msgid "Create a New Account" -msgstr "" - -#: boot.php:1791 -msgid "Password: " -msgstr "" - -#: boot.php:1792 -msgid "Remember me" -msgstr "" - -#: boot.php:1795 -msgid "Or login using OpenID: " -msgstr "" - -#: boot.php:1801 -msgid "Forgot your password?" -msgstr "" - -#: boot.php:1804 -msgid "Website Terms of Service" -msgstr "" - -#: boot.php:1805 -msgid "terms of service" -msgstr "" - -#: boot.php:1807 -msgid "Website Privacy Policy" -msgstr "" - -#: boot.php:1808 -msgid "privacy policy" -msgstr "" diff --git a/view/templates/admin_site.tpl b/view/templates/admin_site.tpl index fc84f6860..c3e9a7237 100644 --- a/view/templates/admin_site.tpl +++ b/view/templates/admin_site.tpl @@ -161,6 +161,7 @@ {{include file="field_input.tpl" field=$worker_queues}} {{include file="field_checkbox.tpl" field=$worker_dont_fork}} {{include file="field_checkbox.tpl" field=$worker_fastlane}} + {{include file="field_checkbox.tpl" field=$worker_frontend}}

From 11507440aebcc04a144481c45f62d5f5e0d4a066 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Tue, 6 Dec 2016 14:11:22 +0100 Subject: [PATCH 128/141] frio: change some link behavior of user menu in the nav bar --- view/theme/frio/templates/nav.tpl | 6 +++--- view/theme/frio/templates/nav_head.tpl | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/view/theme/frio/templates/nav.tpl b/view/theme/frio/templates/nav.tpl index b3dc0b29d..5732e1211 100644 --- a/view/theme/frio/templates/nav.tpl +++ b/view/theme/frio/templates/nav.tpl @@ -141,7 +141,7 @@ {{/foreach}} {{if $nav.notifications}} -
  • {{$nav.notifications.1}}
  • +
  • {{$nav.notifications.1}}
  • {{/if}} {{if $nav.messages}}
  • {{$nav.messages.1}}
  • @@ -160,7 +160,7 @@ {{/if}} {{if $nav.help}} -
  • {{$nav.help.3}}
  • +
  • {{$nav.help.3}}
  • {{/if}} {{if $nav.settings}}
  • {{$nav.settings.1}}
  • @@ -196,7 +196,7 @@ {{$usermenu.1}} {{/foreach}} {{if $nav.notifications}} - {{$nav.notifications.1}} + {{$nav.notifications.1}} {{/if}} {{if $nav.contacts}} {{$nav.contacts.1}} diff --git a/view/theme/frio/templates/nav_head.tpl b/view/theme/frio/templates/nav_head.tpl index d7b50a58d..76d841772 100644 --- a/view/theme/frio/templates/nav_head.tpl +++ b/view/theme/frio/templates/nav_head.tpl @@ -1,5 +1,5 @@ -

    m>q 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�y+?akxikk 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 Ie4o7j51fjhPXGV_ literal 0 HcmV?d00001 diff --git a/spec/dfrn2_contact_request.svg b/spec/dfrn2_contact_request.svg new file mode 100644 index 000000000..5f76067f1 --- /dev/null +++ b/spec/dfrn2_contact_request.svg @@ -0,0 +1,218 @@ + + + + + + + + + +Friendica - Contact request + + + + +karenn@karenhompage.com + + + + +bob@example.com + + + dfrn_request.php +- +https://karenhompage/dfrn_request/karin + + +dfrn_request_post - SCENARIO 1 +---------------------------------------------- +- Cleanup old introductions that remain blocked + Cleanup +any old email intros - which will have a greater lifetime +- probe_url Bobs posted dfrn_url and get the network with +webfinger_dfrn +- try to select all contact data of Bob (contact table) by the +url ($_POST['dfrn_url] and profile uid ($a->profile['uid']) +where self = 0 to look if this contact is already there (if +issued-id or rel is already available return here because it +seems that we are already connected) +- create a issued-id with $issued_id = random_string(); +- if we already found a contact record above update the +issued-id with the one we have created +- otherwise if Bob is not already in the contact table scrape +Bobs profile and create a new contact with this data (e.g. +the scraped issued-id / profiles pubkey becomes contacts +site-pubkey) in the contact table +- select this created contact from contact table and create +an intro in the intro table (blocked = 1) + + +$_POST['dfrn_url'] is transmited and is Bobs profile url + + +redirect to Bobs request page +goaway($parms['dfrn-request'] . "?dfrn_url=$dfrn_url" + . '&dfrn_version=' . +DFRN_PROTOCOL_VERSION + . '&confirm_key=' . $hash + . (($aes_allow) ? "&aes_allow=1" : "") + ); +http://example.com/dfrn_request/bob?dfrn_url=6874747 +03a2f2f6b6172656e686f6d65706167652e636f6d2f70726f66 +696c652f6b6172656e&aes_allow=1&confirm_key=”ABC123” + + +dfrn_request.php + + +http://example.com/dfrn_request/bob? +dfrn_url= +687474703a2f2f6b6172656e686f6d65706167652e +636f6d2f70726f66696c652f6b6172656e&aes_allow=1& +confirm_key=”ABC123” +dfrn_request_content() +------------------------------------------ +- copy the posted parameters (dfrn_url, key and so on) +to $_POST + dfrn_request_post() - SCENARIO 2 +($_POST['localconfirm'] == 1) +----------------------------------------------------------------------- +- if(local_user() && ($a->user['nickname'] == $a- +>argv[1]) && (x($_POST,'dfrn_url'))) +-> +- $confirm_key comes from $_POST +- get data for contact Karen (contact table) by +$dfrn_url (contacts url and nurl) -> if contact Karen +does already have a dfrn-id Bob seems already +connected with Karen (abort here) +- if this contact (Karen) isn't available in the contact +tabel, scrape Karens profile page to pick up the dfrn +links, key, fn, and photo +- create a contact for Karen in the contact table with +the scraped data (Karens pubkey becomes the contact +site-pubkey) +- fetch_url($dfrn_request . '?confirm_key=' . +$confirm_key); +- fetch_url(http://karenhomepage.com/dfrn_request? +confirm_key=”ABC123”) + + +dfrn_request.php + + +http://karenhomepage.com/dfrn_request?confirm_key=”ABC123” +dfrn_request_content() - +(elseif((x($_GET,'confirm_key')) && strlen($_GET['confirm_key'])) ) +---------------------------------------------------------------------------------------------- +- select the intro by confirm_key (intro table) -> get contact id +- use the intro contact id to get the contact in the contact table +- build a notification package ( notification(array.....) ) +- update intro in intro table (blocked = 0) + + +Bob stays on his Friendica server +- goaway($forwardurl); + + +Note: this chart respects only dfrn +contacts and focuses on key exchange +(for other areas it might be very +incomplete) + + +dfrn_request_content() +------------------------------------ +- the page for the on Katrins server where Bob do a connection +request +- the form transmit on submit Bobs profile url as dfrn_url + + + + + + + + + + +bob wants to make a request and is directed from karens profile page to karens dfrn-request page + + + + + + + + + + + + + + + + + + + + + + + + + + +redirict to bobs dfrn_request page + + + + + + + + + + + + + + + + + + + + +http://karenhomepage.com/dfrn_request?confirm_key=”ABC123” + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Bob fills request form and presses submit + From 14c84b92cc55bf1bccc28c0f8dba4f593a0d6cdf Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 16:57:50 +0100 Subject: [PATCH 087/141] restructure some links in the help docs to have a better seperation between admin and developer docu --- doc/Home.md | 4 ++-- doc/de/Home.md | 15 +++++++-------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/doc/Home.md b/doc/Home.md index d0f95d076..32eb1ee99 100644 --- a/doc/Home.md +++ b/doc/Home.md @@ -31,9 +31,7 @@ Friendica Documentation and Resources * [Settings & Admin Panel](help/Settings) * [Installing Connectors (Twitter/GNU Social)](help/Installing-Connectors) * [Install an ejabberd server (XMPP chat) with synchronized credentials](help/install-ejabberd) -* [Message Flow](help/Message-Flow) * [Using SSL with Friendica](help/SSL) -* [Twitter/GNU Social API Functions](help/api) * [Config values that can only be set in .htconfig.php](help/htconfig) **Developer Manual** @@ -46,9 +44,11 @@ Friendica Documentation and Resources * [Plugin Development](help/Plugins) * [Theme Development](help/themes) * [Smarty 3 Templates](help/smarty3-templates) +* [Message Flow](help/Message-Flow) * [Database schema documantation](help/database) * [Class Autoloading](help/autoloader) * [Code - Reference(Doxygen generated - sets cookies)](doc/html/) +* [Twitter/GNU Social API Functions](help/api) **External Resources** diff --git a/doc/de/Home.md b/doc/de/Home.md index 68c026e5c..91ec97c4c 100644 --- a/doc/de/Home.md +++ b/doc/de/Home.md @@ -26,32 +26,31 @@ Friendica - Dokumentation und Ressourcen * [Bugs und Probleme](help/Bugs-and-Issues) * [Häufig gestellte Fragen (FAQ)](help/FAQ) -**Technische Dokumentation** +**Dokumentation für Administratoren** * [Installation](help/Install) * [Konfigurationen & Admin-Panel](help/Settings) * [Plugins](help/Plugins) * [Konnektoren (Connectors) installieren (Twitter/GNU Social)](help/Installing-Connectors) * [Installation eines ejabberd Servers (XMPP-Chat) mit synchronisierten Anmeldedaten](help/install-ejabberd) (EN) -* [Nachrichtenfluss](help/Message-Flow) * [Betreibe deine Seite mit einem SSL-Zertifikat](help/SSL) -* [Entwickler](help/Developers) -* [Twitter/GNU Social API Functions](help/api) (EN) -* [Translation of Friendica](help/translations) (EN) * [Konfigurationswerte, die nur in der .htconfig.php gesetzt werden können](help/htconfig) (EN) -**Entwickler Dokumentation** +**Dokumentation für Entwickler** -* [Where to get started?](help/Developers-Intro) +* [Entwickler](help/Developers) +* [Where to get started?](help/Developers-Intro) (EN) * [Help on Github](help/Github) * [Help on Vagrant](help/Vagrant) -* [How to translate Friendica](help/translations) +* [How to translate Friendica](help/translations) (EN) * [Bugs and Issues](help/Bugs-and-Issues) * [Plugin Development](help/Plugins) * [Theme Development](help/themes) * [Smarty 3 Templates](help/smarty3-templates) +* [Nachrichtenfluss](help/Message-Flow) * [Datenbank-Schema](help/database) * [Code-Referenz (mit doxygen generiert - setzt Cookies)](doc/html/) +* [Twitter/GNU Social API Functions](help/api) (EN) **Externe Ressourcen** From 76ca015497d98b99536223909a8ba414766579ab Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 16:59:23 +0100 Subject: [PATCH 088/141] update link in the docs to dfrn specs + h3 headings (instead of h2 headings) in message_flow doc --- doc/Message-Flow.md | 22 +++++++++++----------- doc/de/Message-Flow.md | 12 ++++++------ 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/doc/Message-Flow.md b/doc/Message-Flow.md index ce0a4248a..9a6785d59 100644 --- a/doc/Message-Flow.md +++ b/doc/Message-Flow.md @@ -4,7 +4,7 @@ Friendica Message Flow This page documents some of the details of how messages get from one person to another in the Friendica network. There are multiple paths, using multiple protocols and message formats. -Those attempting to understand these message flows should become familiar with (at the minimum) the [DFRN protocol document](http://dfrn.org/dfrn.pdf) and the message passing elements of the OStatus stack (salmon and Pubsubhubbub). +Those attempting to understand these message flows should become familiar with (at the minimum) the [DFRN protocol document](https://github.com/friendica/friendica/blob/master/spec/dfrn2.pdf) and the message passing elements of the OStatus stack (salmon and Pubsubhubbub). Most message passing involves the file include/items.php, which has functions for several feed-related import/export activities. @@ -21,8 +21,8 @@ Push (pubsubhubbub) feeds arrive via mod/pubsub.php DFRN-poll feed imports arrive via include/poller.php as a scheduled task, this implements the local side of the DFRN-poll protocol. -Scenario #1. Bob posts a public status message ---- +### Scenario #1. Bob posts a public status message + This is a public message with no conversation members so no private transport is used. There are two paths it can take - as a bbcode path to DFRN clients, and converted to HTML with the server's PuSH (pubsubhubbub) hubs notified. When a PuSH hub is operational, dfrn-poll clients prefer to receive their information through the PuSH channel. @@ -30,31 +30,31 @@ They will fall back on a daily poll in case the hub has delivery issues (this is If there is no specified hub or hubs, DFRN clients will poll at a configurable (per-contact) rate at up to 5-minute intervals. Feeds retrieved via dfrn-poll are bbcode and may also contain private conversations which the poller has permissions to see. -Scenario #2. Jack replies to Bob's public message. Jack is on the Friendica/DFRN network. ---- +### Scenario #2. Jack replies to Bob's public message. Jack is on the Friendica/DFRN network. + Jack uses dfrn-notify to send a direct reply to Bob. Bob then creates a feed of the conversation and sends it to everybody involved in the conversation using dfrn-notify. PuSH hubs are notified that new content is available. The hub or hubs will then retrieve the latest feed and transmit it to all hub subscribers (which may be on different networks). -Scenario #3. Mary replies to Bob's public message. Mary is on the Friendica/DFRN network. ---- +### Scenario #3. Mary replies to Bob's public message. Mary is on the Friendica/DFRN network. + Mary uses dfrn-notify to send a direct reply to Bob. Bob then creates a feed of the conversation and sends it to everybody involved in the conversation (excluding himself, the conversation is now sent to both Jack and Mary). Messages are sent using dfrn-notify. Push hubs are also notified that new content is available. The hub or hubs will then retrieve the latest feed and transmit it to all hub subscribers (which may be on different networks). -Scenario #4. William replies to Bob's public message. William is on the OStatus network. ---- +### Scenario #4. William replies to Bob's public message. William is on the OStatus network. + William uses salmon to notify Bob of the reply. Content is html embedded in salmon magic envelope. Bob then creates a feed of the conversation and sends it to all Friendica participants involved in the conversation using dfrn-notify (excluding himself, the conversation is sent to both Jack and Mary). Push hubs are notified that new content is available. The hub or hubs will then retrieve the latest feed and transmit it to all hub subscribers (which may be on different networks). -Scenario #5. Bob posts a private message to Mary and Jack. ---- +### Scenario #5. Bob posts a private message to Mary and Jack. + Message is delivered immediately to Mary and Jack using dfrn_notify. Public hubs are not notified. Requeueing is attempted in case of timeout. diff --git a/doc/de/Message-Flow.md b/doc/de/Message-Flow.md index 0694db134..3d4c912cc 100644 --- a/doc/de/Message-Flow.md +++ b/doc/de/Message-Flow.md @@ -6,7 +6,7 @@ Friendica Nachrichtenfluss Diese Seite soll einige Infos darüber dokumentieren, wie Nachrichten innerhalb von Friendica von einer Person zur anderen übertragen werden. Es gibt verschiedene Pfade, die verschiedene Protokolle und Nachrichtenformate nutzen. -Diejenigen, die den Nachrichtenfluss genauer verstehen wollen, sollten sich mindestens mit dem DFRN-Protokoll (http://dfrn.org/dfrn.pdf) und den Elementen zur Nachrichtenverarbeitung des OStatus Stack informieren (salmon und Pubsubhubbub). +Diejenigen, die den Nachrichtenfluss genauer verstehen wollen, sollten sich mindestens mit dem DFRN-Protokoll ([Dokument mit den DFRN Spezifikationen](https://github.com/friendica/friendica/blob/master/spec/dfrn2.pdf)) und den Elementen zur Nachrichtenverarbeitung des OStatus Stack informieren (salmon und Pubsubhubbub). Der Großteil der Nachrichtenverarbeitung nutzt die Datei include/items.php, welche Funktionen für verschiedene Feed-bezogene Import-/Exportaktivitäten liefert. @@ -24,7 +24,7 @@ PuSh-Feeds (pubsubhubbub) kommen via mod/pubsub.php an. DFRN-poll Feed-Imports kommen via include/poller.php als geplanter Task an, das implementiert die lokale Bearbeitung (local side) des DFRN-Protokolls. -Szenario #1. Bob schreibt eine öffentliche Statusnachricht +### Szenario #1. Bob schreibt eine öffentliche Statusnachricht Dies ist eine öffentliche Nachricht ohne begrenzte Nutzerfreigabe, so dass keine private Übertragung notwendig ist. Es gibt zwei Wege, die genutzt werden können - als bbcode an DFRN-Clients oder als durch den Server konvertierten HTML-Code (mit PuSH; pubsubhubbub). @@ -33,13 +33,13 @@ Sie fallen zurück auf eine tägliche Abfrage, wenn der Hub Übertragungsschwier Wenn kein spezifizierter Hub oder Hubs ausgewählt sind, werden DFRN-Clients in einer pro Kontakt konfigurierbaren Rate mit bis zu 5-Minuten-Intervallen abfragen. Feeds, die via DFRN-Poll abgerufen werden, sind bbcode und können auch private Unterhaltungen enthalten, die vom Poller auf ihre Zugriffsrechte hin geprüft werden. -Szenario #2. Jack antwortet auf Bobs öffentliche Nachricht. Jack ist im Friendica/DFRN-Netzwerk. +### Szenario #2. Jack antwortet auf Bobs öffentliche Nachricht. Jack ist im Friendica/DFRN-Netzwerk. Jack nutzt dfrn-notify, um eine direkte Antwort an Bob zu schicken. Bob erstellt dann einen Feed der Unterhaltung und sendet diesen an jeden, der an der Unterhaltung beteiligt ist und dfrn-notify nutzt. Die PuSH-Hubs werden darüber informiert, dass neuer Inhalt verfügbar ist. Der/die Hub/s erhalten dann die neuesten Feeds und übertragen diese an alle Hub-Teilnehmer (die auch zu verschiedenen Netzwerken gehören können). -Szenario #3. Mary antwortet auf Bobs öffentliche Nachricht. Mary ist im Friendica/DFRN-Netzwerk. +### Szenario #3. Mary antwortet auf Bobs öffentliche Nachricht. Mary ist im Friendica/DFRN-Netzwerk. Mary nutzt dfrn-notify, um eine direkte Antwort an Bob zu schicken. Bob erstellt dann einen Feed der Unterhaltung und sendet diesen an jeden, der an der Unterhaltung beteiligt ist (mit Ausnahme von Bob selbst; die Unterhaltung wird nun an Jack und Mary geschickt). @@ -47,14 +47,14 @@ Die Nachrichten werden mit dfrn-notify übertragen. PuSH-Hubs werden darüber informiert, dass neuer Inhalt verfügbar ist. Der/die Hub/s erhalten dann die neuesten Feeds und übertragen sie an alle Hub-Teilnehmer (die auch zu verschiedenen Netzwerken gehören können). -Szenario #4. William antwortet auf Bobs öffentliche Nachricht. William ist in einem OStatus-Netzwerk. +### Szenario #4. William antwortet auf Bobs öffentliche Nachricht. William ist in einem OStatus-Netzwerk. William nutzt salmon, um Bob über seine Antwort zu benachrichtigen. Der Inhalt ist HTML-Code, der in das Salmon Magic Envelope eingebettet ist. Bob erstellt dann einen Feed der Unterhaltung und sendet es an alle Friendica-Nutzer, die an der Unterhaltung beteiligt sind und dfrn-notify nutzen (mit Ausnahme von William selbst; die Unterhaltung wird an Jack und Mary weitergeleitet). PuSH-Hubs werden darüber informiert, dass neuer Inhalt verfügbar ist. Der/die Hub/s erhalten dann die neuesten Feeds und übertragen sie an alle Hub-Teilnehmer (die auch zu verschiedenen Netzwerken gehören können). -Szenario #5. Bob schreibt eine private Nachricht an Mary und Jack. +### Szenario #5. Bob schreibt eine private Nachricht an Mary und Jack. Die Nachricht wird sofort an Mary und Jack mit Hilfe von dfrn_notify geschickt. Öffentliche Hubs werden nicht benachrichtigt. From 36e4aea7ef50144d3ef496b9dba0390ec5a8929a Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 17:55:56 +0100 Subject: [PATCH 089/141] docs: add documentation about used protocols --- doc/Home.md | 6 +++--- doc/Protocol.md | 39 +++++++++++++++++++++++++++++++++++++++ doc/de/Home.md | 2 +- 3 files changed, 43 insertions(+), 4 deletions(-) create mode 100644 doc/Protocol.md diff --git a/doc/Home.md b/doc/Home.md index 32eb1ee99..437486e02 100644 --- a/doc/Home.md +++ b/doc/Home.md @@ -7,11 +7,11 @@ Friendica Documentation and Resources * [Account Basics](help/Account-Basics) * [New User Quick Start](help/Quick-Start-guide) * [Creating posts](help/Text_editor) - * [BBCode tag reference](help/BBCode) + * [BBCode tag reference](help/BBCode) * [Comment, sort and delete posts](help/Text_comment) * [Profiles](help/Profiles) * [Accesskey reference](help/Accesskeys) - * [Events](help/events) + * [Events](help/events) * You and other users * [Connectors](help/Connectors) * [Making Friends](help/Making-Friends) @@ -44,7 +44,7 @@ Friendica Documentation and Resources * [Plugin Development](help/Plugins) * [Theme Development](help/themes) * [Smarty 3 Templates](help/smarty3-templates) -* [Message Flow](help/Message-Flow) +* [Protocol Documentation](help/Protocol) * [Database schema documantation](help/database) * [Class Autoloading](help/autoloader) * [Code - Reference(Doxygen generated - sets cookies)](doc/html/) diff --git a/doc/Protocol.md b/doc/Protocol.md new file mode 100644 index 000000000..92b24ed27 --- /dev/null +++ b/doc/Protocol.md @@ -0,0 +1,39 @@ +Used Protocols +=============== + +Friendicas DFRN Protocol +--- + +* [Document with the DFRN specification](spec/dfrn2.pdf) +* [Schema of the contact request process](spec/dfrn2_contact_request.png) +* [Schema of the contact request confirmation](spec/dfrn2_contact_confirmation.png) +* [Description of the message flow](help/Message-Flow) + +ActivityStreams +--- + +Friendica is using ActivityStreams in version 1.0 for its activities and object types. Additional types are using for non standard activities. + +* [Link to the specification](http://activitystrea.ms/head/activity-schema.html) +* [List of used ActivityStreams verbs and object types.](https://github.com/friendica/friendica/wiki/ActivityStreams) + +Salmon +--- + +Salmon is used as a message exchange protocol for replies and mentions. + +* [Link to the protocol summary](http://www.salmon-protocol.org/salmon-protocol-summary) + +Portable Contacts +--- + +Portable Contacts is used for friends lists. + +* [Link to the specification](https://web.archive.org/web/20160426223008/http://portablecontacts.net/draft-spec.html) (Link to archive.org) + +pubsubhubbub +--- + +pubsubhubbub is used for OStatus. + +* [Link to the specification](https://pubsubhubbub.github.io/PubSubHubbub/pubsubhubbub-core-0.4.html) diff --git a/doc/de/Home.md b/doc/de/Home.md index 91ec97c4c..6023e3cdc 100644 --- a/doc/de/Home.md +++ b/doc/de/Home.md @@ -47,7 +47,7 @@ Friendica - Dokumentation und Ressourcen * [Plugin Development](help/Plugins) * [Theme Development](help/themes) * [Smarty 3 Templates](help/smarty3-templates) -* [Nachrichtenfluss](help/Message-Flow) +* [Protokoll Dokumentation](help/Protocol) (EN) * [Datenbank-Schema](help/database) * [Code-Referenz (mit doxygen generiert - setzt Cookies)](doc/html/) * [Twitter/GNU Social API Functions](help/api) (EN) From 3cb93240727d8c6958e5626655e352152c74ce31 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 18:40:25 +0100 Subject: [PATCH 090/141] frio: some css work for help docs --- view/theme/frio/css/style.css | 34 +++++++++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/view/theme/frio/css/style.css b/view/theme/frio/css/style.css index 42946b6e1..abdfba2ba 100644 --- a/view/theme/frio/css/style.css +++ b/view/theme/frio/css/style.css @@ -2100,7 +2100,6 @@ ul li:hover .contact-wrapper a.contact-action-link:hover { /* Events page */ - .fc .fc-month-view .fc-content .fc-title .item-desc:hover { color: $link_hover_color; } @@ -2300,6 +2299,39 @@ little modifications to emulate a standard page template */ -moz-box-shadow: 0 0 3px #dadada; } +/* Help Page */ +section.help-content-wrapper h1 { + padding-bottom: 0.3em; + font-size: 1.8em; + border-bottom: 1px solid #ddd; +} +section.help-content-wrapper h2 { + padding-bottom: 0.3em; + font-size: 1.5em; + border-bottom: 1px solid #ddd; +} +section.help-content-wrapper h3 { + font-size: 1.2em; +} +section.help-content-wrapper h1, +section.help-content-wrapper h2, +section.help-content-wrapper h3, +section.help-content-wrapper h5, +section.help-content-wrapper h6 { + margin-top: 24px; + margin-bottom: 16px; + font-weight: 600; + line-height: 1.25; +} +section.help-content-wrapper p { + margin: 0.4em 0; +} +section.help-content-wrapper p, +section.help-content-wrapper a { + line-height: 1.6; + font-size: 0.96em; +} + /* * Overwriting for transparency and other colors */ From 6c0bc15ecb963ac6015821b7a1319472cfcd6bea Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Mon, 28 Nov 2016 20:18:28 +0100 Subject: [PATCH 091/141] docu fix: insert line break --- doc/Protocol.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/Protocol.md b/doc/Protocol.md index 92b24ed27..a034d93f6 100644 --- a/doc/Protocol.md +++ b/doc/Protocol.md @@ -12,7 +12,8 @@ Friendicas DFRN Protocol ActivityStreams --- -Friendica is using ActivityStreams in version 1.0 for its activities and object types. Additional types are using for non standard activities. +Friendica is using ActivityStreams in version 1.0 for its activities and object types. +Additional types are using for non standard activities. * [Link to the specification](http://activitystrea.ms/head/activity-schema.html) * [List of used ActivityStreams verbs and object types.](https://github.com/friendica/friendica/wiki/ActivityStreams) From a38a5019d05e95add3375c52f8f509b99e92cd72 Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 28 Nov 2016 21:44:04 +0000 Subject: [PATCH 092/141] Issue 2518: Remove contact data in the background --- include/Contact.php | 22 +++------------- include/remove_contact.php | 52 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 18 deletions(-) create mode 100644 include/remove_contact.php diff --git a/include/Contact.php b/include/Contact.php index 949feb356..d0f402344 100644 --- a/include/Contact.php +++ b/include/Contact.php @@ -22,6 +22,7 @@ function user_remove($uid) { $r[0]['nickname'] ); + /// @todo Should be done in a background job since this likely will run into a time out // don't delete yet, will be done later when contacts have deleted my stuff // q("DELETE FROM `contact` WHERE `uid` = %d", intval($uid)); q("DELETE FROM `gcign` WHERE `uid` = %d", intval($uid)); @@ -74,25 +75,10 @@ function contact_remove($id) { return; } - q("DELETE FROM `contact` WHERE `id` = %d", - intval($id) - ); - q("DELETE FROM `item` WHERE `contact-id` = %d ", - intval($id) - ); - q("DELETE FROM `photo` WHERE `contact-id` = %d ", - intval($id) - ); - q("DELETE FROM `mail` WHERE `contact-id` = %d ", - intval($id) - ); - q("DELETE FROM `event` WHERE `cid` = %d ", - intval($id) - ); - q("DELETE FROM `queue` WHERE `cid` = %d ", - intval($id) - ); + q("DELETE FROM `contact` WHERE `id` = %d", intval($id)); + // Delete the rest in the background + proc_run(PRIORITY_LOW, 'include/remove_contact.php', $id); } diff --git a/include/remove_contact.php b/include/remove_contact.php new file mode 100644 index 000000000..153b98805 --- /dev/null +++ b/include/remove_contact.php @@ -0,0 +1,52 @@ + From e7ef34298a47ce5a8d7b85f93aa138662e3dc146 Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 28 Nov 2016 21:48:06 +0000 Subject: [PATCH 093/141] remove "blubb" --- include/remove_contact.php | 1 - 1 file changed, 1 deletion(-) diff --git a/include/remove_contact.php b/include/remove_contact.php index 153b98805..dcf917322 100644 --- a/include/remove_contact.php +++ b/include/remove_contact.php @@ -33,7 +33,6 @@ function remove_contact_run($argv, $argc) { return; } -die("Blubb ".$id); q("DELETE FROM `item` WHERE `contact-id` = %d", intval($id)); q("DELETE FROM `photo` WHERE `contact-id` = %d", intval($id)); From 3a76a6766f644b4970cd11702b660ba049d49391 Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 28 Nov 2016 22:11:13 +0000 Subject: [PATCH 094/141] Issue 2772: Pending contacts should now be displayed --- include/api.php | 22 +++++++++++----------- include/conversation.php | 2 +- include/dfrn.php | 4 ++-- include/identity.php | 2 +- include/text.php | 4 ++-- mod/network.php | 8 ++++---- mod/viewcontacts.php | 4 ++-- 7 files changed, 23 insertions(+), 23 deletions(-) diff --git a/include/api.php b/include/api.php index 7518d4c0c..9892fef26 100644 --- a/include/api.php +++ b/include/api.php @@ -623,7 +623,7 @@ // count friends $r = q("SELECT count(*) as `count` FROM `contact` WHERE `uid` = %d AND `rel` IN ( %d, %d ) - AND `self`=0 AND `blocked`=0 AND `hidden`=0", + AND `self`=0 AND (NOT `blocked` OR `pending`) AND `hidden`=0", intval($uinfo[0]['uid']), intval(CONTACT_IS_SHARING), intval(CONTACT_IS_FRIEND) @@ -632,7 +632,7 @@ $r = q("SELECT count(*) as `count` FROM `contact` WHERE `uid` = %d AND `rel` IN ( %d, %d ) - AND `self`=0 AND `blocked`=0 AND `hidden`=0", + AND `self`=0 AND (NOT `blocked` OR `pending`) AND `hidden`=0", intval($uinfo[0]['uid']), intval(CONTACT_IS_FOLLOWER), intval(CONTACT_IS_FRIEND) @@ -1399,7 +1399,7 @@ `contact`.`id` AS `cid` FROM `item` STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`uid` = %d AND `verb` = '%s' AND `item`.`visible` AND NOT `item`.`moderated` AND NOT `item`.`deleted` $sql_extra @@ -1476,7 +1476,7 @@ `user`.`nickname`, `user`.`hidewall` FROM `item` STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) STRAIGHT_JOIN `user` ON `user`.`uid` = `item`.`uid` AND NOT `user`.`hidewall` WHERE `verb` = '%s' AND `item`.`visible` AND NOT `item`.`deleted` AND NOT `item`.`moderated` @@ -1543,7 +1543,7 @@ `contact`.`id` AS `cid` FROM `item` INNER JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`visible` AND NOT `item`.`moderated` AND NOT `item`.`deleted` AND `item`.`uid` = %d AND `item`.`verb` = '%s' $sql_extra", @@ -1619,7 +1619,7 @@ `contact`.`id` AS `cid` FROM `item` STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`parent` = %d AND `item`.`visible` AND NOT `item`.`moderated` AND NOT `item`.`deleted` AND `item`.`uid` = %d AND `item`.`verb` = '%s' @@ -1673,7 +1673,7 @@ `contact`.`id` AS `cid` FROM `item` INNER JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`visible` AND NOT `item`.`moderated` AND NOT `item`.`deleted` AND NOT `item`.`private` AND `item`.`allow_cid` = '' AND `item`.`allow`.`gid` = '' AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = '' @@ -1792,7 +1792,7 @@ `contact`.`id` AS `cid` FROM `item` FORCE INDEX (`uid_id`) STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`uid` = %d AND `verb` = '%s' AND NOT (`item`.`author-link` IN ('https://%s', 'http://%s')) AND `item`.`visible` AND NOT `item`.`moderated` AND NOT `item`.`deleted` @@ -1866,7 +1866,7 @@ `contact`.`id` AS `cid` FROM `item` FORCE INDEX (`uid_contactid_id`) STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND `contact`.`uid` = `item`.`uid` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`uid` = %d AND `verb` = '%s' AND `item`.`contact-id` = %d AND `item`.`visible` AND NOT `item`.`moderated` AND NOT `item`.`deleted` @@ -2002,7 +2002,7 @@ AND `item`.`visible` = 1 and `item`.`moderated` = 0 AND `item`.`deleted` = 0 AND `item`.`starred` = 1 AND `contact`.`id` = `item`.`contact-id` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) $sql_extra AND `item`.`id`>%d ORDER BY `item`.`id` DESC LIMIT %d ,%d ", @@ -2648,7 +2648,7 @@ if ($user_info['self'] == 0) $sql_extra = " AND false "; - $r = q("SELECT `nurl` FROM `contact` WHERE `uid` = %d AND NOT `self` AND NOT `blocked` $sql_extra", + $r = q("SELECT `nurl` FROM `contact` WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) $sql_extra", intval(api_user()) ); diff --git a/include/conversation.php b/include/conversation.php index 434a2eb85..c073117ef 100644 --- a/include/conversation.php +++ b/include/conversation.php @@ -439,7 +439,7 @@ These Fields are not added below (yet). They are here to for bug search. function item_joins() { return "STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` AND - NOT `contact`.`blocked` + (NOT `contact`.`blocked` OR `contact`.`pending`) LEFT JOIN `contact` AS `author` ON `author`.`id`=`item`.`author-id` LEFT JOIN `contact` AS `owner` ON `owner`.`id`=`item`.`owner-id`"; } diff --git a/include/dfrn.php b/include/dfrn.php index 67cef59d9..8c03b6582 100644 --- a/include/dfrn.php +++ b/include/dfrn.php @@ -134,7 +134,7 @@ class dfrn { break; // NOTREACHED } - $r = q("SELECT * FROM `contact` WHERE NOT `blocked` AND `contact`.`uid` = %d $sql_extra LIMIT 1", + $r = q("SELECT * FROM `contact` WHERE (NOT `blocked` OR `pending`) AND `contact`.`uid` = %d $sql_extra LIMIT 1", intval($owner_id) ); @@ -193,7 +193,7 @@ class dfrn { `sign`.`signed_text`, `sign`.`signature`, `sign`.`signer` FROM `item` USE INDEX (`uid_wall_changed`, `uid_type_changed`) $sql_post_table STRAIGHT_JOIN `contact` ON `contact`.`id` = `item`.`contact-id` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) LEFT JOIN `sign` ON `sign`.`iid` = `item`.`id` WHERE `item`.`uid` = %d AND `item`.`visible` AND NOT `item`.`moderated` AND `item`.`parent` != 0 AND `item`.`wall` AND `item`.`changed` > '%s' diff --git a/include/identity.php b/include/identity.php index 288f93aaf..133a12a13 100644 --- a/include/identity.php +++ b/include/identity.php @@ -371,7 +371,7 @@ function profile_sidebar($profile, $block = 0) { if(count($r)) $updated = date("c", strtotime($r[0]['updated'])); - $r = q("SELECT COUNT(*) AS `total` FROM `contact` WHERE `uid` = %d AND NOT `self` AND NOT `blocked` AND NOT `hidden` AND NOT `archive` + $r = q("SELECT COUNT(*) AS `total` FROM `contact` WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s', '')", intval($profile['uid']), dbesc(NETWORK_DFRN), diff --git a/include/text.php b/include/text.php index 63e583d69..154e4e235 100644 --- a/include/text.php +++ b/include/text.php @@ -874,7 +874,7 @@ function contact_block() { if((! is_array($a->profile)) || ($a->profile['hide-friends'])) return $o; $r = q("SELECT COUNT(*) AS `total` FROM `contact` - WHERE `uid` = %d AND NOT `self` AND NOT `blocked` + WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s')", intval($a->profile['uid']), @@ -892,7 +892,7 @@ function contact_block() { } else { // Splitting the query in two parts makes it much faster $r = q("SELECT `id` FROM `contact` - WHERE `uid` = %d AND NOT `self` AND NOT `blocked` + WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s') ORDER BY RAND() LIMIT %d", intval($a->profile['uid']), diff --git a/mod/network.php b/mod/network.php index d522598f5..94a6e81b8 100644 --- a/mod/network.php +++ b/mod/network.php @@ -504,7 +504,7 @@ function network_content(&$a, $update = 0) { elseif($cid) { $r = qu("SELECT `id`,`name`,`network`,`writable`,`nurl`, `forum`, `prv`, `contact-type`, `addr`, `thumb`, `location` FROM `contact` WHERE `id` = %d - AND NOT `blocked` LIMIT 1", + AND (NOT `blocked` OR `pending`) LIMIT 1", intval($cid) ); if(count($r)) { @@ -603,7 +603,7 @@ function network_content(&$a, $update = 0) { if(get_config('system', 'old_pager')) { $r = qu("SELECT COUNT(*) AS `total` FROM $sql_table $sql_post_table INNER JOIN `contact` ON `contact`.`id` = $sql_table.`contact-id` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE $sql_table.`uid` = %d AND $sql_table.`visible` AND NOT $sql_table.`deleted` $sql_extra2 $sql_extra3 $sql_extra $sql_nets ", @@ -681,7 +681,7 @@ function network_content(&$a, $update = 0) { $r = qu("SELECT `item`.`parent` AS `item_id`, `item`.`network` AS `item_network`, `contact`.`uid` AS `contact_uid` FROM $sql_table $sql_post_table INNER JOIN `contact` ON `contact`.`id` = `item`.`contact-id` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `item`.`uid` = %d AND `item`.`visible` AND NOT `item`.`deleted` $sql_extra4 AND NOT `item`.`moderated` AND `item`.`unseen` $sql_extra3 $sql_extra $sql_nets @@ -691,7 +691,7 @@ function network_content(&$a, $update = 0) { } else { $r = qu("SELECT `thread`.`iid` AS `item_id`, `thread`.`network` AS `item_network`, `contact`.`uid` AS `contact_uid` FROM $sql_table $sql_post_table STRAIGHT_JOIN `contact` ON `contact`.`id` = `thread`.`contact-id` - AND NOT `contact`.`blocked` + AND (NOT `contact`.`blocked` OR `contact`.`pending`) WHERE `thread`.`uid` = %d AND `thread`.`visible` AND NOT `thread`.`deleted` AND NOT `thread`.`moderated` $sql_extra2 $sql_extra3 $sql_extra $sql_nets diff --git a/mod/viewcontacts.php b/mod/viewcontacts.php index 6fb3b37fd..6be1f16de 100644 --- a/mod/viewcontacts.php +++ b/mod/viewcontacts.php @@ -47,7 +47,7 @@ function viewcontacts_content(&$a) { } $r = q("SELECT COUNT(*) AS `total` FROM `contact` - WHERE `uid` = %d AND NOT `blocked` AND NOT `hidden` AND NOT `archive` + WHERE `uid` = %d AND (NOT `blocked` OR `pending`) AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s')", intval($a->profile['uid']), dbesc(NETWORK_DFRN), @@ -58,7 +58,7 @@ function viewcontacts_content(&$a) { $a->set_pager_total($r[0]['total']); $r = q("SELECT * FROM `contact` - WHERE `uid` = %d AND NOT `blocked` AND NOT `hidden` AND NOT `archive` + WHERE `uid` = %d AND (NOT `blocked` OR `pending`) AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s') ORDER BY `name` ASC LIMIT %d, %d", intval($a->profile['uid']), From eede89f53792bdebbddd6cb95ef558ced68afee2 Mon Sep 17 00:00:00 2001 From: Michael Date: Mon, 28 Nov 2016 22:18:37 +0000 Subject: [PATCH 095/141] Some brackets added --- include/remove_contact.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/remove_contact.php b/include/remove_contact.php index dcf917322..ec8b83eab 100644 --- a/include/remove_contact.php +++ b/include/remove_contact.php @@ -8,8 +8,9 @@ require_once("boot.php"); function remove_contact_run($argv, $argc) { global $a, $db; - if (is_null($a)) + if (is_null($a)) { $a = new App; + } if (is_null($db)) { @include(".htconfig.php"); From 0d223aa6f1b5d6eaacd76a8c27c47506222e3fa1 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Tue, 29 Nov 2016 03:08:46 +0100 Subject: [PATCH 096/141] dfrn_request: added $blocked and $pending as variable to make code more understandable --- mod/dfrn_request.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php index 15a4dfdb7..cc9b8f870 100644 --- a/mod/dfrn_request.php +++ b/mod/dfrn_request.php @@ -75,6 +75,8 @@ function dfrn_request_post(&$a) { $confirm_key = ((x($_POST,'confirm_key')) ? $_POST['confirm_key'] : ""); $hidden = ((x($_POST,'hidden-contact')) ? intval($_POST['hidden-contact']) : 0); $contact_record = null; + $blocked = 1; + $pending = 1; if(x($dfrn_url)) { @@ -148,7 +150,7 @@ function dfrn_request_post(&$a) { */ $r = q("INSERT INTO `contact` ( `uid`, `created`,`url`, `nurl`, `addr`, `name`, `nick`, `photo`, `site-pubkey`, - `request`, `confirm`, `notify`, `poll`, `poco`, `network`, `aes_allow`, `hidden`) + `request`, `confirm`, `notify`, `poll`, `poco`, `network`, `aes_allow`, `hidden`, `blocked`, `pending`) VALUES ( %d, '%s', '%s', '%s', '%s', '%s' , '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d)", intval(local_user()), datetime_convert(), @@ -166,7 +168,9 @@ function dfrn_request_post(&$a) { $parms['dfrn-poco'], dbesc(NETWORK_DFRN), intval($aes_allow), - intval($hidden) + intval($hidden), + intval($blocked), + intval($pending) ); } From fd28ecaaccbc2e51859411b7306d05da155bde47 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 29 Nov 2016 06:40:35 +0000 Subject: [PATCH 097/141] Pending contacts shouldn't be displayed in the sidebar --- include/identity.php | 2 +- include/text.php | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/identity.php b/include/identity.php index 133a12a13..288f93aaf 100644 --- a/include/identity.php +++ b/include/identity.php @@ -371,7 +371,7 @@ function profile_sidebar($profile, $block = 0) { if(count($r)) $updated = date("c", strtotime($r[0]['updated'])); - $r = q("SELECT COUNT(*) AS `total` FROM `contact` WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) AND NOT `hidden` AND NOT `archive` + $r = q("SELECT COUNT(*) AS `total` FROM `contact` WHERE `uid` = %d AND NOT `self` AND NOT `blocked` AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s', '')", intval($profile['uid']), dbesc(NETWORK_DFRN), diff --git a/include/text.php b/include/text.php index 154e4e235..b57016456 100644 --- a/include/text.php +++ b/include/text.php @@ -12,7 +12,7 @@ if(! function_exists('replace_macros')) { * This is our template processor * * @param string|FriendicaSmarty $s the string requiring macro substitution, - * or an instance of FriendicaSmarty + * or an instance of FriendicaSmarty * @param array $r key value pairs (search => replace) * @return string substituted string */ @@ -874,7 +874,7 @@ function contact_block() { if((! is_array($a->profile)) || ($a->profile['hide-friends'])) return $o; $r = q("SELECT COUNT(*) AS `total` FROM `contact` - WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) + WHERE `uid` = %d AND NOT `self` AND NOT `blocked` AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s')", intval($a->profile['uid']), @@ -892,7 +892,7 @@ function contact_block() { } else { // Splitting the query in two parts makes it much faster $r = q("SELECT `id` FROM `contact` - WHERE `uid` = %d AND NOT `self` AND (NOT `blocked` OR `pending`) + WHERE `uid` = %d AND NOT `self` AND NOT `blocked` AND NOT `hidden` AND NOT `archive` AND `network` IN ('%s', '%s', '%s') ORDER BY RAND() LIMIT %d", intval($a->profile['uid']), From 54f3867ebd4d871ee53e27a18794ed81dfe0f847 Mon Sep 17 00:00:00 2001 From: rabuzarus Date: Tue, 29 Nov 2016 15:52:12 +0100 Subject: [PATCH 098/141] dfrn_request: fix forgotten value variable + added $blocked and $pending also for other queries --- mod/dfrn_request.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php index cc9b8f870..c05bcf1d1 100644 --- a/mod/dfrn_request.php +++ b/mod/dfrn_request.php @@ -151,7 +151,7 @@ function dfrn_request_post(&$a) { $r = q("INSERT INTO `contact` ( `uid`, `created`,`url`, `nurl`, `addr`, `name`, `nick`, `photo`, `site-pubkey`, `request`, `confirm`, `notify`, `poll`, `poco`, `network`, `aes_allow`, `hidden`, `blocked`, `pending`) - VALUES ( %d, '%s', '%s', '%s', '%s', '%s' , '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d)", + VALUES ( %d, '%s', '%s', '%s', '%s', '%s' , '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, %d, %d)", intval(local_user()), datetime_convert(), dbesc($dfrn_url), @@ -256,6 +256,8 @@ function dfrn_request_post(&$a) { $contact_record = null; $failed = false; $parms = null; + $blocked = 1; + $pending = 1; if( x($_POST,'dfrn_url')) { @@ -354,8 +356,6 @@ function dfrn_request_post(&$a) { $nurl = normalise_url($host); $poll = 'email ' . random_string(); $notify = 'smtp ' . random_string(); - $blocked = 1; - $pending = 1; $network = NETWORK_MAIL2; $rel = CONTACT_IS_FOLLOWER; @@ -540,8 +540,8 @@ function dfrn_request_post(&$a) { dbesc_array($parms); $r = q("INSERT INTO `contact` ( `uid`, `created`, `url`, `nurl`, `addr`, `name`, `nick`, `issued-id`, `photo`, `site-pubkey`, - `request`, `confirm`, `notify`, `poll`, `poco`, `network` ) - VALUES ( %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s' )", + `request`, `confirm`, `notify`, `poll`, `poco`, `network`, `blocked`, `pending` ) + VALUES ( %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d )", intval($uid), dbesc(datetime_convert()), $parms['url'], @@ -557,7 +557,9 @@ function dfrn_request_post(&$a) { $parms['dfrn-notify'], $parms['dfrn-poll'], $parms['dfrn-poco'], - dbesc(NETWORK_DFRN) + dbesc(NETWORK_DFRN), + intval($blocked), + intval($pending) ); // find the contact record we just created From a68735b725f07932a5f5bb318f3fa749ee0bd7a3 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Tue, 29 Nov 2016 16:00:07 +0100 Subject: [PATCH 099/141] update contact request $ confirmation graphics --- spec/dfrn2_contact_confirmation.png | Bin 246812 -> 251289 bytes spec/dfrn2_contact_confirmation.svg | 33 +++++++++--------- spec/dfrn2_contact_request.png | Bin 321962 -> 324989 bytes spec/dfrn2_contact_request.svg | 52 ++++++++++++++-------------- 4 files changed, 43 insertions(+), 42 deletions(-) diff --git a/spec/dfrn2_contact_confirmation.png b/spec/dfrn2_contact_confirmation.png index ed30c79554acd3d21868d470a3b873af60728c9f..843e7c707786527f6abc7c11bff95edff69b967a 100644 GIT binary patch delta 46549 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 `w7OG=wiUI`FXyu$!=orln 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�Nl@>6aS;P^^>ApuJ zYf(lwJB~#|Dg@sH>Uw7LC6gRV>?GZpNZ|0yNciA2A`MSWo2de{dI88_Vsjb93qnJb zm0<4}C}8O`Z)lb3udcN_*9tSmy5vLCdBu9kBzeLQj#^ILDmlFGma;aWsjksOer{D^ zpeYJ-Ix{{sK|Vty_}hx)vW`IzTDTOsi9J6^XWvF$jdX+oqLbUT7f$_gX1cn}(V{ZC zycKLOoPdu@wRV2yt0wop;TMZWvDMRo zaRbl@rWrlN#WlH6N0Uit=780b0m)8Ahq8}*Nny!3h8~a@%;0kt2UkR`a~`PTcJirdDJ3<^L~$68Z;-~OqN=RZ%NL0-*b}K zbSrtRT(zu(m`Z`(Qr^&ATy!{@C>!sp->j3E3Oy-13z@jS5Y_tFY88M9KW_V$OlY`V zZD}~Od(`v#>%g4&cnjiaKjDf)wCLZSKJZ~D6sON!`O!q|qzmd` zMz}h14ik3C-C+VCQzayvQT1SA5NR{YQPyRbj?_bI9s%e!nCL$cYx#wVF{Nngg)qlFX z{tYtuhc*5$)#r~ooPS`Tkd5(RiI~e0xK(4v&27MQouoicq{>*`{mU}{qU|sKPTPN{ zKEKz@=aHdZf!_m9r;gp$_Sh&iq5}4#ZMa-vX;{P=l_dW5|D7S-5z%woZ&4>%bBy8l z*O7q>F>m*42=iC$n`y##+Cj<6haBvMm-nYilF$`T-(Y3f=oam7s;}6J-u{!hf7SXT z%R7}Gg?$?KXUUWgyUFUPd?xlFm_vt^VTD8YNj9oB$rRbm{i)d0=l7SCh9e{QTRTRS zvR>W!Y4pFheoL||?$D{*uP(+velygP>%ST*+St-dUs_a52UEQm1qN1B^F$`T?EQnV z5NwX)^jxhbm*%%OLl%;ZyCHvQ&xOde4alcTd%ZtSo2%~6)BKo(lRx^FJKAM&b@?f) z8)M$ccgttujnm@I8-uyByCWY6+iWG-Dp$Yj^kQpfP<>RA&w{JL*N<2TD5hNT0|c^s z2JDIeXpeF_J~JQ>Kh}QU-SRbXp(dBH(E`_i8Q>x!I;5KTC`)A1`mJISO8{oIXSBw8 z>YSBYIRNII@pCt*iua6fUjvPnfh~V9x0`o=HOK1iaL-^xWzscUBn)@CmuYZ^VD)Nl zEAA-?ZvjS%vC3`_%|x`k$YD1@lxA}?ArLN?+{;s@Q@h8t5%FOdFyPj^M1Tu6Gb zz*a)GAMd{YtvwE1v=O;9!fr_p`cRnjVtak z791E?Z-&eCV~IYJCB2J4!}_sCojroTa;R-@zWN;KVA)~23ZqyY?*(GBl=98Em}U>q ztr{c{4(_+0HhYhE@$^wFQ|b0C*wx7MajnEXsWF%RN5e3R&;nPB*da_cr# zd}tPO%6Z(3v8^Vi+j{*R_!H&Da7$MrQSLdb!t>m7_EYAjxHh>8mvo}`i^p&+aE7oX zJH;u>dzXy?MGhpf1)x7NU(mh9oF^DIq>^prl3OT5huFwz6M^UoC>MVTsp9>l zDEp{y?McxN=8?GqcUUNtY;CP1H4{0u3W;jZSOosNcXRdr@hd zEx*Arny!&(K@BTlMkmK!pgfIW{BCyOV)oyOC%f}DL4%S4l^=*+u;XySCI@&JaiLtW zGr)!{K;r6u;-~ss&x2~ovOSwl)9cm%zovZ0MlZ8B38`+ z5`Z8Ctk|71t@J*r_65of^rp!(_{J7!r?Z(7(?nqGn^=$8c_q~c6VC7=%XGm+eS;Y@ z%=HbuBq5qJOv#6Q)L@Ig7Hf?Cp-IVnTrOTBi!4r-LYc);s*k?uT~F}Gxx(b)$GxFn ze4FSd z8sQUNVggRbvR&I;B>HLwQ*hAzXYn%*+v^>it5br$yQyC1rep}6KZgGs?~mEgGnrB|A+s+|T5s?! z9KmoK;b%x=ni5u)ZPq$U@ucz_6Z|&(caId*IRto($IjCKX5FZ3j0chh z+Jgwts%~{nb?IPN^8CO-6surYYPv|oy`axj0;haNyR-{L$W4n(l$WyEy~Z7T4DNv& z n$g=MO#?cDXBAPmr45jAp(=?|gQm})B1o%yi%e6Z&g-P~uW-VybJ(e(6TNxqTG zQ-5^#sgi2YkbECP)mg< zr0gMD-o1h8TXe0%A}c*BE>_`^qEsPs{f@X5%zK6xV;%P@al0J_pf6xjVdyUC)I^Ur zc?G*3h^3M3%P;z{({b=cj&xc#AtkHnE*PC3eReSDJ;)+aXn4E3zCG8}F<|X*$`mU% zV*9AWJ%Rxn$oZXcQ%yIugBx#IHpfx$d!m<4a)@#u1P7yjdO$LeiJMb?tE!KsOt0vf zAZWe6tVT0-&r*1L1ER`}jz<*2d8HN^^Dr!aU1Y45rinK5{q~7RHFNma4RDp_+E0{v zp0jbz4oQRCC70i6TkD;+@%DVc2RdtzB!8UgpGTX|h4(sG4E2|M+*$^9h##%lz3=@o ztq+q%E7I|d!SiuRvm&(qiBhZFEq}pP!Li*x#!7UqN$y3+-FnGaaF<;uOu!(ff3Fjc z$j7i6>>tYJFJ12TNB=b*NuaG-%Mp@9bv-uL#^0Z z_sl8)7;Z)JHQgH+y&~|5i+W88H|Q_>g8RG{Kf#lqg^hugfty0+CkolKa{RNwU1Y)o zif6&J%z!*BeF_y`InM}8iz*#())n23Zb;qGu^FN)CFQMo4UY-qJ6aJ?dfkq-L47vU z5bPbIN$CxoUM}OcnUFOo*(8!^DZAp0OZ{(70ke6;4NW8&lw1j-O6k6#Q^horCHA9( zL=XIY#&@A$0<|1DHdx|HEfXdHszg)ET+GtgdPR;_l>_LmbhTJmLm+dz@(pwg_WE=0 zEiX+HdB?o3@*5&IT=aK+6znD`{t1C8L&NBN`~}Q2#2-V_5&C*7<_^KalPN%UR2=Fm z(L1x`ub?&wEFv1;}>a#bA4bw5_IQ zx+DvP$ES9DkuP^SOZnc0(%w*e>~An4?DAqDG(8Vy7ysNA2~-N(0tlhlT*B%k5(Gq0jS9)qZoOh%AVrf+lvr~07qEr^$H|1Bc>3VwmaRVYc>l_8I;QJS6fG1nm9Z=J8;Mu3 zdD_ed!;WVj9po9KCoF6N zyK9t+!n3+blk!F-qU-NZnYF%aUZoWTVo=z+8K$Y!h?uc0vQE6#)+u^WC&~bdMjc3v zHG9<&hW+M-O}zuFICDwfUhgsvzZgOD#^_Us^7qiK;0?@7TK~N&ctzq8s+fLg z6dbb7F{Tc`n4qG9Hb}9AIMrqk=81~J`(W1Mf`%GuliFjil8)#9@dtoi6l15AmKx*+ zjap;$*BFuBZ)Ln(`Q1Uw`pZEJ{7!c-jYQnZ7_=kyV-2Xf#vH4DxzL%DNsbPe;QH42 zPC{=@<^T;uLRv10al~dtysQfksf8|oBfMGPMz0#NZ&XWbHtNq})?8|sD2=8DdRnUo z;FHQt_0sIHoP;7g>kuXHPqHYW^HGnM&qQUz%$f~1tQ1Coiad57V!qYMvgEm0w|_VM z`gE{fwOS3VIZJ#BHOTcRx$HT1X(GJADD%d7A|%H181k*z)wWKyHS-O~m;gH{wvFb* zCb^c@M?)wX>yyTJBlcm$xWPeW0TXcD>LRte%=0u&oRC~-e6v%>qGT+Tu;yyd;lf9o zQRk5A8I_k6_D-A6@|aWD8xf*>nfwV%oKB%!#~)wIhH@G97}V>6xFKtr24G`m2K7K+ z(#d=qnqAJpRFOUgH9_kA>dRrhCEZ#PSjF75KDM5Vdo}tT%co+^1Fi**OZ5j?_GGew z2WI$7_31*hR?~~TGZ)^%)3TJ(iLai~TM!pEhZ)``=45zT$cHGQ1`$;CoA3E+Txmpb zTe|v$su_S&*D|%Du=p`)24;u>#MJ_xp1wa(j?#j#3o+O3v;IVh$+zrb0#zVNf?kAS z^D)Kew6_iCqG1}mGOB_bX*r%MLUnX(27=>=b@1-0c*{beI`OODX0A`y05+``=PIi)Yq3*?QUxFk8t&wKI>f>o zc0Vq9)ypm0Z}OU2#$UidGHtTsXg8AA|xjTHOGeaBTwJ* zMBC{kHz#~R7cWD^!y>wVnd^!RJlSZs2xf#jg#CayfTvCiF0%BZ@L}xh^}n1ImqKP3 z{vl(sg(JCIx$w!CG1!e7$>Rr1DH1XA;XAs6n5d86(Z|$(&mG+yF4dg=!KDypTHI&n z<)OmI!Y1f5h+{EsdpKSH{hQ_TNM{9`!96{PxiLTk{E%sPG81!<7*at z1~-O#-%n|(I zP!_w6;qpx)mG~}q8GM~Vvv0dG>L-f3&n_b6`g@VK)b`1Y-Cx`vMT|D*`akD7q0U`R zBXL~p$C1fy@709PvjN;PCpV^|3w2t)tNuuAZ)fv_;Z9*fE|!dzXz8`pxx`%~a+(4K zm@Q_S8uAYMPgf8Tm5_Zc{S#$w(n+1fsAM?e-1XtB67x|1svC07M=eW#*i(N|ew`x@ z{7K#Rque2fBm-y5fcT3{x1v`Z5N#5@$CggPbkozyFg;u6`K#}lhq+;dUXd^Adl(q2 z=Fh?goL5`4*Qf`}<(%G8VI-E;M^4b%?$k7gO>a?{_c?d#S^ZGV)ghuu%Yi^tFGNm zzLr;A=C$sX()}Ie@q;eI0V2bnO)#%|;;vp%l%1(7fDrXIcKc*(Dr^O1z$58MW=lUc zUtyHLpU}z-T$Y?&^}mdIcy4LABaiVD#RNE6Y=_*ULu-o-cBDZ|hL_PZ1dtp^6JzEm zAlZ#Kll_k_evLPNITin0Q_cT(D7PyqELLt)Y{`tcum|= zvy&Y>kKP}fhpiH4K4kd=bW{pP<{nlUuQBS<7!Ib&L<ybDJD zGi|X{vrbHJj$$_h)mo?12-v@r!`t-RN_%UVGV5B{@eucjcki0Oav&2&6znN8H#Ucw zUaL?tzsjbEbOR0WE7RH=hRPszUcqJyMGtde>FZg#zakVN-|FU=B#7?rpPT%KPR3LHAA+_A~H=sm5KgY@d9>(?4g9V>B7-GMB+ivYn#%s6XTY=I6t*wc77l$UnJ zEw)qrhBh}S^&`s#s@^sCdw9TmAu+qQ`J<54X{PCFniE`?Xt|e7yEizlfs@JqN z3>wY`;pv}V-Tk9wpsFuXZ5>zW(^yWP;1LBY?jK0gI%b}l1i@fiwdXT2>mMFX$rY`q-PI9>1)2zDoso*%>#` z0>-(%{%3lCuT2b**e~7~0M=L>Gi0RBX4$mpm}aNyNAPY?p6wBtSIvq7;~3r6Q_=#~gm5 z$m<0?cpQF+i`SY}<}=^f*2`cD!^WbcLK1WFNr$hljp+J4VQTJ+v{N&Odc~gDyO)VG z@Y6h0Nl0UEc5`FQm_Ph))M6>VJDecPX@Eoh@CL-00^ytlUW5VvwN0B4{AE#IxZb37^?IL7`2smc zmr(x9V8=Im0i!FJ41)1PB4}P`q+ME7m}zg0BsZD%X=Ec6m8vPEGr{S6wL?uqy=j#^ zvD!YBOqKQnp=NG`-<@|=;2Bxve@uv7sa05ykL*>`ariUPRV+&zabNn zGE#a~e3^>x>DI6@+Q@`VZVPtx#Ciw~-Z6sq)(0bINJIgdTY@v`v!!BBkhDQH7bDUk z*mOcC6otAol^G5ACUSUTj}F|?-wRBB8a(wl${$4O2A2(QSgWgF631W$GVrf=pv&rM zWa+IBmNgScCh~X%?;q}^K{jMGm-K3^7$41)yAwK{T@YvCm5Eb6q>fUGGb)#h(6pL% zgkC05{s@?R4~WD~pxn2@)=eq2H|!4-Q!znvc^ZI|$NR)HQ#NcKrz(N;<0D9_Adh># zVwe)Dx3G)=Lt2s7^TiXsSYllWJn^0(!HFlp^%;Ck=BjAJV*G{j{p;2BO+9`x! zFmzWtU%DBMPIfU7lk%X77UzTeEV7hOD9|VM-vgzRwE?z#S0wumfgUdRXi21^DdRH#vpdW zlyNLwajwQG0~17%bzGa{>T8d zdMQj!&fjUfL;=ssw(Y^AWWFobprB^zQ~k$}ePp-aV`CqOO`DKYe1BS9FC;qp+*&^W zoeNs0ty^$uUb>zR(dfM9~Mf%%P$)akTNoP%+n7tw@~0Cis3 z_lqB=7kU6JBdMFi%d(*W*W|q|q#Eapj!Y;!cG$f9Q<9iP^5Bi;WaT;zYy8fa>3n#x z53ogXmE6f*_}spFm=(@$vXf*u{>1t<&k;|aP7EQ2T#RNUrpOvg!6{!hG(iUQb$0{- zV(Mem8DDDQ6;@ww78^RNTreM~5HHE7+THcaTVuF#JT_aLi~WtweqW&xo2s%2_Yn3YH*pX| zGc8UjPQfL3*d%u%HOeYu`r^>71sw(mz^bw3W%Y8s>FHlVRkR%kNNn;Hlu z&WTc@N-7KTF5Ytui%(8hsQRpq4l>BysZoWrV7fDK) zUr~tzngl=K7|nVgApkjNa>94T&UoIBzPUOjv))Rw*wt&`YH_4$0FFy)EIeML~)-5sFz3*mT`YpyUTej?6w&6E$uB1i49a zF?#4={t92VvlEvoXIG=yyQVVfkcFg~cq>8?Om2z$fCLV2Y@AI1e3Q?Cb_B>rptNWj zlZZ615785m$%|;JlRXqMV`+}F?{|P&J6z~U`3Sy>FxUqT2z&=jQTL!}Ji`bkRduj1 za9BO6IDL`L6U6iiqY>E62zJ8w3jJZNkjqb6A)TWTI@ry@{oH5F-uf0^ImV5gZ+URn3<#XIBE`$}v zxy{!sVztO~0yacGIZ3|R<6uO43qb6k1zxpl;06{x-xRi%@CV&qoy-52`wdz-q2qj% zg!TY`24f^8i%c9^VO$IKO)o2Oet4v>77?lC|C;E0h8ABnW!N6@kT)JWm}|&!n68yu z$NQN!2nQI2UnF@4`=F?3Lq7wFfJD7JHygAJxDLCiUF$;$)1r-tRPKA+Q5!@zI8`Yz z;4)s{50~g)R4o&MN4L8i^(!RhI+@j1Z^6nB!em1a(KxNagL^+wB>DD%o!u|qI>UOh zGe5oY`=cb0am)ETY3S*jiHqz<9t@1A5GUQo4NE9O(OHILe6DzF=?qjL*Gu-yq#v>* z>ujYnda;I1T4FZM3G-gGA~mJ62)55Ktkf_+Y`%qZ4G9mYE*+bFBhAculbbcP*s76! zhFx7Ye_JM3*${LBKS;@Ocvxh&lzS!f#HTL2P>b+x31e6ua zfRd?!b8K@SFIkFQw2sG(PV)C-*AAmM;ubzB=y=f*;Xg%-@_KNZohlnaIQGdYwwyPa z2mdaA2uE|2=1U+q^$1Npmz=vp?mHhuFms5CP<(V+J?e2lu~j%vC>Ld<<4HqYdHWUOXEfYisAcw~jW|q+8#T+Wy6Se;8^(abPmc&B*XzM#bH{*A zCe<~Ni7;!?lBkzA**M_dyPzm!K4!zXW#PC@uY>4ZZi z$4%rD#V8@J6}fzQW?ntGkNG>5JOxN4B@}C`7xg2z9LZfmezwFba$9MFfXpiS=R~F# zV684CA2y>GT>&xS(r6aTJ^osiMvJ^fc5-&|&&c&1UUY;$dNe&<;R$WT-+)Qc#64rh zGob6Bu02#v7+pw`Yg6k4+F|LFTbn5lXj#a{&Bbp{M6Ftc-pmcb8j_gi$6aWWv4gE% z(hB;Wv9gHMmEux2so;>Ha3OYTtE~)X`0<(eyx8`$N)Rhnb83V7i;G#&fA)_~MvSbT}j(vJ|=BW%K}0 z>6;O5@-Xea!u#EU;WTk`7^vLHJ3&t9Rdi_n84MKWXq3L}2~QlCMaLsZv|CZMo zJ)jvx6lLiKZ~2bI(PadYe@K;!=30Bk_++?A$j#NR(tcG98)pKwzsgnNqgs~ss&}Pnu~!_Kc4``KE&`qV z#LCxlx%asJ2py~pKJOW`c7`k5x_LP4t0)Y1ci^W+I_)`rTJzwx%jo*S)uiPDUMm-- z?c_#*4pzFkIvq)<2WwWnVL0G^Kjx4BLu0T|A-}C;dB@kcTDw?yq`Q;O zHPRaRl6m9r6($CElbt_wLDQip@63Z42$Z(i}eA{B;2kM}!iHptPXVjIacV8;J7TY<^*8k>VJ}ss8Vk^^<_3vm7 zpQDz0dib_WHx4GVZ|JVZix^5Z#w^Orrai1i^N#u2`z7qjg`9Q$&COW!a61v}TccZt z(!40{U;sFyUNtR#UuuOn`~h;h5mEUa@EyRV!{ho`FycO~gu~GtIL_0_|D4e4bD*|E z^mWGOQb#C`!Hk9`2|j5I&Xe_RnaN`-RhoX9NnXJP!TqSO4Zoq}TS{gaci*0NQ}(|Z zI|8A{oCz$$vw>=v?<8sV*dn!@d3stLH+Om7V7Nia4Ks3OX+i!VIgk9X$RN^PVxdV0 z2$K1suQW-8P-sOu2o*1sN81TcrTZq?pi0b84-W{*%v1e|k{BZ&g-3+R+7a{YflF2u zmNA%>)H&O?cd3I{WX*JLt#=^3`7HI1X57oUzu;LB|$db2@TBSGftWpdmPmf!2B4>&*B8iF+WMyBYEFXOJ1Lns(Ag(gz zTL4SD1|BkmJmZmq(IddK+>}NA`&IHgPt8SR(r1 z{N-})4wwx;9tgyk%pkR$KQE>!dTRup|l^P zqI6Hx9`q8I=`#qye8^z(TtPUs2*V&?5bl`9$M*qxspAZ+< zxj^G53JH#U2-BnvE_0Pe<}b}px;V^L>RrlA0V4U>nqSr@8>_u6QP8PshSu1eRFTw} zj6M|{9inD-w7kv=#=E*$D_X#4CXdXk217m9inUAjQYqq(-vBELU~W=1TEc#@Jr05f z{t{`0yBi%#H7Zq>Wz)We2kMP`q-n}#xmZ4V%PLkjzdfK(Puj*$cP;xj09vwOI%0-KIM ztv_{wIg7q(MmzZhU7mBXNpWfVAs|ovV`nc90+~g~12%%oB|{Kfa<0HZei)j9Do-5^ zZ4^NkJ51@W?Y#<6p#!;zWZ)!~HCXn7#7V{d<-Xtd{841MpF*+)~B1GAya&-X$b?O9s3+sr45|%xbB8U-3wMA z#+l)9GC8^$`E5%)6aTHfl@HOes?i(Uu)NV<(#<*y><7T z@#6W4p6o5Xn676(+i7w1@naG{^wUddM;9<66uwt{mLcNzI^}QBuSA(doK_#*x{eFY zn?imuU9$rk?&xs{`KJMB3?YY5$m)ghp}M9m<{Ae^ZI;Kr?fqrPY?y3%vkBDNYFcbQ z!75XA(Q}=ya}H_v6QzaX?snX7xTNlL#nLChs>WUQry}U>dq&97Dm@yM+BCTffH=+% z{HaJ{>%=g*2QLY2yTYd@*%;9uNZ6CNZqT^lF3Qvvy=vT&o9#4S_XpE)n&lkrB^Zlu ztS@>_m&6>#wTGn&^EQy}&s7gyEsgzM*atZFfnw1YW3w(7Os{8HXyu&=6CrB00o`}0 z8Ik1-LUFC{80ut&gRAj~o+N=OcEC_xKgvtgpl4RovW%%(Ia+!6Xa^yYD1N1GKh&^R z;K;989-WURWHKg#BnK4ii4VN#2WN{hsVB?EmZ*jI;b57QdP6p;Z?d|`@=35}du3Rr zJWCU{Z@K>=v)U{hRJD2)R-#fHlBk5F3n`zl#}l_5N{ELOVbBl()A0~>%$Ob!mk_-X zMo;e}U4z34oS!H*6xsdx+;X2V%WJANXu2BX@m4=zhGaMG_N~rkAqLu}GaHIwLL^N+ z!P^|$;%B|{EQz?LDN>#H%S9Vh!S$8|TTlfihiy)MwlwENdlK{4=0w7N%zcx2QTKuZ zgk~PG3a^y{2l~z2D)x~T*UZX*1!OT{uA$gag5`rZ%<#9U8{uLQg`*85xr-N%kqrTWLjt0V)dL z=w38t68>j%togrAYL&6+B zn)LuLNe|i2X$`FvlB0RwVLBy^95lw2;Ata0DmjF#IqB^&yEC)+yl&O5B zVXU23gRkA5dtCk=&Cv0qEIdq(nofA2z@$1IUae86N+Tae=zTWu6GcSFfcqOi6;DST zvxlw@2qb_<(nYlDnYf{8POdA{9pBhDa8X>U?g{Sgddg6%o8Jc7w<;Q;J|>}wzztO= z01Yk7N8#p9g6-L@pPaj8f`}3Wm(X(}M4RSa-b_}$;~@&`AWCOq8)$;+1LkBJ<(y2y zpQMvCl^trT=$1A18%i90jWN>hugc?}sWhZ2_Zi$Ah`)knY@W= ze0L!9w!auyB#rizpcH$To0Tukk^PWGmAgA$myigu7^4S%M>~~Apz^kRnNtEEUUICT zA77)iYB1BG8(MP#YRt?L=G98$5P+*x`plmwg}P)0=iy672tbF7B8RZqG+;#cZK^{% z1O~(!+*z1ALJwSB%j@BAv4ZQ872tt0?xK&}>||Gc&7~{znPpesvAwk-MXoS1 zafH}##%h8kuTTubC?VQLH_eHI;Pse}%@9g13O9U`A+vh*y8^?gXQcJ;>Qm1uH5np7&4J8FYH7?=9C-&v(;`)To^i6iflCSfZk!}`{0&@KoljD0)s#~WjTM01;3M%hx~m^8<)C4%{)1x`@R$I zwIwFqxs67=87&{Nvwt6=mBr7|tsM z9@)6Nb%QE_LT(J@eVJS&z-5;9lQ39o{qR4IV2=#OL!(meH&JuygF75Wt8(-=D2JQ)mnWK$qwY4nS z_j{_3b!r*HpQ{>F>QYCLtiQDV46|FxP*$NlWi?v)OxMp(l36{I+dA#Nr7El2=V#f< zT8!cfaVZxBNZM|c>fK#m_GLtH$PLezg+BdoopH}%k z67qrtq=nF3MJzyg7HYy3y>{-3FJx>bsk29S!Fi9=7ZDN?WPBPo`4&u}t0OjRSW`ej zKe*qDjPC|Q6UOVBeq&as}c0h z3ohUP4t_1U6gN)wq|zdzj?v$|OYsk;3L0c1_S(nR%ZNHOH0?@rOM?uFUB!D-I+nZ0 zygsyryT9piZu;Y~Stld`HUvm9x_S>pvAu)H7B$GhjOrWdH#DAMG2#lQ$0*lTik?Bt zZ_V+?ial>%EC(`aRT5Qx@hcliKN~l4P&)a6%4RVE)64!763u;sivKR0E~X)AJbI5> zXM*KaPde|y|M{E!t1pv30xG{gF#b>X|BXykX+}Z61HP}aeixen;3T|myygG#!2iET zB~rUb{`$X@^U0m3883!ruvjx;dZTm@pL*N-wrQ-@y#rhNwW&$_h+pZg3VwR(X}Jvf z)gu0$7Wvg+J?*+GpO2`5;JP;(h~u8zAlp!_e0R_zWh>i1*%roABUbkkGzhT0?R9I_ zzO`ouW+jjy(Qdn-M@2DM2b$^3a?f>3k#Xd?L!vWGIo-CBGY;3^H*6YJoLZ2uS48=H zLVxg53OFsL{YgZTCXqN3grRTLAs(f&kv;fcGGyNkGo?ht^cjMWA|>j^3nk;xGs{@YRFp`3V1uS#t=Vc_<2eDk&P>3>)q$2@a559ns&(Gw3-HuR~2{9!>;Z| z6*JH4q}-kY4EIKn8#_j&(poA%@+8A_3U4c?+iejY6I!(gJOX8?JRk3hF1;hQc&a20 z>rRm!eQNDmgmWA;ZDJcNPIapPFMEchw#m@{i~OaElv(DsM(3W``Qr@T-r5bN(p zbkpg3WnZ>`)ts~7qpoDWq0!ZMm$!?%O&RioZ2$!rpb;vn-vfDpLon`pdX#!wHW}r{?^i|3b^Tn>_!NA>zt+c{-(VlXKZN+FXINtN{_4DFG1zL^tjt9)5sFzyF zPJT*qwo?7ws(|Ru*OL>F@e<(i`AbD3=SQ6>g$My1gZY{LwwTW4plJ9Sym>=L#+jgH zny=hH^Db%j#@ziMPKvwem(fs{flV+WeCjf(!TmE{pT2KOI;)i|#o360^$2WSCC+jt zkDnA*(F+1IK~^BjrZn?tT+u_GhKw~T?k``p|3qQCO9r|9@MrRw=1(uw%I&om<4MZo zU9TwX;D9gwBwZYN{q7Lw( z2Kylh1u02F_`td}@@Q?t@J-Ni^-q+?UDmfxBm1tO6TCZ@VCCHR)ieKgUeVfi@c-($ z*!BR2Y3rW}S5ItSLTALVu1e8NEeZ{|ey|xjLf?mVcu~kF4^oXS6ia3+3EPo{%n7j_ zMPQ}&rFn~+dw2Z(aelW*PF9X>VT8c`qZDfZcHA?5n;4xRct&%n1QtTW-nmd-A1IQa zW^slhBAbNbA|oA0{4q}+NS;9v6)0h?6gfg8A3?G1jC*?&rty39ctUYx>uUAyeZhw9 zUqFVEV+U&0U9UT!Fj@%C$`S=~0-J!Z!<%8ezbyg0 zhraZ*P>N1X*1O< zhG6RNx(fTUIB=JIy3w9gqfbR#!7Q;1Xka!*2q-8hNLVm4<1cK@5CC*ALF|Qs!MTH9 zZtOG~v%G$7FPY$`z3=a&ix2|jKLJZW0okucZ;R;IF0Aw;Reu6v(8vV+AfX*#6>>{g z4^x;@JZ7~Q7um)rAfJ}GQP#iz;>f0KP=@L3bhCawVCv0ajb65X*#`~x8*oC}hOsLu zw1IYif4an5{ul3H7vZXjaqi+r0mrhlZi}cvq5KM}hOe)mA{onGBaj@iiBtj1kpgLuWJy+0~Dj|m#gmse+lc4;Gd+8_vd&fRYU-D??Lb0 zBVkcx_3(SqZuo9l4hk$TSrz)`FVSn4kw_Qbr_W!KD!0+n`(i0*QgRiv)gNP3h&U{t zXLA>Z+JmUAISoX>>)4ZE>YTvG4pj8?u&Y*q=tJxvT3I@Hu_#n6awKU3x|^+lTpdK|-5 zI-v9{@z+@#uy~1M5H+MZnM7hX{5#ANVY4g_c}rTT(+g(9#H(pGCu(R^)y!?=G>B8SIxVJYE-F8zT;6VpjTm)FMH4RyJ#ioS zcnf7j52-Hjygs&XXEB#K2CLHxIGqBW-V7vKez1HxZiQRjc_vRL8MkLL1SjXeOF zix*h7?=kC0X%p^Gcm|f))?LFgQ*`#@x^`Ugbfeo$IeNWP;IC^Lzt!>WpYjD5z1Cbm zmyS7>Y<@ZtwExpbQK+8=@ekN}ExcNhd#it4STK zIyBQ72c`E>cXD?&jdFz^RD6$A5Z*d#=Q~6)CNpF=-Q2l1Csox8^fogdeE*2Bikrib zlhzfRvp;nNdf4t4b$%>-9${u$GjhZ`TT+CR3N<}JS7wPbZKjMnIRy30NPsk?bE+}R z;dfnqy4!nIT<=aE1X33fm~k6*lTqkq>4~lODyDn)0_Gg`Bn7!)FK?nm)tE++wLP38 z_aUovOFoa%TaMbMWut-C8c@rb`UKeO-WI+S&U7S3$E+}$S{LSPC>zXI_Z0k|3cH7f zh@>IkJ)3N&+60@%UpJxy*0DdR|^K+Ij1@6|p zegdZ4Kf$m*VKk<%p-Ce!4BqS03f{(s7wcvRR&2cL%St4MT~B&^c?3_}Jf5|CyghP* zo-d;t^{4xC&v*9|;Kk=Wy8Zt7&iBdZfr(MLt=ouFDv?&X6ikf%7jB9jEfg)@(%?f3 z!K&Tai9Xu_(r(1u?Zxb$zWf9{o^|~yBi~2#*$j^0#wQu9Qk%_fbiP2qib)1xu19us zpQ=67rkqq%fZf$EK>!6+5D$*%`B;L44-6MzA;hoHq_Th{CewNA#oK2UN-CwJ^G~FY zr)!}PYY-fVAv#}LD3j_8NPS*})*0_zr^HER2yjnrSeY7+XG|?3nC(vhG?hV~xcJFC zl$GB7uEs^4EL~cyE)PYL88R|3YoVStkUs%d4Yzyx2SnX%n|ysGO?O+WSixuYnu2?ff7p-V?+ zvDN6(Ki<$x^TMAx1)N4Z7+K|2DDyQVp)&Z^?_%$4);3NhiG~SbQ5;29j?uZ zl!%7Kl)~tkJ_v)<`{RbU*}LlE8et1beLh#{Ocf-Ww=-aK93)uCt>Yl5GcMJhHn{<{ z>GPk42v;q;Bw5BwY%HoLKhziLbfS)8MmC6(e>AfQ7msH_sHsf^h^djUKangy`-3tm zE=z<&I-$-f7!^|pnr61xa8-)hrpF(>siEoU)2w{Q-+y7YB^>@?C@aR$9i4deSj_kn z5FG0mDu~_}H4TG_1c0C3!b&bj^c>}8?72vg)qv8CJvDP7QVIlLS9AFPq@j$SndoJKvET4V!#BPGz+Y)1QES${dmRYPHX= zv6;Bn+S5YxU@T?O4E!d?T6`UDaFw`x5l&Mbl}*!FbTmF*DfjFvOA*totZC+r%7