diff --git a/.gitignore b/.gitignore
old mode 100755
new mode 100644
diff --git a/.htaccess b/.htaccess
old mode 100755
new mode 100644
diff --git a/INSTALL.txt b/INSTALL.txt
old mode 100755
new mode 100644
diff --git a/LICENSE b/LICENSE
old mode 100755
new mode 100644
diff --git a/boot.php b/boot.php
old mode 100755
new mode 100644
index 2f2e28ceb..1dd52fe7f
--- a/boot.php
+++ b/boot.php
@@ -9,9 +9,9 @@ require_once('include/nav.php');
require_once('include/cache.php');
define ( 'FRIENDICA_PLATFORM', 'Friendica');
-define ( 'FRIENDICA_VERSION', '2.3.1299' );
+define ( 'FRIENDICA_VERSION', '2.3.1320' );
define ( 'DFRN_PROTOCOL_VERSION', '2.23' );
-define ( 'DB_UPDATE_VERSION', 1134 );
+define ( 'DB_UPDATE_VERSION', 1138 );
define ( 'EOL', " \r\n" );
define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' );
@@ -20,14 +20,14 @@ define ( 'ATOM_TIME', 'Y-m-d\TH:i:s\Z' );
/**
*
* Image storage quality. Lower numbers save space at cost of image detail.
- * For ease of upgrade, please do not change here. Change jpeg quality with
- * $a->config['system']['jpeg_quality'] = n;
- * in .htconfig.php, where n is netween 1 and 100, and with very poor results
- * below about 50
+ * For ease of upgrade, please do not change here. Change jpeg quality with
+ * $a->config['system']['jpeg_quality'] = n;
+ * in .htconfig.php, where n is netween 1 and 100, and with very poor results
+ * below about 50
*
*/
-define ( 'JPEG_QUALITY', 100 );
+define ( 'JPEG_QUALITY', 100 );
/**
* SSL redirection policies
@@ -68,7 +68,7 @@ define ( 'CONTACT_IS_FRIEND', 3);
/**
* Hook array order
*/
-
+
define ( 'HOOK_HOOK', 0);
define ( 'HOOK_FILE', 1);
define ( 'HOOK_FUNCTION', 2);
@@ -79,9 +79,9 @@ define ( 'HOOK_FUNCTION', 2);
*
* PAGE_NORMAL is a typical personal profile account
* PAGE_SOAPBOX automatically approves all friend requests as CONTACT_IS_SHARING, (readonly)
- * PAGE_COMMUNITY automatically approves all friend requests as CONTACT_IS_SHARING, but with
+ * PAGE_COMMUNITY automatically approves all friend requests as CONTACT_IS_SHARING, but with
* write access to wall and comments (no email and not included in page owner's ACL lists)
- * PAGE_FREELOVE automatically approves all friend requests as full friends (CONTACT_IS_FRIEND).
+ * PAGE_FREELOVE automatically approves all friend requests as full friends (CONTACT_IS_FRIEND).
*
*/
@@ -90,9 +90,10 @@ define ( 'PAGE_SOAPBOX', 1 );
define ( 'PAGE_COMMUNITY', 2 );
define ( 'PAGE_FREELOVE', 3 );
define ( 'PAGE_BLOG', 4 );
+define ( 'PAGE_PRVGROUP', 5 );
/**
- * Network and protocol family types
+ * Network and protocol family types
*/
define ( 'NETWORK_DFRN', 'dfrn'); // Friendica, Mistpark, other DFRN implementations
@@ -102,13 +103,13 @@ define ( 'NETWORK_FEED', 'feed'); // RSS/Atom feeds with no known
define ( 'NETWORK_DIASPORA', 'dspr'); // Diaspora
define ( 'NETWORK_MAIL', 'mail'); // IMAP/POP
define ( 'NETWORK_MAIL2', 'mai2'); // extended IMAP/POP
-define ( 'NETWORK_FACEBOOK', 'face'); // Facebook API
+define ( 'NETWORK_FACEBOOK', 'face'); // Facebook API
define ( 'NETWORK_LINKEDIN', 'lnkd'); // LinkedIn
-define ( 'NETWORK_XMPP', 'xmpp'); // XMPP
+define ( 'NETWORK_XMPP', 'xmpp'); // XMPP
define ( 'NETWORK_MYSPACE', 'mysp'); // MySpace
define ( 'NETWORK_GPLUS', 'goog'); // Google+
-/*
+/**
* These numbers are used in stored permissions
* and existing allocations MUST NEVER BE CHANGED
* OR RE-ASSIGNED! You may only add to them.
@@ -165,7 +166,7 @@ define ( 'NOTIFY_SYSTEM', 0x8000 );
*/
define ( 'NAMESPACE_ZOT', 'http://purl.org/macgirvin/zot' );
-define ( 'NAMESPACE_DFRN' , 'http://purl.org/macgirvin/dfrn/1.0' );
+define ( 'NAMESPACE_DFRN' , 'http://purl.org/macgirvin/dfrn/1.0' );
define ( 'NAMESPACE_THREAD' , 'http://purl.org/syndication/thread/1.0' );
define ( 'NAMESPACE_TOMB' , 'http://purl.org/atompub/tombstones/1.0' );
define ( 'NAMESPACE_ACTIVITY', 'http://activitystrea.ms/spec/1.0/' );
@@ -205,6 +206,7 @@ define ( 'ACTIVITY_OBJ_P_PHOTO', NAMESPACE_ACTIVITY_SCHEMA . 'profile-photo' );
define ( 'ACTIVITY_OBJ_ALBUM', NAMESPACE_ACTIVITY_SCHEMA . 'photo-album' );
define ( 'ACTIVITY_OBJ_EVENT', NAMESPACE_ACTIVITY_SCHEMA . 'event' );
define ( 'ACTIVITY_OBJ_TAGTERM', NAMESPACE_DFRN . '/tagterm' );
+define ( 'ACTIVITY_OBJ_PROFILE', NAMESPACE_DFRN . '/profile' );
/**
* item weight for query ordering
@@ -231,19 +233,19 @@ function startup() {
if (get_magic_quotes_gpc()) {
- $process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST);
- while (list($key, $val) = each($process)) {
- foreach ($val as $k => $v) {
- unset($process[$key][$k]);
- if (is_array($v)) {
- $process[$key][stripslashes($k)] = $v;
- $process[] = &$process[$key][stripslashes($k)];
- } else {
- $process[$key][stripslashes($k)] = stripslashes($v);
- }
- }
- }
- unset($process);
+ $process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST);
+ while (list($key, $val) = each($process)) {
+ foreach ($val as $k => $v) {
+ unset($process[$key][$k]);
+ if (is_array($v)) {
+ $process[$key][stripslashes($k)] = $v;
+ $process[] = &$process[$key][stripslashes($k)];
+ } else {
+ $process[$key][stripslashes($k)] = stripslashes($v);
+ }
+ }
+ }
+ unset($process);
}
}
@@ -254,271 +256,278 @@ function startup() {
*
* Our main application structure for the life of this page
* Primarily deals with the URL that got us here
- * and tries to make some sense of it, and
+ * and tries to make some sense of it, and
* stores our page contents and config storage
- * and anything else that might need to be passed around
- * before we spit the page out.
+ * and anything else that might need to be passed around
+ * before we spit the page out.
*
*/
if(! class_exists('App')) {
-class App {
+ class App {
- public $module_loaded = false;
- public $query_string;
- public $config;
- public $page;
- public $profile;
- public $user;
- public $cid;
- public $contact;
- public $contacts;
- public $page_contact;
- public $content;
- public $data = array();
- public $error = false;
- public $cmd;
- public $argv;
- public $argc;
- public $module;
- public $pager;
- public $strings;
- public $path;
- public $hooks;
- public $timezone;
- public $interactive = true;
- public $plugins;
- public $apps = array();
- public $identities;
+ public $module_loaded = false;
+ public $query_string;
+ public $config;
+ public $page;
+ public $profile;
+ public $user;
+ public $cid;
+ public $contact;
+ public $contacts;
+ public $page_contact;
+ public $content;
+ public $data = array();
+ public $error = false;
+ public $cmd;
+ public $argv;
+ public $argc;
+ public $module;
+ public $pager;
+ public $strings;
+ public $path;
+ public $hooks;
+ public $timezone;
+ public $interactive = true;
+ public $plugins;
+ public $apps = array();
+ public $identities;
- public $nav_sel;
+ public $nav_sel;
- private $scheme;
- private $hostname;
- private $baseurl;
- private $db;
+ public $category;
- private $curl_code;
- private $curl_headers;
+ private $scheme;
+ private $hostname;
+ private $baseurl;
+ private $db;
- function __construct() {
+ private $curl_code;
+ private $curl_headers;
- $this->config = array();
- $this->page = array();
- $this->pager= array();
+ function __construct() {
- $this->query_string = '';
+ $this->config = array();
+ $this->page = array();
+ $this->pager= array();
- startup();
+ $this->query_string = '';
- $this->scheme = 'http';
- if(x($_SERVER,'HTTPS') && $_SERVER['HTTPS'])
- $this->scheme = 'https';
- elseif(x($_SERVER,'SERVER_PORT') && (intval($_SERVER['SERVER_PORT']) == 443))
+ startup();
+
+ $this->scheme = 'http';
+ if(x($_SERVER,'HTTPS') && $_SERVER['HTTPS'])
+ $this->scheme = 'https';
+ elseif(x($_SERVER,'SERVER_PORT') && (intval($_SERVER['SERVER_PORT']) == 443))
$this->scheme = 'https';
- if(x($_SERVER,'SERVER_NAME')) {
- $this->hostname = $_SERVER['SERVER_NAME'];
- if(x($_SERVER,'SERVER_PORT') && $_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443)
- $this->hostname .= ':' . $_SERVER['SERVER_PORT'];
- /**
- * Figure out if we are running at the top of a domain
- * or in a sub-directory and adjust accordingly
+ if(x($_SERVER,'SERVER_NAME')) {
+ $this->hostname = $_SERVER['SERVER_NAME'];
+ if(x($_SERVER,'SERVER_PORT') && $_SERVER['SERVER_PORT'] != 80 && $_SERVER['SERVER_PORT'] != 443)
+ $this->hostname .= ':' . $_SERVER['SERVER_PORT'];
+ /**
+ * Figure out if we are running at the top of a domain
+ * or in a sub-directory and adjust accordingly
+ */
+
+ $path = trim(dirname($_SERVER['SCRIPT_NAME']),'/\\');
+ if(isset($path) && strlen($path) && ($path != $this->path))
+ $this->path = $path;
+ }
+
+ set_include_path(
+ "include/$this->hostname" . PATH_SEPARATOR
+ . 'include' . PATH_SEPARATOR
+ . 'library' . PATH_SEPARATOR
+ . 'library/phpsec' . PATH_SEPARATOR
+ . '.' );
+
+ if((x($_SERVER,'QUERY_STRING')) && substr($_SERVER['QUERY_STRING'],0,2) === "q=") {
+ $this->query_string = substr($_SERVER['QUERY_STRING'],2);
+ // removing trailing / - maybe a nginx problem
+ if (substr($this->query_string, 0, 1) == "/")
+ $this->query_string = substr($this->query_string, 1);
+ }
+ if(x($_GET,'q'))
+ $this->cmd = trim($_GET['q'],'/\\');
+
+ // unix style "homedir"
+
+ if(substr($this->cmd,0,1) === '~')
+ $this->cmd = 'profile/' . substr($this->cmd,1);
+
+ // Diaspora style profile url
+
+ if(substr($this->cmd,0,2) === 'u/')
+ $this->cmd = 'profile/' . substr($this->cmd,2);
+
+ /**
+ *
+ * Break the URL path into C style argc/argv style arguments for our
+ * modules. Given "http://example.com/module/arg1/arg2", $this->argc
+ * will be 3 (integer) and $this->argv will contain:
+ * [0] => 'module'
+ * [1] => 'arg1'
+ * [2] => 'arg2'
+ *
+ *
+ * There will always be one argument. If provided a naked domain
+ * URL, $this->argv[0] is set to "home".
+ *
*/
- $path = trim(dirname($_SERVER['SCRIPT_NAME']),'/\\');
- if(isset($path) && strlen($path) && ($path != $this->path))
- $this->path = $path;
+ $this->argv = explode('/',$this->cmd);
+ $this->argc = count($this->argv);
+ if((array_key_exists('0',$this->argv)) && strlen($this->argv[0])) {
+ $this->module = str_replace(".", "_", $this->argv[0]);
+ if(array_key_exists('2',$this->argv)) {
+ $this->category = $this->argv[2];
+ }
+ }
+ else {
+ $this->argc = 1;
+ $this->argv = array('home');
+ $this->module = 'home';
+ }
+
+ /**
+ * Special handling for the webfinger/lrdd host XRD file
+ */
+
+ if($this->cmd === '.well-known/host-meta') {
+ $this->argc = 1;
+ $this->argv = array('hostxrd');
+ $this->module = 'hostxrd';
+ }
+
+ /**
+ * See if there is any page number information, and initialise
+ * pagination
+ */
+
+ $this->pager['page'] = ((x($_GET,'page')) ? $_GET['page'] : 1);
+ $this->pager['itemspage'] = 50;
+ $this->pager['start'] = ($this->pager['page'] * $this->pager['itemspage']) - $this->pager['itemspage'];
+ $this->pager['total'] = 0;
}
- set_include_path(
- "include/$this->hostname" . PATH_SEPARATOR
- . 'include' . PATH_SEPARATOR
- . 'library' . PATH_SEPARATOR
- . 'library/phpsec' . PATH_SEPARATOR
- . '.' );
+ function get_baseurl($ssl = false) {
- if((x($_SERVER,'QUERY_STRING')) && substr($_SERVER['QUERY_STRING'],0,2) === "q=") {
- $this->query_string = substr($_SERVER['QUERY_STRING'],2);
- // removing trailing / - maybe a nginx problem
- if (substr($this->query_string, 0, 1) == "/")
- $this->query_string = substr($this->query_string, 1);
- }
- if(x($_GET,'q'))
- $this->cmd = trim($_GET['q'],'/\\');
+ $scheme = $this->scheme;
- // unix style "homedir"
+ if((x($this->config,'system')) && (x($this->config['system'],'ssl_policy'))) {
+ if(intval($this->config['system']['ssl_policy']) === intval(SSL_POLICY_FULL))
+ $scheme = 'https';
- if(substr($this->cmd,0,1) === '~')
- $this->cmd = 'profile/' . substr($this->cmd,1);
+ // We need to populate the $ssl flag across the entire program before turning this on.
+ // Basically, we'll have $ssl = true on any links which can only be seen by a logged in user
+ // (and also the login link). Anything seen by an outsider will have it turned off.
+ // At present, setting SSL_POLICY_SELFSIGN will only force remote contacts to update their
+ // contact links to this site with "http:" if they are currently using "https:"
- // Diaspora style profile url
-
- if(substr($this->cmd,0,2) === 'u/')
- $this->cmd = 'profile/' . substr($this->cmd,2);
-
- /**
- *
- * Break the URL path into C style argc/argv style arguments for our
- * modules. Given "http://example.com/module/arg1/arg2", $this->argc
- * will be 3 (integer) and $this->argv will contain:
- * [0] => 'module'
- * [1] => 'arg1'
- * [2] => 'arg2'
- *
- *
- * There will always be one argument. If provided a naked domain
- * URL, $this->argv[0] is set to "home".
- *
- */
-
- $this->argv = explode('/',$this->cmd);
- $this->argc = count($this->argv);
- if((array_key_exists('0',$this->argv)) && strlen($this->argv[0])) {
- $this->module = str_replace(".", "_", $this->argv[0]);
- }
- else {
- $this->argc = 1;
- $this->argv = array('home');
- $this->module = 'home';
+ // if($this->config['system']['ssl_policy'] == SSL_POLICY_SELFSIGN) {
+ // if($ssl)
+ // $scheme = 'https';
+ // else
+ // $scheme = 'http';
+ // }
}
- /**
- * Special handling for the webfinger/lrdd host XRD file
- */
-
- if($this->cmd === '.well-known/host-meta') {
- $this->argc = 1;
- $this->argv = array('hostxrd');
- $this->module = 'hostxrd';
+ $this->baseurl = $scheme . "://" . $this->hostname . ((isset($this->path) && strlen($this->path)) ? '/' . $this->path : '' );
+ return $this->baseurl;
}
- /**
- * See if there is any page number information, and initialise
- * pagination
- */
+ function set_baseurl($url) {
+ $parsed = @parse_url($url);
- $this->pager['page'] = ((x($_GET,'page')) ? $_GET['page'] : 1);
- $this->pager['itemspage'] = 50;
- $this->pager['start'] = ($this->pager['page'] * $this->pager['itemspage']) - $this->pager['itemspage'];
- $this->pager['total'] = 0;
- }
+ $this->baseurl = $url;
- function get_baseurl($ssl = false) {
+ if($parsed) {
+ $this->scheme = $parsed['scheme'];
- $scheme = $this->scheme;
+ $this->hostname = $parsed['host'];
+ if(x($parsed,'port'))
+ $this->hostname .= ':' . $parsed['port'];
+ if(x($parsed,'path'))
+ $this->path = trim($parsed['path'],'\\/');
+ }
- if((x($this->config,'system')) && (x($this->config['system'],'ssl_policy'))) {
- if(intval($this->config['system']['ssl_policy']) === intval(SSL_POLICY_FULL))
- $scheme = 'https';
-
-// We need to populate the $ssl flag across the entire program before turning this on.
-// Basically, we'll have $ssl = true on any links which can only be seen by a logged in user
-// (and also the login link). Anything seen by an outsider will have it turned off.
-// At present, setting SSL_POLICY_SELFSIGN will only force remote contacts to update their
-// contact links to this site with "http:" if they are currently using "https:"
-
-// if($this->config['system']['ssl_policy'] == SSL_POLICY_SELFSIGN) {
-// if($ssl)
-// $scheme = 'https';
-// else
-// $scheme = 'http';
-// }
}
- $this->baseurl = $scheme . "://" . $this->hostname . ((isset($this->path) && strlen($this->path)) ? '/' . $this->path : '' );
- return $this->baseurl;
- }
-
- function set_baseurl($url) {
- $parsed = @parse_url($url);
-
- $this->baseurl = $url;
-
- if($parsed) {
- $this->scheme = $parsed['scheme'];
-
- $this->hostname = $parsed['host'];
- if(x($parsed,'port'))
- $this->hostname .= ':' . $parsed['port'];
- if(x($parsed,'path'))
- $this->path = trim($parsed['path'],'\\/');
+ function get_hostname() {
+ return $this->hostname;
}
+ function set_hostname($h) {
+ $this->hostname = $h;
+ }
+
+ function set_path($p) {
+ $this->path = trim(trim($p),'/');
+ }
+
+ function get_path() {
+ return $this->path;
+ }
+
+ function set_pager_total($n) {
+ $this->pager['total'] = intval($n);
+ }
+
+ function set_pager_itemspage($n) {
+ $this->pager['itemspage'] = intval($n);
+ $this->pager['start'] = ($this->pager['page'] * $this->pager['itemspage']) - $this->pager['itemspage'];
+
+ }
+
+ function init_pagehead() {
+ $interval = ((local_user()) ? get_pconfig(local_user(),'system','update_interval') : 40000);
+ if($interval < 10000)
+ $interval = 40000;
+
+ $this->page['title'] = $this->config['sitename'];
+ $tpl = file_get_contents('view/head.tpl');
+ $this->page['htmlhead'] = replace_macros($tpl,array(
+ '$baseurl' => $this->get_baseurl(), // FIXME for z_path!!!!
+ '$generator' => 'Friendica' . ' ' . FRIENDICA_VERSION,
+ '$delitem' => t('Delete this item?'),
+ '$comment' => t('Comment'),
+ '$showmore' => t('show more'),
+ '$showfewer' => t('show fewer'),
+ '$update_interval' => $interval
+ ));
+ }
+
+ function set_curl_code($code) {
+ $this->curl_code = $code;
+ }
+
+ function get_curl_code() {
+ return $this->curl_code;
+ }
+
+ function set_curl_headers($headers) {
+ $this->curl_headers = $headers;
+ }
+
+ function get_curl_headers() {
+ return $this->curl_headers;
+ }
+
+
}
-
- function get_hostname() {
- return $this->hostname;
- }
-
- function set_hostname($h) {
- $this->hostname = $h;
- }
-
- function set_path($p) {
- $this->path = trim(trim($p),'/');
- }
-
- function get_path() {
- return $this->path;
- }
-
- function set_pager_total($n) {
- $this->pager['total'] = intval($n);
- }
-
- function set_pager_itemspage($n) {
- $this->pager['itemspage'] = intval($n);
- $this->pager['start'] = ($this->pager['page'] * $this->pager['itemspage']) - $this->pager['itemspage'];
-
- }
-
- function init_pagehead() {
- $interval = ((local_user()) ? get_pconfig(local_user(),'system','update_interval') : 40000);
- if($interval < 10000)
- $interval = 40000;
-
- $this->page['title'] = $this->config['sitename'];
- $tpl = file_get_contents('view/head.tpl');
- $this->page['htmlhead'] = replace_macros($tpl,array(
- '$baseurl' => $this->get_baseurl(), // FIXME for z_path!!!!
- '$generator' => 'Friendica' . ' ' . FRIENDICA_VERSION,
- '$delitem' => t('Delete this item?'),
- '$comment' => t('Comment'),
- '$showmore' => t('show more'),
- '$showfewer' => t('show fewer'),
- '$update_interval' => $interval
- ));
- }
-
- function set_curl_code($code) {
- $this->curl_code = $code;
- }
-
- function get_curl_code() {
- return $this->curl_code;
- }
-
- function set_curl_headers($headers) {
- $this->curl_headers = $headers;
- }
-
- function get_curl_headers() {
- return $this->curl_headers;
- }
-
-
-}}
+}
// retrieve the App structure
// useful in functions which require it but don't get it passed to them
if(! function_exists('get_app')) {
-function get_app() {
- global $a;
- return $a;
-}};
+ function get_app() {
+ global $a;
+ return $a;
+ }
+};
// Multi-purpose function to check variable state.
@@ -528,42 +537,44 @@ function get_app() {
// e.g. x('') or x(0) returns 0;
if(! function_exists('x')) {
-function x($s,$k = NULL) {
- if($k != NULL) {
- if((is_array($s)) && (array_key_exists($k,$s))) {
- if($s[$k])
- return (int) 1;
- return (int) 0;
+ function x($s,$k = NULL) {
+ if($k != NULL) {
+ if((is_array($s)) && (array_key_exists($k,$s))) {
+ if($s[$k])
+ return (int) 1;
+ return (int) 0;
}
- return false;
- }
- else {
- if(isset($s)) {
- if($s) {
- return (int) 1;
+ return false;
+ }
+ else {
+ if(isset($s)) {
+ if($s) {
+ return (int) 1;
+ }
+ return (int) 0;
}
- return (int) 0;
+ return false;
}
- return false;
}
-}}
+}
// called from db initialisation if db is dead.
if(! function_exists('system_unavailable')) {
-function system_unavailable() {
- include('system_unavailable.php');
- system_down();
- killme();
-}}
+ function system_unavailable() {
+ include('system_unavailable.php');
+ system_down();
+ killme();
+ }
+}
function clean_urls() {
global $a;
-// if($a->config['system']['clean_urls'])
- return true;
-// return false;
+ // if($a->config['system']['clean_urls'])
+ return true;
+ // return false;
}
function z_path() {
@@ -590,125 +601,150 @@ function is_ajax() {
}
-// Primarily involved with database upgrade, but also sets the
+// Primarily involved with database upgrade, but also sets the
// base url for use in cmdline programs which don't have
// $_SERVER variables, and synchronising the state of installed plugins.
if(! function_exists('check_config')) {
-function check_config(&$a) {
+ function check_config(&$a) {
- $build = get_config('system','build');
- if(! x($build))
- $build = set_config('system','build',DB_UPDATE_VERSION);
+ $build = get_config('system','build');
+ if(! x($build))
+ $build = set_config('system','build',DB_UPDATE_VERSION);
- $url = get_config('system','url');
+ $url = get_config('system','url');
- // if the url isn't set or the stored url is radically different
- // than the currently visited url, store the current value accordingly.
- // "Radically different" ignores common variations such as http vs https
- // and www.example.com vs example.com.
+ // if the url isn't set or the stored url is radically different
+ // than the currently visited url, store the current value accordingly.
+ // "Radically different" ignores common variations such as http vs https
+ // and www.example.com vs example.com.
- if((! x($url)) || (! link_compare($url,$a->get_baseurl())))
- $url = set_config('system','url',$a->get_baseurl());
+ if((! x($url)) || (! link_compare($url,$a->get_baseurl())))
+ $url = set_config('system','url',$a->get_baseurl());
- if($build != DB_UPDATE_VERSION) {
- $stored = intval($build);
- $current = intval(DB_UPDATE_VERSION);
- if(($stored < $current) && file_exists('update.php')) {
+ if($build != DB_UPDATE_VERSION) {
+ $stored = intval($build);
+ $current = intval(DB_UPDATE_VERSION);
+ if(($stored < $current) && file_exists('update.php')) {
- load_config('database');
+ load_config('database');
- // We're reporting a different version than what is currently installed.
- // Run any existing update scripts to bring the database up to current.
+ // We're reporting a different version than what is currently installed.
+ // Run any existing update scripts to bring the database up to current.
- require_once('update.php');
+ require_once('update.php');
- // make sure that boot.php and update.php are the same release, we might be
- // updating right this very second and the correct version of the update.php
- // file may not be here yet. This can happen on a very busy site.
+ // make sure that boot.php and update.php are the same release, we might be
+ // updating right this very second and the correct version of the update.php
+ // file may not be here yet. This can happen on a very busy site.
- if(DB_UPDATE_VERSION == UPDATE_VERSION) {
+ if(DB_UPDATE_VERSION == UPDATE_VERSION) {
- for($x = $stored; $x < $current; $x ++) {
- if(function_exists('update_' . $x)) {
+ for($x = $stored; $x < $current; $x ++) {
+ if(function_exists('update_' . $x)) {
- // There could be a lot of processes running or about to run.
- // We want exactly one process to run the update command.
- // So store the fact that we're taking responsibility
- // after first checking to see if somebody else already has.
+ // There could be a lot of processes running or about to run.
+ // We want exactly one process to run the update command.
+ // So store the fact that we're taking responsibility
+ // after first checking to see if somebody else already has.
- // If the update fails or times-out completely you may need to
- // delete the config entry to try again.
+ // If the update fails or times-out completely you may need to
+ // delete the config entry to try again.
- if(get_config('database','update_' . $x))
- break;
- set_config('database','update_' . $x, '1');
+ if(get_config('database','update_' . $x))
+ break;
+ set_config('database','update_' . $x, '1');
- // call the specific update
+ // call the specific update
- $func = 'update_' . $x;
- $func($a);
+// global $db;
+// $db->excep(TRUE);
+// try {
+// $db->beginTransaction();
+ $func = 'update_' . $x;
+ $func($a);
+// $db->commit();
+// } catch(Exception $ex) {
+// $db->rollback();
+// //send the administrator an e-mail
+// $email_tpl = get_intltext_template("update_fail_eml.tpl");
+// $email_tpl = replace_macros($email_tpl, array(
+// '$sitename' => $a->config['sitename'],
+// '$siteurl' => $a->get_baseurl(),
+// '$update' => $x,
+// '$error' => $ex->getMessage()));
+// $subject=sprintf(t('Update Error at %s'), $a->get_baseurl());
+
+// mail($a->config['admin_email'], $subject, $text,
+// 'From: ' . t('Administrator') . '@' . $_SERVER['SERVER_NAME'] . "\n"
+// . 'Content-type: text/plain; charset=UTF-8' . "\n"
+// . 'Content-transfer-encoding: 8bit' );
+// //try the logger
+// logger('update failed: '.$ex->getMessage().EOL);
+// }
+// $db->excep(FALSE);
+ }
}
+ set_config('system','build', DB_UPDATE_VERSION);
}
- set_config('system','build', DB_UPDATE_VERSION);
}
}
- }
- /**
- *
- * Synchronise plugins:
- *
- * $a->config['system']['addon'] contains a comma-separated list of names
- * of plugins/addons which are used on this system.
- * Go through the database list of already installed addons, and if we have
- * an entry, but it isn't in the config list, call the uninstall procedure
- * and mark it uninstalled in the database (for now we'll remove it).
- * Then go through the config list and if we have a plugin that isn't installed,
- * call the install procedure and add it to the database.
- *
- */
+ /**
+ *
+ * Synchronise plugins:
+ *
+ * $a->config['system']['addon'] contains a comma-separated list of names
+ * of plugins/addons which are used on this system.
+ * Go through the database list of already installed addons, and if we have
+ * an entry, but it isn't in the config list, call the uninstall procedure
+ * and mark it uninstalled in the database (for now we'll remove it).
+ * Then go through the config list and if we have a plugin that isn't installed,
+ * call the install procedure and add it to the database.
+ *
+ */
- $r = q("SELECT * FROM `addon` WHERE `installed` = 1");
- if(count($r))
- $installed = $r;
- else
- $installed = array();
+ $r = q("SELECT * FROM `addon` WHERE `installed` = 1");
+ if(count($r))
+ $installed = $r;
+ else
+ $installed = array();
- $plugins = get_config('system','addon');
- $plugins_arr = array();
+ $plugins = get_config('system','addon');
+ $plugins_arr = array();
- if($plugins)
- $plugins_arr = explode(',',str_replace(' ', '',$plugins));
+ if($plugins)
+ $plugins_arr = explode(',',str_replace(' ', '',$plugins));
- $a->plugins = $plugins_arr;
+ $a->plugins = $plugins_arr;
- $installed_arr = array();
+ $installed_arr = array();
- if(count($installed)) {
- foreach($installed as $i) {
- if(! in_array($i['name'],$plugins_arr)) {
- uninstall_plugin($i['name']);
+ if(count($installed)) {
+ foreach($installed as $i) {
+ if(! in_array($i['name'],$plugins_arr)) {
+ uninstall_plugin($i['name']);
}
- else
- $installed_arr[] = $i['name'];
- }
- }
-
- if(count($plugins_arr)) {
- foreach($plugins_arr as $p) {
- if(! in_array($p,$installed_arr)) {
- install_plugin($p);
+ else
+ $installed_arr[] = $i['name'];
}
}
+
+ if(count($plugins_arr)) {
+ foreach($plugins_arr as $p) {
+ if(! in_array($p,$installed_arr)) {
+ install_plugin($p);
+ }
+ }
+ }
+
+
+ load_hooks();
+
+ return;
}
-
-
- load_hooks();
-
- return;
-}}
+}
function get_guid($size=16) {
@@ -729,116 +765,124 @@ function get_guid($size=16) {
// returns the complete html for inserting into the page
if(! function_exists('login')) {
-function login($register = false, $hiddens=false) {
- $a = get_app();
- $o = "";
- $reg = false;
- if ($register) {
- $reg = array(
- 'title' => t('Create a New Account'),
- 'desc' => t('Register')
- );
- }
+ function login($register = false, $hiddens=false) {
+ $a = get_app();
+ $o = "";
+ $reg = false;
+ if ($register) {
+ $reg = array(
+ 'title' => t('Create a New Account'),
+ 'desc' => t('Register')
+ );
+ }
- $noid = get_config('system','no_openid');
+ $noid = get_config('system','no_openid');
- $dest_url = $a->get_baseurl(true) . '/' . $a->query_string;
+ $dest_url = $a->get_baseurl(true) . '/' . $a->query_string;
- if(local_user()) {
- $tpl = get_markup_template("logout.tpl");
- }
- else {
- $tpl = get_markup_template("login.tpl");
- $_SESSION['return_url'] = $a->query_string;
+ if(local_user()) {
+ $tpl = get_markup_template("logout.tpl");
+ }
+ else {
+ $tpl = get_markup_template("login.tpl");
+ $_SESSION['return_url'] = $a->query_string;
+ }
+
+
+ $o .= replace_macros($tpl,array(
+
+ '$dest_url' => $dest_url,
+ '$logout' => t('Logout'),
+ '$login' => t('Login'),
+
+ '$lname' => array('username', t('Nickname or Email address: ') , '', ''),
+ '$lpassword' => array('password', t('Password: '), '', ''),
+
+ '$openid' => !$noid,
+ '$lopenid' => array('openid_url', t('Or login using OpenID: '),'',''),
+
+ '$hiddens' => $hiddens,
+
+ '$register' => $reg,
+
+ '$lostpass' => t('Forgot your password?'),
+ '$lostlink' => t('Password Reset'),
+ ));
+
+ call_hooks('login_hook',$o);
+
+ return $o;
}
+}
-
- $o .= replace_macros($tpl,array(
-
- '$dest_url' => $dest_url,
- '$logout' => t('Logout'),
- '$login' => t('Login'),
-
- '$lname' => array('username', t('Nickname or Email address: ') , '', ''),
- '$lpassword' => array('password', t('Password: '), '', ''),
-
- '$openid' => !$noid,
- '$lopenid' => array('openid_url', t('Or login using OpenID: '),'',''),
-
- '$hiddens' => $hiddens,
-
- '$register' => $reg,
-
- '$lostpass' => t('Forgot your password?'),
- '$lostlink' => t('Password Reset'),
- ));
-
- call_hooks('login_hook',$o);
-
- return $o;
-}}
-
-// Used to end the current process, after saving session state.
+// Used to end the current process, after saving session state.
if(! function_exists('killme')) {
-function killme() {
- session_write_close();
- exit;
-}}
+ function killme() {
+ session_write_close();
+ exit;
+ }
+}
// redirect to another URL and terminate this process.
if(! function_exists('goaway')) {
-function goaway($s) {
- header("Location: $s");
- killme();
-}}
+ function goaway($s) {
+ header("Location: $s");
+ killme();
+ }
+}
// Returns the uid of locally logged in user or false.
if(! function_exists('local_user')) {
-function local_user() {
- if((x($_SESSION,'authenticated')) && (x($_SESSION,'uid')))
- return intval($_SESSION['uid']);
- return false;
-}}
+ function local_user() {
+ if((x($_SESSION,'authenticated')) && (x($_SESSION,'uid')))
+ return intval($_SESSION['uid']);
+ return false;
+ }
+}
// Returns contact id of authenticated site visitor or false
if(! function_exists('remote_user')) {
-function remote_user() {
- if((x($_SESSION,'authenticated')) && (x($_SESSION,'visitor_id')))
- return intval($_SESSION['visitor_id']);
- return false;
-}}
+ function remote_user() {
+ if((x($_SESSION,'authenticated')) && (x($_SESSION,'visitor_id')))
+ return intval($_SESSION['visitor_id']);
+ return false;
+ }
+}
// contents of $s are displayed prominently on the page the next time
// a page is loaded. Usually used for errors or alerts.
if(! function_exists('notice')) {
-function notice($s) {
- $a = get_app();
- if(! x($_SESSION,'sysmsg')) $_SESSION['sysmsg'] = array();
- if($a->interactive)
- $_SESSION['sysmsg'][] = $s;
-}}
+ function notice($s) {
+ $a = get_app();
+ if(! x($_SESSION,'sysmsg')) $_SESSION['sysmsg'] = array();
+ if($a->interactive)
+ $_SESSION['sysmsg'][] = $s;
+ }
+}
if(! function_exists('info')) {
-function info($s) {
- $a = get_app();
- if(! x($_SESSION,'sysmsg_info')) $_SESSION['sysmsg_info'] = array();
- if($a->interactive)
- $_SESSION['sysmsg_info'][] = $s;
-}}
+ function info($s) {
+ $a = get_app();
+ if(! x($_SESSION,'sysmsg_info')) $_SESSION['sysmsg_info'] = array();
+ if($a->interactive)
+ $_SESSION['sysmsg_info'][] = $s;
+ }
+}
// wrapper around config to limit the text length of an incoming message
if(! function_exists('get_max_import_size')) {
-function get_max_import_size() {
- global $a;
- return ((x($a->config,'max_import_size')) ? $a->config['max_import_size'] : 0 );
-}}
+ function get_max_import_size() {
+ global $a;
+ return ((x($a->config,'max_import_size')) ? $a->config['max_import_size'] : 0 );
+ }
+}
@@ -849,7 +893,7 @@ function get_max_import_size() {
* @parameter string $nickname
* @parameter int $profile
*
- * Summary: Loads a profile into the page sidebar.
+ * Summary: Loads a profile into the page sidebar.
* The function requires a writeable copy of the main App structure, and the nickname
* of a registered local account.
*
@@ -859,87 +903,90 @@ function get_max_import_size() {
* by the owner.
*
* Profile information is placed in the App structure for later retrieval.
- * Honours the owner's chosen theme for display.
+ * Honours the owner's chosen theme for display.
*
*/
if(! function_exists('profile_load')) {
-function profile_load(&$a, $nickname, $profile = 0) {
- if(remote_user()) {
- $r = q("SELECT `profile-id` FROM `contact` WHERE `id` = %d LIMIT 1",
- intval($_SESSION['visitor_id']));
- if(count($r))
- $profile = $r[0]['profile-id'];
- }
+ function profile_load(&$a, $nickname, $profile = 0) {
+ if(remote_user()) {
+ $r = q("SELECT `profile-id` FROM `contact` WHERE `id` = %d LIMIT 1",
+ intval($_SESSION['visitor_id']));
+ if(count($r))
+ $profile = $r[0]['profile-id'];
+ }
- $r = null;
+ $r = null;
- if($profile) {
- $profile_int = intval($profile);
- $r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile`
- left join `contact` on `contact`.`uid` = `profile`.`uid` LEFT JOIN `user` ON `profile`.`uid` = `user`.`uid`
- WHERE `user`.`nickname` = '%s' AND `profile`.`id` = %d and `contact`.`self` = 1 LIMIT 1",
- dbesc($nickname),
- intval($profile_int)
- );
- }
- if((! $r) && (! count($r))) {
- $r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile`
- left join `contact` on `contact`.`uid` = `profile`.`uid` LEFT JOIN `user` ON `profile`.`uid` = `user`.`uid`
- WHERE `user`.`nickname` = '%s' AND `profile`.`is-default` = 1 and `contact`.`self` = 1 LIMIT 1",
- dbesc($nickname)
- );
- }
+ if($profile) {
+ $profile_int = intval($profile);
+ $r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile`
+ left join `contact` on `contact`.`uid` = `profile`.`uid` LEFT JOIN `user` ON `profile`.`uid` = `user`.`uid`
+ WHERE `user`.`nickname` = '%s' AND `profile`.`id` = %d and `contact`.`self` = 1 LIMIT 1",
+ dbesc($nickname),
+ intval($profile_int)
+ );
+ }
+ if((! $r) && (! count($r))) {
+ $r = q("SELECT `profile`.`uid` AS `profile_uid`, `profile`.* , `contact`.`avatar-date` AS picdate, `user`.* FROM `profile`
+ left join `contact` on `contact`.`uid` = `profile`.`uid` LEFT JOIN `user` ON `profile`.`uid` = `user`.`uid`
+ WHERE `user`.`nickname` = '%s' AND `profile`.`is-default` = 1 and `contact`.`self` = 1 LIMIT 1",
+ dbesc($nickname)
+ );
+ }
+
+ if(($r === false) || (! count($r))) {
+ logger('profile error: ' . $a->query_string, LOGGER_DEBUG);
+ notice( t('Requested profile is not available.') . EOL );
+ $a->error = 404;
+ return;
+ }
+
+ // fetch user tags if this isn't the default profile
+
+ if(! $r[0]['is-default']) {
+ $x = q("select `pub_keywords` from `profile` where uid = %d and `is-default` = 1 limit 1",
+ intval($profile_uid)
+ );
+ if($x && count($x))
+ $r[0]['pub_keywords'] = $x[0]['pub_keywords'];
+ }
+
+ $a->profile = $r[0];
+
+
+ $a->page['title'] = $a->profile['name'] . " @ " . $a->config['sitename'];
+ $_SESSION['theme'] = $a->profile['theme'];
+
+ /**
+ * load/reload current theme info
+ */
+
+ $theme_info_file = "view/theme/".current_theme()."/theme.php";
+ if (file_exists($theme_info_file)){
+ require_once($theme_info_file);
+ }
+
+ if(! (x($a->page,'aside')))
+ $a->page['aside'] = '';
+
+ if(local_user() && local_user() == $a->profile['uid']) {
+ $a->page['aside'] .= replace_macros(get_markup_template('profile_edlink.tpl'),array(
+ '$editprofile' => t('Edit profile'),
+ '$profid' => $a->profile['id']
+ ));
+ }
+
+ $block = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false);
+
+ $a->page['aside'] .= profile_sidebar($a->profile, $block);
+
+ /*if(! $block)
+ $a->page['aside'] .= contact_block();*/
- if(($r === false) || (! count($r))) {
- notice( t('Requested profile is not available.') . EOL );
- $a->error = 404;
return;
}
-
- // fetch user tags if this isn't the default profile
-
- if(! $r[0]['is-default']) {
- $x = q("select `pub_keywords` from `profile` where uid = %d and `is-default` = 1 limit 1",
- intval($profile_uid)
- );
- if($x && count($x))
- $r[0]['pub_keywords'] = $x[0]['pub_keywords'];
- }
-
- $a->profile = $r[0];
-
-
- $a->page['title'] = $a->profile['name'] . " @ " . $a->config['sitename'];
- $_SESSION['theme'] = $a->profile['theme'];
-
- /**
- * load/reload current theme info
- */
- $theme_info_file = "view/theme/".current_theme()."/theme.php";
- if (file_exists($theme_info_file)){
- require_once($theme_info_file);
- }
-
- if(! (x($a->page,'aside')))
- $a->page['aside'] = '';
-
- if(local_user() && local_user() == $a->profile['uid']) {
- $a->page['aside'] .= replace_macros(get_markup_template('profile_edlink.tpl'),array(
- '$editprofile' => t('Edit profile'),
- '$profid' => $a->profile['id']
- ));
- }
-
- $block = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false);
-
- $a->page['aside'] .= profile_sidebar($a->profile, $block);
-
- /*if(! $block)
- $a->page['aside'] .= contact_block();*/
-
- return;
-}}
+}
/**
@@ -959,478 +1006,488 @@ function profile_load(&$a, $nickname, $profile = 0) {
if(! function_exists('profile_sidebar')) {
-function profile_sidebar($profile, $block = 0) {
+ function profile_sidebar($profile, $block = 0) {
- $a = get_app();
+ $a = get_app();
- $o = '';
- $location = false;
- $address = false;
- $pdesc = true;
+ $o = '';
+ $location = false;
+ $address = false;
+ $pdesc = true;
- if((! is_array($profile)) && (! count($profile)))
- return $o;
+ if((! is_array($profile)) && (! count($profile)))
+ return $o;
- $profile['picdate'] = urlencode($profile['picdate']);
+ $profile['picdate'] = urlencode($profile['picdate']);
- call_hooks('profile_sidebar_enter', $profile);
+ call_hooks('profile_sidebar_enter', $profile);
- // don't show connect link to yourself
- $connect = (($profile['uid'] != local_user()) ? t('Connect') : False);
+ // don't show connect link to yourself
+ $connect = (($profile['uid'] != local_user()) ? t('Connect') : False);
- // don't show connect link to authenticated visitors either
+ // don't show connect link to authenticated visitors either
- if((remote_user()) && ($_SESSION['visitor_visiting'] == $profile['uid']))
- $connect = False;
+ if((remote_user()) && ($_SESSION['visitor_visiting'] == $profile['uid']))
+ $connect = False;
- if(get_my_url() && $profile['unkmail'])
- $wallmessage = t('Message');
- else
- $wallmessage = false;
+ if(get_my_url() && $profile['unkmail'])
+ $wallmessage = t('Message');
+ else
+ $wallmessage = false;
- // show edit profile to yourself
- if ($profile['uid'] == local_user()) {
- $profile['edit'] = array($a->get_baseurl(). '/profiles', t('Profiles'),"", t('Manage/edit profiles'));
+ // show edit profile to yourself
+ if ($profile['uid'] == local_user()) {
+ $profile['edit'] = array($a->get_baseurl(). '/profiles', t('Profiles'),"", t('Manage/edit profiles'));
- $r = q("SELECT * FROM `profile` WHERE `uid` = %d",
- local_user());
+ $r = q("SELECT * FROM `profile` WHERE `uid` = %d",
+ local_user());
- $profile['menu'] = array(
- 'chg_photo' => t('Change profile photo'),
- 'cr_new' => t('Create New Profile'),
- 'entries' => array(),
- );
-
- if(count($r)) {
+ $profile['menu'] = array(
+ 'chg_photo' => t('Change profile photo'),
+ 'cr_new' => t('Create New Profile'),
+ 'entries' => array(),
+ );
+
+ if(count($r)) {
+
+ foreach($r as $rr) {
+ $profile['menu']['entries'][] = array(
+ 'photo' => $rr['thumb'],
+ 'id' => $rr['id'],
+ 'alt' => t('Profile Image'),
+ 'profile_name' => $rr['profile-name'],
+ 'isdefault' => $rr['is-default'],
+ 'visibile_to_everybody' => t('visible to everybody'),
+ 'edit_visibility' => t('Edit visibility'),
+
+ );
+ }
+
- foreach($r as $rr) {
- $profile['menu']['entries'][] = array(
- 'photo' => $rr['thumb'],
- 'id' => $rr['id'],
- 'alt' => t('Profile Image'),
- 'profile_name' => $rr['profile-name'],
- 'isdefault' => $rr['is-default'],
- 'visibile_to_everybody' => t('visible to everybody'),
- 'edit_visibility' => t('Edit visibility'),
-
- );
}
}
-
-
- }
- if((x($profile,'address') == 1)
- || (x($profile,'locality') == 1)
- || (x($profile,'region') == 1)
- || (x($profile,'postal-code') == 1)
- || (x($profile,'country-name') == 1))
- $location = t('Location:');
+ if((x($profile,'address') == 1)
+ || (x($profile,'locality') == 1)
+ || (x($profile,'region') == 1)
+ || (x($profile,'postal-code') == 1)
+ || (x($profile,'country-name') == 1))
+ $location = t('Location:');
- $gender = ((x($profile,'gender') == 1) ? t('Gender:') : False);
+ $gender = ((x($profile,'gender') == 1) ? t('Gender:') : False);
- $marital = ((x($profile,'marital') == 1) ? t('Status:') : False);
+ $marital = ((x($profile,'marital') == 1) ? t('Status:') : False);
- $homepage = ((x($profile,'homepage') == 1) ? t('Homepage:') : False);
+ $homepage = ((x($profile,'homepage') == 1) ? t('Homepage:') : False);
- if(($profile['hidewall'] || $block) && (! local_user()) && (! remote_user())) {
- $location = $pdesc = $gender = $marital = $homepage = False;
+ if(($profile['hidewall'] || $block) && (! local_user()) && (! remote_user())) {
+ $location = $pdesc = $gender = $marital = $homepage = False;
+ }
+
+ $firstname = ((strpos($profile['name'],' '))
+ ? trim(substr($profile['name'],0,strpos($profile['name'],' '))) : $profile['name']);
+ $lastname = (($firstname === $profile['name']) ? '' : trim(substr($profile['name'],strlen($firstname))));
+
+ $diaspora = array(
+ 'podloc' => $a->get_baseurl(),
+ 'searchable' => (($profile['publish'] && $profile['net-publish']) ? 'true' : 'false' ),
+ 'nickname' => $profile['nickname'],
+ 'fullname' => $profile['name'],
+ 'firstname' => $firstname,
+ 'lastname' => $lastname,
+ 'photo300' => $a->get_baseurl() . '/photo/custom/300/' . $profile['uid'] . '.jpg',
+ 'photo100' => $a->get_baseurl() . '/photo/custom/100/' . $profile['uid'] . '.jpg',
+ 'photo50' => $a->get_baseurl() . '/photo/custom/50/' . $profile['uid'] . '.jpg',
+ );
+
+ if (!$block){
+ $contact_block = contact_block();
+ }
+
+
+ $tpl = get_markup_template('profile_vcard.tpl');
+
+ $o .= replace_macros($tpl, array(
+ '$profile' => $profile,
+ '$connect' => $connect,
+ '$wallmessage' => $wallmessage,
+ '$location' => template_escape($location),
+ '$gender' => $gender,
+ '$pdesc' => $pdesc,
+ '$marital' => $marital,
+ '$homepage' => $homepage,
+ '$diaspora' => $diaspora,
+ '$contact_block' => $contact_block,
+ ));
+
+
+ $arr = array('profile' => &$profile, 'entry' => &$o);
+
+ call_hooks('profile_sidebar', $arr);
+
+ return $o;
}
-
- $firstname = ((strpos($profile['name'],' '))
- ? trim(substr($profile['name'],0,strpos($profile['name'],' '))) : $profile['name']);
- $lastname = (($firstname === $profile['name']) ? '' : trim(substr($profile['name'],strlen($firstname))));
-
- $diaspora = array(
- 'podloc' => $a->get_baseurl(),
- 'searchable' => (($profile['publish'] && $profile['net-publish']) ? 'true' : 'false' ),
- 'nickname' => $profile['nickname'],
- 'fullname' => $profile['name'],
- 'firstname' => $firstname,
- 'lastname' => $lastname,
- 'photo300' => $a->get_baseurl() . '/photo/custom/300/' . $profile['uid'] . '.jpg',
- 'photo100' => $a->get_baseurl() . '/photo/custom/100/' . $profile['uid'] . '.jpg',
- 'photo50' => $a->get_baseurl() . '/photo/custom/50/' . $profile['uid'] . '.jpg',
- );
-
- if (!$block){
- $contact_block = contact_block();
- }
-
-
- $tpl = get_markup_template('profile_vcard.tpl');
-
- $o .= replace_macros($tpl, array(
- '$profile' => $profile,
- '$connect' => $connect,
- '$wallmessage' => $wallmessage,
- '$location' => template_escape($location),
- '$gender' => $gender,
- '$pdesc' => $pdesc,
- '$marital' => $marital,
- '$homepage' => $homepage,
- '$diaspora' => $diaspora,
- '$contact_block' => $contact_block,
- ));
-
-
- $arr = array('profile' => &$profile, 'entry' => &$o);
-
- call_hooks('profile_sidebar', $arr);
-
- return $o;
-}}
+}
if(! function_exists('get_birthdays')) {
-function get_birthdays() {
+ function get_birthdays() {
- $a = get_app();
- $o = '';
+ $a = get_app();
+ $o = '';
- if(! local_user())
- return $o;
+ if(! local_user())
+ return $o;
- $bd_format = t('g A l F d') ; // 8 AM Friday January 18
- $bd_short = t('F d');
+ $bd_format = t('g A l F d') ; // 8 AM Friday January 18
+ $bd_short = t('F d');
- $r = q("SELECT `event`.*, `event`.`id` AS `eid`, `contact`.* FROM `event`
- LEFT JOIN `contact` ON `contact`.`id` = `event`.`cid`
- WHERE `event`.`uid` = %d AND `type` = 'birthday' AND `start` < '%s' AND `finish` > '%s'
- ORDER BY `start` ASC ",
- intval(local_user()),
- dbesc(datetime_convert('UTC','UTC','now + 6 days')),
- dbesc(datetime_convert('UTC','UTC','now'))
- );
+ $r = q("SELECT `event`.*, `event`.`id` AS `eid`, `contact`.* FROM `event`
+ LEFT JOIN `contact` ON `contact`.`id` = `event`.`cid`
+ WHERE `event`.`uid` = %d AND `type` = 'birthday' AND `start` < '%s' AND `finish` > '%s'
+ ORDER BY `start` ASC ",
+ intval(local_user()),
+ dbesc(datetime_convert('UTC','UTC','now + 6 days')),
+ dbesc(datetime_convert('UTC','UTC','now'))
+ );
- if($r && count($r)) {
- $total = 0;
- $now = strtotime('now');
- $cids = array();
+ if($r && count($r)) {
+ $total = 0;
+ $now = strtotime('now');
+ $cids = array();
- $istoday = false;
- foreach($r as $rr) {
- if(strlen($rr['name']))
- $total ++;
+ $istoday = false;
+ foreach($r as $rr) {
+ if(strlen($rr['name']))
+ $total ++;
if((strtotime($rr['start'] . ' +00:00') < $now) && (strtotime($rr['finish'] . ' +00:00') > $now))
$istoday = true;
+ }
+ $classtoday = $istoday ? ' birthday-today ' : '';
+ if($total) {
+ $o .= '
' . t('Birthday Reminders') . ' ' . '(' . $total . ')' . '
';
+ $o .= '' . t('Birthdays this week:') . '
';
+ $o .= '
';
+
+ foreach($r as $rr) {
+ if(! strlen($rr['name']))
+ continue;
+
+ // avoid duplicates
+
+ if(in_array($rr['cid'],$cids))
+ continue;
+ $cids[] = $rr['cid'];
+
+ $today = (((strtotime($rr['start'] . ' +00:00') < $now) && (strtotime($rr['finish'] . ' +00:00') > $now)) ? true : false);
+ $sparkle = '';
+ $url = $rr['url'];
+ if($rr['network'] === NETWORK_DFRN) {
+ $sparkle = " sparkle";
+ $url = $a->get_baseurl() . '/redir/' . $rr['cid'];
+ }
+
+ $o .= '
' . $rr['name'] . ' '
+ . day_translate(datetime_convert('UTC', $a->timezone, $rr['start'], $rr['adjust'] ? $bd_format : $bd_short)) . (($today) ? ' ' . t('[today]') : '')
+ . '
' ;
+ }
+ $o .= '
';
+ }
}
- $classtoday = $istoday ? ' birthday-today ' : '';
- if($total) {
- $o .= '' . t('Birthday Reminders') . ' ' . '(' . $total . ')' . '
';
- $o .= '' . t('Birthdays this week:') . '
';
- $o .= '
';
+ return $o;
+ }
+}
+
+
+if(! function_exists('get_events')) {
+ function get_events() {
+
+ require_once('include/bbcode.php');
+
+ $a = get_app();
+ $o = '';
+
+ if(! local_user())
+ return $o;
+
+ $bd_format = t('g A l F d') ; // 8 AM Friday January 18
+ $bd_short = t('F d');
+
+ $r = q("SELECT `event`.* FROM `event`
+ WHERE `event`.`uid` = %d AND `type` != 'birthday' AND `start` < '%s' AND `start` > '%s'
+ ORDER BY `start` ASC ",
+ intval(local_user()),
+ dbesc(datetime_convert('UTC','UTC','now + 6 days')),
+ dbesc(datetime_convert('UTC','UTC','now - 1 days'))
+ );
+
+ if($r && count($r)) {
+ $now = strtotime('now');
+ $istoday = false;
+ foreach($r as $rr) {
+ if(strlen($rr['name']))
+ $total ++;
+
+ $strt = datetime_convert('UTC',$rr['convert'] ? $a->timezone : 'UTC',$rr['start'],'Y-m-d');
+ if($strt === datetime_convert('UTC',$a->timezone,'now','Y-m-d'))
+ $istoday = true;
+ }
+ $classtoday = (($istoday) ? ' event-today ' : '');
+
+ $o .= '
' . t('Event Reminders') . ' ' . '(' . count($r) . ')' . '
';
+ $o .= '
' . t('Events this week:') . '
';
+ $o .= '
';
foreach($r as $rr) {
- if(! strlen($rr['name']))
- continue;
- // avoid duplicates
+ if($rr['adjust'])
+ $md = datetime_convert('UTC',$a->timezone,$rr['start'],'Y/m\#\l\i\n\k\-j');
+ else
+ $md = datetime_convert('UTC','UTC',$rr['start'],'Y/m\#\l\i\n\k\-j');
- if(in_array($rr['cid'],$cids))
- continue;
- $cids[] = $rr['cid'];
+ $title = substr(strip_tags(bbcode($rr['desc'])),0,32) . '... ';
+ if(! $title)
+ $title = t('[No description]');
- $today = (((strtotime($rr['start'] . ' +00:00') < $now) && (strtotime($rr['finish'] . ' +00:00') > $now)) ? true : false);
- $sparkle = '';
- $url = $rr['url'];
- if($rr['network'] === NETWORK_DFRN) {
- $sparkle = " sparkle";
- $url = $a->get_baseurl() . '/redir/' . $rr['cid'];
- }
-
- $o .= '
' . $rr['name'] . ' '
- . day_translate(datetime_convert('UTC', $a->timezone, $rr['start'], $rr['adjust'] ? $bd_format : $bd_short)) . (($today) ? ' ' . t('[today]') : '')
+ $strt = datetime_convert('UTC',$rr['convert'] ? $a->timezone : 'UTC',$rr['start']);
+ $today = ((substr($strt,0,10) === datetime_convert('UTC',$a->timezone,'now','Y-m-d')) ? true : false);
+
+ $o .= '
' . $title . ' '
+ . day_translate(datetime_convert('UTC', $rr['adjust'] ? $a->timezone : 'UTC', $rr['start'], $bd_format)) . (($today) ? ' ' . t('[today]') : '')
. '
' ;
}
$o .= '
';
}
- }
- return $o;
-}}
-
-if(! function_exists('get_events')) {
-function get_events() {
-
- require_once('include/bbcode.php');
-
- $a = get_app();
- $o = '';
-
- if(! local_user())
return $o;
-
- $bd_format = t('g A l F d') ; // 8 AM Friday January 18
- $bd_short = t('F d');
-
- $r = q("SELECT `event`.* FROM `event`
- WHERE `event`.`uid` = %d AND `type` != 'birthday' AND `start` < '%s' AND `start` > '%s'
- ORDER BY `start` ASC ",
- intval(local_user()),
- dbesc(datetime_convert('UTC','UTC','now + 6 days')),
- dbesc(datetime_convert('UTC','UTC','now - 1 days'))
- );
-
- if($r && count($r)) {
- $now = strtotime('now');
- $istoday = false;
- foreach($r as $rr) {
- if(strlen($rr['name']))
- $total ++;
-
- $strt = datetime_convert('UTC',$rr['convert'] ? $a->timezone : 'UTC',$rr['start'],'Y-m-d');
- if($strt === datetime_convert('UTC',$a->timezone,'now','Y-m-d'))
- $istoday = true;
- }
- $classtoday = (($istoday) ? ' event-today ' : '');
-
- $o .= '
' . t('Event Reminders') . ' ' . '(' . count($r) . ')' . '
';
- $o .= '
' . t('Events this week:') . '
';
- $o .= '
';
-
- foreach($r as $rr) {
-
- if($rr['adjust'])
- $md = datetime_convert('UTC',$a->timezone,$rr['start'],'Y/m\#\l\i\n\k\-j');
- else
- $md = datetime_convert('UTC','UTC',$rr['start'],'Y/m\#\l\i\n\k\-j');
-
- $title = substr(strip_tags(bbcode($rr['desc'])),0,32) . '... ';
- if(! $title)
- $title = t('[No description]');
-
- $strt = datetime_convert('UTC',$rr['convert'] ? $a->timezone : 'UTC',$rr['start']);
- $today = ((substr($strt,0,10) === datetime_convert('UTC',$a->timezone,'now','Y-m-d')) ? true : false);
-
- $o .= '
' . $title . ' '
- . day_translate(datetime_convert('UTC', $rr['adjust'] ? $a->timezone : 'UTC', $rr['start'], $bd_format)) . (($today) ? ' ' . t('[today]') : '')
- . '
' ;
- }
- $o .= '
';
}
-
- return $o;
-}}
+}
/**
- *
+ *
* Wrap calls to proc_close(proc_open()) and call hook
* so plugins can take part in process :)
- *
+ *
* args:
* $cmd program to run
* next args are passed as $cmd command line
- *
+ *
* e.g.: proc_run("ls","-la","/tmp");
- *
+ *
* $cmd and string args are surrounded with ""
*/
if(! function_exists('proc_run')) {
-function proc_run($cmd){
+ function proc_run($cmd){
- $a = get_app();
+ $a = get_app();
- $args = func_get_args();
- $arr = array('args' => $args, 'run_cmd' => true);
+ $args = func_get_args();
+ $arr = array('args' => $args, 'run_cmd' => true);
- call_hooks("proc_run", $arr);
- if(! $arr['run_cmd'])
- return;
+ call_hooks("proc_run", $arr);
+ if(! $arr['run_cmd'])
+ return;
- if(count($args) && $args[0] === 'php')
- $args[0] = ((x($a->config,'php_path')) && (strlen($a->config['php_path'])) ? $a->config['php_path'] : 'php');
- foreach ($args as $arg){
- $arg = escapeshellarg($arg);
+ if(count($args) && $args[0] === 'php')
+ $args[0] = ((x($a->config,'php_path')) && (strlen($a->config['php_path'])) ? $a->config['php_path'] : 'php');
+ foreach ($args as $arg){
+ $arg = escapeshellarg($arg);
+ }
+ $cmdline = implode($args," ");
+ proc_close(proc_open($cmdline." &",array(),$foo));
}
- $cmdline = implode($args," ");
- proc_close(proc_open($cmdline." &",array(),$foo));
-}}
+}
if(! function_exists('current_theme')) {
-function current_theme(){
- $app_base_themes = array('duepuntozero', 'loozah');
+ function current_theme(){
+ $app_base_themes = array('duepuntozero', 'loozah');
- $a = get_app();
+ $a = get_app();
- $system_theme = ((isset($a->config['system']['theme'])) ? $a->config['system']['theme'] : '');
- $theme_name = ((isset($_SESSION) && x($_SESSION,'theme')) ? $_SESSION['theme'] : $system_theme);
+ $system_theme = ((isset($a->config['system']['theme'])) ? $a->config['system']['theme'] : '');
+ $theme_name = ((isset($_SESSION) && x($_SESSION,'theme')) ? $_SESSION['theme'] : $system_theme);
- if($theme_name &&
- (file_exists('view/theme/' . $theme_name . '/style.css') ||
- file_exists('view/theme/' . $theme_name . '/style.php')))
- return($theme_name);
+ if($theme_name &&
+ (file_exists('view/theme/' . $theme_name . '/style.css') ||
+ file_exists('view/theme/' . $theme_name . '/style.php')))
+ return($theme_name);
+
+ foreach($app_base_themes as $t) {
+ if(file_exists('view/theme/' . $t . '/style.css')||
+ file_exists('view/theme/' . $t . '/style.php'))
+ return($t);
+ }
+
+ $fallback = glob('view/theme/*/style.[css|php]');
+ if(count($fallback))
+ return (str_replace('view/theme/','', substr($fallback[0],0,-10)));
- foreach($app_base_themes as $t) {
- if(file_exists('view/theme/' . $t . '/style.css')||
- file_exists('view/theme/' . $t . '/style.php'))
- return($t);
}
-
- $fallback = glob('view/theme/*/style.[css|php]');
- if(count($fallback))
- return (str_replace('view/theme/','', substr($fallback[0],0,-10)));
-
-}}
+}
/*
-* Return full URL to theme which is currently in effect.
+ * Return full URL to theme which is currently in effect.
* Provide a sane default if nothing is chosen or the specified theme does not exist.
*/
if(! function_exists('current_theme_url')) {
-function current_theme_url() {
- global $a;
- $t = current_theme();
- if (file_exists('view/theme/' . $t . '/style.php'))
- return($a->get_baseurl() . '/view/theme/' . $t . '/style.pcss');
- return($a->get_baseurl() . '/view/theme/' . $t . '/style.css');
-}}
+ function current_theme_url() {
+ global $a;
+ $t = current_theme();
+ if (file_exists('view/theme/' . $t . '/style.php'))
+ return($a->get_baseurl() . '/view/theme/' . $t . '/style.pcss');
+ return($a->get_baseurl() . '/view/theme/' . $t . '/style.css');
+ }
+}
if(! function_exists('feed_birthday')) {
-function feed_birthday($uid,$tz) {
+ function feed_birthday($uid,$tz) {
- /**
- *
- * Determine the next birthday, but only if the birthday is published
- * in the default profile. We _could_ also look for a private profile that the
- * recipient can see, but somebody could get mad at us if they start getting
- * public birthday greetings when they haven't made this info public.
- *
- * Assuming we are able to publish this info, we are then going to convert
- * the start time from the owner's timezone to UTC.
- *
- * This will potentially solve the problem found with some social networks
- * where birthdays are converted to the viewer's timezone and salutations from
- * elsewhere in the world show up on the wrong day. We will convert it to the
- * viewer's timezone also, but first we are going to convert it from the birthday
- * person's timezone to GMT - so the viewer may find the birthday starting at
- * 6:00PM the day before, but that will correspond to midnight to the birthday person.
- *
- */
+ /**
+ *
+ * Determine the next birthday, but only if the birthday is published
+ * in the default profile. We _could_ also look for a private profile that the
+ * recipient can see, but somebody could get mad at us if they start getting
+ * public birthday greetings when they haven't made this info public.
+ *
+ * Assuming we are able to publish this info, we are then going to convert
+ * the start time from the owner's timezone to UTC.
+ *
+ * This will potentially solve the problem found with some social networks
+ * where birthdays are converted to the viewer's timezone and salutations from
+ * elsewhere in the world show up on the wrong day. We will convert it to the
+ * viewer's timezone also, but first we are going to convert it from the birthday
+ * person's timezone to GMT - so the viewer may find the birthday starting at
+ * 6:00PM the day before, but that will correspond to midnight to the birthday person.
+ *
+ */
- $birthday = '';
+ $birthday = '';
- if(! strlen($tz))
- $tz = 'UTC';
+ if(! strlen($tz))
+ $tz = 'UTC';
- $p = q("SELECT `dob` FROM `profile` WHERE `is-default` = 1 AND `uid` = %d LIMIT 1",
- intval($uid)
- );
+ $p = q("SELECT `dob` FROM `profile` WHERE `is-default` = 1 AND `uid` = %d LIMIT 1",
+ intval($uid)
+ );
- if($p && count($p)) {
- $tmp_dob = substr($p[0]['dob'],5);
- if(intval($tmp_dob)) {
- $y = datetime_convert($tz,$tz,'now','Y');
- $bd = $y . '-' . $tmp_dob . ' 00:00';
- $t_dob = strtotime($bd);
- $now = strtotime(datetime_convert($tz,$tz,'now'));
- if($t_dob < $now)
- $bd = $y + 1 . '-' . $tmp_dob . ' 00:00';
- $birthday = datetime_convert($tz,'UTC',$bd,ATOM_TIME);
+ if($p && count($p)) {
+ $tmp_dob = substr($p[0]['dob'],5);
+ if(intval($tmp_dob)) {
+ $y = datetime_convert($tz,$tz,'now','Y');
+ $bd = $y . '-' . $tmp_dob . ' 00:00';
+ $t_dob = strtotime($bd);
+ $now = strtotime(datetime_convert($tz,$tz,'now'));
+ if($t_dob < $now)
+ $bd = $y + 1 . '-' . $tmp_dob . ' 00:00';
+ $birthday = datetime_convert($tz,'UTC',$bd,ATOM_TIME);
+ }
}
- }
- return $birthday;
-}}
+ return $birthday;
+ }
+}
if(! function_exists('is_site_admin')) {
-function is_site_admin() {
- $a = get_app();
- if(local_user() && x($a->user,'email') && x($a->config,'admin_email') && ($a->user['email'] === $a->config['admin_email']))
- return true;
- return false;
-}}
+ function is_site_admin() {
+ $a = get_app();
+ if(local_user() && x($a->user,'email') && x($a->config,'admin_email') && ($a->user['email'] === $a->config['admin_email']))
+ return true;
+ return false;
+ }
+}
if(! function_exists('load_contact_links')) {
-function load_contact_links($uid) {
+ function load_contact_links($uid) {
- $a = get_app();
+ $a = get_app();
- $ret = array();
+ $ret = array();
- if(! $uid || x($a->contacts,'empty'))
- return;
+ if(! $uid || x($a->contacts,'empty'))
+ return;
- $r = q("SELECT `id`,`network`,`url`,`thumb` FROM `contact` WHERE `uid` = %d AND `self` = 0 AND `blocked` = 0 ",
- intval($uid)
- );
- if(count($r)) {
- foreach($r as $rr){
- $url = normalise_link($rr['url']);
- $ret[$url] = $rr;
+ $r = q("SELECT `id`,`network`,`url`,`thumb` FROM `contact` WHERE `uid` = %d AND `self` = 0 AND `blocked` = 0 ",
+ intval($uid)
+ );
+ if(count($r)) {
+ foreach($r as $rr){
+ $url = normalise_link($rr['url']);
+ $ret[$url] = $rr;
+ }
}
+ else
+ $ret['empty'] = true;
+ $a->contacts = $ret;
+ return;
}
- else
- $ret['empty'] = true;
- $a->contacts = $ret;
- return;
-}}
+}
if(! function_exists('profile_tabs')){
-function profile_tabs($a, $is_owner=False, $nickname=Null){
- //echo ""; var_dump($a->user); killme();
+ function profile_tabs($a, $is_owner=False, $nickname=Null){
+ //echo ""; var_dump($a->user); killme();
- if (is_null($nickname))
- $nickname = $a->user['nickname'];
+ if (is_null($nickname))
+ $nickname = $a->user['nickname'];
- if(x($_GET,'tab'))
- $tab = notags(trim($_GET['tab']));
+ if(x($_GET,'tab'))
+ $tab = notags(trim($_GET['tab']));
- $url = $a->get_baseurl() . '/profile/' . $nickname;
+ $url = $a->get_baseurl() . '/profile/' . $nickname;
- $tabs = array(
- array(
- 'label'=>t('Status'),
- 'url' => $url,
- 'sel' => ((!isset($tab)&&$a->argv[0]=='profile')?'active':''),
- ),
- array(
- 'label' => t('Profile'),
- 'url' => $url.'/?tab=profile',
- 'sel' => ((isset($tab) && $tab=='profile')?'active':''),
- ),
- array(
- 'label' => t('Photos'),
- 'url' => $a->get_baseurl() . '/photos/' . $nickname,
- 'sel' => ((!isset($tab)&&$a->argv[0]=='photos')?'active':''),
- ),
- );
+ $tabs = array(
+ array(
+ 'label'=>t('Status'),
+ 'url' => $url,
+ 'sel' => ((!isset($tab)&&$a->argv[0]=='profile')?'active':''),
+ ),
+ array(
+ 'label' => t('Profile'),
+ 'url' => $url.'/?tab=profile',
+ 'sel' => ((isset($tab) && $tab=='profile')?'active':''),
+ ),
+ array(
+ 'label' => t('Photos'),
+ 'url' => $a->get_baseurl() . '/photos/' . $nickname,
+ 'sel' => ((!isset($tab)&&$a->argv[0]=='photos')?'active':''),
+ ),
+ );
- if ($is_owner){
- $tabs[] = array(
- 'label' => t('Events'),
- 'url' => $a->get_baseurl() . '/events',
- 'sel' =>((!isset($tab)&&$a->argv[0]=='events')?'active':''),
- );
- $tabs[] = array(
- 'label' => t('Personal Notes'),
- 'url' => $a->get_baseurl() . '/notes',
- 'sel' =>((!isset($tab)&&$a->argv[0]=='notes')?'active':''),
- );
+ if ($is_owner){
+ $tabs[] = array(
+ 'label' => t('Events'),
+ 'url' => $a->get_baseurl() . '/events',
+ 'sel' =>((!isset($tab)&&$a->argv[0]=='events')?'active':''),
+ );
+ $tabs[] = array(
+ 'label' => t('Personal Notes'),
+ 'url' => $a->get_baseurl() . '/notes',
+ 'sel' =>((!isset($tab)&&$a->argv[0]=='notes')?'active':''),
+ );
+ }
+
+
+ $arr = array('is_owner' => $is_owner, 'nickname' => $nickname, 'tab' => (($tab) ? $tab : false), 'tabs' => $tabs);
+ call_hooks('profile_tabs', $arr);
+
+ $tpl = get_markup_template('common_tabs.tpl');
+
+ return replace_macros($tpl,array('$tabs' => $arr['tabs']));
}
-
-
- $arr = array('is_owner' => $is_owner, 'nickname' => $nickname, 'tab' => (($tab) ? $tab : false), 'tabs' => $tabs);
- call_hooks('profile_tabs', $arr);
-
- $tpl = get_markup_template('common_tabs.tpl');
-
- return replace_macros($tpl,array('$tabs' => $arr['tabs']));
-}}
+}
function get_my_url() {
if(x($_SESSION,'my_url'))
@@ -1438,11 +1495,13 @@ function get_my_url() {
return false;
}
-function zrl($s) {
+function zrl($s,$force = false) {
if(! strlen($s))
return $s;
- if(! strpos($s,'/profile/'))
- return $s;
+ if((! strpos($s,'/profile/')) && (! $force))
+ return $s;
+ if($force && substr($s,-1,1) !== '/')
+ $s = $s . '/';
$achar = strpos($s,'?') ? '&' : '?';
$mine = get_my_url();
if($mine and ! link_compare($mine,$s))
diff --git a/database.sql b/database.sql
old mode 100755
new mode 100644
index a271e5491..eadb53cc6
--- a/database.sql
+++ b/database.sql
@@ -1,19 +1,77 @@
-- phpMyAdmin SQL Dump
--- version 2.11.9.4
+-- version 3.3.10.4
-- http://www.phpmyadmin.net
--
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
-
-/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
-/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
-/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
-/*!40101 SET NAMES utf8 */;
+-- --------------------------------------------------------
--
+-- Table structure for table `addon`
--
+CREATE TABLE IF NOT EXISTS `addon` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `name` char(255) NOT NULL,
+ `version` char(255) NOT NULL,
+ `installed` tinyint(1) NOT NULL DEFAULT '0',
+ `timestamp` bigint(20) NOT NULL DEFAULT '0',
+ `plugin_admin` tinyint(1) NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `attach`
+--
+
+CREATE TABLE IF NOT EXISTS `attach` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `hash` char(64) NOT NULL,
+ `filename` char(255) NOT NULL,
+ `filetype` char(64) NOT NULL,
+ `filesize` int(11) NOT NULL,
+ `data` longblob NOT NULL,
+ `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `edited` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `allow_cid` mediumtext NOT NULL,
+ `allow_gid` mediumtext NOT NULL,
+ `deny_cid` mediumtext NOT NULL,
+ `deny_gid` mediumtext NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `auth_codes`
+--
+
+CREATE TABLE IF NOT EXISTS `auth_codes` (
+ `id` varchar(40) NOT NULL,
+ `client_id` varchar(20) NOT NULL,
+ `redirect_uri` varchar(200) NOT NULL,
+ `expires` int(11) NOT NULL,
+ `scope` varchar(250) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `cache`
+--
+
+CREATE TABLE IF NOT EXISTS `cache` (
+ `k` char(255) NOT NULL,
+ `v` text NOT NULL,
+ `updated` datetime NOT NULL,
+ PRIMARY KEY (`k`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
-- --------------------------------------------------------
--
@@ -32,16 +90,36 @@ CREATE TABLE IF NOT EXISTS `challenge` (
-- --------------------------------------------------------
-CREATE TABLE IF NOT EXISTS `config` (
- `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
- `cat` char(255) NOT NULL,
- `k` char(255) NOT NULL,
- `v` text NOT NULL,
- PRIMARY KEY (`id`)
+--
+-- Table structure for table `clients`
+--
+
+CREATE TABLE IF NOT EXISTS `clients` (
+ `client_id` varchar(20) NOT NULL,
+ `pw` varchar(20) NOT NULL,
+ `redirect_uri` varchar(200) NOT NULL,
+ `name` text,
+ `icon` text,
+ `uid` int(11) NOT NULL DEFAULT '0',
+ PRIMARY KEY (`client_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+-- --------------------------------------------------------
+--
+-- Table structure for table `config`
+--
+CREATE TABLE IF NOT EXISTS `config` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `cat` char(255) CHARACTER SET ascii NOT NULL,
+ `k` char(255) CHARACTER SET ascii NOT NULL,
+ `v` text NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `access` (`cat`,`k`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
--
-- Table structure for table `contact`
@@ -51,7 +129,7 @@ CREATE TABLE IF NOT EXISTS `contact` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`uid` int(11) NOT NULL COMMENT 'owner uid',
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `self` tinyint(1) NOT NULL DEFAULT '0',
+ `self` tinyint(1) NOT NULL DEFAULT '0' COMMENT 'boolean 1 == info for local UID, primarily name and photo to use in item displays.',
`remote_self` tinyint(1) NOT NULL DEFAULT '0',
`rel` tinyint(1) NOT NULL DEFAULT '0',
`duplex` tinyint(1) NOT NULL DEFAULT '0',
@@ -59,7 +137,7 @@ CREATE TABLE IF NOT EXISTS `contact` (
`name` char(255) NOT NULL,
`nick` char(255) NOT NULL,
`attag` char(255) NOT NULL,
- `photo` text NOT NULL,
+ `photo` text NOT NULL COMMENT 'remote photo URL initially until approved',
`thumb` text NOT NULL,
`micro` text NOT NULL,
`site-pubkey` text NOT NULL,
@@ -95,32 +173,219 @@ CREATE TABLE IF NOT EXISTS `contact` (
`forum` tinyint(1) NOT NULL DEFAULT '0',
`hidden` tinyint(1) NOT NULL DEFAULT '0',
`pending` tinyint(1) NOT NULL DEFAULT '1',
- `rating` tinyint(1) NOT NULL DEFAULT '0',
- `reason` text NOT NULL,
+ `rating` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0-5 reputation, 0 unknown, 1 call police, 5 inscrutable',
+ `reason` text NOT NULL COMMENT 'why a rating was given - will help friends decide to make friends or not',
`closeness` tinyint(2) NOT NULL DEFAULT '99',
`info` mediumtext NOT NULL,
- `profile-id` int(11) NOT NULL DEFAULT '0',
- `bdyear` CHAR( 4 ) NOT NULL COMMENT 'birthday notify flag',
+ `profile-id` int(11) NOT NULL DEFAULT '0' COMMENT 'which profile to display - 0 is public default',
+ `bdyear` char(4) NOT NULL COMMENT 'birthday notify flag',
`bd` date NOT NULL,
PRIMARY KEY (`id`),
KEY `uid` (`uid`),
KEY `self` (`self`),
- KEY `network` (`network`),
- KEY `name` (`name`),
- KEY `nick` (`nick`),
- KEY `attag` (`attag`),
- KEY `url` (`url`),
- KEY `nurl` (`nurl`),
- KEY `addr` (`addr`),
- KEY `batch` (`batch`),
KEY `issued-id` (`issued-id`),
KEY `dfrn-id` (`dfrn-id`),
KEY `blocked` (`blocked`),
KEY `readonly` (`readonly`),
- KEY `forum` (`forum`),
- KEY `hidden` (`hidden`),
+ KEY `network` (`network`),
+ KEY `name` (`name`),
+ KEY `nick` (`nick`),
+ KEY `attag` (`attag`),
+ KEY `addr` (`addr`),
+ KEY `url` (`url`),
+ KEY `batch` (`batch`),
+ KEY `nurl` (`nurl`),
KEY `pending` (`pending`),
- KEY `closeness` (`closeness`)
+ KEY `hidden` (`hidden`),
+ KEY `forum` (`forum`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `conv`
+--
+
+CREATE TABLE IF NOT EXISTS `conv` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `guid` char(64) NOT NULL,
+ `recips` mediumtext NOT NULL,
+ `uid` int(11) NOT NULL,
+ `creator` char(255) NOT NULL,
+ `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `subject` mediumtext NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `created` (`created`),
+ KEY `updated` (`updated`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `deliverq`
+--
+
+CREATE TABLE IF NOT EXISTS `deliverq` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `cmd` char(32) NOT NULL,
+ `item` int(11) NOT NULL,
+ `contact` int(11) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `event`
+--
+
+CREATE TABLE IF NOT EXISTS `event` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `cid` int(11) NOT NULL,
+ `uri` char(255) NOT NULL,
+ `created` datetime NOT NULL,
+ `edited` datetime NOT NULL,
+ `start` datetime NOT NULL,
+ `finish` datetime NOT NULL,
+ `desc` text NOT NULL,
+ `location` text NOT NULL,
+ `type` char(255) NOT NULL,
+ `nofinish` tinyint(1) NOT NULL DEFAULT '0',
+ `adjust` tinyint(1) NOT NULL DEFAULT '1',
+ `allow_cid` mediumtext NOT NULL,
+ `allow_gid` mediumtext NOT NULL,
+ `deny_cid` mediumtext NOT NULL,
+ `deny_gid` mediumtext NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `fcontact`
+--
+
+CREATE TABLE IF NOT EXISTS `fcontact` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `url` char(255) NOT NULL,
+ `name` char(255) NOT NULL,
+ `photo` char(255) NOT NULL,
+ `request` char(255) NOT NULL,
+ `nick` char(255) NOT NULL,
+ `addr` char(255) NOT NULL,
+ `batch` char(255) NOT NULL,
+ `notify` char(255) NOT NULL,
+ `poll` char(255) NOT NULL,
+ `confirm` char(255) NOT NULL,
+ `priority` tinyint(1) NOT NULL,
+ `network` char(32) NOT NULL,
+ `alias` char(255) NOT NULL,
+ `pubkey` text NOT NULL,
+ `updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ PRIMARY KEY (`id`),
+ KEY `addr` (`addr`),
+ KEY `network` (`network`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `ffinder`
+--
+
+CREATE TABLE IF NOT EXISTS `ffinder` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `uid` int(10) unsigned NOT NULL,
+ `cid` int(10) unsigned NOT NULL,
+ `fid` int(10) unsigned NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `fserver`
+--
+
+CREATE TABLE IF NOT EXISTS `fserver` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `server` char(255) NOT NULL,
+ `posturl` char(255) NOT NULL,
+ `key` text NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `server` (`server`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `fsuggest`
+--
+
+CREATE TABLE IF NOT EXISTS `fsuggest` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `cid` int(11) NOT NULL,
+ `name` char(255) NOT NULL,
+ `url` char(255) NOT NULL,
+ `request` char(255) NOT NULL,
+ `photo` char(255) NOT NULL,
+ `note` text NOT NULL,
+ `created` datetime NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `gcign`
+--
+
+CREATE TABLE IF NOT EXISTS `gcign` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `gcid` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `uid` (`uid`),
+ KEY `gcid` (`gcid`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `gcontact`
+--
+
+CREATE TABLE IF NOT EXISTS `gcontact` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `name` char(255) NOT NULL,
+ `url` char(255) NOT NULL,
+ `nurl` char(255) NOT NULL,
+ `photo` char(255) NOT NULL,
+ `connect` char(255) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `nurl` (`nurl`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `glink`
+--
+
+CREATE TABLE IF NOT EXISTS `glink` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `cid` int(11) NOT NULL,
+ `uid` int(11) NOT NULL,
+ `gcid` int(11) NOT NULL,
+ `updated` datetime NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `cid` (`cid`),
+ KEY `uid` (`uid`),
+ KEY `gcid` (`gcid`),
+ KEY `updated` (`updated`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
@@ -154,6 +419,33 @@ CREATE TABLE IF NOT EXISTS `group_member` (
-- --------------------------------------------------------
+--
+-- Table structure for table `guid`
+--
+
+CREATE TABLE IF NOT EXISTS `guid` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `guid` char(64) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `guid` (`guid`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `hook`
+--
+
+CREATE TABLE IF NOT EXISTS `hook` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `hook` char(255) NOT NULL,
+ `file` char(255) NOT NULL,
+ `function` char(255) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
--
-- Table structure for table `intro`
--
@@ -182,18 +474,18 @@ CREATE TABLE IF NOT EXISTS `intro` (
CREATE TABLE IF NOT EXISTS `item` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`guid` char(64) NOT NULL,
- `uri` char(255) NOT NULL,
+ `uri` char(255) CHARACTER SET ascii NOT NULL,
`uid` int(10) unsigned NOT NULL DEFAULT '0',
`contact-id` int(10) unsigned NOT NULL DEFAULT '0',
`type` char(255) NOT NULL,
`wall` tinyint(1) NOT NULL DEFAULT '0',
`gravity` tinyint(1) NOT NULL DEFAULT '0',
`parent` int(10) unsigned NOT NULL DEFAULT '0',
- `parent-uri` char(255) NOT NULL,
+ `parent-uri` char(255) CHARACTER SET ascii NOT NULL,
`extid` char(255) NOT NULL,
`thr-parent` char(255) NOT NULL,
- `created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `edited` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ `created` datetime NOT NULL,
+ `edited` datetime NOT NULL,
`commented` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`received` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`changed` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
@@ -212,9 +504,9 @@ CREATE TABLE IF NOT EXISTS `item` (
`target-type` char(255) NOT NULL,
`target` text NOT NULL,
`postopts` text NOT NULL,
- `plink` char(255) NOT NULL,
+ `plink` char(255) NOT NULL,
`resource-id` char(255) NOT NULL,
- `event-id` int(10) unsigned NOT NULL,
+ `event-id` int(11) NOT NULL,
`tag` mediumtext NOT NULL,
`attach` mediumtext NOT NULL,
`inform` mediumtext NOT NULL,
@@ -238,42 +530,59 @@ CREATE TABLE IF NOT EXISTS `item` (
`forum_mode` tinyint(1) NOT NULL DEFAULT '0',
`last-child` tinyint(1) unsigned NOT NULL DEFAULT '1',
PRIMARY KEY (`id`),
- KEY `guid` (`guid`),
KEY `uri` (`uri`),
KEY `uid` (`uid`),
KEY `contact-id` (`contact-id`),
KEY `type` (`type`),
KEY `parent` (`parent`),
KEY `parent-uri` (`parent-uri`),
- KEY `extid` (`extid`),
KEY `created` (`created`),
KEY `edited` (`edited`),
- KEY `received` (`received`),
- KEY `moderated` (`moderated`),
KEY `visible` (`visible`),
- KEY `spam` (`spam`),
- KEY `starred` (`starred`),
- KEY `bookmark` (`bookmark`),
KEY `deleted` (`deleted`),
- KEY `origin` (`origin`),
- KEY `forum_mode` (`forum_mode`),
KEY `last-child` (`last-child`),
KEY `unseen` (`unseen`),
+ KEY `extid` (`extid`),
+ KEY `received` (`received`),
+ KEY `starred` (`starred`),
+ KEY `guid` (`guid`),
+ KEY `origin` (`origin`),
KEY `wall` (`wall`),
- KEY `author-name` (`author-name`),
+ KEY `forum_mode` (`forum_mode`),
KEY `author-link` (`author-link`),
+ KEY `bookmark` (`bookmark`),
+ KEY `moderated` (`moderated`),
+ KEY `spam` (`spam`),
+ KEY `author-name` (`author-name`),
FULLTEXT KEY `title` (`title`),
FULLTEXT KEY `body` (`body`),
- FULLTEXT KEY `tag` (`tag`),
- FULLTEXT KEY `file` (`file`),
FULLTEXT KEY `allow_cid` (`allow_cid`),
FULLTEXT KEY `allow_gid` (`allow_gid`),
FULLTEXT KEY `deny_cid` (`deny_cid`),
- FULLTEXT KEY `deny_gid` (`deny_gid`)
+ FULLTEXT KEY `deny_gid` (`deny_gid`),
+ FULLTEXT KEY `tag` (`tag`),
+ FULLTEXT KEY `file` (`file`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
+--
+-- Table structure for table `item_id`
+--
+
+CREATE TABLE IF NOT EXISTS `item_id` (
+ `iid` int(11) NOT NULL,
+ `uid` int(11) NOT NULL,
+ `sid` char(255) NOT NULL,
+ `service` char(255) NOT NULL,
+ PRIMARY KEY (`iid`),
+ KEY `uid` (`uid`),
+ KEY `sid` (`sid`),
+ KEY `service` (`service`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
--
-- Table structure for table `mail`
--
@@ -286,26 +595,130 @@ CREATE TABLE IF NOT EXISTS `mail` (
`from-photo` char(255) NOT NULL,
`from-url` char(255) NOT NULL,
`contact-id` char(255) NOT NULL,
- `convid` int(10) unsigned NOT NULL,
+ `convid` int(11) NOT NULL,
`title` char(255) NOT NULL,
`body` mediumtext NOT NULL,
- `seen` tinyint(1) NOT NULL DEFAULT '0',
+ `seen` tinyint(1) NOT NULL,
`reply` tinyint(1) NOT NULL DEFAULT '0',
- `replied` tinyint(1) NOT NULL DEFAULT '0',
+ `replied` tinyint(1) NOT NULL,
`unknown` tinyint(1) NOT NULL DEFAULT '0',
`uri` char(255) NOT NULL,
`parent-uri` char(255) NOT NULL,
`created` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
PRIMARY KEY (`id`),
+ KEY `reply` (`reply`),
KEY `uid` (`uid`),
KEY `guid` (`guid`),
- KEY `convid` (`convid`),
- KEY `reply` (`reply`),
- KEY `unknown` (`unknown`),
+ KEY `seen` (`seen`),
KEY `uri` (`uri`),
KEY `parent-uri` (`parent-uri`),
- KEY `created` (`created`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+ KEY `created` (`created`),
+ KEY `convid` (`convid`),
+ KEY `unknown` (`unknown`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `mailacct`
+--
+
+CREATE TABLE IF NOT EXISTS `mailacct` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `server` char(255) NOT NULL,
+ `port` int(11) NOT NULL,
+ `ssltype` char(16) NOT NULL,
+ `mailbox` char(255) NOT NULL,
+ `user` char(255) NOT NULL,
+ `pass` text NOT NULL,
+ `action` int(11) NOT NULL,
+ `movetofolder` char(255) NOT NULL,
+ `reply_to` char(255) NOT NULL,
+ `pubmail` tinyint(1) NOT NULL DEFAULT '0',
+ `last_check` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `manage`
+--
+
+CREATE TABLE IF NOT EXISTS `manage` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `mid` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `uid` (`uid`),
+ KEY `mid` (`mid`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `notify`
+--
+
+CREATE TABLE IF NOT EXISTS `notify` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `hash` char(64) NOT NULL,
+ `name` char(255) NOT NULL,
+ `url` char(255) NOT NULL,
+ `photo` char(255) NOT NULL,
+ `date` datetime NOT NULL,
+ `msg` mediumtext NOT NULL,
+ `uid` int(11) NOT NULL,
+ `link` char(255) NOT NULL,
+ `parent` int(11) NOT NULL,
+ `seen` tinyint(1) NOT NULL DEFAULT '0',
+ `type` int(11) NOT NULL,
+ `verb` char(255) NOT NULL,
+ `otype` char(16) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `type` (`type`),
+ KEY `seen` (`seen`),
+ KEY `uid` (`uid`),
+ KEY `date` (`date`),
+ KEY `hash` (`hash`),
+ KEY `parent` (`parent`),
+ KEY `link` (`link`),
+ KEY `otype` (`otype`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `notify-threads`
+--
+
+CREATE TABLE IF NOT EXISTS `notify-threads` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `notify-id` int(11) NOT NULL,
+ `master-parent-item` int(10) unsigned NOT NULL DEFAULT '0',
+ `parent-item` int(10) unsigned NOT NULL DEFAULT '0',
+ `receiver-uid` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `master-parent-item` (`master-parent-item`),
+ KEY `receiver-uid` (`receiver-uid`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `pconfig`
+--
+
+CREATE TABLE IF NOT EXISTS `pconfig` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL DEFAULT '0',
+ `cat` char(255) CHARACTER SET ascii NOT NULL,
+ `k` char(255) CHARACTER SET ascii NOT NULL,
+ `v` mediumtext NOT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `access` (`uid`,`cat`,`k`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
@@ -316,8 +729,8 @@ CREATE TABLE IF NOT EXISTS `mail` (
CREATE TABLE IF NOT EXISTS `photo` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`uid` int(10) unsigned NOT NULL,
- `contact-id` int(10) unsigned NOT NULL,
- `guid` char(64) NOT NULL,
+ `contact-id` int(10) unsigned NOT NULL DEFAULT '0',
+ `guid` char(64) NOT NULL,
`resource-id` char(255) NOT NULL,
`created` datetime NOT NULL,
`edited` datetime NOT NULL,
@@ -339,12 +752,49 @@ CREATE TABLE IF NOT EXISTS `photo` (
KEY `resource-id` (`resource-id`),
KEY `album` (`album`),
KEY `scale` (`scale`),
- KEY `profile` (`profile`),
- KEY `guid` (`guid`)
+ KEY `profile` (`profile`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-- --------------------------------------------------------
+--
+-- Table structure for table `poll`
+--
+
+CREATE TABLE IF NOT EXISTS `poll` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `q0` mediumtext NOT NULL,
+ `q1` mediumtext NOT NULL,
+ `q2` mediumtext NOT NULL,
+ `q3` mediumtext NOT NULL,
+ `q4` mediumtext NOT NULL,
+ `q5` mediumtext NOT NULL,
+ `q6` mediumtext NOT NULL,
+ `q7` mediumtext NOT NULL,
+ `q8` mediumtext NOT NULL,
+ `q9` mediumtext NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `uid` (`uid`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `poll_result`
+--
+
+CREATE TABLE IF NOT EXISTS `poll_result` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `poll_id` int(11) NOT NULL,
+ `choice` int(11) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `poll_id` (`poll_id`),
+ KEY `choice` (`choice`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
--
-- Table structure for table `profile`
--
@@ -365,7 +815,6 @@ CREATE TABLE IF NOT EXISTS `profile` (
`country-name` char(255) NOT NULL,
`gender` char(32) NOT NULL,
`marital` char(255) NOT NULL,
- `showwith` tinyint(1) NOT NULL DEFAULT '0',
`with` text NOT NULL,
`sexual` char(255) NOT NULL,
`politic` char(255) NOT NULL,
@@ -402,7 +851,7 @@ CREATE TABLE IF NOT EXISTS `profile` (
CREATE TABLE IF NOT EXISTS `profile_check` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`uid` int(10) unsigned NOT NULL,
- `cid` int(10) unsigned NOT NULL,
+ `cid` int(10) unsigned NOT NULL DEFAULT '0',
`dfrn_id` char(255) NOT NULL,
`sec` char(255) NOT NULL,
`expire` int(11) NOT NULL,
@@ -411,6 +860,59 @@ CREATE TABLE IF NOT EXISTS `profile_check` (
-- --------------------------------------------------------
+--
+-- Table structure for table `queue`
+--
+
+CREATE TABLE IF NOT EXISTS `queue` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `cid` int(11) NOT NULL,
+ `network` char(32) NOT NULL,
+ `created` datetime NOT NULL,
+ `last` datetime NOT NULL,
+ `content` mediumtext NOT NULL,
+ `batch` tinyint(1) NOT NULL DEFAULT '0',
+ PRIMARY KEY (`id`),
+ KEY `cid` (`cid`),
+ KEY `network` (`network`),
+ KEY `created` (`created`),
+ KEY `last` (`last`),
+ KEY `batch` (`batch`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `register`
+--
+
+CREATE TABLE IF NOT EXISTS `register` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `hash` char(255) NOT NULL,
+ `created` datetime NOT NULL,
+ `uid` int(10) unsigned NOT NULL,
+ `password` char(255) NOT NULL,
+ `language` char(16) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `search`
+--
+
+CREATE TABLE IF NOT EXISTS `search` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `term` char(255) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `uid` (`uid`),
+ KEY `term` (`term`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
--
-- Table structure for table `session`
--
@@ -427,6 +929,58 @@ CREATE TABLE IF NOT EXISTS `session` (
-- --------------------------------------------------------
+--
+-- Table structure for table `sign`
+--
+
+CREATE TABLE IF NOT EXISTS `sign` (
+ `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
+ `iid` int(10) unsigned NOT NULL,
+ `signed_text` mediumtext NOT NULL,
+ `signature` text NOT NULL,
+ `signer` char(255) NOT NULL,
+ PRIMARY KEY (`id`),
+ KEY `iid` (`iid`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `spam`
+--
+
+CREATE TABLE IF NOT EXISTS `spam` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `uid` int(11) NOT NULL,
+ `spam` int(11) NOT NULL DEFAULT '0',
+ `ham` int(11) NOT NULL DEFAULT '0',
+ `term` char(255) NOT NULL,
+ `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
+ PRIMARY KEY (`id`),
+ KEY `uid` (`uid`),
+ KEY `spam` (`spam`),
+ KEY `ham` (`ham`),
+ KEY `term` (`term`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
+--
+-- Table structure for table `tokens`
+--
+
+CREATE TABLE IF NOT EXISTS `tokens` (
+ `id` varchar(40) NOT NULL,
+ `secret` text NOT NULL,
+ `client_id` varchar(20) NOT NULL,
+ `expires` int(11) NOT NULL,
+ `scope` varchar(200) NOT NULL,
+ `uid` int(11) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+
+-- --------------------------------------------------------
+
--
-- Table structure for table `user`
--
@@ -440,7 +994,7 @@ CREATE TABLE IF NOT EXISTS `user` (
`email` char(255) NOT NULL,
`openid` char(255) NOT NULL,
`timezone` char(128) NOT NULL,
- `language` char(32) NOT NULL DEFAULT 'en',
+ `language` char(16) NOT NULL DEFAULT 'en',
`register_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`login_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`default-location` char(255) NOT NULL,
@@ -450,426 +1004,47 @@ CREATE TABLE IF NOT EXISTS `user` (
`prvkey` text NOT NULL,
`spubkey` text NOT NULL,
`sprvkey` text NOT NULL,
- `verified` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `blocked` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `blockwall` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `hidewall` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `blocktags` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `unkmail` tinyint(1) unsigned NOT NULL DEFAULT '0',
- `cntunkmail` int(11) unsigned NOT NULL DEFAULT '10',
- `notify-flags` int(11) unsigned NOT NULL DEFAULT '65535',
- `page-flags` int(11) unsigned NOT NULL DEFAULT '0',
+ `verified` tinyint(1) unsigned NOT NULL DEFAULT '0',
+ `blocked` tinyint(1) unsigned NOT NULL DEFAULT '0',
+ `blockwall` tinyint(1) NOT NULL DEFAULT '0',
+ `hidewall` tinyint(1) NOT NULL DEFAULT '0',
+ `blocktags` tinyint(1) NOT NULL DEFAULT '0',
+ `unkmail` tinyint(1) NOT NULL DEFAULT '0',
+ `cntunkmail` int(11) NOT NULL DEFAULT '10',
+ `notify-flags` int(11) unsigned NOT NULL DEFAULT '65535',
+ `page-flags` int(11) NOT NULL DEFAULT '0',
`prvnets` tinyint(1) NOT NULL DEFAULT '0',
`pwdreset` char(255) NOT NULL,
`maxreq` int(11) NOT NULL DEFAULT '10',
- `expire` int(11) unsigned NOT NULL DEFAULT '0',
- `account_expired` tinyint( 1 ) NOT NULL DEFAULT '0',
+ `expire` int(10) unsigned NOT NULL DEFAULT '0',
+ `account_expired` tinyint(1) NOT NULL DEFAULT '0',
`account_expires_on` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
`expire_notification_sent` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
- `allow_cid` mediumtext NOT NULL,
+ `allow_cid` mediumtext NOT NULL,
`allow_gid` mediumtext NOT NULL,
- `deny_cid` mediumtext NOT NULL,
+ `deny_cid` mediumtext NOT NULL,
`deny_gid` mediumtext NOT NULL,
`openidserver` text NOT NULL,
- PRIMARY KEY (`uid`),
+ PRIMARY KEY (`uid`),
KEY `nickname` (`nickname`),
+ KEY `login_date` (`login_date`),
KEY `account_expired` (`account_expired`),
KEY `hidewall` (`hidewall`),
KEY `blockwall` (`blockwall`),
- KEY `unkmail` (`unkmail`),
- KEY `cntunkmail` (`cntunkmail`),
KEY `blocked` (`blocked`),
KEY `verified` (`verified`),
- KEY `login_date` (`login_date`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `register` (
- `id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
- `hash` CHAR( 255 ) NOT NULL ,
- `created` DATETIME NOT NULL ,
- `uid` INT(11) UNSIGNED NOT NULL,
- `password` CHAR(255) NOT NULL,
- `language` CHAR(16) NOT NULL,
- PRIMARY KEY (`id`)
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `clients` (
-`client_id` VARCHAR( 20 ) NOT NULL ,
-`pw` VARCHAR( 20 ) NOT NULL ,
-`redirect_uri` VARCHAR( 200 ) NOT NULL ,
-`name` VARCHAR( 128 ) NULL DEFAULT NULL,
-`icon` VARCHAR( 255 ) NULL DEFAULT NULL,
-`uid` INT NOT NULL DEFAULT 0,
-PRIMARY KEY ( `client_id` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `tokens` (
-`id` VARCHAR( 40 ) NOT NULL ,
-`secret` VARCHAR( 40 ) NOT NULL ,
-`client_id` VARCHAR( 20 ) NOT NULL ,
-`expires` INT NOT NULL ,
-`scope` VARCHAR( 200 ) NOT NULL ,
-`uid` INT NOT NULL ,
-PRIMARY KEY ( `id` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `auth_codes` (
-`id` VARCHAR( 40 ) NOT NULL ,
-`client_id` VARCHAR( 20 ) NOT NULL ,
-`redirect_uri` VARCHAR( 200 ) NOT NULL ,
-`expires` INT NOT NULL ,
-`scope` VARCHAR( 250 ) NOT NULL ,
-PRIMARY KEY ( `id` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `queue` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`cid` INT NOT NULL ,
-`network` CHAR( 32 ) NOT NULL,
-`created` DATETIME NOT NULL ,
-`last` DATETIME NOT NULL ,
-`content` MEDIUMTEXT NOT NULL,
-`batch` TINYINT( 1 ) NOT NULL DEFAULT '0',
-INDEX ( `cid` ),
-INDEX ( `created` ),
-INDEX ( `last` ),
-INDEX ( `network` ),
-INDEX ( `batch` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `pconfig` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL DEFAULT '0',
-`cat` CHAR( 255 ) NOT NULL ,
-`k` CHAR( 255 ) NOT NULL ,
-`v` MEDIUMTEXT NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `hook` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`hook` CHAR( 255 ) NOT NULL ,
-`file` CHAR( 255 ) NOT NULL ,
-`function` CHAR( 255 ) NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `addon` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`name` CHAR( 255 ) NOT NULL ,
-`version` CHAR( 255 ) NOT NULL ,
-`installed` TINYINT( 1 ) NOT NULL DEFAULT '0' ,
-`timestamp` BIGINT NOT NULL DEFAULT '0' ,
-`plugin_admin` TINYINT( 1 ) NOT NULL DEFAULT '0'
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `event` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`cid` INT NOT NULL ,
-`uri` CHAR( 255 ) NOT NULL,
-`created` DATETIME NOT NULL ,
-`edited` DATETIME NOT NULL ,
-`start` DATETIME NOT NULL ,
-`finish` DATETIME NOT NULL ,
-`desc` TEXT NOT NULL ,
-`location` TEXT NOT NULL ,
-`type` CHAR( 255 ) NOT NULL ,
-`nofinish` TINYINT( 1 ) NOT NULL DEFAULT '0',
-`adjust` TINYINT( 1 ) NOT NULL DEFAULT '1',
-`allow_cid` MEDIUMTEXT NOT NULL ,
-`allow_gid` MEDIUMTEXT NOT NULL ,
-`deny_cid` MEDIUMTEXT NOT NULL ,
-`deny_gid` MEDIUMTEXT NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `cache` (
- `k` CHAR( 255 ) NOT NULL PRIMARY KEY ,
- `v` TEXT NOT NULL,
- `updated` DATETIME NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `fcontact` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`url` CHAR( 255 ) NOT NULL ,
-`name` CHAR( 255 ) NOT NULL ,
-`photo` CHAR( 255 ) NOT NULL ,
-`request` CHAR( 255 ) NOT NULL,
-`nick` CHAR( 255 ) NOT NULL ,
-`addr` CHAR( 255 ) NOT NULL ,
-`batch` CHAR( 255) NOT NULL,
-`notify` CHAR( 255 ) NOT NULL ,
-`poll` CHAR( 255 ) NOT NULL ,
-`confirm` CHAR( 255 ) NOT NULL ,
-`priority` TINYINT( 1 ) NOT NULL ,
-`network` CHAR( 32 ) NOT NULL ,
-`alias` CHAR( 255 ) NOT NULL ,
-`pubkey` TEXT NOT NULL ,
-`updated` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
-INDEX ( `addr` ),
-INDEX ( `network` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `ffinder` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT UNSIGNED NOT NULL ,
-`cid` INT UNSIGNED NOT NULL ,
-`fid` INT UNSIGNED NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `fsuggest` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`cid` INT NOT NULL ,
-`name` CHAR( 255 ) NOT NULL ,
-`url` CHAR( 255 ) NOT NULL ,
-`request` CHAR( 255 ) NOT NULL,
-`photo` CHAR( 255 ) NOT NULL ,
-`note` TEXT NOT NULL ,
-`created` DATETIME NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `mailacct` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL,
-`server` CHAR( 255 ) NOT NULL ,
-`port` INT NOT NULL,
-`ssltype` CHAR( 16 ) NOT NULL,
-`mailbox` CHAR( 255 ) NOT NULL,
-`user` CHAR( 255 ) NOT NULL ,
-`pass` TEXT NOT NULL ,
-`reply_to` CHAR( 255 ) NOT NULL ,
-`action` INT NOT NULL ,
-`movetofolder` CHAR(255) NOT NULL ,
-`pubmail` TINYINT(1) NOT NULL DEFAULT '0',
-`last_check` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00'
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `attach` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`hash` CHAR(64) NOT NULL,
-`filename` CHAR(255) NOT NULL,
-`filetype` CHAR( 64 ) NOT NULL ,
-`filesize` INT NOT NULL ,
-`data` LONGBLOB NOT NULL ,
-`created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
-`edited` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
-`allow_cid` MEDIUMTEXT NOT NULL ,
-`allow_gid` MEDIUMTEXT NOT NULL ,
-`deny_cid` MEDIUMTEXT NOT NULL ,
-`deny_gid` MEDIUMTEXT NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `guid` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`guid` CHAR( 64 ) NOT NULL ,
-INDEX ( `guid` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `sign` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`iid` INT UNSIGNED NOT NULL ,
-`signed_text` MEDIUMTEXT NOT NULL ,
-`signature` TEXT NOT NULL ,
-`signer` CHAR( 255 ) NOT NULL ,
-INDEX ( `iid` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `deliverq` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`cmd` CHAR( 32 ) NOT NULL ,
-`item` INT NOT NULL ,
-`contact` INT NOT NULL
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `search` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`term` CHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
-INDEX ( `uid` ),
-INDEX ( `term` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `fserver` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`server` CHAR( 255 ) NOT NULL ,
-`posturl` CHAR( 255 ) NOT NULL ,
-`key` TEXT NOT NULL,
-INDEX ( `server` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `gcontact` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`name` CHAR( 255 ) NOT NULL ,
-`url` CHAR( 255 ) NOT NULL ,
-`nurl` CHAR( 255 ) NOT NULL ,
-`photo` CHAR( 255 ) NOT NULL,
-`connect` CHAR( 255 ) NOT NULL,
-INDEX ( `nurl` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `glink` (
-`id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`cid` INT NOT NULL ,
-`uid` INT NOT NULL ,
-`gcid` INT NOT NULL,
-`updated` DATETIME NOT NULL,
-INDEX ( `cid` ),
-INDEX ( `uid` ),
-INDEX ( `gcid` ),
-INDEX ( `updated` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `gcign` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`gcid` INT NOT NULL,
-INDEX ( `uid` ),
-INDEX ( `gcid` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `conv` (
- `id` INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY ,
- `guid` CHAR( 64 ) NOT NULL ,
- `recips` MEDIUMTEXT NOT NULL ,
- `uid` INT NOT NULL,
- `creator` CHAR( 255 ) NOT NULL ,
- `created` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
- `updated` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
- `subject` MEDIUMTEXT NOT NULL,
- INDEX ( `created` ),
- INDEX ( `updated` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `notify` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`hash` CHAR( 64 ) NOT NULL,
-`type` INT( 11 ) NOT NULL ,
-`name` CHAR( 255 ) NOT NULL ,
-`url` CHAR( 255 ) NOT NULL ,
-`photo` CHAR( 255 ) NOT NULL ,
-`date` DATETIME NOT NULL ,
-`msg` MEDIUMTEXT NOT NULL ,
-`uid` INT NOT NULL ,
-`link` CHAR( 255 ) NOT NULL ,
-`parent` INT( 11 ) NOT NULL,
-`seen` TINYINT( 1 ) NOT NULL DEFAULT '0',
-`verb` CHAR( 255 ) NOT NULL,
-`otype` CHAR( 16 ) NOT NULL,
-INDEX ( `hash` ),
-INDEX ( `type` ),
-INDEX ( `uid` ),
-INDEX ( `link` ),
-INDEX ( `parent` ),
-INDEX ( `seen` ),
-INDEX ( `date` ),
-INDEX ( `otype` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `item_id` (
-`iid` INT NOT NULL ,
-`uid` INT NOT NULL ,
-`face` CHAR( 255 ) NOT NULL ,
-`dspr` CHAR( 255 ) NOT NULL ,
-`twit` CHAR( 255 ) NOT NULL ,
-`stat` CHAR( 255 ) NOT NULL ,
-PRIMARY KEY ( `iid` ),
-INDEX ( `uid` ),
-INDEX ( `face` ),
-INDEX ( `dspr` ),
-INDEX ( `twit` ),
-INDEX ( `stat` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `manage` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`mid` INT NOT NULL,
-INDEX ( `uid` ),
-INDEX ( `mid` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `poll_result` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`poll_id` INT NOT NULL ,
-`choice` INT NOT NULL ,
-INDEX ( `poll_id` ),
-INDEX ( `choice` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-
-CREATE TABLE IF NOT EXISTS `poll` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL ,
-`q0` MEDIUMTEXT NOT NULL ,
-`q1` MEDIUMTEXT NOT NULL ,
-`q2` MEDIUMTEXT NOT NULL ,
-`q3` MEDIUMTEXT NOT NULL ,
-`q4` MEDIUMTEXT NOT NULL ,
-`q5` MEDIUMTEXT NOT NULL ,
-`q6` MEDIUMTEXT NOT NULL ,
-`q7` MEDIUMTEXT NOT NULL ,
-`q8` MEDIUMTEXT NOT NULL ,
-`q9` MEDIUMTEXT NOT NULL ,
-INDEX ( `uid` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
+ KEY `unkmail` (`unkmail`),
+ KEY `cntunkmail` (`cntunkmail`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
+-- --------------------------------------------------------
--
--- Table structure for table `notify-threads`
+-- Table structure for table `userd`
--
--- notify-id: notify.id of the first notification of this thread
--- master-parent-item: item.id of the parent item
--- parent-item: item.id of the imediate parent (only for multi-thread)
--- not used yet.
--- receiver-uid: user.uid of the receiver of this notification.
---
--- If we query for a master-parent-item and receiver-uid...
--- * Returns 1 item: this is not the parent notification,
--- so just "follow" the thread (references to this notification)
--- * Returns no item: this is the first notification related to
--- this parent item. So, create the record and use the message-id
--- header.
-
-
-CREATE TABLE IF NOT EXISTS `notify-threads` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`notify-id` INT NOT NULL,
-`master-parent-item` INT( 10 ) unsigned NOT NULL DEFAULT '0',
-`parent-item` INT( 10 ) unsigned NOT NULL DEFAULT '0',
-`receiver-uid` INT NOT NULL,
-INDEX ( `master-parent-item` ),
-INDEX ( `receiver-uid` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
-CREATE TABLE IF NOT EXISTS `spam` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`uid` INT NOT NULL,
-`spam` INT NOT NULL DEFAULT '0',
-`ham` INT NOT NULL DEFAULT '0',
-`term` CHAR(255) NOT NULL,
-`date` DATETIME NOT NULL DEFAULT '0000-00-00 00:00:00',
-INDEX ( `uid` ),
-INDEX ( `spam` ),
-INDEX ( `ham` ),
-INDEX ( `term` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
CREATE TABLE IF NOT EXISTS `userd` (
-`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
-`username` CHAR( 255 ) NOT NULL,
-INDEX ( `username` )
-) ENGINE = MyISAM DEFAULT CHARSET=utf8;
-
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `username` char(255) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=MyISAM DEFAULT CHARSET=utf8;
diff --git a/doc/Account-Basics.md b/doc/Account-Basics.md
old mode 100755
new mode 100644
index 164a6be46..41ca95b36
--- a/doc/Account-Basics.md
+++ b/doc/Account-Basics.md
@@ -6,40 +6,41 @@ Account Basics
**Registration**
-Not all Friendica sites allow open registration. If registration is allowed, you will see a "Register" link immediately below the login prompts on the site home page. Following this link will take you to the site registration page. The strength of our network is that lots of different sites are all completely compatible with each other. If the site you're visting doesn't allow registration, or you think you might prefer another one, you can find a list of public servers here , and find one that meets your needs.
+Not all Friendica sites allow open registration. If registration is allowed, you will see a "Register" link immediately below the login prompts on the site home page. Following this link will take you to the site registration page. The strength of our network is that lots of different sites are all completely compatible with each other. If the site you're visting doesn't allow registration, or you think you might prefer another one, you can find a list of public servers here , and find one that meets your needs.
+
+If you'd like to have your own server, you can do that too. Visit the Friendica website to download the code with setup instructions. It's a very simple install process that anybody experienced in hosting websites, or with basic Linux experience can handle easily.
-If you'd like to have your own server, you can do that too. Visit the Friendica website to download the code with setup instructions. It's a very simple install process that anybody experienced in hosting websites, or with basic Linux experience can handle easily.
*OpenID*
The first field on the Registration page is for an OpenID address. If you do not have an OpenID address or do not wish to use OpenID, leave this field blank. If you have an OpenID account elsewhere and wish to use it, enter the address into this field and click 'Register'. Friendica will attempt to extract as much information as possible from your OpenID provider and return to this page with those items already filled in.
+
*Your Full Name*
Please provide your full name **as you would like it to be displayed on this system**. Most people use their real name for this, but you're under no obligation to do so yourself.
+
*Email Address*
Please provide a valid email address. Your email address is **never** published. We need this to send you account information and your login details. You may also occasionally receive notifications of incoming messages or items requiring your attention, but you have the ability to completely disable these from your Settings page once you have logged in. This doesn't have to be your primary email address, but it does need to be a real email address. You can't get your initial password, or reset a lost password later without it. This is the only bit of personal information that has to be accurate.
+
*Nickname*
A nickname is used to generate web addresses for many of your personal pages, and is also treated like an email address when establishing communications with others. Due to the way that the nickname is used, it has some limitations. It must contain only US-ASCII text characters and numbers, and must also start with a text character. It also must be unique on this system. This is used in many places to identify your account, and once set - cannot be changed.
-
*Directory Publishing*
The Registration form also allows you to choose whether or not to list your account in the online directory. This is like a "phone book" and you may choose to be unlisted. We recommend that you select 'Yes' so that other people (friends, family, etc.) will be able to find you. If you choose 'No', you will essentially be invisible and have few opportunities for interaction. Whichever you choose, this can be changed any time from your Settings page after you login.
+
*Register*
Once you have provided the necessary details, click the 'Register' button. An email will be sent to you providing your account login details. Please watch your email (including spam folders) for your registration details and initial password.
-
-
-
**Login Page**
On the 'Login' page, please enter your login information that was provided during registration. You may use either your nickname or email address as a Login Name.
@@ -55,6 +56,7 @@ Otherwise, enter your password. This will have been initially provided in your r
After your first login, please visit the 'Settings' page from the top menu bar and change your password to something that you will remember.
+
**Getting Started**
A ['Tips for New Members'](newmember) link will show up on your home page for two weeks to provide some important Getting Started information.
diff --git a/doc/Bugs-and-Issues.md b/doc/Bugs-and-Issues.md
old mode 100755
new mode 100644
index 46abea9a3..251f91e93
--- a/doc/Bugs-and-Issues.md
+++ b/doc/Bugs-and-Issues.md
@@ -6,11 +6,11 @@ Bugs and Issues
If your server has a support page, you should report any bugs/issues you encounter there first. Reporting to your support page before reporting to the developers makes their job easier, as they don't have to deal with bug reports that might not have anything to do with them, and that helps us get new features faster.
-If you're a technical user, or your site doesn't have a support page, you'll need to use the Bug Tracker . Please perform a search to see if there's already an open bug that matches yours before submitting anything.
+If you're a technical user, or your site doesn't have a support page, you'll need to use the Bug Tracker . Please perform a search to see if there's already an open bug that matches yours before submitting anything.
Try to provide as much information as you can about the bug, including the **full** text of any error messages or notices, and any steps required to replicate the problem in as much detail as possible. It's generally better to provide too much information than not enough.
-See this article to learn more about submitting **good** bug reports.
+See this article to learn more about submitting **good** bug reports.
**Bug Sponsorship**
diff --git a/doc/Connectors.md b/doc/Connectors.md
old mode 100755
new mode 100644
diff --git a/doc/Developers.md b/doc/Developers.md
old mode 100755
new mode 100644
diff --git a/doc/Home.md b/doc/Home.md
old mode 100755
new mode 100644
diff --git a/doc/Install.md b/doc/Install.md
old mode 100755
new mode 100644
diff --git a/doc/Installing-Connectors.md b/doc/Installing-Connectors.md
old mode 100755
new mode 100644
diff --git a/doc/Making-Friends.md b/doc/Making-Friends.md
old mode 100755
new mode 100644
index 3f1a24c8d..70b87abbc
--- a/doc/Making-Friends.md
+++ b/doc/Making-Friends.md
@@ -5,11 +5,11 @@ Making Friends
Friendship in Friendica can take on a great many different meanings. But let's keep it simple, you want to be friends with somebody. How do you do it?
-The easiest thing to do is to join the New Here group. This group is especially for people new to the Friendica network. Simply connect to the group, post to the wall, and make new friends. You don't even have to like us - comment on a few of our posts, and other people will start to add you too.
+The easiest thing to do is to join the New Here group. This group is especially for people new to the Friendica network. Simply connect to the group, post to the wall, and make new friends. You don't even have to like us - comment on a few of our posts, and other people will start to add you too.
The next thing you can do is look at the Directory. The directory is split up into two parts. If you click the directory button, you will be presented with a list of all members (who chose to be listed) on your server. You'll also see a link to the Global Directory. If you click through to the global directory, you will be presented with a list of everybody who chose to be listed across all instances of Friendica. You will also see a "Show Community Forums" link, which will direct you to Groups, Forums and Fanpages. You connect to people, groups and forums in the same way, except groups and forums will automatically accept your introduction request, whereas a human will approve you manually.
-To connect with other Friendica user
+To connect with other Friendica users:
Visit their profile. Just beneath their profile picture will be the word 'Connect' (we're assuming this is an English language profile).
diff --git a/doc/Message-Flow.md b/doc/Message-Flow.md
old mode 100755
new mode 100644
diff --git a/doc/Pages.md b/doc/Pages.md
old mode 100755
new mode 100644
diff --git a/doc/Plugins.md b/doc/Plugins.md
old mode 100755
new mode 100644
index 29dff3187..df6004450
--- a/doc/Plugins.md
+++ b/doc/Plugins.md
@@ -164,10 +164,15 @@ Your module functions will often contain the function plugin_name_content(&$a),
**'init_1'** - called just after DB has been opened and before session start
$b is not used or passed
-
**'page_end'** - called after HTML content functions have completed
$b is (string) HTML of content div
+**'avatar_lookup'** - called when looking up the avatar
+ $b is (array)
+ 'size' => the size of the avatar that will be looked up
+ 'email' => email to look up the avatar for
+ 'url' => the (string) generated URL of the avatar
+
A complete list of all hook callbacks with file locations (generated 14-Feb-2012): Please see the source for details of any hooks not documented above.
diff --git a/doc/Profiles.md b/doc/Profiles.md
old mode 100755
new mode 100644
diff --git a/doc/Remove-Account.md b/doc/Remove-Account.md
old mode 100755
new mode 100644
diff --git a/doc/Settings.md b/doc/Settings.md
old mode 100755
new mode 100644
index 9808ecc5d..574ce8dcc
--- a/doc/Settings.md
+++ b/doc/Settings.md
@@ -172,16 +172,6 @@ $a->config['system']['no_regfullname'] = true;
```
-**Gravatars**
-
-During registration, we will try to automatically find a user photo for you on the web using the gravatar service. You may turn this off by setting 'no_gravatar' to true. Default is false.
-
-Config:
-```
-$a->config['system']['no_gravatar'] = true;
-```
-
-
**OpenID**
By default, OpenID may be used for both registration and logins. If you do not wish to make OpenID facilities available on your system (at all), set 'no_openid' to true. Default is false.
diff --git a/doc/Tags-and-Mentions.md b/doc/Tags-and-Mentions.md
old mode 100755
new mode 100644
diff --git a/doc/andfinally.md b/doc/andfinally.md
index cd8a6994b..c4e8cb948 100644
--- a/doc/andfinally.md
+++ b/doc/andfinally.md
@@ -1,3 +1,5 @@
+[[!meta title="And Finally..."]]
+
And that brings the Quick Start to an end.
Here are some more things to help get you started:
@@ -5,20 +7,20 @@ Here are some more things to help get you started:
**Groups**
-- New Here - a group for people new to Friendica
+- New Here - a group for people new to Friendica
-- Friendica Support - problems? This is the place to ask.
+- Friendica Support - problems? This is the place to ask.
-- Public Stream - a place to talk about anything to anyone.
+- Public Stream - a place to talk about anything to anyone.
-- Let's Talk a group for finding people and groups who share similar interests.
+- Let's Talk a group for finding people and groups who share similar interests.
-- Local Friendica a page for local Friendica groups
+- Local Friendica a page for local Friendica groups
**Documentation**
-- Connecting to more networks
-- Help Index
+- Connecting to more networks
+- Help Index
diff --git a/doc/groupsandpages.md b/doc/groupsandpages.md
index 418e682c8..5cfbc653c 100644
--- a/doc/groupsandpages.md
+++ b/doc/groupsandpages.md
@@ -1,11 +1,11 @@
-This is the global directory. If you get lost, you can click this link to bring yourself back here.
+This is the global directory. If you get lost, you can click this link to bring yourself back here.
On this page, you'll find a collection of groups, forums and celebrity pages. Groups are not real people. Connecting to them is similar to "liking" something on Facebook, or signing up for a new forum. You don't have to feel awkward about introducing yourself to a new person, because they're not people!
When you connect to a group, all messages to that group will start appearing in your network tab. You can comment on these posts, or post to the group yourself without ever having to add any of the groups members. This is a great way to make friends dynamically - you'll find people you like and add each other naturally instead of adding random strangers. Simply find a group you're interested in, and connect to it the same way you did with people in the last section. There are a lot of groups, and you're likely to get lost. Remember the link at the top of this page will bring you back here.
-Once you've added some groups, move on to the next section .
+Once you've added some groups, move on to the next section .
-
+
diff --git a/doc/guide.md b/doc/guide.md
index 178170c4e..d76af92e2 100644
--- a/doc/guide.md
+++ b/doc/guide.md
@@ -6,8 +6,8 @@ This is a bit like your Facebook wall. It's where all your status messgages are
Once you've finished writing your post, click on the padlock icon to select who can see it. If you do not use the padlock icon, your post will be public. This means it will appear to anybody who views your profile, and in the community tab if your site has it enabled, as well as in the network tab of any of your contacts.
-Play around with this a bit, then when you're ready to move on, we'll take a look at the Network Tab
+Play around with this a bit, then when you're ready to move on, we'll take a look at the Network Tab
-
+
diff --git a/doc/makingnewfriends.md b/doc/makingnewfriends.md
index 35befaa36..7eff1eda1 100644
--- a/doc/makingnewfriends.md
+++ b/doc/makingnewfriends.md
@@ -1,11 +1,11 @@
-This is your Suggested Friends page. If you get lost, you can click this link to bring yourself back here.
+This is your Suggested Friends page. If you get lost, you can click this link to bring yourself back here.
This is a bit like the Friend Suggestions page of Facebook. Everybody on this list has agreed that they may be suggested as a friend. This means they're unlikely to refuse an introduction you send, and they want to meet new people too!
See somebody you like the look of? Click the connect button beneath their photograph. This will bring you to the introductions page. Fill in the form as instructed, and add a small note (optional). Now, wait a bit and they'll accept your request - note that these are real people, and it might take a while. Now you've added one, you're probably lost. Click the link at the top of this page to go back to the suggested friends list and add some more.
-Feel uncomfortable adding people you don't know? Don't worry - that's where Groups and Pages come in!
+Feel uncomfortable adding people you don't know? Don't worry - that's where Groups and Pages come in!
-
+
diff --git a/doc/network.md b/doc/network.md
index f445b0055..afb092395 100644
--- a/doc/network.md
+++ b/doc/network.md
@@ -1,9 +1,9 @@
-This is your Network Tab. If you get lost, you can click this link to bring yourself back here.
+This is your Network Tab. If you get lost, you can click this link to bring yourself back here.
This is a bit like the Newsfeed at Facebook or the Stream at Diaspora. It's where all the posts from your contacts, groups, and feeds will appear. If you're new, you won't see anything in this page, unless you posted your status in the last step. If you've already added a few friends, you'll be able to see their posts. Here, you can comment, like, or dislike posts, or click on somebody's name to visit their profile page where you can write on their wall.
-Now we need to fill it up, the first step, is to add people you already know from Facebook .
+Now we need to fill it up, the first step, is to add people you already know from Facebook .
-
+
diff --git a/doc/peopleyouknow.md b/doc/peopleyouknow.md
index 143c49217..ae0c9ef59 100644
--- a/doc/peopleyouknow.md
+++ b/doc/peopleyouknow.md
@@ -1,13 +1,13 @@
-This is your connector settings page. If you get lost, you can click this link to bring yourself back here.
+This is your connector settings page. If you get lost, you can click this link to bring yourself back here.
This is the bit that makes Friendica unique. You can connect to anybody on the internet from your Friendica account using this page! The available connectors varies depending on which plugins you have installed, but for now, we'll walk you through Facebook. Note that not all servers have the Facebook connector installed. If you can't find it in the list below, don't worry, we'll look at ways of connecting to more people in the following pages.
-The biggest of all social networks is Facebook. Fortunately, this connector is really easy. Scroll down the page, and click Facebook Connector Settings. Enter your Facebook user name and password and let the application (the connector) do everything the options suggest. You can fine tune this or experiment with the other connectors too. If you need help, you can always ask at Friendica Support or see the instructions here .
+The biggest of all social networks is Facebook. Fortunately, this connector is really easy. Scroll down the page, and click Facebook Connector Settings. Enter your Facebook user name and password and let the application (the connector) do everything the options suggest. You can fine tune this or experiment with the other connectors too. If you need help, you can always ask at Friendica Support or see the instructions here .
-When you're ready, we can move on to making new friends .
+When you're ready, we can move on to making new friends .
-
+
diff --git a/htconfig.php b/htconfig.php
old mode 100755
new mode 100644
index 9d9c8a2c7..63a40c809
--- a/htconfig.php
+++ b/htconfig.php
@@ -83,5 +83,8 @@ $a->config['system']['no_regfullname'] = true;
// If set to true the priority settings of ostatus contacts are used
$a->config['system']['ostatus_use_priority'] = false;
-// If enabled all items are cached in the given directory
+// If enabled, all items are cached in the given directory
$a->config['system']['itemcache'] = "";
+
+// If enabled, the lockpath is used for a lockfile to check if the poller is running
+$a->config['system']['lockpath'] = "";
diff --git a/images/article.gif b/images/article.gif
old mode 100755
new mode 100644
diff --git a/images/audio.gif b/images/audio.gif
old mode 100755
new mode 100644
diff --git a/images/b_block.gif b/images/b_block.gif
old mode 100755
new mode 100644
diff --git a/images/b_drop.gif b/images/b_drop.gif
old mode 100755
new mode 100644
diff --git a/images/b_drop.png b/images/b_drop.png
old mode 100755
new mode 100644
diff --git a/images/b_drophide.gif b/images/b_drophide.gif
old mode 100755
new mode 100644
diff --git a/images/b_dropshow.gif b/images/b_dropshow.gif
old mode 100755
new mode 100644
diff --git a/images/b_edit.gif b/images/b_edit.gif
old mode 100755
new mode 100644
diff --git a/images/b_edit.png b/images/b_edit.png
old mode 100755
new mode 100644
diff --git a/images/calendar.png b/images/calendar.png
old mode 100755
new mode 100644
diff --git a/images/camera-icon.gif b/images/camera-icon.gif
old mode 100755
new mode 100644
diff --git a/images/connect-bg.png b/images/connect-bg.png
old mode 100755
new mode 100644
diff --git a/images/content-types.png b/images/content-types.png
old mode 100755
new mode 100644
diff --git a/images/default-group-mm.png b/images/default-group-mm.png
old mode 100755
new mode 100644
diff --git a/images/default-profile-mm.jpg b/images/default-profile-mm.jpg
old mode 100755
new mode 100644
diff --git a/images/default-profile-sm.jpg b/images/default-profile-sm.jpg
old mode 100755
new mode 100644
diff --git a/images/default-profile.jpg b/images/default-profile.jpg
old mode 100755
new mode 100644
diff --git a/images/diaspora.png b/images/diaspora.png
old mode 100755
new mode 100644
diff --git a/images/dislike.gif b/images/dislike.gif
old mode 100755
new mode 100644
diff --git a/images/document.gif b/images/document.gif
old mode 100755
new mode 100644
diff --git a/images/ff-128.jpg b/images/ff-128.jpg
old mode 100755
new mode 100644
diff --git a/images/ff-16.jpg b/images/ff-16.jpg
old mode 100755
new mode 100644
diff --git a/images/ff-256.jpg b/images/ff-256.jpg
old mode 100755
new mode 100644
diff --git a/images/ff-32.jpg b/images/ff-32.jpg
old mode 100755
new mode 100644
diff --git a/images/ff-64.jpg b/images/ff-64.jpg
old mode 100755
new mode 100644
diff --git a/images/ff.xcf b/images/ff.xcf
old mode 100755
new mode 100644
diff --git a/images/friendica-128.jpg b/images/friendica-128.jpg
old mode 100755
new mode 100644
diff --git a/images/friendica-128.png b/images/friendica-128.png
old mode 100755
new mode 100644
diff --git a/images/friendica-16.jpg b/images/friendica-16.jpg
old mode 100755
new mode 100644
diff --git a/images/friendica-16.png b/images/friendica-16.png
old mode 100755
new mode 100644
diff --git a/images/friendica-1600.png b/images/friendica-1600.png
old mode 100755
new mode 100644
diff --git a/images/friendica-256.jpg b/images/friendica-256.jpg
old mode 100755
new mode 100644
diff --git a/images/friendica-256.png b/images/friendica-256.png
old mode 100755
new mode 100644
diff --git a/images/friendica-32.jpg b/images/friendica-32.jpg
old mode 100755
new mode 100644
diff --git a/images/friendica-32.png b/images/friendica-32.png
old mode 100755
new mode 100644
diff --git a/images/friendica-48.png b/images/friendica-48.png
old mode 100755
new mode 100644
diff --git a/images/friendica-64.jpg b/images/friendica-64.jpg
old mode 100755
new mode 100644
diff --git a/images/friendica-64.png b/images/friendica-64.png
old mode 100755
new mode 100644
diff --git a/images/friendica-96.png b/images/friendica-96.png
old mode 100755
new mode 100644
diff --git a/images/friendica.svg b/images/friendica.svg
old mode 100755
new mode 100644
diff --git a/images/friendika-128.jpg b/images/friendika-128.jpg
old mode 100755
new mode 100644
diff --git a/images/friendika-128.png b/images/friendika-128.png
old mode 100755
new mode 100644
diff --git a/images/friendika-16.jpg b/images/friendika-16.jpg
old mode 100755
new mode 100644
diff --git a/images/friendika-16.png b/images/friendika-16.png
old mode 100755
new mode 100644
diff --git a/images/friendika-1600.png b/images/friendika-1600.png
old mode 100755
new mode 100644
diff --git a/images/friendika-256.jpg b/images/friendika-256.jpg
old mode 100755
new mode 100644
diff --git a/images/friendika-256.png b/images/friendika-256.png
old mode 100755
new mode 100644
diff --git a/images/friendika-32.jpg b/images/friendika-32.jpg
old mode 100755
new mode 100644
diff --git a/images/friendika-32.png b/images/friendika-32.png
old mode 100755
new mode 100644
diff --git a/images/friendika-48.png b/images/friendika-48.png
old mode 100755
new mode 100644
diff --git a/images/friendika-64.jpg b/images/friendika-64.jpg
old mode 100755
new mode 100644
diff --git a/images/friendika-64.png b/images/friendika-64.png
old mode 100755
new mode 100644
diff --git a/images/friendika-96.png b/images/friendika-96.png
old mode 100755
new mode 100644
diff --git a/images/friendika.svg b/images/friendika.svg
old mode 100755
new mode 100644
diff --git a/images/globe.gif b/images/globe.gif
old mode 100755
new mode 100644
diff --git a/images/hide_off.png b/images/hide_off.png
old mode 100755
new mode 100644
diff --git a/images/hide_on.png b/images/hide_on.png
old mode 100755
new mode 100644
diff --git a/images/icons.png b/images/icons.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/add.png b/images/icons/10/add.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/delete.png b/images/icons/10/delete.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/edit.png b/images/icons/10/edit.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/feed.png b/images/icons/10/feed.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/gear.png b/images/icons/10/gear.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/group.png b/images/icons/10/group.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/info.png b/images/icons/10/info.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/link.png b/images/icons/10/link.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/lock.png b/images/icons/10/lock.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/menu.png b/images/icons/10/menu.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/notice.png b/images/icons/10/notice.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/notify_off.png b/images/icons/10/notify_off.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/notify_on.png b/images/icons/10/notify_on.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/play.png b/images/icons/10/play.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/plugin.png b/images/icons/10/plugin.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/star.png b/images/icons/10/star.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/unlock.png b/images/icons/10/unlock.png
old mode 100755
new mode 100644
diff --git a/images/icons/10/user.png b/images/icons/10/user.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/add.png b/images/icons/16/add.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/delete.png b/images/icons/16/delete.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/edit.png b/images/icons/16/edit.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/feed.png b/images/icons/16/feed.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/gear.png b/images/icons/16/gear.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/group.png b/images/icons/16/group.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/info.png b/images/icons/16/info.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/link.png b/images/icons/16/link.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/lock.png b/images/icons/16/lock.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/menu.png b/images/icons/16/menu.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/notice.png b/images/icons/16/notice.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/notify_off.png b/images/icons/16/notify_off.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/notify_on.png b/images/icons/16/notify_on.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/play.png b/images/icons/16/play.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/plugin.png b/images/icons/16/plugin.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/star.png b/images/icons/16/star.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/unlock.png b/images/icons/16/unlock.png
old mode 100755
new mode 100644
diff --git a/images/icons/16/user.png b/images/icons/16/user.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/add.png b/images/icons/22/add.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/delete.png b/images/icons/22/delete.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/edit.png b/images/icons/22/edit.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/feed.png b/images/icons/22/feed.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/gear.png b/images/icons/22/gear.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/group.png b/images/icons/22/group.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/info.png b/images/icons/22/info.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/link.png b/images/icons/22/link.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/lock.png b/images/icons/22/lock.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/menu.png b/images/icons/22/menu.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/notice.png b/images/icons/22/notice.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/notify_off.png b/images/icons/22/notify_off.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/notify_on.png b/images/icons/22/notify_on.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/play.png b/images/icons/22/play.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/plugin.png b/images/icons/22/plugin.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/star.png b/images/icons/22/star.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/unlock.png b/images/icons/22/unlock.png
old mode 100755
new mode 100644
diff --git a/images/icons/22/user.png b/images/icons/22/user.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/add.png b/images/icons/48/add.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/delete.png b/images/icons/48/delete.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/edit.png b/images/icons/48/edit.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/feed.png b/images/icons/48/feed.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/gear.png b/images/icons/48/gear.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/group.png b/images/icons/48/group.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/info.png b/images/icons/48/info.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/link.png b/images/icons/48/link.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/lock.png b/images/icons/48/lock.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/menu.png b/images/icons/48/menu.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/notice.png b/images/icons/48/notice.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/notify_off.png b/images/icons/48/notify_off.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/notify_on.png b/images/icons/48/notify_on.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/play.png b/images/icons/48/play.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/plugin.png b/images/icons/48/plugin.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/star.png b/images/icons/48/star.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/unlock.png b/images/icons/48/unlock.png
old mode 100755
new mode 100644
diff --git a/images/icons/48/user.png b/images/icons/48/user.png
old mode 100755
new mode 100644
diff --git a/images/icons/Makefile b/images/icons/Makefile
old mode 100755
new mode 100644
diff --git a/images/icons/add.png b/images/icons/add.png
old mode 100755
new mode 100644
diff --git a/images/icons/delete.png b/images/icons/delete.png
old mode 100755
new mode 100644
diff --git a/images/icons/edit.png b/images/icons/edit.png
old mode 100755
new mode 100644
diff --git a/images/icons/feed.png b/images/icons/feed.png
old mode 100755
new mode 100644
diff --git a/images/icons/gear.png b/images/icons/gear.png
old mode 100755
new mode 100644
diff --git a/images/icons/group.png b/images/icons/group.png
old mode 100755
new mode 100644
diff --git a/images/icons/info.png b/images/icons/info.png
old mode 100755
new mode 100644
diff --git a/images/icons/link.png b/images/icons/link.png
old mode 100755
new mode 100644
diff --git a/images/icons/lock.png b/images/icons/lock.png
old mode 100755
new mode 100644
diff --git a/images/icons/menu.png b/images/icons/menu.png
old mode 100755
new mode 100644
diff --git a/images/icons/notice.png b/images/icons/notice.png
old mode 100755
new mode 100644
diff --git a/images/icons/notify_off.png b/images/icons/notify_off.png
old mode 100755
new mode 100644
diff --git a/images/icons/notify_on.png b/images/icons/notify_on.png
old mode 100755
new mode 100644
diff --git a/images/icons/play.png b/images/icons/play.png
old mode 100755
new mode 100644
diff --git a/images/icons/plugin.png b/images/icons/plugin.png
old mode 100755
new mode 100644
diff --git a/images/icons/star.png b/images/icons/star.png
old mode 100755
new mode 100644
diff --git a/images/icons/unlock.png b/images/icons/unlock.png
old mode 100755
new mode 100644
diff --git a/images/icons/user.png b/images/icons/user.png
old mode 100755
new mode 100644
diff --git a/images/larrow.gif b/images/larrow.gif
old mode 100755
new mode 100644
diff --git a/images/larrw.gif b/images/larrw.gif
old mode 100755
new mode 100644
diff --git a/images/like.gif b/images/like.gif
old mode 100755
new mode 100644
diff --git a/images/link-icon.gif b/images/link-icon.gif
old mode 100755
new mode 100644
diff --git a/images/lock_icon.gif b/images/lock_icon.gif
old mode 100755
new mode 100644
diff --git a/images/logo.png b/images/logo.png
old mode 100755
new mode 100644
diff --git a/images/lrarrow.gif b/images/lrarrow.gif
old mode 100755
new mode 100644
diff --git a/images/mapicon.gif b/images/mapicon.gif
old mode 100755
new mode 100644
diff --git a/images/no.gif b/images/no.gif
old mode 100755
new mode 100644
diff --git a/images/noglobe.gif b/images/noglobe.gif
old mode 100755
new mode 100644
diff --git a/images/nosign.jpg b/images/nosign.jpg
old mode 100755
new mode 100644
diff --git a/images/onoff.jpg b/images/onoff.jpg
old mode 100755
new mode 100644
diff --git a/images/pause.gif b/images/pause.gif
old mode 100755
new mode 100644
diff --git a/images/pen.png b/images/pen.png
old mode 100755
new mode 100644
diff --git a/images/pencil.gif b/images/pencil.gif
old mode 100755
new mode 100644
diff --git a/images/penhover.png b/images/penhover.png
old mode 100755
new mode 100644
diff --git a/images/people.gif b/images/people.gif
old mode 100755
new mode 100644
diff --git a/images/play.gif b/images/play.gif
old mode 100755
new mode 100644
diff --git a/images/plugin.png b/images/plugin.png
old mode 100755
new mode 100644
diff --git a/images/rarrow.gif b/images/rarrow.gif
old mode 100755
new mode 100644
diff --git a/images/rarrw.gif b/images/rarrw.gif
old mode 100755
new mode 100644
diff --git a/images/recycle.gif b/images/recycle.gif
old mode 100755
new mode 100644
diff --git a/images/remote-link.gif b/images/remote-link.gif
old mode 100755
new mode 100644
diff --git a/images/rotator.gif b/images/rotator.gif
old mode 100755
new mode 100644
diff --git a/images/search_18.png b/images/search_18.png
old mode 100755
new mode 100644
diff --git a/images/selected.png b/images/selected.png
old mode 100755
new mode 100644
diff --git a/images/share.gif b/images/share.gif
old mode 100755
new mode 100644
diff --git a/images/show_all_off.png b/images/show_all_off.png
old mode 100755
new mode 100644
diff --git a/images/show_all_on.png b/images/show_all_on.png
old mode 100755
new mode 100644
diff --git a/images/show_off.png b/images/show_off.png
old mode 100755
new mode 100644
diff --git a/images/show_on.png b/images/show_on.png
old mode 100755
new mode 100644
diff --git a/images/smiley-Oo.gif b/images/smiley-Oo.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-brokenheart.gif b/images/smiley-brokenheart.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-cool.gif b/images/smiley-cool.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-cry.gif b/images/smiley-cry.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-embarassed.gif b/images/smiley-embarassed.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-foot-in-mouth.gif b/images/smiley-foot-in-mouth.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-frown.gif b/images/smiley-frown.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-heart.gif b/images/smiley-heart.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-innocent.gif b/images/smiley-innocent.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-kiss.gif b/images/smiley-kiss.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-laughing.gif b/images/smiley-laughing.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-money-mouth.gif b/images/smiley-money-mouth.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-sealed.gif b/images/smiley-sealed.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-smile.gif b/images/smiley-smile.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-surprised.gif b/images/smiley-surprised.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-thumbsup.gif b/images/smiley-thumbsup.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-tongue-out.gif b/images/smiley-tongue-out.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-undecided.gif b/images/smiley-undecided.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-wink.gif b/images/smiley-wink.gif
old mode 100755
new mode 100644
diff --git a/images/smiley-yell.gif b/images/smiley-yell.gif
old mode 100755
new mode 100644
diff --git a/images/spencil.gif b/images/spencil.gif
old mode 100755
new mode 100644
diff --git a/images/star.png b/images/star.png
old mode 100755
new mode 100644
diff --git a/images/tag.png b/images/tag.png
old mode 100755
new mode 100644
diff --git a/images/tag_b.png b/images/tag_b.png
old mode 100755
new mode 100644
diff --git a/images/tools.png b/images/tools.png
old mode 100755
new mode 100644
diff --git a/images/twopeople.png b/images/twopeople.png
old mode 100755
new mode 100644
diff --git a/images/unlock_icon.gif b/images/unlock_icon.gif
old mode 100755
new mode 100644
diff --git a/images/video.gif b/images/video.gif
old mode 100755
new mode 100644
diff --git a/images/youtube_icon.gif b/images/youtube_icon.gif
old mode 100755
new mode 100644
diff --git a/include/Contact.php b/include/Contact.php
old mode 100755
new mode 100644
index d9949b1ef..9ba1e8ae5
--- a/include/Contact.php
+++ b/include/Contact.php
@@ -23,16 +23,24 @@ function user_remove($uid) {
);
q("DELETE FROM `contact` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `gcign` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `group` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `group_member` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `intro` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `event` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `item` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `item_id` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `mail` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `mailacct` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `manage` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `notify` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `photo` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `attach` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `profile` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `profile_check` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `pconfig` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `search` WHERE `uid` = %d", intval($uid));
+ q("DELETE FROM `spam` WHERE `uid` = %d", intval($uid));
q("DELETE FROM `user` WHERE `uid` = %d", intval($uid));
if($uid == local_user()) {
unset($_SESSION['authenticated']);
@@ -134,11 +142,11 @@ function contact_photo_menu($contact) {
$posts_link = $a->get_baseurl() . '/network/?cid=' . $contact['id'];
$menu = Array(
- t("View status") => $status_link,
- t("View profile") => $profile_link,
- t("View photos") => $photos_link,
- t("View recent") => $posts_link,
- t("Edit contact") => $contact_url,
+ t("View Status") => $status_link,
+ t("View Profile") => $profile_link,
+ t("View Photos") => $photos_link,
+ t("Network Posts") => $posts_link,
+ t("Edit Contact") => $contact_url,
t("Send PM") => $pm_url,
);
@@ -150,7 +158,7 @@ function contact_photo_menu($contact) {
$o = "";
foreach($menu as $k=>$v){
if ($v!="") {
- if(($k !== t("View recent")) && ($k !== t("Send PM")))
+ if(($k !== t("Network Posts")) && ($k !== t("Send PM")) && ($k !== t('Edit Contact')))
$o .= " $k \n";
else
$o .= "$k \n";
@@ -158,3 +166,36 @@ function contact_photo_menu($contact) {
}
return $o;
}}
+
+
+function random_profile() {
+ $r = q("select url from gcontact where url like '%%://%%/profile/%%' order by rand() limit 1");
+ if(count($r))
+ return dirname($r[0]['url']);
+ return '';
+}
+
+
+function contacts_not_grouped($uid,$start = 0,$count = 0) {
+
+ if(! $count) {
+ $r = q("select count(*) as total from contact where uid = %d and self = 0 and id not in (select distinct(`contact-id`) from group_member where uid = %d) ",
+ intval($uid),
+ intval($uid)
+ );
+
+ return $r;
+
+
+ }
+
+ $r = q("select * from contact where uid = %d and self = 0 and id not in (select distinct(`contact-id`) from group_member where uid = %d) and blocked = 0 and pending = 0 limit %d, %d",
+ intval($uid),
+ intval($uid),
+ intval($start),
+ intval($count)
+ );
+
+ return $r;
+}
+
diff --git a/include/EmailNotification.php b/include/EmailNotification.php
old mode 100755
new mode 100644
diff --git a/include/Photo.php b/include/Photo.php
old mode 100755
new mode 100644
diff --git a/include/Scrape.php b/include/Scrape.php
old mode 100755
new mode 100644
index 9c237916b..b20d7d604
--- a/include/Scrape.php
+++ b/include/Scrape.php
@@ -446,7 +446,7 @@ function probe_url($url, $mode = PROBE_NORMAL) {
$phost = substr($url,strpos($url,'@')+1);
$profile = 'http://' . $phost;
// fix nick character range
- $vcard = array('fn' => $name, 'nick' => $name, 'photo' => gravatar_img($url));
+ $vcard = array('fn' => $name, 'nick' => $name, 'photo' => avatar_img($url));
$notify = 'smtp ' . random_string();
$poll = 'email ' . random_string();
$priority = 0;
@@ -593,7 +593,7 @@ function probe_url($url, $mode = PROBE_NORMAL) {
logger('probe_url: fetch feed: ' . $poll . ' returns: ' . $xml, LOGGER_DATA);
$a = get_app();
- logger('probe_url: scrape_feed: headers: ' . $a->get_curl_headers(), $LOGGER_DATA);
+ logger('probe_url: scrape_feed: headers: ' . $a->get_curl_headers(), LOGGER_DATA);
$feed->set_raw_data($xml);
@@ -655,7 +655,7 @@ function probe_url($url, $mode = PROBE_NORMAL) {
}
if((! $vcard['photo']) && strlen($email))
- $vcard['photo'] = gravatar_img($email);
+ $vcard['photo'] = avatar_img($email);
if($poll === $profile)
$lnk = $feed->get_permalink();
if(isset($lnk) && strlen($lnk))
diff --git a/include/acl_selectors.php b/include/acl_selectors.php
old mode 100755
new mode 100644
diff --git a/include/api.php b/include/api.php
old mode 100755
new mode 100644
index 065f14cff..f9be68c3d
--- a/include/api.php
+++ b/include/api.php
@@ -121,6 +121,7 @@
if (strpos($a->query_string, ".json")>0) $type="json";
if (strpos($a->query_string, ".rss")>0) $type="rss";
if (strpos($a->query_string, ".atom")>0) $type="atom";
+ if (strpos($a->query_string, ".as")>0) $type="as";
$r = call_user_func($info['func'], $a, $type);
if ($r===false) return;
@@ -144,6 +145,12 @@
header ("Content-Type: application/atom+xml");
return ''."\n".$r;
break;
+ case "as":
+ //header ("Content-Type: application/json");
+ //foreach($r as $rr)
+ // return json_encode($rr);
+ return json_encode($r);
+ break;
}
//echo ""; var_dump($r); die();
@@ -560,8 +567,17 @@
$_REQUEST['profile_uid'] = local_user();
if(requestdata('parent'))
$_REQUEST['type'] = 'net-comment';
- else
+ else {
$_REQUEST['type'] = 'wall';
+ if(x($_FILES,'media')) {
+ // upload the image if we have one
+ $_REQUEST['hush']='yeah'; //tell wall_upload function to return img info instead of echo
+ require_once('mod/wall_upload.php');
+ $media = wall_upload_post($a);
+ if(strlen($media)>0)
+ $_REQUEST['body'] .= "\n\n".$media;
+ }
+ }
// set this so that the item_post() function is quiet and doesn't redirect or emit json
@@ -737,6 +753,13 @@
case "atom":
case "rss":
$data = api_rss_extra($a, $data, $user_info);
+ break;
+ case "as":
+ $as = api_format_as($a, $ret, $user_info);
+ $as['title'] = $a->config['sitename']." Home Timeline";
+ $as['link']['url'] = $a->get_baseurl()."/".$user_info["screen_name"]."/all";
+ return($as);
+ break;
}
return api_apply_template("timeline", $type, $data);
@@ -744,6 +767,85 @@
api_register_func('api/statuses/home_timeline','api_statuses_home_timeline', true);
api_register_func('api/statuses/friends_timeline','api_statuses_home_timeline', true);
+ function api_statuses_public_timeline(&$a, $type){
+ if (local_user()===false) return false;
+
+ $user_info = api_get_user($a);
+ // get last newtork messages
+
+
+ // params
+ $count = (x($_REQUEST,'count')?$_REQUEST['count']:20);
+ $page = (x($_REQUEST,'page')?$_REQUEST['page']-1:0);
+ if ($page<0) $page=0;
+ $since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+ $max_id = (x($_REQUEST,'max_id')?$_REQUEST['max_id']:0);
+ //$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+
+ $start = $page*$count;
+
+ //$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
+
+ if ($max_id > 0)
+ $sql_extra = 'AND `item`.`id` <= '.intval($max_id);
+
+ /*$r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
+ `contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
+ `contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
+ `contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`
+ FROM `item`, `contact`
+ WHERE `item`.`visible` = 1 and `item`.`moderated` = 0 AND `item`.`deleted` = 0
+ AND `item`.`allow_cid` = '' AND `item`.`allow_gid` = ''
+ AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = ''
+ AND `item`.`private` = 0 AND `item`.`wall` = 1 AND `user`.`hidewall` = 0
+ AND `contact`.`id` = `item`.`contact-id`
+ AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+ $sql_extra
+ AND `item`.`id`>%d
+ ORDER BY `item`.`received` DESC LIMIT %d ,%d ",
+ intval($since_id),
+ intval($start), intval($count)
+ );*/
+ $r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
+ `contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
+ `contact`.`network`, `contact`.`thumb`, `contact`.`self`, `contact`.`writable`,
+ `contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`,
+ `user`.`nickname`, `user`.`hidewall`
+ FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id`
+ LEFT JOIN `user` ON `user`.`uid` = `item`.`uid`
+ WHERE `item`.`visible` = 1 AND `item`.`deleted` = 0 and `item`.`moderated` = 0
+ AND `item`.`allow_cid` = '' AND `item`.`allow_gid` = ''
+ AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = ''
+ AND `item`.`private` = 0 AND `item`.`wall` = 1 AND `user`.`hidewall` = 0
+ AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+ $sql_extra
+ AND `item`.`id`>%d
+ ORDER BY `received` DESC LIMIT %d, %d ",
+ intval($since_id),
+ intval($start),
+ intval($count));
+
+ $ret = api_format_items($r,$user_info);
+
+
+ $data = array('$statuses' => $ret);
+ switch($type){
+ case "atom":
+ case "rss":
+ $data = api_rss_extra($a, $data, $user_info);
+ break;
+ case "as":
+ $as = api_format_as($a, $ret, $user_info);
+ $as['title'] = $a->config['sitename']." Public Timeline";
+ $as['link']['url'] = $a->get_baseurl()."/";
+ return($as);
+ break;
+ }
+
+ return api_apply_template("timeline", $type, $data);
+ }
+ api_register_func('api/statuses/public_timeline','api_statuses_public_timeline', true);
+
/**
*
*/
@@ -784,8 +886,152 @@
}
api_register_func('api/statuses/show','api_statuses_show', true);
- //api_register_func('api/statuses/mentions','api_statuses_mentions', true);
- //api_register_func('api/statuses/replies','api_statuses_mentions', true);
+
+ /**
+ *
+ */
+ function api_statuses_repeat(&$a, $type){
+ if (local_user()===false) return false;
+
+ $user_info = api_get_user($a);
+
+ // params
+ $id = intval($a->argv[3]);
+
+ logger('API: api_statuses_repeat: '.$id);
+
+ //$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
+
+ $r = q("SELECT `item`.*, `item`.`id` AS `item_id`, `contact`.`nick` as `reply_author`,
+ `contact`.`name`, `contact`.`photo`, `contact`.`url` as `reply_url`, `contact`.`rel`,
+ `contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
+ `contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`
+ FROM `item`, `contact`
+ WHERE `item`.`visible` = 1 and `item`.`moderated` = 0 AND `item`.`deleted` = 0
+ AND `contact`.`id` = `item`.`contact-id`
+ AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+ $sql_extra
+ AND `item`.`id`=%d",
+ intval($id)
+ );
+
+ $_REQUEST['body'] = html_entity_decode("♲ ", ENT_QUOTES, 'UTF-8')."[url=".$r[0]['reply_url']."]".$r[0]['reply_author']."[/url] \n".$r[0]['body'];
+ $_REQUEST['profile_uid'] = local_user();
+ $_REQUEST['type'] = 'wall';
+ $_REQUEST['api_source'] = true;
+
+ require_once('mod/item.php');
+ item_post($a);
+
+ if ($type == 'xml')
+ $ok = "true";
+ else
+ $ok = "ok";
+
+ return api_apply_template('test', $type, array('$ok' => $ok));
+ }
+ api_register_func('api/statuses/retweet','api_statuses_repeat', true);
+
+ /**
+ *
+ */
+ function api_statuses_destroy(&$a, $type){
+ if (local_user()===false) return false;
+
+ $user_info = api_get_user($a);
+
+ // params
+ $id = intval($a->argv[3]);
+
+ logger('API: api_statuses_destroy: '.$id);
+
+ require_once('include/items.php');
+ drop_item($id, false);
+
+ if ($type == 'xml')
+ $ok = "true";
+ else
+ $ok = "ok";
+
+ return api_apply_template('test', $type, array('$ok' => $ok));
+ }
+ api_register_func('api/statuses/destroy','api_statuses_destroy', true);
+
+ /**
+ *
+ * http://developer.twitter.com/doc/get/statuses/mentions
+ *
+ */
+ function api_statuses_mentions(&$a, $type){
+ if (local_user()===false) return false;
+
+ $user_info = api_get_user($a);
+ // get last newtork messages
+
+
+ // params
+ $count = (x($_REQUEST,'count')?$_REQUEST['count']:20);
+ $page = (x($_REQUEST,'page')?$_REQUEST['page']-1:0);
+ if ($page<0) $page=0;
+ $since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+ $max_id = (x($_REQUEST,'max_id')?$_REQUEST['max_id']:0);
+ //$since_id = 0;//$since_id = (x($_REQUEST,'since_id')?$_REQUEST['since_id']:0);
+
+ $start = $page*$count;
+
+ //$include_entities = (x($_REQUEST,'include_entities')?$_REQUEST['include_entities']:false);
+
+ $myurl = $a->get_baseurl() . '/profile/'. $a->user['nickname'];
+ $myurl = substr($myurl,strpos($myurl,'://')+3);
+ $myurl = str_replace(array('www.','.'),array('','\\.'),$myurl);
+ $diasp_url = str_replace('/profile/','/u/',$myurl);
+ $sql_extra .= sprintf(" AND `item`.`parent` IN (SELECT distinct(`parent`) from item where ( `author-link` regexp '%s' or `tag` regexp '%s' or tag regexp '%s' )) ",
+ dbesc($myurl . '$'),
+ dbesc($myurl . '\\]'),
+ dbesc($diasp_url . '\\]')
+ );
+
+ if ($max_id > 0)
+ $sql_extra .= ' AND `item`.`id` <= '.intval($max_id);
+
+ $r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
+ `contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
+ `contact`.`network`, `contact`.`thumb`, `contact`.`dfrn-id`, `contact`.`self`,
+ `contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`
+ FROM `item`, `contact`
+ WHERE `item`.`uid` = %d
+ AND `item`.`visible` = 1 and `item`.`moderated` = 0 AND `item`.`deleted` = 0
+ AND `contact`.`id` = `item`.`contact-id`
+ AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+ $sql_extra
+ AND `item`.`id`>%d
+ ORDER BY `item`.`received` DESC LIMIT %d ,%d ",
+ intval($user_info['uid']),
+ intval($since_id),
+ intval($start), intval($count)
+ );
+
+ $ret = api_format_items($r,$user_info);
+
+
+ $data = array('$statuses' => $ret);
+ switch($type){
+ case "atom":
+ case "rss":
+ $data = api_rss_extra($a, $data, $user_info);
+ break;
+ case "as":
+ $as = api_format_as($a, $ret, $user_info);
+ $as["title"] = $a->config['sitename']." Mentions";
+ $as['link']['url'] = $a->get_baseurl()."/";
+ return($as);
+ break;
+ }
+
+ return api_apply_template("timeline", $type, $data);
+ }
+ api_register_func('api/statuses/mentions','api_statuses_mentions', true);
+ api_register_func('api/statuses/replies','api_statuses_mentions', true);
function api_statuses_user_timeline(&$a, $type){
@@ -898,6 +1144,70 @@
api_register_func('api/favorites','api_favorites', true);
+ function api_format_as($a, $ret, $user_info) {
+
+ $as = array();
+ $as['title'] = $a->config['sitename']." Public Timeline";
+ $items = array();
+ foreach ($ret as $item) {
+ $singleitem["actor"]["displayName"] = $item["user"]["name"];
+ $singleitem["actor"]["id"] = $item["user"]["contact_url"];
+ $avatar[0]["url"] = $item["user"]["profile_image_url"];
+ $avatar[0]["rel"] = "avatar";
+ $avatar[0]["type"] = "";
+ $avatar[0]["width"] = 96;
+ $avatar[0]["height"] = 96;
+ $avatar[1]["url"] = $item["user"]["profile_image_url"];
+ $avatar[1]["rel"] = "avatar";
+ $avatar[1]["type"] = "";
+ $avatar[1]["width"] = 48;
+ $avatar[1]["height"] = 48;
+ $avatar[2]["url"] = $item["user"]["profile_image_url"];
+ $avatar[2]["rel"] = "avatar";
+ $avatar[2]["type"] = "";
+ $avatar[2]["width"] = 24;
+ $avatar[2]["height"] = 24;
+ $singleitem["actor"]["avatarLinks"] = $avatar;
+
+ $singleitem["actor"]["image"]["url"] = $item["user"]["profile_image_url"];
+ $singleitem["actor"]["image"]["rel"] = "avatar";
+ $singleitem["actor"]["image"]["type"] = "";
+ $singleitem["actor"]["image"]["width"] = 96;
+ $singleitem["actor"]["image"]["height"] = 96;
+ $singleitem["actor"]["type"] = "person";
+ $singleitem["actor"]["url"] = $item["person"]["contact_url"];
+ $singleitem["actor"]["statusnet:profile_info"]["local_id"] = $item["user"]["id"];
+ $singleitem["actor"]["statusnet:profile_info"]["following"] = $item["user"]["following"] ? "true" : "false";
+ $singleitem["actor"]["statusnet:profile_info"]["blocking"] = "false";
+ $singleitem["actor"]["contact"]["preferredUsername"] = $item["user"]["screen_name"];
+ $singleitem["actor"]["contact"]["displayName"] = $item["user"]["name"];
+ $singleitem["actor"]["contact"]["addresses"] = "";
+
+ $singleitem["body"] = $item["text"];
+ $singleitem["object"]["displayName"] = $item["text"];
+ $singleitem["object"]["id"] = $item["url"];
+ $singleitem["object"]["type"] = "note";
+ $singleitem["object"]["url"] = $item["url"];
+ //$singleitem["context"] =;
+ $singleitem["postedTime"] = date("c", strtotime($item["published"]));
+ $singleitem["provider"]["objectType"] = "service";
+ $singleitem["provider"]["displayName"] = "Test";
+ $singleitem["provider"]["url"] = "http://test.tld";
+ $singleitem["title"] = $item["text"];
+ $singleitem["verb"] = "post";
+ $singleitem["statusnet:notice_info"]["local_id"] = $item["id"];
+ $singleitem["statusnet:notice_info"]["source"] = $item["source"];
+ $singleitem["statusnet:notice_info"]["favorite"] = "false";
+ $singleitem["statusnet:notice_info"]["repeated"] = "false";
+ //$singleitem["original"] = $item;
+ $items[] = $singleitem;
+ }
+ $as['items'] = $items;
+ $as['link']['url'] = $a->get_baseurl()."/".$user_info["screen_name"]."/all";
+ $as['link']['rel'] = "alternate";
+ $as['link']['type'] = "text/html";
+ return($as);
+ }
function api_format_items($r,$user_info) {
@@ -932,8 +1242,17 @@
$in_reply_to_status_id = 0;
}
+ // Workaround for ostatus messages where the title is identically to the body
+ $statusbody = trim(html2plain(bbcode($item['body']), 0));
+ $statustitle = trim($item['title']);
+
+ if (($statustitle != '') and (strpos($statusbody, $statustitle) !== false))
+ $statustext = trim($statusbody);
+ else
+ $statustext = trim($statustitle."\n\n".$statusbody);
+
$status = array(
- 'text' => trim($item['title']." \n".html2plain(bbcode($item['body']), 0)),
+ 'text' => $statustext,
'truncated' => False,
'created_at'=> api_date($item['created']),
'in_reply_to_status_id' => $in_reply_to_status_id,
@@ -944,8 +1263,8 @@
'geo' => '',
'favorited' => $item['starred'] ? true : false,
'user' => $status_user ,
- 'statusnet_html' => bbcode($item['body']),
- 'statusnet_conversation_id' => 0,
+ 'statusnet_html' => trim(bbcode($item['body'])),
+ 'statusnet_conversation_id' => $item['parent'],
);
// Seesmic doesn't like the following content
@@ -1309,12 +1628,10 @@
/*
Not implemented by now:
-statuses/public_timeline
-statuses/mentions
-statuses/replies
+favorites
+favorites/create
+favorites/destroy
statuses/retweets_of_me
-statuses/destroy
-statuses/retweet
friendships/create
friendships/destroy
friendships/exists
@@ -1322,9 +1639,6 @@ friendships/show
account/update_location
account/update_profile_background_image
account/update_profile_image
-favorites
-favorites/create
-favorites/destroy
blocks/create
blocks/destroy
oauth/authorize
diff --git a/include/attach.php b/include/attach.php
old mode 100755
new mode 100644
diff --git a/include/auth.php b/include/auth.php
old mode 100755
new mode 100644
diff --git a/include/bb2diaspora.php b/include/bb2diaspora.php
old mode 100755
new mode 100644
diff --git a/include/bbcode.php b/include/bbcode.php
index 9befbd0f7..85d310b75 100644
--- a/include/bbcode.php
+++ b/include/bbcode.php
@@ -230,7 +230,8 @@ function bbcode($Text,$preserve_nl = false) {
$Text);
// [img=widthxheight]image source[/img]
- $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.*?)\[\/img\]/ism", ' ', $Text);
+ //$Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.*?)\[\/img\]/ism", ' ', $Text);
+ $Text = preg_replace("/\[img\=([0-9]*)x([0-9]*)\](.*?)\[\/img\]/ism", ' ', $Text);
// Images
// [img]pathtoimage[/img]
@@ -297,6 +298,9 @@ function bbcode($Text,$preserve_nl = false) {
$Text = preg_replace_callback("/\[nobb\](.*?)\[\/nobb\]/ism", 'bb_unspacefy_and_trim',$Text);
$Text = preg_replace_callback("/\[pre\](.*?)\[\/pre\]/ism", 'bb_unspacefy_and_trim',$Text);
+
+ $Text = preg_replace('/\[\&\;([#a-z0-9]+)\;\]/','&$1;',$Text);
+
// fix any escaped ampersands that may have been converted into links
$Text = preg_replace("/\<(.*?)(src|href)=(.*?)\&\;(.*?)\>/ism",'<$1$2=$3&$4>',$Text);
if(strlen($saved_image))
diff --git a/include/cache.php b/include/cache.php
old mode 100755
new mode 100644
diff --git a/include/config.php b/include/config.php
old mode 100755
new mode 100644
index 2cddda0b8..4cff38090
--- a/include/config.php
+++ b/include/config.php
@@ -80,6 +80,7 @@ function set_config($family,$key,$value) {
// manage array value
$dbvalue = (is_array($value)?serialize($value):$value);
+ $dbvalue = (is_bool($value) ? intval($value) : $value);
if(get_config($family,$key,true) === false) {
$a->config[$family][$key] = $value;
diff --git a/include/contact_selectors.php b/include/contact_selectors.php
old mode 100755
new mode 100644
diff --git a/include/contact_widgets.php b/include/contact_widgets.php
old mode 100755
new mode 100644
index 7346b95af..96b02f293
--- a/include/contact_widgets.php
+++ b/include/contact_widgets.php
@@ -12,6 +12,7 @@ function follow_widget() {
}
function findpeople_widget() {
+ require_once('include/Contact.php');
$a = get_app();
@@ -32,6 +33,7 @@ function findpeople_widget() {
'$findthem' => t('Find'),
'$suggest' => t('Friend Suggestions'),
'$similar' => t('Similar Interests'),
+ '$random' => t('Random Profile'),
'$inv' => t('Invite Friends')
));
@@ -103,3 +105,31 @@ function fileas_widget($baseurl,$selected = '') {
));
}
+function categories_widget($baseurl,$selected = '') {
+ $a = get_app();
+
+ $saved = get_pconfig($a->profile['profile_uid'],'system','filetags');
+ if(! strlen($saved))
+ return;
+
+ $matches = false;
+ $terms = array();
+ $cnt = preg_match_all('/<(.*?)>/',$saved,$matches,PREG_SET_ORDER);
+ if($cnt) {
+ foreach($matches as $mtch) {
+ $unescaped = xmlify(file_tag_decode($mtch[1]));
+ $terms[] = array('name' => $unescaped,'selected' => (($selected == $unescaped) ? 'selected' : ''));
+ }
+ }
+
+ return replace_macros(get_markup_template('categories_widget.tpl'),array(
+ '$title' => t('Categories'),
+ '$desc' => '',
+ '$sel_all' => (($selected == '') ? 'selected' : ''),
+ '$all' => t('Everything'),
+ '$terms' => $terms,
+ '$base' => $baseurl,
+
+ ));
+}
+
diff --git a/include/conversation.php b/include/conversation.php
old mode 100755
new mode 100644
index 5a922b2b5..1b869b91e
--- a/include/conversation.php
+++ b/include/conversation.php
@@ -342,7 +342,6 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
'body' => template_escape($body),
'text' => strip_tags(template_escape($body)),
'ago' => (($item['app']) ? sprintf( t('%s from %s'),relative_date($item['created']),$item['app']) : relative_date($item['created'])),
- 'lock' => $lock,
'location' => template_escape($location),
'indent' => '',
'owner_name' => template_escape($owner_name),
@@ -400,6 +399,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
}
$comments_collapsed = false;
+ $comments_seen = 0;
$comment_lastcollapsed = false;
$comment_firstcollapsed = false;
$blowhard = 0;
@@ -559,10 +559,10 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
}
}
- $edpost = (((($profile_owner == local_user()) && ($toplevelpost) && (intval($item['wall']) == 1)) || ($mode === 'notes'))
- ? array($a->get_baseurl($ssl_state)."/editpost/".$item['id'], t("Edit"))
- : False);
-
+ if(local_user() && link_compare($a->contact['url'],$item['author-link']))
+ $edpost = array($a->get_baseurl($ssl_state)."/editpost/".$item['id'], t("Edit"));
+ else
+ $edpost = false;
$drop = '';
$dropping = false;
@@ -626,10 +626,6 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
else
$profile_avatar = (((strlen($item['author-avatar'])) && $diff_author) ? $item['author-avatar'] : $thumb);
-
-
-
-
$like = ((x($alike,$item['id'])) ? format_like($alike[$item['id']],$alike[$item['id'] . '-l'],'like',$item['id']) : '');
$dislike = ((x($dlike,$item['id'])) ? format_like($dlike[$item['id']],$dlike[$item['id'] . '-l'],'dislike',$item['id']) : '');
@@ -713,7 +709,7 @@ function conversation(&$a, $items, $mode, $update, $preview = false) {
}
$page_template = get_markup_template("conversation.tpl");
- $o .= replace_macros($page_template, array(
+ $o = replace_macros($page_template, array(
'$baseurl' => $a->get_baseurl($ssl_state),
'$mode' => $mode,
'$user' => $a->user,
@@ -810,11 +806,11 @@ function item_photo_menu($item){
}
$menu = Array(
- t("View status") => $status_link,
- t("View profile") => $profile_link,
- t("View photos") => $photos_link,
- t("View recent") => $posts_link,
- t("Edit contact") => $contact_url,
+ t("View Status") => $status_link,
+ t("View Profile") => $profile_link,
+ t("View Photos") => $photos_link,
+ t("Network Posts") => $posts_link,
+ t("Edit Contact") => $contact_url,
t("Send PM") => $pm_url,
);
@@ -974,6 +970,8 @@ function status_editor($a,$x, $notes_cid = 0, $popup=false) {
'$shortnoloc' => t('clear location'),
'$title' => "",
'$placeholdertitle' => t('Set title'),
+ '$category' => "",
+ '$placeholdercategory' => t('Categories (comma-separated list)'),
'$wait' => t('Please wait'),
'$permset' => t('Permission settings'),
'$shortpermset' => t('permissions'),
@@ -1076,7 +1074,6 @@ function find_thread_parent_index($arr,$x) {
}
function render_location_google($item) {
- $location = '';
$location = (($item['location']) ? '' . $item['location'] . ' ' : '');
$coord = (($item['coord']) ? '' . $item['coord'] . ' ' : '');
if($coord) {
@@ -1087,4 +1084,3 @@ function render_location_google($item) {
}
return $location;
}
-
diff --git a/include/cronhooks.php b/include/cronhooks.php
old mode 100755
new mode 100644
diff --git a/include/crypto.php b/include/crypto.php
old mode 100755
new mode 100644
diff --git a/include/datetime.php b/include/datetime.php
old mode 100755
new mode 100644
index 6d395fe3f..f4dcfce62
--- a/include/datetime.php
+++ b/include/datetime.php
@@ -80,6 +80,16 @@ function field_timezone($name='timezone', $label='', $current = 'America/Los_Ang
if(! function_exists('datetime_convert')) {
function datetime_convert($from = 'UTC', $to = 'UTC', $s = 'now', $fmt = "Y-m-d H:i:s") {
+ // Defaults to UTC if nothing is set, but throws an exception if set to empty string.
+ // Provide some sane defaults regardless.
+
+ if($from === '')
+ $from = 'UTC';
+ if($to === '')
+ $to = 'UTC';
+ if($s === '')
+ $s = 'now';
+
// Slight hackish adjustment so that 'zero' datetime actually returns what is intended
// otherwise we end up with -0001-11-30 ...
// add 32 days so that we at least get year 00, and then hack around the fact that
diff --git a/include/dba.php b/include/dba.php
old mode 100755
new mode 100644
index 76cc0bc7b..44a663eac
--- a/include/dba.php
+++ b/include/dba.php
@@ -260,6 +260,4 @@ function dbesc_array(&$arr) {
if(is_array($arr) && count($arr)) {
array_walk($arr,'dbesc_array_cb');
}
-}}
-
-
+}}
diff --git a/include/delivery.php b/include/delivery.php
old mode 100755
new mode 100644
index 532dcd699..794b8f27a
--- a/include/delivery.php
+++ b/include/delivery.php
@@ -321,6 +321,14 @@ function delivery_run($argv, $argc){
$x[0]['writable'] = 1;
}
+ $ssl_policy = get_config('system','ssl_policy');
+ fix_contact_ssl_policy($x[0],$ssl_policy);
+
+ // If we are setup as a soapbox we aren't accepting input from this person
+
+ if($x[0]['page-flags'] == PAGE_SOAPBOX)
+ break;
+
require_once('library/simplepie/simplepie.inc');
logger('mod-delivery: local delivery');
local_delivery($x[0],$atom);
diff --git a/include/diaspora.php b/include/diaspora.php
old mode 100755
new mode 100644
index 104ccadf2..afd86957b
--- a/include/diaspora.php
+++ b/include/diaspora.php
@@ -9,6 +9,12 @@ require_once('include/queue_fn.php');
function diaspora_dispatch_public($msg) {
+ $enabled = intval(get_config('system','diaspora_enabled'));
+ if(! $enabled) {
+ logger('mod-diaspora: disabled');
+ return;
+ }
+
$r = q("SELECT `user`.* FROM `user` WHERE `user`.`uid` IN ( SELECT `contact`.`uid` FROM `contact` WHERE `contact`.`network` = '%s' AND `contact`.`addr` = '%s' ) AND `account_expired` = 0 ",
dbesc(NETWORK_DIASPORA),
dbesc($msg['author'])
@@ -29,6 +35,12 @@ function diaspora_dispatch($importer,$msg) {
$ret = 0;
+ $enabled = intval(get_config('system','diaspora_enabled'));
+ if(! $enabled) {
+ logger('mod-diaspora: disabled');
+ return;
+ }
+
// php doesn't like dashes in variable names
$msg['message'] = str_replace(
@@ -1160,7 +1172,7 @@ function diaspora_comment($importer,$xml,$msg) {
proc_run('php','include/notifier.php','comment',$message_id);
}
- $myconv = q("SELECT `author-link`, `author-avatar`, `parent` FROM `item` WHERE `parent-uri` = '%s' AND `uid` = %d AND `parent` != 0 ",
+ $myconv = q("SELECT `author-link`, `author-avatar`, `parent` FROM `item` WHERE `parent-uri` = '%s' AND `uid` = %d AND `parent` != 0 AND `deleted` = 0 ",
dbesc($parent_item['uri']),
intval($importer['uid'])
);
@@ -1920,6 +1932,7 @@ function diaspora_send_status($item,$owner,$contact,$public_batch = false) {
$images = array();
+ $title = $item['title'];
$body = $item['body'];
/*
@@ -1944,9 +1957,12 @@ function diaspora_send_status($item,$owner,$contact,$public_batch = false) {
}
}
*/
-
$body = xmlify(html_entity_decode(bb2diaspora($body)));
+ if(strlen($title))
+ $body = xmlify('**' . html_entity_decode($title) . '**' . "\n") . $body;
+
+
if($item['attach']) {
$cnt = preg_match_all('/href=\"(.*?)\"(.*?)title=\"(.*?)\"/ism',$item['attach'],$matches,PREG_SET_ORDER);
if(cnt) {
@@ -2267,6 +2283,11 @@ function diaspora_send_mail($item,$owner,$contact) {
function diaspora_transmit($owner,$contact,$slap,$public_batch) {
+ $enabled = intval(get_config('system','diaspora_enabled'));
+ if(! $enabled) {
+ return 200;
+ }
+
$a = get_app();
$logid = random_string(4);
$dest_url = (($public_batch) ? $contact['batch'] : $contact['notify']);
diff --git a/include/directory.php b/include/directory.php
old mode 100755
new mode 100644
diff --git a/include/email.php b/include/email.php
old mode 100755
new mode 100644
diff --git a/include/enotify.php b/include/enotify.php
old mode 100755
new mode 100644
diff --git a/include/event.php b/include/event.php
old mode 100755
new mode 100644
diff --git a/include/expire.php b/include/expire.php
old mode 100755
new mode 100644
diff --git a/include/fcontact.php b/include/fcontact.php
old mode 100755
new mode 100644
diff --git a/include/group.php b/include/group.php
old mode 100755
new mode 100644
index 4a35912e5..edb547de6
--- a/include/group.php
+++ b/include/group.php
@@ -212,6 +212,7 @@ function group_side($every="contacts",$each="group",$edit = false, $group_id = 0
'$title' => t('Groups'),
'$edittext' => t('Edit group'),
'$createtext' => t('Create a new group'),
+ '$ungrouped' => (($every === 'contacts') ? t('Contacts not in any group') : ''),
'$groups' => $groups,
'$add' => t('add'),
));
diff --git a/include/html2bbcode.php b/include/html2bbcode.php
old mode 100755
new mode 100644
diff --git a/include/html2plain.php b/include/html2plain.php
index fe0e3326e..21261327d 100644
--- a/include/html2plain.php
+++ b/include/html2plain.php
@@ -83,12 +83,15 @@ function collecturls($message) {
$urls = array();
foreach ($result as $treffer) {
// A list of some links that should be ignored
- $list = array("/user/", "/tag/", "/profile/", "/search?search=", "mailto:", "/u/", "/node/",
+ $list = array("/user/", "/tag/", "/group/", "/profile/", "/search?search=", "mailto:", "/u/", "/node/",
"//facebook.com/profile.php?id=", "//plus.google.com/");
foreach ($list as $listitem)
if (strpos($treffer[1], $listitem) !== false)
$ignore = true;
+ if ((strpos($treffer[1], "//plus.google.com/") !== false) and (strpos($treffer[1], "/posts") !== false))
+ $ignore = false;
+
if (!$ignore)
$urls[$treffer[1]] = $treffer[1];
}
@@ -154,7 +157,7 @@ function html2plain($html, $wraplength = 75, $compact = false)
//node2bbcode($doc, 'ol', array(), "\n[list=1]", "[/list]\n");
node2bbcode($doc, 'li', array(), "\n* ", "\n");
- node2bbcode($doc, 'hr', array(), str_repeat("-", 70), "");
+ node2bbcode($doc, 'hr', array(), "\n".str_repeat("-", 70)."\n", "");
node2bbcode($doc, 'tr', array(), "\n", "");
node2bbcode($doc, 'td', array(), "\t", "");
diff --git a/include/items.php b/include/items.php
old mode 100755
new mode 100644
index ee6960534..07f62ece5
--- a/include/items.php
+++ b/include/items.php
@@ -19,9 +19,15 @@ function get_feed_for(&$a, $dfrn_id, $owner_nick, $last_update, $direction = 0)
$converse = true;
if($a->argv[$x] == 'starred')
$starred = true;
+ if($a->argv[$x] === 'category' && $a->argc > ($x + 1) && strlen($a->argv[$x+1]))
+ $category = $a->argv[$x+1];
}
+
+
}
+
+
// default permissions - anonymous user
$sql_extra = " AND `allow_cid` = '' AND `allow_gid` = '' AND `deny_cid` = '' AND `deny_gid` = '' ";
@@ -101,6 +107,10 @@ function get_feed_for(&$a, $dfrn_id, $owner_nick, $last_update, $direction = 0)
if(! strlen($last_update))
$last_update = 'now -30 days';
+ if(isset($category)) {
+ $sql_extra .= file_tag_file_query('item',$category,'category');
+ }
+
if($public_feed) {
if(! $converse)
$sql_extra .= " AND `contact`.`self` = 1 ";
@@ -578,20 +588,21 @@ function get_atom_elements($feed,$item) {
if($rawobj) {
$res['object'] = '' . "\n";
- if($rawobj[0]['child'][NAMESPACE_ACTIVITY]['object-type'][0]['data']) {
- $res['object-type'] = $rawobj[0]['child'][NAMESPACE_ACTIVITY]['object-type'][0]['data'];
- $res['object'] .= '' . $rawobj[0]['child'][NAMESPACE_ACTIVITY]['object-type'][0]['data'] . ' ' . "\n";
+ $child = $rawobj[0]['child'];
+ if($child[NAMESPACE_ACTIVITY]['object-type'][0]['data']) {
+ $res['object-type'] = $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'];
+ $res['object'] .= '' . $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'] . ' ' . "\n";
}
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'])
- $res['object'] .= '' . $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'] . ' ' . "\n";
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link'])
- $res['object'] .= ' ' . encode_rel_links($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link']) . '' . "\n";
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'])
- $res['object'] .= '' . $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'] . ' ' . "\n";
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data']) {
- $body = $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data'];
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'id') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'])
+ $res['object'] .= '' . $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'] . ' ' . "\n";
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'link') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['link'])
+ $res['object'] .= ' ' . encode_rel_links($child[SIMPLEPIE_NAMESPACE_ATOM_10]['link']) . '' . "\n";
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'title') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'])
+ $res['object'] .= '' . $child[SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'] . ' ' . "\n";
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'content') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data']) {
+ $body = $child[SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data'];
if(! $body)
- $body = $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['summary'][0]['data'];
+ $body = $child[SIMPLEPIE_NAMESPACE_ATOM_10]['summary'][0]['data'];
// preserve a copy of the original body content in case we later need to parse out any microformat information, e.g. events
$res['object'] .= '' . xmlify($body) . ' ' . "\n";
if((strpos($body,'<') !== false) || (strpos($body,'>') !== false)) {
@@ -616,20 +627,20 @@ function get_atom_elements($feed,$item) {
if($rawobj) {
$res['target'] = '' . "\n";
- if($rawobj[0]['child'][NAMESPACE_ACTIVITY]['object-type'][0]['data']) {
- $res['target'] .= '' . $rawobj[0]['child'][NAMESPACE_ACTIVITY]['object-type'][0]['data'] . ' ' . "\n";
+ $child = $rawobj[0]['child'];
+ if($child[NAMESPACE_ACTIVITY]['object-type'][0]['data']) {
+ $res['target'] .= '' . $child[NAMESPACE_ACTIVITY]['object-type'][0]['data'] . ' ' . "\n";
}
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'])
- $res['target'] .= '' . $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'] . ' ' . "\n";
-
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link'])
- $res['target'] .= ' ' . encode_rel_links($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['link']) . '' . "\n";
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'])
- $res['target'] .= '' . $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'] . ' ' . "\n";
- if($rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data']) {
- $body = $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data'];
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'id') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'])
+ $res['target'] .= '' . $child[SIMPLEPIE_NAMESPACE_ATOM_10]['id'][0]['data'] . ' ' . "\n";
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'link') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['link'])
+ $res['target'] .= ' ' . encode_rel_links($child[SIMPLEPIE_NAMESPACE_ATOM_10]['link']) . '' . "\n";
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'data') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'])
+ $res['target'] .= '' . $child[SIMPLEPIE_NAMESPACE_ATOM_10]['title'][0]['data'] . ' ' . "\n";
+ if(x($child[SIMPLEPIE_NAMESPACE_ATOM_10], 'data') && $child[SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data']) {
+ $body = $child[SIMPLEPIE_NAMESPACE_ATOM_10]['content'][0]['data'];
if(! $body)
- $body = $rawobj[0]['child'][SIMPLEPIE_NAMESPACE_ATOM_10]['summary'][0]['data'];
+ $body = $child[SIMPLEPIE_NAMESPACE_ATOM_10]['summary'][0]['data'];
// preserve a copy of the original body content in case we later need to parse out any microformat information, e.g. events
$res['target'] .= '' . xmlify($body) . ' ' . "\n";
if((strpos($body,'<') !== false) || (strpos($body,'>') !== false)) {
@@ -1465,7 +1476,7 @@ function consume_feed($xml,$importer,&$contact, &$hub, $datedir = 0, $pass = 0)
if(! $item['deleted'])
logger('consume_feed: deleting item ' . $item['id'] . ' uri=' . $item['uri'], LOGGER_DEBUG);
- if(($item['verb'] === ACTIVITY_TAG) && ($item['object-type'] === ACTVITY_OBJ_TAGTERM)) {
+ if(($item['verb'] === ACTIVITY_TAG) && ($item['object-type'] === ACTIVITY_OBJ_TAGTERM)) {
$xo = parse_xml_string($item['object'],false);
$xt = parse_xml_string($item['target'],false);
if($xt->type === ACTIVITY_OBJ_NOTE) {
@@ -1856,6 +1867,8 @@ function local_delivery($importer,$data) {
$feed->enable_order_by_date(false);
$feed->init();
+/*
+ // Currently unsupported - needs a lot of work
$reloc = $feed->get_feed_tags( NAMESPACE_DFRN, 'relocate' );
if(isset($reloc[0]['child'][NAMESPACE_DFRN])) {
$base = $reloc[0]['child'][NAMESPACE_DFRN];
@@ -1880,6 +1893,7 @@ function local_delivery($importer,$data) {
// schedule a scan?
}
+*/
// handle friend suggestion notification
@@ -2078,7 +2092,7 @@ function local_delivery($importer,$data) {
logger('local_delivery: deleting item ' . $item['id'] . ' uri=' . $item['uri'], LOGGER_DEBUG);
- if(($item['verb'] === ACTIVITY_TAG) && ($item['object-type'] === ACTVITY_OBJ_TAGTERM)) {
+ if(($item['verb'] === ACTIVITY_TAG) && ($item['object-type'] === ACTIVITY_OBJ_TAGTERM)) {
$xo = parse_xml_string($item['object'],false);
$xt = parse_xml_string($item['target'],false);
@@ -2216,6 +2230,34 @@ function local_delivery($importer,$data) {
$datarray = get_atom_elements($feed,$item);
+ $r = q("SELECT `id`, `uid`, `last-child`, `edited`, `body` FROM `item` WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
+ dbesc($item_id),
+ intval($importer['importer_uid'])
+ );
+
+ // Update content if 'updated' changes
+
+ if(count($r)) {
+ $iid = $r[0]['id'];
+ if((x($datarray,'edited') !== false) && (datetime_convert('UTC','UTC',$datarray['edited']) !== $r[0]['edited'])) {
+ logger('received updated comment' , LOGGER_DEBUG);
+ $r = q("UPDATE `item` SET `title` = '%s', `body` = '%s', `tag` = '%s', `edited` = '%s' WHERE `uri` = '%s' AND `uid` = %d LIMIT 1",
+ dbesc($datarray['title']),
+ dbesc($datarray['body']),
+ dbesc($datarray['tag']),
+ dbesc(datetime_convert('UTC','UTC',$datarray['edited'])),
+ dbesc($item_id),
+ intval($importer['importer_uid'])
+ );
+
+ proc_run('php',"include/notifier.php","comment-import",$iid);
+
+ }
+
+ continue;
+ }
+
+
// TODO: make this next part work against both delivery threads of a community post
// if((! link_compare($datarray['author-link'],$importer['url'])) && (! $community)) {
@@ -2435,9 +2477,9 @@ function local_delivery($importer,$data) {
// find out if our user is involved in this conversation and wants to be notified.
- if($datarray['type'] != 'activity') {
+ if(!x($datarray['type']) || $datarray['type'] != 'activity') {
- $myconv = q("SELECT `author-link`, `author-avatar`, `parent` FROM `item` WHERE `parent-uri` = '%s' AND `uid` = %d AND `parent` != 0 ",
+ $myconv = q("SELECT `author-link`, `author-avatar`, `parent` FROM `item` WHERE `parent-uri` = '%s' AND `uid` = %d AND `parent` != 0 AND `deleted` = 0",
dbesc($parent_uri),
intval($importer['importer_uid'])
);
@@ -2971,12 +3013,23 @@ function item_expire($uid,$days) {
if($expire_items==0 && $item['type']!='note')
continue;
+
$r = q("UPDATE `item` SET `deleted` = 1, `edited` = '%s', `changed` = '%s' WHERE `id` = %d LIMIT 1",
dbesc(datetime_convert()),
dbesc(datetime_convert()),
intval($item['id'])
);
+ $r = q("DELETE FROM item_id where iid in (select id from item where parent = %d) and uid = %d",
+ intval($item['id']),
+ intval($uid)
+ );
+
+ $r = q("DELETE FROM sign where iid in (select id from item where parent = %d) and uid = %d",
+ intval($item['id']),
+ intval($uid)
+ );
+
// kill the kids
$r = q("UPDATE `item` SET `deleted` = 1, `edited` = '%s', `changed` = '%s' WHERE `parent-uri` = '%s' AND `uid` = %d ",
@@ -2996,7 +3049,7 @@ function item_expire($uid,$days) {
function drop_items($items) {
$uid = 0;
- if((! local_user()) && (! $remote_user()))
+ if(! local_user() && ! remote_user())
return;
if(count($items)) {
diff --git a/include/message.php b/include/message.php
old mode 100755
new mode 100644
diff --git a/include/nav.php b/include/nav.php
old mode 100755
new mode 100644
diff --git a/include/network.php b/include/network.php
old mode 100755
new mode 100644
index 9e1ed2091..4bec4a172
--- a/include/network.php
+++ b/include/network.php
@@ -172,7 +172,7 @@ function post_url($url,$params, $headers = null, &$redirects = 0, $timeout = 0)
$url_parsed = @parse_url($newurl);
if (isset($url_parsed)) {
$redirects++;
- return fetch_url($newurl,$binary,$redirects,$timeout);
+ return fetch_url($newurl,false,$redirects,$timeout);
}
}
$a->set_curl_code($http_code);
@@ -206,6 +206,7 @@ function xml_status($st, $message = '') {
if(! function_exists('http_status_exit')) {
function http_status_exit($val) {
+ $err = '';
if($val >= 400)
$err = 'Error';
if($val >= 200 && $val < 300)
@@ -452,7 +453,7 @@ function lrdd($uri, $debug = false) {
logger('lrdd: parse error: ' . $e);
}
- if($dom) {
+ if(isset($dom) && $dom) {
$items = $dom->getElementsByTagName('link');
foreach($items as $item) {
$x = $item->getAttribute('rel');
@@ -587,13 +588,14 @@ function fetch_xrd_links($url) {
if(! function_exists('validate_url')) {
function validate_url(&$url) {
- // no naked subdomains
- if(strpos($url,'.') === false)
+
+ // no naked subdomains (allow localhost for tests)
+ if(strpos($url,'.') === false && strpos($url,'/localhost/') === false)
return false;
if(substr($url,0,4) != 'http')
$url = 'http://' . $url;
$h = @parse_url($url);
-
+
if(($h) && (dns_get_record($h['host'], DNS_A + DNS_CNAME + DNS_PTR))) {
return true;
}
@@ -692,18 +694,23 @@ function allowed_email($email) {
}}
-if(! function_exists('gravatar_img')) {
-function gravatar_img($email) {
- $size = 175;
- $opt = 'identicon'; // psuedo-random geometric pattern if not found
- $rating = 'pg';
- $hash = md5(trim(strtolower($email)));
-
- $url = 'http://www.gravatar.com/avatar/' . $hash . '.jpg'
- . '?s=' . $size . '&d=' . $opt . '&r=' . $rating;
+if(! function_exists('avatar_img')) {
+function avatar_img($email) {
- logger('gravatar: ' . $email . ' ' . $url);
- return $url;
+ $a = get_app();
+
+ $avatar['size'] = 175;
+ $avatar['email'] = $email;
+ $avatar['url'] = '';
+ $avatar['success'] = false;
+
+ call_hooks('avatar_lookup', $avatar);
+
+ if(! $avatar['success'])
+ $avatar['url'] = $a->get_baseurl() . '/images/person-175.jpg';
+
+ logger('Avatar: ' . $avatar['email'] . ' ' . $avatar['url'], LOGGER_DEBUG);
+ return $avatar['url'];
}}
@@ -824,3 +831,48 @@ function scale_external_images($s,$include_link = true) {
}
return $s;
}
+
+
+function fix_contact_ssl_policy(&$contact,$new_policy) {
+
+ $ssl_changed = false;
+ if((intval($new_policy) == SSL_POLICY_SELFSIGN || $new_policy === 'self') && strstr($contact['url'],'https:')) {
+ $ssl_changed = true;
+ $contact['url'] = str_replace('https:','http:',$contact['url']);
+ $contact['request'] = str_replace('https:','http:',$contact['request']);
+ $contact['notify'] = str_replace('https:','http:',$contact['notify']);
+ $contact['poll'] = str_replace('https:','http:',$contact['poll']);
+ $contact['confirm'] = str_replace('https:','http:',$contact['confirm']);
+ $contact['poco'] = str_replace('https:','http:',$contact['poco']);
+ }
+
+ if((intval($new_policy) == SSL_POLICY_FULL || $new_policy === 'full') && strstr($contact['url'],'http:')) {
+ $ssl_changed = true;
+ $contact['url'] = str_replace('http:','https:',$contact['url']);
+ $contact['request'] = str_replace('http:','https:',$contact['request']);
+ $contact['notify'] = str_replace('http:','https:',$contact['notify']);
+ $contact['poll'] = str_replace('http:','https:',$contact['poll']);
+ $contact['confirm'] = str_replace('http:','https:',$contact['confirm']);
+ $contact['poco'] = str_replace('http:','https:',$contact['poco']);
+ }
+
+ if($ssl_changed) {
+ q("update contact set
+ url = '%s',
+ request = '%s',
+ notify = '%s',
+ poll = '%s',
+ confirm = '%s',
+ poco = '%s'
+ where id = %d limit 1",
+ dbesc($contact['url']),
+ dbesc($contact['request']),
+ dbesc($contact['notify']),
+ dbesc($contact['poll']),
+ dbesc($contact['confirm']),
+ dbesc($contact['poco']),
+ intval($contact['id'])
+ );
+ }
+}
+
diff --git a/include/notifier.php b/include/notifier.php
old mode 100755
new mode 100644
index d63ad7ae7..ca7c7b92e
--- a/include/notifier.php
+++ b/include/notifier.php
@@ -537,6 +537,17 @@ function notifier_run($argv, $argc){
$x[0]['writable'] = 1;
}
+ // if contact's ssl policy changed, which we just determined
+ // is on our own server, update our contact links
+
+ $ssl_policy = get_config('system','ssl_policy');
+ fix_contact_ssl_policy($x[0],$ssl_policy);
+
+ // If we are setup as a soapbox we aren't accepting input from this person
+
+ if($x[0]['page-flags'] == PAGE_SOAPBOX)
+ break;
+
require_once('library/simplepie/simplepie.inc');
logger('mod-delivery: local delivery');
local_delivery($x[0],$atom);
diff --git a/include/oauth.php b/include/oauth.php
old mode 100755
new mode 100644
diff --git a/include/oembed.php b/include/oembed.php
old mode 100755
new mode 100644
diff --git a/include/pgettext.php b/include/pgettext.php
old mode 100755
new mode 100644
index 83e76ba9d..a079a4687
--- a/include/pgettext.php
+++ b/include/pgettext.php
@@ -49,6 +49,7 @@ function get_language() {
if(isset($preferred))
return $preferred;
+ $a = get_app();
return ((isset($a->config['system']['language'])) ? $a->config['system']['language'] : 'en');
}}
diff --git a/include/pidfile.php b/include/pidfile.php
new file mode 100644
index 000000000..47df8d1f4
--- /dev/null
+++ b/include/pidfile.php
@@ -0,0 +1,32 @@
+_file = "$dir/$name.pid";
+
+ if (file_exists($this->_file)) {
+ $pid = trim(file_get_contents($this->_file));
+ if (posix_kill($pid, 0)) {
+ $this->_running = true;
+ }
+ }
+
+ if (! $this->_running) {
+ $pid = getmypid();
+ file_put_contents($this->_file, $pid);
+ }
+ }
+
+ public function __destruct() {
+ if ((! $this->_running) && file_exists($this->_file)) {
+ unlink($this->_file);
+ }
+ }
+
+ public function is_already_running() {
+ return $this->_running;
+ }
+}
+?>
diff --git a/include/plugin.php b/include/plugin.php
old mode 100755
new mode 100644
index e37ae8435..8196e8756
--- a/include/plugin.php
+++ b/include/plugin.php
@@ -17,7 +17,12 @@ function uninstall_plugin($plugin){
}}
if (! function_exists('install_plugin')){
-function install_plugin($plugin){
+function install_plugin($plugin) {
+
+ // silently fail if plugin was removed
+
+ if(! file_exists('addon/' . $plugin . '/' . $plugin . '.php'))
+ return false;
logger("Addons: installing " . $plugin);
$t = @filemtime('addon/' . $plugin . '/' . $plugin . '.php');
@include_once('addon/' . $plugin . '/' . $plugin . '.php');
@@ -32,9 +37,11 @@ function install_plugin($plugin){
intval($t),
$plugin_admin
);
+ return true;
}
else {
logger("Addons: FAILED installing " . $plugin);
+ return false;
}
}}
diff --git a/include/poller.php b/include/poller.php
old mode 100755
new mode 100644
index 90a97867c..499483d00
--- a/include/poller.php
+++ b/include/poller.php
@@ -25,10 +25,20 @@ function poller_run($argv, $argc){
require_once('include/Contact.php');
require_once('include/email.php');
require_once('include/socgraph.php');
+ require_once('include/pidfile.php');
load_config('config');
load_config('system');
+ $lockpath = get_config('system','lockpath');
+ if ($lockpath != '') {
+ $pidfile = new pidfile($lockpath, 'poller.lck');
+ if($pidfile->is_already_running()) {
+ logger("poller: Already running");
+ exit;
+ }
+ }
+
$a->set_baseurl(get_config('system','url'));
load_hooks();
diff --git a/include/profile_advanced.php b/include/profile_advanced.php
old mode 100755
new mode 100644
index 004a58524..bb9850cd0
--- a/include/profile_advanced.php
+++ b/include/profile_advanced.php
@@ -2,7 +2,7 @@
function advanced_profile(&$a) {
- $o .= '';
+ $o = '';
$o .= '' . t('Profile') . ' ';
@@ -69,13 +69,12 @@ function advanced_profile(&$a) {
if($txt = prepare_text($a->profile['work'])) $profile['work'] = array( t('Work/employment:'), $txt);
if($txt = prepare_text($a->profile['education'])) $profile['education'] = array( t('School/education:'), $txt );
- }
-
-
- return replace_macros($tpl, array(
- '$title' => t('Profile'),
- '$profile' => $profile,
- ));
+ return replace_macros($tpl, array(
+ '$title' => t('Profile'),
+ '$profile' => $profile,
+ ));
+ }
+ return '';
}
diff --git a/include/profile_selectors.php b/include/profile_selectors.php
old mode 100755
new mode 100644
index 92579f64a..a2cef959d
--- a/include/profile_selectors.php
+++ b/include/profile_selectors.php
@@ -30,7 +30,7 @@ function sexpref_selector($current="",$suffix="") {
function marital_selector($current="",$suffix="") {
$o = '';
- $select = array('', t('Single'), t('Lonely'), t('Available'), t('Unavailable'), t('Dating'), t('Unfaithful'), t('Sex Addict'), t('Friends'), t('Friends/Benefits'), t('Casual'), t('Engaged'), t('Married'), t('Partners'), t('Cohabiting'), t('Happy'), t('Not Looking'), t('Swinger'), t('Betrayed'), t('Separated'), t('Unstable'), t('Divorced'), t('Widowed'), t('Uncertain'), t('Complicated'), t('Don\'t care'), t('Ask me') );
+ $select = array('', t('Single'), t('Lonely'), t('Available'), t('Unavailable'), t('Has crush'), t('Infatuated'), t('Dating'), t('Unfaithful'), t('Sex Addict'), t('Friends'), t('Friends/Benefits'), t('Casual'), t('Engaged'), t('Married'), t('Imaginarily married'), t('Partners'), t('Cohabiting'), t('Common law'), t('Happy'), t('Not looking'), t('Swinger'), t('Betrayed'), t('Separated'), t('Unstable'), t('Divorced'), t('Imaginarily divorced'), t('Widowed'), t('Uncertain'), t('It\'s complicated'), t('Don\'t care'), t('Ask me') );
$o .= "";
foreach($select as $selection) {
diff --git a/include/profile_update.php b/include/profile_update.php
old mode 100755
new mode 100644
diff --git a/include/queue.php b/include/queue.php
old mode 100755
new mode 100644
diff --git a/include/queue_fn.php b/include/queue_fn.php
old mode 100755
new mode 100644
diff --git a/include/remoteupdate.php b/include/remoteupdate.php
old mode 100755
new mode 100644
diff --git a/include/salmon.php b/include/salmon.php
old mode 100755
new mode 100644
diff --git a/include/security.php b/include/security.php
index 66622fd33..a92400b5c 100755
--- a/include/security.php
+++ b/include/security.php
@@ -326,7 +326,7 @@ function check_form_security_token($typename = '', $formname = 'form_security_to
}
function check_form_security_std_err_msg() {
- return t('The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before subitting it.') . EOL;
+ return t('The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it.') . EOL;
}
function check_form_security_token_redirectOnErr($err_redirect, $typename = '', $formname = 'form_security_token') {
if (!check_form_security_token($typename, $formname)) {
@@ -339,9 +339,10 @@ function check_form_security_token_redirectOnErr($err_redirect, $typename = '',
}
function check_form_security_token_ForbiddenOnErr($typename = '', $formname = 'form_security_token') {
if (!check_form_security_token($typename, $formname)) {
+ $a = get_app();
logger('check_form_security_token failed: user ' . $a->user['guid'] . ' - form element ' . $typename);
logger('check_form_security_token failed: _REQUEST data: ' . print_r($_REQUEST, true), LOGGER_DATA);
header('HTTP/1.1 403 Forbidden');
killme();
}
-}
\ No newline at end of file
+}
diff --git a/include/session.php b/include/session.php
old mode 100755
new mode 100644
diff --git a/include/socgraph.php b/include/socgraph.php
old mode 100755
new mode 100644
diff --git a/include/system_unavailable.php b/include/system_unavailable.php
old mode 100755
new mode 100644
diff --git a/include/template_processor.php b/include/template_processor.php
old mode 100755
new mode 100644
index 4c317efe1..46252c355
--- a/include/template_processor.php
+++ b/include/template_processor.php
@@ -13,12 +13,14 @@
var $debug=false;
private function _preg_error(){
+
switch(preg_last_error()){
case PREG_INTERNAL_ERROR: echo('PREG_INTERNAL_ERROR'); break;
case PREG_BACKTRACK_LIMIT_ERROR: echo('PREG_BACKTRACK_LIMIT_ERROR'); break;
case PREG_RECURSION_LIMIT_ERROR: echo('PREG_RECURSION_LIMIT_ERROR'); break;
case PREG_BAD_UTF8_ERROR: echo('PREG_BAD_UTF8_ERROR'); break;
- case PREG_BAD_UTF8_OFFSET_ERROR: echo('PREG_BAD_UTF8_OFFSET_ERROR'); break;
+// This is only valid for php > 5.3, not certain how to code around it for unit tests
+// case PREG_BAD_UTF8_OFFSET_ERROR: echo('PREG_BAD_UTF8_OFFSET_ERROR'); break;
default:
//die("Unknown preg error.");
return;
diff --git a/include/text.php b/include/text.php
index 191f4fca8..8c8db66a9 100644
--- a/include/text.php
+++ b/include/text.php
@@ -80,6 +80,9 @@ function escape_tags($string) {
if(! function_exists('autoname')) {
function autoname($len) {
+ if($len <= 0)
+ return '';
+
$vowels = array('a','a','ai','au','e','e','e','ee','ea','i','ie','o','ou','u');
if(mt_rand(0,5) == 4)
$vowels[] = 'y';
@@ -225,6 +228,9 @@ if(! function_exists('paginate')) {
function paginate(&$a) {
$o = '';
$stripped = preg_replace('/(&page=[0-9]*)/','',$a->query_string);
+
+// $stripped = preg_replace('/&zrl=(.*?)([\?&]|$)/ism','',$stripped);
+
$stripped = str_replace('q=','',$stripped);
$stripped = trim($stripped,'/');
$pagenum = $a->pager['page'];
@@ -725,6 +731,8 @@ function smilies($s, $sample = false) {
'\\o/',
'o.O',
'O.o',
+ 'o_O',
+ 'O_o',
":'(",
":-!",
":-/",
@@ -759,6 +767,8 @@ function smilies($s, $sample = false) {
' ',
' ',
' ',
+ ' ',
+ ' ',
' ',
' ',
' ',
@@ -1058,10 +1068,12 @@ function unamp($s) {
if(! function_exists('lang_selector')) {
function lang_selector() {
global $lang;
- $o = '
';
- $o .= '';
- $o .= '
';
+
+ $tpl = get_markup_template("lang_selector.tpl");
+ $o = replace_macros($tpl, array(
+ '$title' => t('Select an alternate language'),
+ '$langs' => array($lang_options, $selected),
+
+ ));
return $o;
}}
@@ -1314,6 +1331,118 @@ function file_tag_file_query($table,$s,$type = 'file') {
return " AND " . (($table) ? dbesc($table) . '.' : '') . "file regexp '" . dbesc($str) . "' ";
}
+// ex. given music,video return or [music][video]
+function file_tag_list_to_file($list,$type = 'file') {
+ $tag_list = '';
+ if(strlen($list)) {
+ $list_array = explode(",",$list);
+ if($type == 'file') {
+ $lbracket = '[';
+ $rbracket = ']';
+ }
+ else {
+ $lbracket = '<';
+ $rbracket = '>';
+ }
+
+ foreach($list_array as $item) {
+ if(strlen($item)) {
+ $tag_list .= $lbracket . file_tag_encode(trim($item)) . $rbracket;
+ }
+ }
+ }
+ return $tag_list;
+}
+
+// ex. given [friends], return music,video or friends
+function file_tag_file_to_list($file,$type = 'file') {
+ $matches = false;
+ $list = '';
+ if($type == 'file') {
+ $cnt = preg_match_all('/\[(.*?)\]/',$file,$matches,PREG_SET_ORDER);
+ }
+ else {
+ $cnt = preg_match_all('/<(.*?)>/',$file,$matches,PREG_SET_ORDER);
+ }
+ if($cnt) {
+ foreach($matches as $mtch) {
+ if(strlen($list))
+ $list .= ',';
+ $list .= file_tag_decode($mtch[1]);
+ }
+ }
+
+ return $list;
+}
+
+function file_tag_update_pconfig($uid,$file_old,$file_new,$type = 'file') {
+ // $file_old - categories previously associated with an item
+ // $file_new - new list of categories for an item
+
+ if(! intval($uid))
+ return false;
+
+ if($file_old == $file_new)
+ return true;
+
+ $saved = get_pconfig($uid,'system','filetags');
+ if(strlen($saved)) {
+ if($type == 'file') {
+ $lbracket = '[';
+ $rbracket = ']';
+ }
+ else {
+ $lbracket = '<';
+ $rbracket = '>';
+ }
+
+ $filetags_updated = $saved;
+
+ // check for new tags to be added as filetags in pconfig
+ $new_tags = array();
+ $check_new_tags = explode(",",file_tag_file_to_list($file_new,$type));
+
+ foreach($check_new_tags as $tag) {
+ if(! stristr($saved,$lbracket . file_tag_encode($tag) . $rbracket))
+ $new_tags[] = $tag;
+ }
+
+ $filetags_updated .= file_tag_list_to_file(implode(",",$new_tags),$type);
+
+ // check for deleted tags to be removed from filetags in pconfig
+ $deleted_tags = array();
+ $check_deleted_tags = explode(",",file_tag_file_to_list($file_old,$type));
+
+ foreach($check_deleted_tags as $tag) {
+ if(! stristr($file_new,$lbracket . file_tag_encode($tag) . $rbracket))
+ $deleted_tags[] = $tag;
+ }
+
+ foreach($deleted_tags as $key => $tag) {
+ $r = q("select file from item where uid = %d " . file_tag_file_query('item',$tag,$type),
+ intval($uid)
+ );
+
+ if(count($r)) {
+ unset($deleted_tags[$key]);
+ }
+ else {
+ $filetags_updated = str_replace($lbracket . file_tag_encode($tag) . $rbracket,'',$filetags_updated);
+ }
+ }
+
+ if($saved != $filetags_updated) {
+ set_pconfig($uid,'system','filetags', $filetags_updated);
+ }
+ return true;
+ }
+ else
+ if(strlen($file_new)) {
+ set_pconfig($uid,'system','filetags', $file_new);
+ }
+ return true;
+}
+
function file_tag_save_file($uid,$item,$file) {
$result = false;
if(! intval($uid))
@@ -1384,3 +1513,8 @@ function undo_post_tagging($s) {
return $s;
}
+function fix_mce_lf($s) {
+ $s = str_replace("\r\n","\n",$s);
+ $s = str_replace("\n\n","\n",$s);
+ return $s;
+}
diff --git a/index.php b/index.php
old mode 100755
new mode 100644
index 2faac1f28..442173eeb
--- a/index.php
+++ b/index.php
@@ -38,11 +38,10 @@ load_translation_table($lang);
*/
require_once("dba.php");
-$db = new dba($db_host, $db_user, $db_pass, $db_data, $install);
- unset($db_host, $db_user, $db_pass, $db_data);
-
if(! $install) {
+ $db = new dba($db_host, $db_user, $db_pass, $db_data, $install);
+ unset($db_host, $db_user, $db_pass, $db_data);
/**
* Load configs from db. Overwrite configs from .htconfig.php
@@ -95,6 +94,11 @@ if((x($_SESSION,'language')) && ($_SESSION['language'] !== $lang)) {
if(x($_GET,'zrl')) {
$_SESSION['my_url'] = $_GET['zrl'];
+ $a->query_string = preg_replace('/[\?&]zrl=(.*?)([\?&]|$)/is','',$a->query_string);
+ if(! $install) {
+ $arr = array('zrl' => $_SESSION['my_url'], 'url' => $a->cmd);
+ call_hooks('zrl_init',$arr);
+ }
}
/**
@@ -243,6 +247,8 @@ if (file_exists($theme_info_file)){
if(! x($a->page,'content'))
$a->page['content'] = '';
+if(! $install)
+ call_hooks('page_content_top',$a->page['content']);
/**
* Call module functions
@@ -255,6 +261,18 @@ if($a->module_loaded) {
$func($a);
}
+ if(function_exists(str_replace('-','_',current_theme()) . '_init')) {
+ $func = str_replace('-','_',current_theme()) . '_init';
+ $func($a);
+ }
+// elseif (x($a->theme_info,"extends") && file_exists("view/theme/".$a->theme_info["extends"]."/theme.php")) {
+// require_once("view/theme/".$a->theme_info["extends"]."/theme.php");
+// if(function_exists(str_replace('-','_',$a->theme_info["extends"]) . '_init')) {
+// $func = str_replace('-','_',$a->theme_info["extends"]) . '_init';
+// $func($a);
+// }
+// }
+
if(($_SERVER['REQUEST_METHOD'] === 'POST') && (! $a->error)
&& (function_exists($a->module . '_post'))
&& (! x($_POST,'auth-params'))) {
@@ -345,13 +363,13 @@ $profile = $a->profile;
header("Content-type: text/html; charset=utf-8");
-$template = 'view/' . current_theme() . '/'
+$template = 'view/theme/' . current_theme() . '/'
. ((x($a->page,'template')) ? $a->page['template'] : 'default' ) . '.php';
if(file_exists($template))
require_once($template);
else
- require_once(str_replace(current_theme() . '/', '', $template));
+ require_once(str_replace('theme/' . current_theme() . '/', '', $template));
session_write_close();
exit;
diff --git a/js/acl.js b/js/acl.js
old mode 100755
new mode 100644
diff --git a/js/ajaxupload.js b/js/ajaxupload.js
old mode 100755
new mode 100644
diff --git a/js/country.js b/js/country.js
old mode 100755
new mode 100644
diff --git a/js/fk.autocomplete.js b/js/fk.autocomplete.js
old mode 100755
new mode 100644
diff --git a/js/jquery.htmlstream.js b/js/jquery.htmlstream.js
old mode 100755
new mode 100644
diff --git a/js/jquery.js b/js/jquery.js
old mode 100755
new mode 100644
diff --git a/js/jquery.textinputs.js b/js/jquery.textinputs.js
old mode 100755
new mode 100644
diff --git a/js/main.js b/js/main.js
old mode 100755
new mode 100644
index 744691b6d..ac238bf6a
--- a/js/main.js
+++ b/js/main.js
@@ -17,6 +17,7 @@
}
+
var src = null;
var prev = null;
var livetime = null;
@@ -119,9 +120,7 @@
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);
@@ -129,15 +128,22 @@
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') }
+ $('#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') }
+ $('#mail-update-li').html(mail);
var eNotif = $(data).find('notif')
- notif = eNotif.attr('count');
- if (notif>=0){
- $("#nav-notifications-linkmenu").addClass("on");
+
+ if (eNotif.children("note").length==0){
+ $("#nav-notifications-menu").html(notifications_empty);
+ } else {
nnm = $("#nav-notifications-menu");
-
nnm.html(notifications_all + notifications_mark);
-
//nnm.attr('popup','true');
eNotif.children("note").each(function(){
e = $(this);
@@ -145,10 +151,12 @@
html = notifications_tpl.format(e.attr('href'),e.attr('photo'), text, e.attr('date'), e.attr('seen'));
nnm.append(html);
});
-
+ }
+ notif = eNotif.attr('count');
+ if (notif>0){
+ $("#nav-notifications-linkmenu").addClass("on");
} else {
- // $("#nav-notifications-linkmenu").removeClass("on");
- // $("#nav-notifications-menu").html(notifications_empty);
+ $("#nav-notifications-linkmenu").removeClass("on");
}
if(notif == 0) { notif = ''; $('#notify-update').removeClass('show') } else { $('#notify-update').addClass('show') }
$('#notify-update').html(notif);
@@ -551,12 +559,36 @@ function notifyMarkAll() {
}
+// code from http://www.tinymce.com/wiki.php/How-to_implement_a_custom_file_browser
+function fcFileBrowser (field_name, url, type, win) {
+ /* TODO: If you work with sessions in PHP and your client doesn't accept cookies you might need to carry
+ the session name and session ID in the request string (can look like this: "?PHPSESSID=88p0n70s9dsknra96qhuk6etm5").
+ These lines of code extract the necessary parameters and add them back to the filebrowser URL again. */
+
+
+ var cmsURL = baseurl+"/fbrowser/"+type+"/";
+
+ tinyMCE.activeEditor.windowManager.open({
+ file : cmsURL,
+ title : 'File Browser',
+ width : 420, // Your dimensions may differ - toy around with them!
+ height : 400,
+ resizable : "yes",
+ inline : "yes", // This parameter only has an effect if you use the inlinepopups plugin!
+ close_previous : "no"
+ }, {
+ window : win,
+ input : field_name
+ });
+ return false;
+ }
+
function setupFieldRichtext(){
tinyMCE.init({
theme : "advanced",
mode : "specific_textareas",
editor_selector: "fieldRichtext",
- plugins : "bbcode,paste",
+ plugins : "bbcode,paste, inlinepopups",
theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
@@ -573,6 +605,7 @@ function setupFieldRichtext(){
convert_urls: false,
content_css: baseurl+"/view/custom_tinymce.css",
theme_advanced_path : false,
+ file_browser_callback : "fcFileBrowser",
});
}
@@ -603,4 +636,4 @@ function previewTheme(elm) {
$('#theme-preview').html('' + data.desc + '
');
});
-}
\ No newline at end of file
+}
diff --git a/js/webtoolkit.base64.js b/js/webtoolkit.base64.js
old mode 100755
new mode 100644
diff --git a/library/ASNValue.class.php b/library/ASNValue.class.php
old mode 100755
new mode 100644
diff --git a/library/HTML5/Data.php b/library/HTML5/Data.php
old mode 100755
new mode 100644
diff --git a/library/HTML5/InputStream.php b/library/HTML5/InputStream.php
old mode 100755
new mode 100644
diff --git a/library/HTML5/Parser.php b/library/HTML5/Parser.php
old mode 100755
new mode 100644
diff --git a/library/HTML5/Tokenizer.php b/library/HTML5/Tokenizer.php
old mode 100755
new mode 100644
diff --git a/library/HTML5/TreeBuilder.php b/library/HTML5/TreeBuilder.php
old mode 100755
new mode 100644
diff --git a/library/HTML5/named-character-references.ser b/library/HTML5/named-character-references.ser
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.auto.php b/library/HTMLPurifier.auto.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.autoload.php b/library/HTMLPurifier.autoload.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.func.php b/library/HTMLPurifier.func.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.includes.php b/library/HTMLPurifier.includes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.kses.php b/library/HTMLPurifier.kses.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.path.php b/library/HTMLPurifier.path.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.php b/library/HTMLPurifier.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier.safe-includes.php b/library/HTMLPurifier.safe-includes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrCollections.php b/library/HTMLPurifier/AttrCollections.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef.php b/library/HTMLPurifier/AttrDef.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS.php b/library/HTMLPurifier/AttrDef/CSS.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/AlphaValue.php b/library/HTMLPurifier/AttrDef/CSS/AlphaValue.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Background.php b/library/HTMLPurifier/AttrDef/CSS/Background.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php b/library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Border.php b/library/HTMLPurifier/AttrDef/CSS/Border.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Color.php b/library/HTMLPurifier/AttrDef/CSS/Color.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Composite.php b/library/HTMLPurifier/AttrDef/CSS/Composite.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php b/library/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Filter.php b/library/HTMLPurifier/AttrDef/CSS/Filter.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Font.php b/library/HTMLPurifier/AttrDef/CSS/Font.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/FontFamily.php b/library/HTMLPurifier/AttrDef/CSS/FontFamily.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php b/library/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Length.php b/library/HTMLPurifier/AttrDef/CSS/Length.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/ListStyle.php b/library/HTMLPurifier/AttrDef/CSS/ListStyle.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Multiple.php b/library/HTMLPurifier/AttrDef/CSS/Multiple.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Number.php b/library/HTMLPurifier/AttrDef/CSS/Number.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/Percentage.php b/library/HTMLPurifier/AttrDef/CSS/Percentage.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php b/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/CSS/URI.php b/library/HTMLPurifier/AttrDef/CSS/URI.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/Enum.php b/library/HTMLPurifier/AttrDef/Enum.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/Bool.php b/library/HTMLPurifier/AttrDef/HTML/Bool.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/Class.php b/library/HTMLPurifier/AttrDef/HTML/Class.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/Color.php b/library/HTMLPurifier/AttrDef/HTML/Color.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/FrameTarget.php b/library/HTMLPurifier/AttrDef/HTML/FrameTarget.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/ID.php b/library/HTMLPurifier/AttrDef/HTML/ID.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/Length.php b/library/HTMLPurifier/AttrDef/HTML/Length.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/LinkTypes.php b/library/HTMLPurifier/AttrDef/HTML/LinkTypes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/MultiLength.php b/library/HTMLPurifier/AttrDef/HTML/MultiLength.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/Nmtokens.php b/library/HTMLPurifier/AttrDef/HTML/Nmtokens.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/HTML/Pixels.php b/library/HTMLPurifier/AttrDef/HTML/Pixels.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/Integer.php b/library/HTMLPurifier/AttrDef/Integer.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/Lang.php b/library/HTMLPurifier/AttrDef/Lang.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/Switch.php b/library/HTMLPurifier/AttrDef/Switch.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/Text.php b/library/HTMLPurifier/AttrDef/Text.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/URI.php b/library/HTMLPurifier/AttrDef/URI.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/URI/Email.php b/library/HTMLPurifier/AttrDef/URI/Email.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/URI/Email/SimpleCheck.php b/library/HTMLPurifier/AttrDef/URI/Email/SimpleCheck.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/URI/Host.php b/library/HTMLPurifier/AttrDef/URI/Host.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/URI/IPv4.php b/library/HTMLPurifier/AttrDef/URI/IPv4.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrDef/URI/IPv6.php b/library/HTMLPurifier/AttrDef/URI/IPv6.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform.php b/library/HTMLPurifier/AttrTransform.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Background.php b/library/HTMLPurifier/AttrTransform/Background.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/BdoDir.php b/library/HTMLPurifier/AttrTransform/BdoDir.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/BgColor.php b/library/HTMLPurifier/AttrTransform/BgColor.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/BoolToCSS.php b/library/HTMLPurifier/AttrTransform/BoolToCSS.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Border.php b/library/HTMLPurifier/AttrTransform/Border.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/EnumToCSS.php b/library/HTMLPurifier/AttrTransform/EnumToCSS.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/ImgRequired.php b/library/HTMLPurifier/AttrTransform/ImgRequired.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/ImgSpace.php b/library/HTMLPurifier/AttrTransform/ImgSpace.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Input.php b/library/HTMLPurifier/AttrTransform/Input.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Lang.php b/library/HTMLPurifier/AttrTransform/Lang.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Length.php b/library/HTMLPurifier/AttrTransform/Length.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Name.php b/library/HTMLPurifier/AttrTransform/Name.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/NameSync.php b/library/HTMLPurifier/AttrTransform/NameSync.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/SafeEmbed.php b/library/HTMLPurifier/AttrTransform/SafeEmbed.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/SafeObject.php b/library/HTMLPurifier/AttrTransform/SafeObject.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/SafeParam.php b/library/HTMLPurifier/AttrTransform/SafeParam.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/ScriptRequired.php b/library/HTMLPurifier/AttrTransform/ScriptRequired.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTransform/Textarea.php b/library/HTMLPurifier/AttrTransform/Textarea.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrTypes.php b/library/HTMLPurifier/AttrTypes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/AttrValidator.php b/library/HTMLPurifier/AttrValidator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Bootstrap.php b/library/HTMLPurifier/Bootstrap.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/CSSDefinition.php b/library/HTMLPurifier/CSSDefinition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef.php b/library/HTMLPurifier/ChildDef.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/Chameleon.php b/library/HTMLPurifier/ChildDef/Chameleon.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/Custom.php b/library/HTMLPurifier/ChildDef/Custom.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/Empty.php b/library/HTMLPurifier/ChildDef/Empty.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/Optional.php b/library/HTMLPurifier/ChildDef/Optional.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/Required.php b/library/HTMLPurifier/ChildDef/Required.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/StrictBlockquote.php b/library/HTMLPurifier/ChildDef/StrictBlockquote.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ChildDef/Table.php b/library/HTMLPurifier/ChildDef/Table.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Config.php b/library/HTMLPurifier/Config.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema.php b/library/HTMLPurifier/ConfigSchema.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php b/library/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Builder/Xml.php b/library/HTMLPurifier/ConfigSchema/Builder/Xml.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Exception.php b/library/HTMLPurifier/ConfigSchema/Exception.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Interchange.php b/library/HTMLPurifier/ConfigSchema/Interchange.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Interchange/Directive.php b/library/HTMLPurifier/ConfigSchema/Interchange/Directive.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Interchange/Id.php b/library/HTMLPurifier/ConfigSchema/Interchange/Id.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/InterchangeBuilder.php b/library/HTMLPurifier/ConfigSchema/InterchangeBuilder.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/Validator.php b/library/HTMLPurifier/ConfigSchema/Validator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/ValidatorAtom.php b/library/HTMLPurifier/ConfigSchema/ValidatorAtom.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema.ser b/library/HTMLPurifier/ConfigSchema/schema.ser
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt b/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt b/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt b/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt b/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt b/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt b/library/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt b/library/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt b/library/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt b/library/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt b/library/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.Language.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.Language.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt b/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt b/library/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt b/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt b/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt b/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt b/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt b/library/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt b/library/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt b/library/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt b/library/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt b/library/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt b/library/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt b/library/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt b/library/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.Base.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.Base.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.Host.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.Host.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt b/library/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ConfigSchema/schema/info.ini b/library/HTMLPurifier/ConfigSchema/schema/info.ini
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ContentSets.php b/library/HTMLPurifier/ContentSets.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Context.php b/library/HTMLPurifier/Context.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Definition.php b/library/HTMLPurifier/Definition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache.php b/library/HTMLPurifier/DefinitionCache.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Decorator.php b/library/HTMLPurifier/DefinitionCache/Decorator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php b/library/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Decorator/Memory.php b/library/HTMLPurifier/DefinitionCache/Decorator/Memory.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Decorator/Template.php.in b/library/HTMLPurifier/DefinitionCache/Decorator/Template.php.in
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Null.php b/library/HTMLPurifier/DefinitionCache/Null.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Serializer.php b/library/HTMLPurifier/DefinitionCache/Serializer.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCache/Serializer/README b/library/HTMLPurifier/DefinitionCache/Serializer/README
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DefinitionCacheFactory.php b/library/HTMLPurifier/DefinitionCacheFactory.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Doctype.php b/library/HTMLPurifier/Doctype.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/DoctypeRegistry.php b/library/HTMLPurifier/DoctypeRegistry.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ElementDef.php b/library/HTMLPurifier/ElementDef.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Encoder.php b/library/HTMLPurifier/Encoder.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/EntityLookup.php b/library/HTMLPurifier/EntityLookup.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/EntityLookup/entities.ser b/library/HTMLPurifier/EntityLookup/entities.ser
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/EntityParser.php b/library/HTMLPurifier/EntityParser.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ErrorCollector.php b/library/HTMLPurifier/ErrorCollector.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/ErrorStruct.php b/library/HTMLPurifier/ErrorStruct.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Exception.php b/library/HTMLPurifier/Exception.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Filter.php b/library/HTMLPurifier/Filter.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Filter/ExtractStyleBlocks.php b/library/HTMLPurifier/Filter/ExtractStyleBlocks.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Filter/YouTube.php b/library/HTMLPurifier/Filter/YouTube.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Generator.php b/library/HTMLPurifier/Generator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLDefinition.php b/library/HTMLPurifier/HTMLDefinition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule.php b/library/HTMLPurifier/HTMLModule.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Bdo.php b/library/HTMLPurifier/HTMLModule/Bdo.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/CommonAttributes.php b/library/HTMLPurifier/HTMLModule/CommonAttributes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Edit.php b/library/HTMLPurifier/HTMLModule/Edit.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Forms.php b/library/HTMLPurifier/HTMLModule/Forms.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Hypertext.php b/library/HTMLPurifier/HTMLModule/Hypertext.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Image.php b/library/HTMLPurifier/HTMLModule/Image.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Legacy.php b/library/HTMLPurifier/HTMLModule/Legacy.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/List.php b/library/HTMLPurifier/HTMLModule/List.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Name.php b/library/HTMLPurifier/HTMLModule/Name.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/NonXMLCommonAttributes.php b/library/HTMLPurifier/HTMLModule/NonXMLCommonAttributes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Object.php b/library/HTMLPurifier/HTMLModule/Object.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Presentation.php b/library/HTMLPurifier/HTMLModule/Presentation.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Proprietary.php b/library/HTMLPurifier/HTMLModule/Proprietary.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Ruby.php b/library/HTMLPurifier/HTMLModule/Ruby.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/SafeEmbed.php b/library/HTMLPurifier/HTMLModule/SafeEmbed.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/SafeObject.php b/library/HTMLPurifier/HTMLModule/SafeObject.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Scripting.php b/library/HTMLPurifier/HTMLModule/Scripting.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/StyleAttribute.php b/library/HTMLPurifier/HTMLModule/StyleAttribute.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tables.php b/library/HTMLPurifier/HTMLModule/Tables.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Target.php b/library/HTMLPurifier/HTMLModule/Target.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Text.php b/library/HTMLPurifier/HTMLModule/Text.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy.php b/library/HTMLPurifier/HTMLModule/Tidy.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy/Name.php b/library/HTMLPurifier/HTMLModule/Tidy/Name.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy/Proprietary.php b/library/HTMLPurifier/HTMLModule/Tidy/Proprietary.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy/Strict.php b/library/HTMLPurifier/HTMLModule/Tidy/Strict.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy/Transitional.php b/library/HTMLPurifier/HTMLModule/Tidy/Transitional.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy/XHTML.php b/library/HTMLPurifier/HTMLModule/Tidy/XHTML.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php b/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModule/XMLCommonAttributes.php b/library/HTMLPurifier/HTMLModule/XMLCommonAttributes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/HTMLModuleManager.php b/library/HTMLPurifier/HTMLModuleManager.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/IDAccumulator.php b/library/HTMLPurifier/IDAccumulator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector.php b/library/HTMLPurifier/Injector.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/AutoParagraph.php b/library/HTMLPurifier/Injector/AutoParagraph.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/DisplayLinkURI.php b/library/HTMLPurifier/Injector/DisplayLinkURI.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/Linkify.php b/library/HTMLPurifier/Injector/Linkify.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/PurifierLinkify.php b/library/HTMLPurifier/Injector/PurifierLinkify.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/RemoveEmpty.php b/library/HTMLPurifier/Injector/RemoveEmpty.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/RemoveSpansWithoutAttributes.php b/library/HTMLPurifier/Injector/RemoveSpansWithoutAttributes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Injector/SafeObject.php b/library/HTMLPurifier/Injector/SafeObject.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Language.php b/library/HTMLPurifier/Language.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Language/classes/en-x-test.php b/library/HTMLPurifier/Language/classes/en-x-test.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Language/messages/en-x-test.php b/library/HTMLPurifier/Language/messages/en-x-test.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Language/messages/en-x-testmini.php b/library/HTMLPurifier/Language/messages/en-x-testmini.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Language/messages/en.php b/library/HTMLPurifier/Language/messages/en.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/LanguageFactory.php b/library/HTMLPurifier/LanguageFactory.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Length.php b/library/HTMLPurifier/Length.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Lexer.php b/library/HTMLPurifier/Lexer.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Lexer/DOMLex.php b/library/HTMLPurifier/Lexer/DOMLex.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Lexer/DirectLex.php b/library/HTMLPurifier/Lexer/DirectLex.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Lexer/PEARSax3.php b/library/HTMLPurifier/Lexer/PEARSax3.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Lexer/PH5P.php b/library/HTMLPurifier/Lexer/PH5P.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/PercentEncoder.php b/library/HTMLPurifier/PercentEncoder.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Printer.php b/library/HTMLPurifier/Printer.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Printer/CSSDefinition.php b/library/HTMLPurifier/Printer/CSSDefinition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Printer/ConfigForm.css b/library/HTMLPurifier/Printer/ConfigForm.css
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Printer/ConfigForm.js b/library/HTMLPurifier/Printer/ConfigForm.js
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Printer/ConfigForm.php b/library/HTMLPurifier/Printer/ConfigForm.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Printer/HTMLDefinition.php b/library/HTMLPurifier/Printer/HTMLDefinition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/PropertyList.php b/library/HTMLPurifier/PropertyList.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/PropertyListIterator.php b/library/HTMLPurifier/PropertyListIterator.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy.php b/library/HTMLPurifier/Strategy.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy/Composite.php b/library/HTMLPurifier/Strategy/Composite.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy/Core.php b/library/HTMLPurifier/Strategy/Core.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy/FixNesting.php b/library/HTMLPurifier/Strategy/FixNesting.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy/MakeWellFormed.php b/library/HTMLPurifier/Strategy/MakeWellFormed.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy/RemoveForeignElements.php b/library/HTMLPurifier/Strategy/RemoveForeignElements.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Strategy/ValidateAttributes.php b/library/HTMLPurifier/Strategy/ValidateAttributes.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/StringHash.php b/library/HTMLPurifier/StringHash.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/StringHashParser.php b/library/HTMLPurifier/StringHashParser.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/TagTransform.php b/library/HTMLPurifier/TagTransform.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/TagTransform/Font.php b/library/HTMLPurifier/TagTransform/Font.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/TagTransform/Simple.php b/library/HTMLPurifier/TagTransform/Simple.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token.php b/library/HTMLPurifier/Token.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token/Comment.php b/library/HTMLPurifier/Token/Comment.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token/Empty.php b/library/HTMLPurifier/Token/Empty.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token/End.php b/library/HTMLPurifier/Token/End.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token/Start.php b/library/HTMLPurifier/Token/Start.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token/Tag.php b/library/HTMLPurifier/Token/Tag.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/Token/Text.php b/library/HTMLPurifier/Token/Text.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/TokenFactory.php b/library/HTMLPurifier/TokenFactory.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URI.php b/library/HTMLPurifier/URI.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIDefinition.php b/library/HTMLPurifier/URIDefinition.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIFilter.php b/library/HTMLPurifier/URIFilter.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIFilter/DisableExternal.php b/library/HTMLPurifier/URIFilter/DisableExternal.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIFilter/DisableExternalResources.php b/library/HTMLPurifier/URIFilter/DisableExternalResources.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIFilter/HostBlacklist.php b/library/HTMLPurifier/URIFilter/HostBlacklist.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIFilter/MakeAbsolute.php b/library/HTMLPurifier/URIFilter/MakeAbsolute.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIFilter/Munge.php b/library/HTMLPurifier/URIFilter/Munge.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIParser.php b/library/HTMLPurifier/URIParser.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme.php b/library/HTMLPurifier/URIScheme.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/data.php b/library/HTMLPurifier/URIScheme/data.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/ftp.php b/library/HTMLPurifier/URIScheme/ftp.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/http.php b/library/HTMLPurifier/URIScheme/http.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/https.php b/library/HTMLPurifier/URIScheme/https.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/mailto.php b/library/HTMLPurifier/URIScheme/mailto.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/news.php b/library/HTMLPurifier/URIScheme/news.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URIScheme/nntp.php b/library/HTMLPurifier/URIScheme/nntp.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/URISchemeRegistry.php b/library/HTMLPurifier/URISchemeRegistry.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/UnitConverter.php b/library/HTMLPurifier/UnitConverter.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/VarParser.php b/library/HTMLPurifier/VarParser.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/VarParser/Flexible.php b/library/HTMLPurifier/VarParser/Flexible.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/VarParser/Native.php b/library/HTMLPurifier/VarParser/Native.php
old mode 100755
new mode 100644
diff --git a/library/HTMLPurifier/VarParserException.php b/library/HTMLPurifier/VarParserException.php
old mode 100755
new mode 100644
diff --git a/library/OAuth1.php b/library/OAuth1.php
old mode 100755
new mode 100644
diff --git a/library/asn1.php b/library/asn1.php
old mode 100755
new mode 100644
diff --git a/library/cropper/cropper.css b/library/cropper/cropper.css
old mode 100755
new mode 100644
diff --git a/library/cropper/cropper.html b/library/cropper/cropper.html
old mode 100755
new mode 100644
diff --git a/library/cropper/cropper.js b/library/cropper/cropper.js
old mode 100755
new mode 100644
diff --git a/library/cropper/cropper.uncompressed.js b/library/cropper/cropper.uncompressed.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/builder.js b/library/cropper/lib/builder.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/controls.js b/library/cropper/lib/controls.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/dragdrop.js b/library/cropper/lib/dragdrop.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/effects.js b/library/cropper/lib/effects.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/prototype.js b/library/cropper/lib/prototype.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/scriptaculous.js b/library/cropper/lib/scriptaculous.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/slider.js b/library/cropper/lib/slider.js
old mode 100755
new mode 100644
diff --git a/library/cropper/lib/unittest.js b/library/cropper/lib/unittest.js
old mode 100755
new mode 100644
diff --git a/library/cropper/licence.txt b/library/cropper/licence.txt
old mode 100755
new mode 100644
diff --git a/library/cropper/marqueeHoriz.gif b/library/cropper/marqueeHoriz.gif
old mode 100755
new mode 100644
diff --git a/library/cropper/marqueeVert.gif b/library/cropper/marqueeVert.gif
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/castle.jpg b/library/cropper/tests/castle.jpg
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/castleMed.jpg b/library/cropper/tests/castleMed.jpg
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-Basic.htm b/library/cropper/tests/example-Basic.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-CSS-Absolute.htm b/library/cropper/tests/example-CSS-Absolute.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-CSS-Float.htm b/library/cropper/tests/example-CSS-Float.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-CSS-Relative.htm b/library/cropper/tests/example-CSS-Relative.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-CoordsOnLoad.htm b/library/cropper/tests/example-CoordsOnLoad.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-CoordsOnLoadWithRatio.htm b/library/cropper/tests/example-CoordsOnLoadWithRatio.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-Dimensions.htm b/library/cropper/tests/example-Dimensions.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-DynamicImage.htm b/library/cropper/tests/example-DynamicImage.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-FixedRatio.htm b/library/cropper/tests/example-FixedRatio.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-MinimumDimensions.htm b/library/cropper/tests/example-MinimumDimensions.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-MinimumWidth.htm b/library/cropper/tests/example-MinimumWidth.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/example-Preview.htm b/library/cropper/tests/example-Preview.htm
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/poppy.jpg b/library/cropper/tests/poppy.jpg
old mode 100755
new mode 100644
diff --git a/library/cropper/tests/staticHTMLStructure.htm b/library/cropper/tests/staticHTMLStructure.htm
old mode 100755
new mode 100644
diff --git a/library/facebook.php b/library/facebook.php
old mode 100755
new mode 100644
diff --git a/library/fancybox/blank.gif b/library/fancybox/blank.gif
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_close.png b/library/fancybox/fancy_close.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_loading.png b/library/fancybox/fancy_loading.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_nav_left.png b/library/fancybox/fancy_nav_left.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_nav_right.png b/library/fancybox/fancy_nav_right.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_e.png b/library/fancybox/fancy_shadow_e.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_n.png b/library/fancybox/fancy_shadow_n.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_ne.png b/library/fancybox/fancy_shadow_ne.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_nw.png b/library/fancybox/fancy_shadow_nw.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_s.png b/library/fancybox/fancy_shadow_s.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_se.png b/library/fancybox/fancy_shadow_se.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_sw.png b/library/fancybox/fancy_shadow_sw.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_shadow_w.png b/library/fancybox/fancy_shadow_w.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_title_left.png b/library/fancybox/fancy_title_left.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_title_main.png b/library/fancybox/fancy_title_main.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_title_over.png b/library/fancybox/fancy_title_over.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancy_title_right.png b/library/fancybox/fancy_title_right.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancybox-x.png b/library/fancybox/fancybox-x.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancybox-y.png b/library/fancybox/fancybox-y.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/fancybox.png b/library/fancybox/fancybox.png
old mode 100755
new mode 100644
diff --git a/library/fancybox/jquery.easing-1.3.pack.js b/library/fancybox/jquery.easing-1.3.pack.js
old mode 100755
new mode 100644
diff --git a/library/fancybox/jquery.fancybox-1.3.4.css b/library/fancybox/jquery.fancybox-1.3.4.css
old mode 100755
new mode 100644
diff --git a/library/fancybox/jquery.fancybox-1.3.4.js b/library/fancybox/jquery.fancybox-1.3.4.js
old mode 100755
new mode 100644
diff --git a/library/fancybox/jquery.fancybox-1.3.4.pack.js b/library/fancybox/jquery.fancybox-1.3.4.pack.js
old mode 100755
new mode 100644
diff --git a/library/fancybox/jquery.mousewheel-3.0.4.pack.js b/library/fancybox/jquery.mousewheel-3.0.4.pack.js
old mode 100755
new mode 100644
diff --git a/library/jgrowl/README b/library/jgrowl/README
old mode 100755
new mode 100644
diff --git a/library/jgrowl/jquery.jgrowl.css b/library/jgrowl/jquery.jgrowl.css
old mode 100755
new mode 100644
diff --git a/library/jgrowl/jquery.jgrowl_minimized.js b/library/jgrowl/jquery.jgrowl_minimized.js
old mode 100755
new mode 100644
diff --git a/library/mcefixes/plugins.bbcode.editor_plugin_src.js b/library/mcefixes/plugins.bbcode.editor_plugin_src.js
old mode 100755
new mode 100644
diff --git a/library/mcefixes/themes.advanced.img.icons.gif b/library/mcefixes/themes.advanced.img.icons.gif
old mode 100755
new mode 100644
diff --git a/library/mcefixes/themes.advanced.skins.default.dialog.css b/library/mcefixes/themes.advanced.skins.default.dialog.css
old mode 100755
new mode 100644
diff --git a/library/mcefixes/themes.advanced.skins.default.ui.css b/library/mcefixes/themes.advanced.skins.default.ui.css
old mode 100755
new mode 100644
diff --git a/library/oauth.php b/library/oauth.php
old mode 100755
new mode 100644
diff --git a/library/oauth2-php/CHANGELOG.txt b/library/oauth2-php/CHANGELOG.txt
old mode 100755
new mode 100644
diff --git a/library/oauth2-php/LICENSE.txt b/library/oauth2-php/LICENSE.txt
old mode 100755
new mode 100644
diff --git a/library/oauth2-php/lib/OAuth2.inc b/library/oauth2-php/lib/OAuth2.inc
old mode 100755
new mode 100644
diff --git a/library/oauth2-php/lib/OAuth2Client.inc b/library/oauth2-php/lib/OAuth2Client.inc
old mode 100755
new mode 100644
diff --git a/library/oauth2-php/lib/OAuth2Exception.inc b/library/oauth2-php/lib/OAuth2Exception.inc
old mode 100755
new mode 100644
diff --git a/library/openid.php b/library/openid.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/AES.php b/library/phpsec/Crypt/AES.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/DES.php b/library/phpsec/Crypt/DES.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/Hash.php b/library/phpsec/Crypt/Hash.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/RC4.php b/library/phpsec/Crypt/RC4.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/RSA.php b/library/phpsec/Crypt/RSA.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/Random.php b/library/phpsec/Crypt/Random.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/Rijndael.php b/library/phpsec/Crypt/Rijndael.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Crypt/TripleDES.php b/library/phpsec/Crypt/TripleDES.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Math/BigInteger.php b/library/phpsec/Math/BigInteger.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Net/SFTP.php b/library/phpsec/Net/SFTP.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Net/SSH1.php b/library/phpsec/Net/SSH1.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/Net/SSH2.php b/library/phpsec/Net/SSH2.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/PHP/Compat/Function/array_fill.php b/library/phpsec/PHP/Compat/Function/array_fill.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/PHP/Compat/Function/bcpowmod.php b/library/phpsec/PHP/Compat/Function/bcpowmod.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/PHP/Compat/Function/str_split.php b/library/phpsec/PHP/Compat/Function/str_split.php
old mode 100755
new mode 100644
diff --git a/library/phpsec/crypt.html b/library/phpsec/crypt.html
old mode 100755
new mode 100644
diff --git a/library/phpsec/docbook.css b/library/phpsec/docbook.css
old mode 100755
new mode 100644
diff --git a/library/phpsec/index.html b/library/phpsec/index.html
old mode 100755
new mode 100644
diff --git a/library/phpsec/intro.html b/library/phpsec/intro.html
old mode 100755
new mode 100644
diff --git a/library/phpsec/math.html b/library/phpsec/math.html
old mode 100755
new mode 100644
diff --git a/library/phpsec/misc_crypt.html b/library/phpsec/misc_crypt.html
old mode 100755
new mode 100644
diff --git a/library/phpsec/net.html b/library/phpsec/net.html
old mode 100755
new mode 100644
diff --git a/library/phpsec/sym_crypt.html b/library/phpsec/sym_crypt.html
old mode 100755
new mode 100644
diff --git a/library/simplepie/LICENSE.txt b/library/simplepie/LICENSE.txt
old mode 100755
new mode 100644
diff --git a/library/simplepie/README.markdown b/library/simplepie/README.markdown
old mode 100755
new mode 100644
diff --git a/library/simplepie/compatibility_test/COMPATIBILITY README.txt b/library/simplepie/compatibility_test/COMPATIBILITY README.txt
old mode 100755
new mode 100644
diff --git a/library/simplepie/compatibility_test/sp_compatibility_test.php b/library/simplepie/compatibility_test/sp_compatibility_test.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/create.php b/library/simplepie/create.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/db.sql b/library/simplepie/db.sql
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/cli_test.php b/library/simplepie/demo/cli_test.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/alternate_favicon.png b/library/simplepie/demo/for_the_demo/alternate_favicon.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/background_blockquote.png b/library/simplepie/demo/for_the_demo/background_blockquote.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/background_menuitem.gif b/library/simplepie/demo/for_the_demo/background_menuitem.gif
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/background_menuitem_off.gif b/library/simplepie/demo/for_the_demo/background_menuitem_off.gif
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/background_menuitem_shadow.gif b/library/simplepie/demo/for_the_demo/background_menuitem_shadow.gif
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/alternate.png b/library/simplepie/demo/for_the_demo/favicons/alternate.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/blinklist.png b/library/simplepie/demo/for_the_demo/favicons/blinklist.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/blogmarks.png b/library/simplepie/demo/for_the_demo/favicons/blogmarks.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/delicious.png b/library/simplepie/demo/for_the_demo/favicons/delicious.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/digg.png b/library/simplepie/demo/for_the_demo/favicons/digg.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/magnolia.png b/library/simplepie/demo/for_the_demo/favicons/magnolia.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/myweb2.png b/library/simplepie/demo/for_the_demo/favicons/myweb2.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/newsvine.png b/library/simplepie/demo/for_the_demo/favicons/newsvine.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/reddit.png b/library/simplepie/demo/for_the_demo/favicons/reddit.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/segnalo.png b/library/simplepie/demo/for_the_demo/favicons/segnalo.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/simpy.png b/library/simplepie/demo/for_the_demo/favicons/simpy.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/spurl.png b/library/simplepie/demo/for_the_demo/favicons/spurl.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/technorati.png b/library/simplepie/demo/for_the_demo/favicons/technorati.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/favicons/wists.png b/library/simplepie/demo/for_the_demo/favicons/wists.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/feed.png b/library/simplepie/demo/for_the_demo/feed.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/logo_simplepie_demo.png b/library/simplepie/demo/for_the_demo/logo_simplepie_demo.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/lucida-grande-bold.swf b/library/simplepie/demo/for_the_demo/lucida-grande-bold.swf
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/mediaplayer.swf b/library/simplepie/demo/for_the_demo/mediaplayer.swf
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/mediaplayer_readme.htm b/library/simplepie/demo/for_the_demo/mediaplayer_readme.htm
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/mini_podcast.png b/library/simplepie/demo/for_the_demo/mini_podcast.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/place_audio.png b/library/simplepie/demo/for_the_demo/place_audio.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/place_video.png b/library/simplepie/demo/for_the_demo/place_video.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/sIFR-print.css b/library/simplepie/demo/for_the_demo/sIFR-print.css
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/sIFR-screen.css b/library/simplepie/demo/for_the_demo/sIFR-screen.css
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/sifr-config.js b/library/simplepie/demo/for_the_demo/sifr-config.js
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/sifr.js b/library/simplepie/demo/for_the_demo/sifr.js
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/simplepie.css b/library/simplepie/demo/for_the_demo/simplepie.css
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/sleight.js b/library/simplepie/demo/for_the_demo/sleight.js
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/place_audio_fireworksfile.png b/library/simplepie/demo/for_the_demo/source_files/place_audio_fireworksfile.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/place_video_fireworksfile.png b/library/simplepie/demo/for_the_demo/source_files/place_video_fireworksfile.png
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/SifrStyleSheet.as b/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/SifrStyleSheet.as
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/_README_.txt b/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/_README_.txt
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/options.as b/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/options.as
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/sIFR.as b/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/sIFR.as
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/sifr.fla b/library/simplepie/demo/for_the_demo/source_files/sIFR-r245/sifr.fla
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/top_gradient.gif b/library/simplepie/demo/for_the_demo/top_gradient.gif
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/verdana.swf b/library/simplepie/demo/for_the_demo/verdana.swf
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/for_the_demo/yanone-kaffeesatz-bold.swf b/library/simplepie/demo/for_the_demo/yanone-kaffeesatz-bold.swf
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/handler_image.php b/library/simplepie/demo/handler_image.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/index.php b/library/simplepie/demo/index.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/minimalistic.php b/library/simplepie/demo/minimalistic.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/multifeeds.php b/library/simplepie/demo/multifeeds.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/demo/test.php b/library/simplepie/demo/test.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/idn/LICENCE b/library/simplepie/idn/LICENCE
old mode 100755
new mode 100644
diff --git a/library/simplepie/idn/ReadMe.txt b/library/simplepie/idn/ReadMe.txt
old mode 100755
new mode 100644
diff --git a/library/simplepie/idn/idna_convert.class.php b/library/simplepie/idn/idna_convert.class.php
old mode 100755
new mode 100644
diff --git a/library/simplepie/idn/npdata.ser b/library/simplepie/idn/npdata.ser
old mode 100755
new mode 100644
diff --git a/library/simplepie/simplepie.inc b/library/simplepie/simplepie.inc
old mode 100755
new mode 100644
diff --git a/library/slinky.php b/library/slinky.php
old mode 100755
new mode 100644
diff --git a/library/tiptip/README b/library/tiptip/README
old mode 100755
new mode 100644
diff --git a/library/tiptip/README.txt b/library/tiptip/README.txt
old mode 100755
new mode 100644
diff --git a/library/tiptip/jquery.tipTip.js b/library/tiptip/jquery.tipTip.js
old mode 100755
new mode 100644
diff --git a/library/tiptip/jquery.tipTip.minified.js b/library/tiptip/jquery.tipTip.minified.js
old mode 100755
new mode 100644
diff --git a/library/tiptip/tipTip.css b/library/tiptip/tipTip.css
old mode 100755
new mode 100644
diff --git a/library/twitteroauth.php b/library/twitteroauth.php
old mode 100755
new mode 100644
diff --git a/mod/acl.php b/mod/acl.php
old mode 100755
new mode 100644
diff --git a/mod/admin.php b/mod/admin.php
old mode 100755
new mode 100644
index 53b5ee354..cdc45c8e3
--- a/mod/admin.php
+++ b/mod/admin.php
@@ -4,7 +4,11 @@
* Friendica admin
*/
require_once("include/remoteupdate.php");
-
+
+
+/**
+ * @param App $a
+ */
function admin_post(&$a){
@@ -40,6 +44,20 @@ function admin_post(&$a){
goaway($a->get_baseurl(true) . '/admin/plugins/' . $a->argv[2] );
return; // NOTREACHED
break;
+ case 'themes':
+ $theme = $a->argv[2];
+ if (is_file("view/theme/$theme/config.php")){
+ require_once("view/theme/$theme/config.php");
+ if (function_exists("theme_admin_post")){
+ theme_admin_post($a);
+ }
+ }
+ info(t('Theme settings updated.'));
+ if(is_ajax()) return;
+
+ goaway($a->get_baseurl(true) . '/admin/themes/' . $theme );
+ return;
+ break;
case 'logs':
admin_page_logs_post($a);
break;
@@ -53,6 +71,10 @@ function admin_post(&$a){
return; // NOTREACHED
}
+/**
+ * @param App $a
+ * @return string
+ */
function admin_content(&$a) {
if(!is_site_admin()) {
@@ -60,7 +82,7 @@ function admin_content(&$a) {
}
if(x($_SESSION,'submanage') && intval($_SESSION['submanage']))
- return;
+ return "";
/**
* Side bar links
@@ -129,12 +151,21 @@ function admin_content(&$a) {
} else {
$o = admin_page_summary($a);
}
- return $o;
+
+ if(is_ajax()) {
+ echo $o;
+ killme();
+ return '';
+ } else {
+ return $o;
+ }
}
/**
* Admin Summary Page
+ * @param App $a
+ * @return string
*/
function admin_page_summary(&$a) {
$r = q("SELECT `page-flags`, COUNT(uid) as `count` FROM `user` GROUP BY `page-flags`");
@@ -168,13 +199,15 @@ function admin_page_summary(&$a) {
/**
* Admin Site Page
+ * @param App $a
*/
function admin_page_site_post(&$a){
if (!x($_POST,"page_site")){
return;
}
-
+ check_form_security_token_redirectOnErr('/admin/site', 'admin_site');
+
$sitename = ((x($_POST,'sitename')) ? notags(trim($_POST['sitename'])) : '');
$banner = ((x($_POST,'banner')) ? trim($_POST['banner']) : false);
$language = ((x($_POST,'language')) ? notags(trim($_POST['language'])) : '');
@@ -194,7 +227,6 @@ function admin_page_site_post(&$a){
$global_directory = ((x($_POST,'directory_submit_url')) ? notags(trim($_POST['directory_submit_url'])) : '');
$no_multi_reg = ((x($_POST,'no_multi_reg')) ? True : False);
$no_openid = !((x($_POST,'no_openid')) ? True : False);
- $no_gravatar = !((x($_POST,'no_gravatar')) ? True : False);
$no_regfullname = !((x($_POST,'no_regfullname')) ? True : False);
$no_utf = !((x($_POST,'no_utf')) ? True : False);
$no_community_page = !((x($_POST,'no_community_page')) ? True : False);
@@ -204,10 +236,52 @@ function admin_page_site_post(&$a){
$proxy = ((x($_POST,'proxy')) ? notags(trim($_POST['proxy'])) : '');
$timeout = ((x($_POST,'timeout')) ? intval(trim($_POST['timeout'])) : 60);
$dfrn_only = ((x($_POST,'dfrn_only')) ? True : False);
- $ostatus_disabled = !((x($_POST,'ostatus_disabled')) ? True : False);
+ $ostatus_disabled = !((x($_POST,'ostatus_disabled')) ? True : False);
$diaspora_enabled = ((x($_POST,'diaspora_enabled')) ? True : False);
$ssl_policy = ((x($_POST,'ssl_policy')) ? intval($_POST['ssl_policy']) : 0);
+ if($ssl_policy != intval(get_config('system','ssl_policy'))) {
+ if($ssl_policy == SSL_POLICY_FULL) {
+ q("update `contact` set
+ `url` = replace(`url` , 'http:' , 'https:'),
+ `photo` = replace(`photo` , 'http:' , 'https:'),
+ `thumb` = replace(`thumb` , 'http:' , 'https:'),
+ `micro` = replace(`micro` , 'http:' , 'https:'),
+ `request` = replace(`request`, 'http:' , 'https:'),
+ `notify` = replace(`notify` , 'http:' , 'https:'),
+ `poll` = replace(`poll` , 'http:' , 'https:'),
+ `confirm` = replace(`confirm`, 'http:' , 'https:'),
+ `poco` = replace(`poco` , 'http:' , 'https:')
+ where `self` = 1"
+ );
+ q("update `profile` set
+ `photo` = replace(`photo` , 'http:' , 'https:'),
+ `thumb` = replace(`thumb` , 'http:' , 'https:')
+ where 1 "
+ );
+ }
+ elseif($ssl_policy == SSL_POLICY_SELFSIGN) {
+ q("update `contact` set
+ `url` = replace(`url` , 'https:' , 'http:'),
+ `photo` = replace(`photo` , 'https:' , 'http:'),
+ `thumb` = replace(`thumb` , 'https:' , 'http:'),
+ `micro` = replace(`micro` , 'https:' , 'http:'),
+ `request` = replace(`request`, 'https:' , 'http:'),
+ `notify` = replace(`notify` , 'https:' , 'http:'),
+ `poll` = replace(`poll` , 'https:' , 'http:'),
+ `confirm` = replace(`confirm`, 'https:' , 'http:'),
+ `poco` = replace(`poco` , 'https:' , 'http:')
+ where `self` = 1"
+ );
+ q("update `profile` set
+ `photo` = replace(`photo` , 'https:' , 'http:'),
+ `thumb` = replace(`thumb` , 'https:' , 'http:')
+ where 1 "
+ );
+ }
+ }
+ set_config('system','ssl_policy',$ssl_policy);
+
set_config('config','sitename',$sitename);
if ($banner==""){
// don't know why, but del_config doesn't work...
@@ -218,7 +292,6 @@ function admin_page_site_post(&$a){
} else {
set_config('system','banner', $banner);
}
- set_config('system','ssl_policy',$ssl_policy);
set_config('system','language', $language);
set_config('system','theme', $theme);
set_config('system','maximagesize', $maximagesize);
@@ -239,10 +312,9 @@ function admin_page_site_post(&$a){
} else {
set_config('system','directory_submit_url', $global_directory);
}
- set_config('system','directory_search_url', $global_search_url);
+
set_config('system','block_extended_register', $no_multi_reg);
set_config('system','no_openid', $no_openid);
- set_config('system','no_gravatar', $no_gravatar);
set_config('system','no_regfullname', $no_regfullname);
set_config('system','no_community_page', $no_community_page);
set_config('system','no_utf', $no_utf);
@@ -259,7 +331,11 @@ function admin_page_site_post(&$a){
return; // NOTREACHED
}
-
+
+/**
+ * @param App $a
+ * @return string
+ */
function admin_page_site(&$a) {
/* Installed langs */
@@ -324,7 +400,7 @@ function admin_page_site(&$a) {
'$sitename' => array('sitename', t("Site name"), htmlentities($a->config['sitename'], ENT_QUOTES), ""),
'$banner' => array('banner', t("Banner/Logo"), $banner, ""),
'$language' => array('language', t("System language"), get_config('system','language'), "", $lang_choices),
- '$theme' => array('theme', t("System theme"), get_config('system','theme'), t("Default system theme - may be over-ridden by user profiles"), $theme_choices),
+ '$theme' => array('theme', t("System theme"), get_config('system','theme'), t("Default system theme - may be over-ridden by user profiles - change theme settings "), $theme_choices),
'$ssl_policy' => array('ssl_policy', t("SSL link policy"), (string) intval(get_config('system','ssl_policy')), t("Determines whether generated links should be forced to use SSL"), $ssl_choices),
'$maximagesize' => array('maximagesize', t("Maximum image size"), get_config('system','maximagesize'), t("Maximum size in bytes of uploaded images. Default is 0, which means no limits.")),
@@ -339,7 +415,6 @@ function admin_page_site(&$a) {
'$no_multi_reg' => array('no_multi_reg', t("Block multiple registrations"), get_config('system','block_extended_register'), t("Disallow users to register additional accounts for use as pages.")),
'$no_openid' => array('no_openid', t("OpenID support"), !get_config('system','no_openid'), t("OpenID support for registration and logins.")),
- '$no_gravatar' => array('no_gravatar', t("Gravatar support"), !get_config('system','no_gravatar'), t("Search new user's photo on Gravatar.")),
'$no_regfullname' => array('no_regfullname', t("Fullname check"), !get_config('system','no_regfullname'), t("Force users to register with a space between firstname and lastname in Full name, as an antispam measure")),
'$no_utf' => array('no_utf', t("UTF-8 Regular expressions"), !get_config('system','no_utf'), t("Use PHP UTF8 regular expressions")),
'$no_community_page' => array('no_community_page', t("Show Community Page"), !get_config('system','no_community_page'), t("Display a Community page showing all recent public postings on this site.")),
@@ -351,6 +426,7 @@ function admin_page_site(&$a) {
'$proxy' => array('proxy', t("Proxy URL"), get_config('system','proxy'), ""),
'$timeout' => array('timeout', t("Network timeout"), (x(get_config('system','curl_timeout'))?get_config('system','curl_timeout'):60), t("Value is in seconds. Set to 0 for unlimited (not recommended).")),
+ '$form_security_token' => get_form_security_token("admin_site"),
));
@@ -359,11 +435,15 @@ function admin_page_site(&$a) {
/**
* Users admin page
+ *
+ * @param App $a
*/
function admin_page_users_post(&$a){
$pending = ( x($_POST, 'pending') ? $_POST['pending'] : Array() );
$users = ( x($_POST, 'user') ? $_POST['user'] : Array() );
-
+
+ check_form_security_token_redirectOnErr('/admin/users', 'admin_users');
+
if (x($_POST,'page_users_block')){
foreach($users as $uid){
q("UPDATE `user` SET `blocked`=1-`blocked` WHERE `uid`=%s",
@@ -395,7 +475,11 @@ function admin_page_users_post(&$a){
goaway($a->get_baseurl(true) . '/admin/users' );
return; // NOTREACHED
}
-
+
+/**
+ * @param App $a
+ * @return string
+ */
function admin_page_users(&$a){
if ($a->argc>2) {
$uid = $a->argv[3];
@@ -403,10 +487,11 @@ function admin_page_users(&$a){
if (count($user)==0){
notice( 'User not found' . EOL);
goaway($a->get_baseurl(true) . '/admin/users' );
- return; // NOTREACHED
+ return ''; // NOTREACHED
}
switch($a->argv[2]){
case "delete":{
+ check_form_security_token_redirectOnErr('/admin/users', 'admin_users', 't');
// delete user
require_once("include/Contact.php");
user_remove($uid);
@@ -414,6 +499,7 @@ function admin_page_users(&$a){
notice( sprintf(t("User '%s' deleted"), $user[0]['username']) . EOL);
}; break;
case "block":{
+ check_form_security_token_redirectOnErr('/admin/users', 'admin_users', 't');
q("UPDATE `user` SET `blocked`=%d WHERE `uid`=%s",
intval( 1-$user[0]['blocked'] ),
intval( $uid )
@@ -422,7 +508,7 @@ function admin_page_users(&$a){
}; break;
}
goaway($a->get_baseurl(true) . '/admin/users' );
- return; // NOTREACHED
+ return ''; // NOTREACHED
}
@@ -498,6 +584,7 @@ function admin_page_users(&$a){
'$confirm_delete_multi' => t('Selected users will be deleted!\n\nEverything these users had posted on this site will be permanently deleted!\n\nAre you sure?'),
'$confirm_delete' => t('The user {0} will be deleted!\n\nEverything this user has posted on this site will be permanently deleted!\n\nAre you sure?'),
+ '$form_security_token' => get_form_security_token("admin_users"),
// values //
'$baseurl' => $a->get_baseurl(true),
@@ -510,10 +597,12 @@ function admin_page_users(&$a){
}
-/*
+/**
* Plugins admin page
+ *
+ * @param App $a
+ * @return string
*/
-
function admin_page_plugins(&$a){
/**
@@ -523,10 +612,12 @@ function admin_page_plugins(&$a){
$plugin = $a->argv[2];
if (!is_file("addon/$plugin/$plugin.php")){
notice( t("Item not found.") );
- return;
+ return '';
}
if (x($_GET,"a") && $_GET['a']=="t"){
+ check_form_security_token_redirectOnErr('/admin/plugins', 'admin_themes', 't');
+
// Toggle plugin status
$idx = array_search($plugin, $a->plugins);
if ($idx !== false){
@@ -540,7 +631,7 @@ function admin_page_plugins(&$a){
}
set_config("system","addon", implode(", ",$a->plugins));
goaway($a->get_baseurl(true) . '/admin/plugins' );
- return; // NOTREACHED
+ return ''; // NOTREACHED
}
// display plugin details
require_once('library/markdown.php');
@@ -584,7 +675,9 @@ function admin_page_plugins(&$a){
'$admin_form' => $admin_form,
'$function' => 'plugins',
'$screenshot' => '',
- '$readme' => $readme
+ '$readme' => $readme,
+
+ '$form_security_token' => get_form_security_token("admin_themes"),
));
}
@@ -613,10 +706,16 @@ function admin_page_plugins(&$a){
'$submit' => t('Submit'),
'$baseurl' => $a->get_baseurl(true),
'$function' => 'plugins',
- '$plugins' => $plugins
+ '$plugins' => $plugins,
+ '$form_security_token' => get_form_security_token("admin_themes"),
));
}
+/**
+ * @param array $themes
+ * @param string $th
+ * @param int $result
+ */
function toggle_theme(&$themes,$th,&$result) {
for($x = 0; $x < count($themes); $x ++) {
if($themes[$x]['name'] === $th) {
@@ -632,6 +731,11 @@ function toggle_theme(&$themes,$th,&$result) {
}
}
+/**
+ * @param array $themes
+ * @param string $th
+ * @return int
+ */
function theme_status($themes,$th) {
for($x = 0; $x < count($themes); $x ++) {
if($themes[$x]['name'] === $th) {
@@ -645,9 +749,12 @@ function theme_status($themes,$th) {
}
return 0;
}
-
+/**
+ * @param array $themes
+ * @return string
+ */
function rebuild_theme_table($themes) {
$o = '';
if(count($themes)) {
@@ -663,10 +770,12 @@ function rebuild_theme_table($themes) {
}
-/*
+/**
* Themes admin page
+ *
+ * @param App $a
+ * @return string
*/
-
function admin_page_themes(&$a){
$allowed_themes_str = get_config('system','allowed_themes');
@@ -683,7 +792,7 @@ function admin_page_themes(&$a){
foreach($files as $file) {
$f = basename($file);
$is_experimental = intval(file_exists($file . '/experimental'));
- $is_unsupported = 1-(intval(file_exists($file . '/unsupported')));
+ $is_supported = 1-(intval(file_exists($file . '/unsupported'))); // Is not used yet
$is_allowed = intval(in_array($f,$allowed_themes));
$themes[] = array('name' => $f, 'experimental' => $is_experimental, 'supported' => $is_supported, 'allowed' => $is_allowed);
}
@@ -691,7 +800,7 @@ function admin_page_themes(&$a){
if(! count($themes)) {
notice( t('No themes found.'));
- return;
+ return '';
}
/**
@@ -702,10 +811,11 @@ function admin_page_themes(&$a){
$theme = $a->argv[2];
if(! is_dir("view/theme/$theme")){
notice( t("Item not found.") );
- return;
+ return '';
}
if (x($_GET,"a") && $_GET['a']=="t"){
+ check_form_security_token_redirectOnErr('/admin/themes', 'admin_themes', 't');
// Toggle theme status
@@ -718,7 +828,7 @@ function admin_page_themes(&$a){
set_config('system','allowed_themes',$s);
goaway($a->get_baseurl(true) . '/admin/themes' );
- return; // NOTREACHED
+ return ''; // NOTREACHED
}
// display theme details
@@ -731,14 +841,22 @@ function admin_page_themes(&$a){
}
$readme=Null;
- if (is_file("view/$theme/README.md")){
- $readme = file_get_contents("view/$theme/README.md");
+ if (is_file("view/theme/$theme/README.md")){
+ $readme = file_get_contents("view/theme/$theme/README.md");
$readme = Markdown($readme);
- } else if (is_file("view/$theme/README")){
- $readme = "". file_get_contents("view/$theme/README") ." ";
+ } else if (is_file("view/theme/$theme/README")){
+ $readme = "". file_get_contents("view/theme/$theme/README") ." ";
}
$admin_form="";
+ if (is_file("view/theme/$theme/config.php")){
+ require_once("view/theme/$theme/config.php");
+ if(function_exists("theme_admin")){
+ $admin_form = theme_admin($a);
+ }
+
+ }
+
$screenshot = array( get_theme_screenshot($theme), t('Screenshot'));
if(! stristr($screenshot[0],$theme))
@@ -756,19 +874,21 @@ function admin_page_themes(&$a){
'$status' => $status,
'$action' => $action,
'$info' => get_theme_info($theme),
- '$function' => 'themes',
+ '$function' => 'themes',
'$admin_form' => $admin_form,
'$str_author' => t('Author: '),
- '$str_maintainer' => t('Maintainer: '),
+ '$str_maintainer' => t('Maintainer: '),
'$screenshot' => $screenshot,
- '$readme' => $readme
+ '$readme' => $readme,
+
+ '$form_security_token' => get_form_security_token("admin_themes"),
));
}
/**
- * List plugins
+ * List themes
*/
$xthemes = array();
@@ -787,17 +907,21 @@ function admin_page_themes(&$a){
'$function' => 'themes',
'$plugins' => $xthemes,
'$experimental' => t('[Experimental]'),
- '$unsupported' => t('[Unsupported]')
+ '$unsupported' => t('[Unsupported]'),
+ '$form_security_token' => get_form_security_token("admin_themes"),
));
}
/**
* Logs admin page
+ *
+ * @param App $a
*/
function admin_page_logs_post(&$a) {
if (x($_POST,"page_logs")) {
+ check_form_security_token_redirectOnErr('/admin/logs', 'admin_logs');
$logfile = ((x($_POST,'logfile')) ? notags(trim($_POST['logfile'])) : '');
$debugging = ((x($_POST,'debugging')) ? true : false);
@@ -814,7 +938,11 @@ function admin_page_logs_post(&$a) {
goaway($a->get_baseurl(true) . '/admin/logs' );
return; // NOTREACHED
}
-
+
+/**
+ * @param App $a
+ * @return string
+ */
function admin_page_logs(&$a){
$log_choices = Array(
@@ -872,9 +1000,14 @@ readable.");
'$debugging' => array('debugging', t("Debugging"),get_config('system','debugging'), ""),
'$logfile' => array('logfile', t("Log file"), get_config('system','logfile'), t("Must be writable by web server. Relative to your Friendica top-level directory.")),
'$loglevel' => array('loglevel', t("Log level"), get_config('system','loglevel'), "", $log_choices),
+
+ '$form_security_token' => get_form_security_token("admin_logs"),
));
}
+/**
+ * @param App $a
+ */
function admin_page_remoteupdate_post(&$a) {
// this function should be called via ajax post
if(!is_site_admin()) {
@@ -893,6 +1026,10 @@ function admin_page_remoteupdate_post(&$a) {
killme();
}
+/**
+ * @param App $a
+ * @return string
+ */
function admin_page_remoteupdate(&$a) {
if(!is_site_admin()) {
return login(false);
diff --git a/mod/allfriends.php b/mod/allfriends.php
old mode 100755
new mode 100644
diff --git a/mod/amcd.php b/mod/amcd.php
old mode 100755
new mode 100644
diff --git a/mod/api.php b/mod/api.php
old mode 100755
new mode 100644
diff --git a/mod/apps.php b/mod/apps.php
old mode 100755
new mode 100644
diff --git a/mod/attach.php b/mod/attach.php
old mode 100755
new mode 100644
diff --git a/mod/cb.php b/mod/cb.php
old mode 100755
new mode 100644
diff --git a/mod/common.php b/mod/common.php
old mode 100755
new mode 100644
diff --git a/mod/community.php b/mod/community.php
old mode 100755
new mode 100644
index f8cc3305b..bfe5a3089
--- a/mod/community.php
+++ b/mod/community.php
@@ -45,13 +45,13 @@ function community_content(&$a, $update = 0) {
// OR your own posts if you are a logged in member
- $r = q("SELECT COUNT(*) AS `total`
+ $r = q("SELECT distinct(`item`.`uri`) AS `total`
FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id` LEFT JOIN `user` ON `user`.`uid` = `item`.`uid`
WHERE `item`.`visible` = 1 AND `item`.`deleted` = 0 and `item`.`moderated` = 0
AND `item`.`allow_cid` = '' AND `item`.`allow_gid` = ''
AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = ''
AND `item`.`private` = 0 AND `item`.`wall` = 1 AND `user`.`hidewall` = 0
- AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0 "
+ AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0 group by `item`.`uri` "
);
if(count($r))
@@ -62,7 +62,7 @@ function community_content(&$a, $update = 0) {
return $o;
}
- $r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
+ $r = q("SELECT distinct(`item`.`uri`), `item`.*, `item`.`id` AS `item_id`,
`contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
`contact`.`network`, `contact`.`thumb`, `contact`.`self`, `contact`.`writable`,
`contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`,
@@ -73,7 +73,7 @@ function community_content(&$a, $update = 0) {
AND `item`.`allow_cid` = '' AND `item`.`allow_gid` = ''
AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = ''
AND `item`.`private` = 0 AND `item`.`wall` = 1 AND `user`.`hidewall` = 0
- AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
+ AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0 group by `item`.`uri`
ORDER BY `received` DESC LIMIT %d, %d ",
intval($a->pager['start']),
intval($a->pager['itemspage'])
diff --git a/mod/contactgroup.php b/mod/contactgroup.php
old mode 100755
new mode 100644
diff --git a/mod/contacts.php b/mod/contacts.php
old mode 100755
new mode 100644
index 8aa51d00a..9d29d4bd1
--- a/mod/contacts.php
+++ b/mod/contacts.php
@@ -85,7 +85,7 @@ function contacts_post(&$a) {
if($priority > 5 || $priority < 0)
$priority = 0;
- $info = escape_tags(trim($_POST['info']));
+ $info = fix_mce_lf(escape_tags(trim($_POST['info'])));
$r = q("UPDATE `contact` SET `profile-id` = %d, `priority` = %d , `info` = '%s',
`hidden` = %d WHERE `id` = %d AND `uid` = %d LIMIT 1",
@@ -232,8 +232,14 @@ function contacts_content(&$a) {
$contact_id = $a->data['contact']['id'];
$contact = $a->data['contact'];
- $tpl = get_markup_template('contact_head.tpl');
- $a->page['htmlhead'] .= replace_macros($tpl, array('$baseurl' => $a->get_baseurl(true)));
+ $editselect = 'exact';
+ if(intval(get_pconfig(local_user(),'system','plaintext')))
+ $editselect = 'none';
+
+ $a->page['htmlhead'] .= replace_macros(get_markup_template('contact_head.tpl'), array(
+ '$baseurl' => $a->get_baseurl(true),
+ '$editselect' => $editselect,
+ ));
require_once('include/contact_selectors.php');
diff --git a/mod/crepair.php b/mod/crepair.php
old mode 100755
new mode 100644
diff --git a/mod/dfrn_notify.php b/mod/dfrn_notify.php
old mode 100755
new mode 100644
index 8e4ce0671..65d39d5fe
--- a/mod/dfrn_notify.php
+++ b/mod/dfrn_notify.php
@@ -99,65 +99,10 @@ function dfrn_notify_post(&$a) {
$importer['forum'] = $page;
}
+
// if contact's ssl policy changed, update our links
- $ssl_changed = false;
-
- if($ssl_policy == 'self' && strstr($importer['url'],'https:')) {
- $ssl_changed = true;
- $importer['url'] = str_replace('https:','http:',$importer['url']);
- $importer['nurl'] = normalise_link($importer['url']);
- $importer['photo'] = str_replace('https:','http:',$importer['photo']);
- $importer['thumb'] = str_replace('https:','http:',$importer['thumb']);
- $importer['micro'] = str_replace('https:','http:',$importer['micro']);
- $importer['request'] = str_replace('https:','http:',$importer['request']);
- $importer['notify'] = str_replace('https:','http:',$importer['notify']);
- $importer['poll'] = str_replace('https:','http:',$importer['poll']);
- $importer['confirm'] = str_replace('https:','http:',$importer['confirm']);
- $importer['poco'] = str_replace('https:','http:',$importer['poco']);
- }
-
- if($ssl_policy == 'full' && strstr($importer['url'],'http:')) {
- $ssl_changed = true;
- $importer['url'] = str_replace('http:','https:',$importer['url']);
- $importer['nurl'] = normalise_link($importer['url']);
- $importer['photo'] = str_replace('http:','https:',$importer['photo']);
- $importer['thumb'] = str_replace('http:','https:',$importer['thumb']);
- $importer['micro'] = str_replace('http:','https:',$importer['micro']);
- $importer['request'] = str_replace('http:','https:',$importer['request']);
- $importer['notify'] = str_replace('http:','https:',$importer['notify']);
- $importer['poll'] = str_replace('http:','https:',$importer['poll']);
- $importer['confirm'] = str_replace('http:','https:',$importer['confirm']);
- $importer['poco'] = str_replace('http:','https:',$importer['poco']);
- }
-
- if($ssl_changed) {
- q("update contact set
- url = '%s',
- nurl = '%s',
- photo = '%s',
- thumb = '%s',
- micro = '%s',
- request = '%s',
- notify = '%s',
- poll = '%s',
- confirm = '%s',
- poco = '%s'
- where id = %d limit 1",
- dbesc($importer['url']),
- dbesc($importer['nurl']),
- dbesc($importer['photo']),
- dbesc($importer['thumb']),
- dbesc($importer['micro']),
- dbesc($importer['request']),
- dbesc($importer['notify']),
- dbesc($importer['poll']),
- dbesc($importer['confirm']),
- dbesc($importer['poco']),
- intval($importer['id'])
- );
- }
-
+ fix_contact_ssl_policy($importer,$ssl_policy);
logger('dfrn_notify: received notify from ' . $importer['name'] . ' for ' . $importer['username']);
logger('dfrn_notify: data: ' . $data, LOGGER_DATA);
diff --git a/mod/dfrn_poll.php b/mod/dfrn_poll.php
old mode 100755
new mode 100644
index 6030587ce..436727a78
--- a/mod/dfrn_poll.php
+++ b/mod/dfrn_poll.php
@@ -33,7 +33,7 @@ function dfrn_poll_init(&$a) {
$user = '';
if($a->argc > 1) {
- $r = q("SELECT `hidewall` FROM `user` WHERE `user`.`nickname` = '%s' LIMIT 1",
+ $r = q("SELECT `hidewall`,`nickname` FROM `user` WHERE `user`.`nickname` = '%s' LIMIT 1",
dbesc($a->argv[1])
);
if((! count($r)) || (count($r) && $r[0]['hidewall']))
@@ -428,11 +428,13 @@ function dfrn_poll_content(&$a) {
break; // NOTREACHED
}
+ $nickname = $a->argv[1];
+
$r = q("SELECT `contact`.*, `user`.`username`, `user`.`nickname`
FROM `contact` LEFT JOIN `user` ON `contact`.`uid` = `user`.`uid`
WHERE `contact`.`blocked` = 0 AND `contact`.`pending` = 0
AND `user`.`nickname` = '%s' $sql_extra LIMIT 1",
- dbesc($a->argv[1])
+ dbesc($nickname)
);
if(count($r)) {
@@ -482,7 +484,7 @@ function dfrn_poll_content(&$a) {
));
}
- $profile = $r[0]['nickname'];
+ $profile = ((count($r) && $r[0]['nickname']) ? $r[0]['nickname'] : $nickname);
switch($destination_url) {
case 'profile':
diff --git a/mod/dfrn_request.php b/mod/dfrn_request.php
old mode 100755
new mode 100644
index 5881b7b51..74d25adbf
--- a/mod/dfrn_request.php
+++ b/mod/dfrn_request.php
@@ -180,7 +180,7 @@ function dfrn_request_post(&$a) {
// (ignore reply, nothing we can do it failed)
- goaway($dfrn_url);
+ goaway(zrl($dfrn_url));
return; // NOTREACHED
}
@@ -261,7 +261,7 @@ function dfrn_request_post(&$a) {
WHERE `intro`.`blocked` = 1 AND `contact`.`self` = 0
AND `contact`.`network` != '%s'
AND `intro`.`datetime` < UTC_TIMESTAMP() - INTERVAL 30 MINUTE ",
- dbesc(NETWORK_MAIL)
+ dbesc(NETWORK_MAIL2)
);
if(count($r)) {
foreach($r as $rr) {
@@ -286,7 +286,7 @@ function dfrn_request_post(&$a) {
WHERE `intro`.`blocked` = 1 AND `contact`.`self` = 0
AND `contact`.`network` = '%s'
AND `intro`.`datetime` < UTC_TIMESTAMP() - INTERVAL 3 DAY ",
- dbesc(NETWORK_MAIL)
+ dbesc(NETWORK_MAIL2)
);
if(count($r)) {
foreach($r as $rr) {
@@ -301,6 +301,8 @@ function dfrn_request_post(&$a) {
}
}
+ $email_follow = (x($_POST,'email_follow') ? intval($_POST['email_follow']) : 0);
+ $real_name = (x($_POST,'realname') ? notags(trim($_POST['realname'])) : '');
$url = trim($_POST['dfrn_url']);
if(! strlen($url)) {
@@ -308,17 +310,108 @@ function dfrn_request_post(&$a) {
return;
}
- // Canonicalise email-style profile locator
-
$hcard = '';
- $url = webfinger_dfrn($url,$hcard);
- if(substr($url,0,5) === 'stat:') {
- $network = NETWORK_OSTATUS;
- $url = substr($url,5);
+ if($email_follow) {
+
+ if(! validate_email($url)) {
+ notice( t('Invalid email address.') . EOL);
+ return;
+ }
+
+ $addr = $url;
+ $name = ($realname) ? $realname : $addr;
+ $nick = substr($addr,0,strpos($addr,'@'));
+ $url = 'http://' . substr($addr,strpos($addr,'@') + 1);
+ $nurl = normalise_url($host);
+ $poll = 'email ' . random_string();
+ $notify = 'smtp ' . random_string();
+ $blocked = 1;
+ $pending = 1;
+ $network = NETWORK_MAIL2;
+ $rel = CONTACT_IS_FOLLOWER;
+
+ $mail_disabled = ((function_exists('imap_open') && (! get_config('system','imap_disabled'))) ? 0 : 1);
+ if(get_config('system','dfrn_only'))
+ $mail_disabled = 1;
+
+ if(! $mail_disabled) {
+ $failed = false;
+ $r = q("SELECT * FROM `mailacct` WHERE `uid` = %d LIMIT 1",
+ intval($uid)
+ );
+ if(! count($r)) {
+ notice( t('This account has not been configured for email. Request failed.') . EOL);
+ return;
+ }
+ }
+
+ $r = q("insert into contact ( uid, created, addr, name, nick, url, nurl, poll, notify, blocked, pending, network, rel )
+ values( %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, '%s', %d ) ",
+ intval($uid),
+ dbesc(datetime_convert()),
+ dbesc($addr),
+ dbesc($name),
+ dbesc($nick),
+ dbesc($url),
+ dbesc($nurl),
+ dbesc($poll),
+ dbesc($notify),
+ intval($blocked),
+ intval($pending),
+ dbesc($network),
+ intval($rel)
+ );
+
+ $r = q("select id from contact where poll = '%s' and uid = %d limit 1",
+ dbesc($poll),
+ intval($uid)
+ );
+ if(count($r)) {
+ $contact_id = $r[0]['id'];
+
+ $photo = avatar_img($addr);
+
+ $r = q("UPDATE `contact` SET
+ `photo` = '%s',
+ `thumb` = '%s',
+ `micro` = '%s',
+ `name-date` = '%s',
+ `uri-date` = '%s',
+ `avatar-date` = '%s',
+ `hidden` = 0,
+ WHERE `id` = %d LIMIT 1
+ ",
+ dbesc($photos[0]),
+ dbesc($photos[1]),
+ dbesc($photos[2]),
+ dbesc(datetime_convert()),
+ dbesc(datetime_convert()),
+ dbesc(datetime_convert()),
+ intval($contact_id)
+ );
+ }
+
+ // contact is created. Now send an email verify form to the requestor.
+ //
+
+
+
}
+
else {
- $network = NETWORK_DFRN;
+
+ // Canonicalise email-style profile locator
+
+ $url = webfinger_dfrn($url,$hcard);
+
+ if(substr($url,0,5) === 'stat:') {
+ $network = NETWORK_OSTATUS;
+ $url = substr($url,5);
+ }
+ else {
+ $network = NETWORK_DFRN;
+ }
}
logger('dfrn_request: url: ' . $url);
diff --git a/mod/directory.php b/mod/directory.php
old mode 100755
new mode 100644
index 7f18bd026..367438845
--- a/mod/directory.php
+++ b/mod/directory.php
@@ -44,7 +44,7 @@ function directory_content(&$a) {
$gdirpath = dirname(get_config('system','directory_submit_url'));
if(strlen($gdirpath)) {
$globaldir = '';
+ . zrl($gdirpath,true) . '">' . t('Global Directory') . '';
}
$admin = '';
diff --git a/mod/dirfind.php b/mod/dirfind.php
old mode 100755
new mode 100644
diff --git a/mod/display.php b/mod/display.php
old mode 100755
new mode 100644
diff --git a/mod/editpost.php b/mod/editpost.php
old mode 100755
new mode 100644
index 2ddba36aa..4c00201ca
--- a/mod/editpost.php
+++ b/mod/editpost.php
@@ -115,6 +115,8 @@ function editpost_content(&$a) {
'$jotnets' => $jotnets,
'$title' => $itm[0]['title'],
'$placeholdertitle' => t('Set title'),
+ '$category' => file_tag_file_to_list($itm[0]['file'], 'category'),
+ '$placeholdercategory' => t('Categories (comma-separated list)'),
'$emtitle' => t('Example: bob@example.com, mary@example.com'),
'$lockstate' => $lockstate,
'$acl' => '', // populate_acl((($group) ? $group_acl : $a->user), $celeb),
diff --git a/mod/events.php b/mod/events.php
old mode 100755
new mode 100644
index 0906d16c2..e66a2dc44
--- a/mod/events.php
+++ b/mod/events.php
@@ -284,11 +284,11 @@ function events_content(&$a) {
if (x($_GET,'id')){
$tpl = get_markup_template("event.tpl");
} else {
- if (get_config('experimentals','new_calendar')==1){
+// if (get_config('experimentals','new_calendar')==1){
$tpl = get_markup_template("events-js.tpl");
- } else {
- $tpl = get_markup_template("events.tpl");
- }
+// } else {
+// $tpl = get_markup_template("events.tpl");
+// }
}
$o = replace_macros($tpl, array(
'$baseurl' => $a->get_baseurl(),
diff --git a/mod/fbrowser.php b/mod/fbrowser.php
new file mode 100644
index 000000000..66ff9252e
--- /dev/null
+++ b/mod/fbrowser.php
@@ -0,0 +1,99 @@
+
+ */
+
+/**
+ * @param App $a
+ */
+function fbrowser_content($a){
+
+ if (!local_user())
+ killme();
+
+ if ($a->argc==1)
+ killme();
+
+ //echo ""; var_dump($a->argv); killme();
+
+ switch($a->argv[1]){
+ case "image":
+ $path = array( array($a->get_baseurl()."/fbrowser/image/", t("Photos")));
+ $albums = false;
+ $sql_extra = "";
+ $sql_extra2 = " ORDER BY created DESC LIMIT 0, 10";
+
+ if ($a->argc==2){
+ $albums = q("SELECT distinct(`album`) AS `album` FROM `photo` WHERE `uid` = %d ",
+ intval(local_user())
+ );
+ // anon functions only from 5.3.0... meglio tardi che mai..
+ function folder1($el){return array(bin2hex($el['album']),$el['album']);}
+ $albums = array_map( "folder1" , $albums);
+
+ }
+
+ $album = "";
+ if ($a->argc==3){
+ $album = hex2bin($a->argv[2]);
+ $sql_extra = sprintf("AND `album` = '%s' ",dbesc($album));
+ $sql_extra2 = "";
+ $path[]=array($a->get_baseurl()."/fbrowser/image/".$a->argv[2]."/", $album);
+ }
+
+ $r = q("SELECT `resource-id`, `id`, `filename`, min(`scale`) AS `hiq`,max(`scale`) AS `loq`, `desc`
+ FROM `photo` WHERE `uid` = %d $sql_extra
+ GROUP BY `resource-id` $sql_extra2",
+ intval(local_user())
+ );
+
+
+ function files1($rr){ global $a; return array( $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $rr['hiq'] . '.jpg', template_escape($rr['filename']), $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $rr['loq'] . '.jpg'); }
+ $files = array_map("files1", $r);
+
+ $tpl = get_markup_template("filebrowser.tpl");
+ echo replace_macros($tpl, array(
+ '$type' => 'image',
+ '$baseurl' => $a->get_baseurl(),
+ '$path' => $path,
+ '$folders' => $albums,
+ '$files' =>$files,
+ ));
+
+
+ break;
+ case "file":
+ if ($a->argc==2){
+ $files = q("SELECT id, filename, filetype FROM `attach` WHERE `uid` = %d ",
+ intval(local_user())
+ );
+
+ function files2($rr){ global $a;
+ list($m1,$m2) = explode("/",$rr['filetype']);
+ $filetype = ( (file_exists("images/icons/$m1.png"))?$m1:"zip");
+ return array( $a->get_baseurl() . '/attach/' . $rr['id'], template_escape($rr['filename']), $a->get_baseurl() . '/images/icons/16/' . $filetype . '.png');
+ }
+ $files = array_map("files2", $files);
+ //echo ""; var_dump($files); killme();
+
+
+ $tpl = get_markup_template("filebrowser.tpl");
+ echo replace_macros($tpl, array(
+ '$type' => 'file',
+ '$baseurl' => $a->get_baseurl(),
+ '$path' => array( array($a->get_baseurl()."/fbrowser/image/", t("Files")) ),
+ '$folders' => false,
+ '$files' =>$files,
+ ));
+
+ }
+
+ break;
+ }
+
+
+ killme();
+
+}
diff --git a/mod/filer.php b/mod/filer.php
old mode 100755
new mode 100644
index 3cd1bfe22..c0cca9e6d
--- a/mod/filer.php
+++ b/mod/filer.php
@@ -22,7 +22,8 @@ function filer_content(&$a) {
} else {
// return filer dialog
$filetags = get_pconfig(local_user(),'system','filetags');
- $filetags = explode("][", trim($filetags,"[]"));
+ $filetags = file_tag_file_to_list($filetags,'file');
+ $filetags = explode(",", $filetags);
$tpl = get_markup_template("filer_dialog.tpl");
$o = replace_macros($tpl, array(
'$field' => array('term', t("Save to Folder:"), '', '', $filetags, t('- select -')),
diff --git a/mod/follow.php b/mod/follow.php
old mode 100755
new mode 100644
diff --git a/mod/friendica.php b/mod/friendica.php
old mode 100755
new mode 100644
diff --git a/mod/friendika.php b/mod/friendika.php
old mode 100755
new mode 100644
diff --git a/mod/fsuggest.php b/mod/fsuggest.php
old mode 100755
new mode 100644
diff --git a/mod/group.php b/mod/group.php
old mode 100755
new mode 100644
diff --git a/mod/hcard.php b/mod/hcard.php
old mode 100755
new mode 100644
diff --git a/mod/help.php b/mod/help.php
old mode 100755
new mode 100644
diff --git a/mod/home.php b/mod/home.php
old mode 100755
new mode 100644
diff --git a/mod/hostxrd.php b/mod/hostxrd.php
old mode 100755
new mode 100644
diff --git a/mod/install.php b/mod/install.php
old mode 100755
new mode 100644
index 003d81c6a..6f5552076
--- a/mod/install.php
+++ b/mod/install.php
@@ -340,7 +340,7 @@ function check_php(&$phpath, &$checks) {
$help .= t('The command line version of PHP on your system does not have "register_argc_argv" enabled.'). EOL;
$help .= t('This is required for message delivery to work.');
}
- check_add($checks, t('PHP "register_argc_argv"'), $passed, true, $help);
+ check_add($checks, t('PHP register_argc_argv'), $passed, true, $help);
}
@@ -380,9 +380,9 @@ function check_funcs(&$checks) {
if(function_exists('apache_get_modules')){
if (! in_array('mod_rewrite',apache_get_modules())) {
- check_add($ck_funcs, t('Apace mod_rewrite module'), false, true, t('Error: Apache webserver mod-rewrite module is required but not installed.'));
+ check_add($ck_funcs, t('Apache mod_rewrite module'), false, true, t('Error: Apache webserver mod-rewrite module is required but not installed.'));
} else {
- check_add($ck_funcs, t('Apace mod_rewrite module'), true, true, "");
+ check_add($ck_funcs, t('Apache mod_rewrite module'), true, true, "");
}
}
if(! function_exists('curl_init')){
@@ -451,7 +451,7 @@ function load_database_rem($v, $i){
function load_database($db) {
$str = file_get_contents('database.sql');
- $str = array_reduce(explode("\n", $str),"load_database_rem","");
+// $str = array_reduce(explode("\n", $str),"load_database_rem","");
$arr = explode(';',$str);
$errors = false;
foreach($arr as $a) {
@@ -464,3 +464,6 @@ function load_database($db) {
}
return $errors;
}
+
+
+
diff --git a/mod/invite.php b/mod/invite.php
old mode 100755
new mode 100644
diff --git a/mod/item.php b/mod/item.php
old mode 100755
new mode 100644
index 24730f53e..642a6758a
--- a/mod/item.php
+++ b/mod/item.php
@@ -216,8 +216,6 @@ function item_post(&$a) {
$emailcc = notags(trim($_REQUEST['emailcc']));
$body = escape_tags(trim($_REQUEST['body']));
- // $categories = TODO
-
$private = ((strlen($str_group_allow) || strlen($str_contact_allow) || strlen($str_group_deny) || strlen($str_contact_deny)) ? 1 : 0);
if(($parent_item) &&
@@ -255,14 +253,26 @@ function item_post(&$a) {
}
}
+ if(strlen($categories)) {
+ // get the "fileas" tags for this post
+ $filedas = file_tag_file_to_list($categories, 'file');
+ }
+ // save old and new categories, so we can determine what needs to be deleted from pconfig
+ $categories_old = $categories;
+ $categories = file_tag_list_to_file(trim($_REQUEST['category']), 'category');
+ $categories_new = $categories;
+ if(strlen($filedas)) {
+ // append the fileas stuff to the new categories list
+ $categories .= file_tag_list_to_file($filedas, 'file');
+ }
+
// Work around doubled linefeeds in Tinymce 3.5b2
// First figure out if it's a status post that would've been
// created using tinymce. Otherwise leave it alone.
$plaintext = (local_user() ? intval(get_pconfig(local_user(),'system','plaintext')) : 0);
if((! $parent) && (! $api_source) && (! $plaintext)) {
- $body = str_replace("\r\n","\n",$body);
- $body = str_replace("\n\n","\n",$body);
+ $body = fix_mce_lf($body);
}
@@ -340,7 +350,7 @@ function item_post(&$a) {
$image_uri = substr($image_uri,0, strpos($image_uri,'-'));
if(! strlen($image_uri))
continue;
- $srch = '<' . intval($profile_uid) . '>';
+ $srch = '<' . intval($contact_record['id']) . '>';
$r = q("SELECT `id` FROM `photo` WHERE `allow_cid` = '%s' AND `allow_gid` = '' AND `deny_cid` = '' AND `deny_gid` = ''
AND `resource-id` = '%s' AND `uid` = %d LIMIT 1",
dbesc($srch),
@@ -436,7 +446,7 @@ function item_post(&$a) {
if(count($tags)) {
foreach($tags as $tag) {
- handle_tag($a, $body, $inform, $str_tags, $profile_uid, $tag);
+ handle_tag($a, $body, $inform, $str_tags, (local_user()) ? local_user() : $profile_uid , $tag);
}
}
@@ -572,6 +582,9 @@ function item_post(&$a) {
intval($profile_uid)
);
+ // update filetags in pconfig
+ file_tag_update_pconfig($uid,$categories_old,$categories_new,'category');
+
proc_run('php', "include/notifier.php", 'edit_post', "$post_id");
if((x($_REQUEST,'return')) && strlen($return_path)) {
logger('return: ' . $return_path);
@@ -585,8 +598,8 @@ function item_post(&$a) {
$r = q("INSERT INTO `item` (`guid`, `uid`,`type`,`wall`,`gravity`,`contact-id`,`owner-name`,`owner-link`,`owner-avatar`,
`author-name`, `author-link`, `author-avatar`, `created`, `edited`, `commented`, `received`, `changed`, `uri`, `thr-parent`, `title`, `body`, `app`, `location`, `coord`,
- `tag`, `inform`, `verb`, `postopts`, `allow_cid`, `allow_gid`, `deny_cid`, `deny_gid`, `private`, `pubmail`, `attach`, `bookmark`,`origin`, `moderated` )
- VALUES( '%s', %d, '%s', %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, '%s', %d, %d, %d )",
+ `tag`, `inform`, `verb`, `postopts`, `allow_cid`, `allow_gid`, `deny_cid`, `deny_gid`, `private`, `pubmail`, `attach`, `bookmark`,`origin`, `moderated`, `file` )
+ VALUES( '%s', %d, '%s', %d, %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%s', %d, %d, '%s', %d, %d, %d, '%s' )",
dbesc($datarray['guid']),
intval($datarray['uid']),
dbesc($datarray['type']),
@@ -624,8 +637,9 @@ function item_post(&$a) {
dbesc($datarray['attach']),
intval($datarray['bookmark']),
intval($datarray['origin']),
- intval($datarray['moderated'])
- );
+ intval($datarray['moderated']),
+ dbesc($datarray['file'])
+ );
$r = q("SELECT `id` FROM `item` WHERE `uri` = '%s' LIMIT 1",
dbesc($datarray['uri']));
@@ -633,6 +647,9 @@ function item_post(&$a) {
$post_id = $r[0]['id'];
logger('mod_item: saved item ' . $post_id);
+ // update filetags in pconfig
+ file_tag_update_pconfig($uid,$categories_old,$categories_new,'category');
+
if($parent) {
// This item is the last leaf and gets the comment box, clear any ancestors
@@ -742,7 +759,7 @@ function item_post(&$a) {
}
else {
logger('mod_item: unable to retrieve post that was just stored.');
- notify( t('System error. Post not saved.'));
+ notice( t('System error. Post not saved.') . EOL);
goaway($a->get_baseurl() . "/" . $return_path );
// NOTREACHED
}
diff --git a/mod/like.php b/mod/like.php
old mode 100755
new mode 100644
diff --git a/mod/localtime.php b/mod/localtime.php
old mode 100755
new mode 100644
diff --git a/mod/lockview.php b/mod/lockview.php
old mode 100755
new mode 100644
diff --git a/mod/login.php b/mod/login.php
old mode 100755
new mode 100644
diff --git a/mod/lostpass.php b/mod/lostpass.php
old mode 100755
new mode 100644
diff --git a/mod/manage.php b/mod/manage.php
old mode 100755
new mode 100644
diff --git a/mod/match.php b/mod/match.php
old mode 100755
new mode 100644
diff --git a/mod/message.php b/mod/message.php
old mode 100755
new mode 100644
index 1369fde2e..260f4bb14
--- a/mod/message.php
+++ b/mod/message.php
@@ -48,8 +48,7 @@ function message_post(&$a) {
$plaintext = intval(get_pconfig(local_user(),'system','plaintext'));
if(! $plaintext) {
- $body = str_replace("\r\n","\n",$body);
- $body = str_replace("\n\n","\n",$body);
+ $body = fix_mce_lf($body);
}
$ret = send_message($recipient, $body, $subject, $replyto);
diff --git a/mod/modexp.php b/mod/modexp.php
old mode 100755
new mode 100644
diff --git a/mod/msearch.php b/mod/msearch.php
old mode 100755
new mode 100644
diff --git a/mod/network.php b/mod/network.php
old mode 100755
new mode 100644
index d27945a86..b12bd16da
--- a/mod/network.php
+++ b/mod/network.php
@@ -206,8 +206,12 @@ function network_content(&$a, $update = 0) {
);
- $tpl = get_markup_template('common_tabs.tpl');
- $o .= replace_macros($tpl, array('$tabs'=>$tabs));
+
+ $arr = array('tabs' => $tabs);
+ call_hooks('network_tabs', $arr);
+
+ $o .= replace_macros(get_markup_template('common_tabs.tpl'), array('$tabs'=> $arr['tabs']));
+
// --- end item filter tabs
diff --git a/mod/newmember.php b/mod/newmember.php
old mode 100755
new mode 100644
index 683463ecb..a423d11b8
--- a/mod/newmember.php
+++ b/mod/newmember.php
@@ -13,7 +13,7 @@ function newmember_content(&$a) {
$o .= ' ';
- $o .= '' . '' . t('On your Quick Start page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join.') . ' ' . EOL;
+ $o .= '' . '' . t('On your Quick Start page - find a brief introduction to your profile and network tabs, connect to Facebook, make some new connections, and find some groups to join.') . ' ' . EOL;
$o .= '' . '' . t('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.') . ' ' . EOL;
@@ -48,4 +48,4 @@ function newmember_content(&$a) {
$o .= '';
return $o;
-}
\ No newline at end of file
+}
diff --git a/mod/nogroup.php b/mod/nogroup.php
new file mode 100644
index 000000000..bd1ec82ed
--- /dev/null
+++ b/mod/nogroup.php
@@ -0,0 +1,65 @@
+page,'aside'))
+ $a->page['aside'] = '';
+
+ $a->page['aside'] .= group_side('contacts','group',false,0,$contact_id);
+}
+
+
+function nogroup_content(&$a) {
+
+ if(! local_user()) {
+ notice( t('Permission denied.') . EOL);
+ return '';
+ }
+
+ require_once('include/Contact.php');
+ $r = contacts_not_grouped(local_user());
+ if(count($r)) {
+ $a->set_pager_total($r[0]['total']);
+ }
+ $r = contacts_not_grouped(local_user(),$a->pager['start'],$a->pager['itemspage']);
+ if(count($r)) {
+ foreach($r as $rr) {
+
+
+ $contacts[] = array(
+ 'img_hover' => sprintf( t('Visit %s\'s profile [%s]'),$rr['name'],$rr['url']),
+ 'edit_hover' => t('Edit contact'),
+ 'photo_menu' => contact_photo_menu($rr),
+ 'id' => $rr['id'],
+ 'alt_text' => $alt_text,
+ 'dir_icon' => $dir_icon,
+ 'thumb' => $rr['thumb'],
+ 'name' => $rr['name'],
+ 'username' => $rr['name'],
+ 'sparkle' => $sparkle,
+ 'itemurl' => $rr['url'],
+ 'url' => $url,
+ 'network' => network_to_name($rr['network']),
+ );
+ }
+ }
+ $tpl = get_markup_template("nogroup-template.tpl");
+ $o .= replace_macros($tpl,array(
+ '$header' => t('Contacts who are not members of a group'),
+ '$contacts' => $contacts,
+ '$paginate' => paginate($a),
+ ));
+
+ return $o;
+
+}
diff --git a/mod/notes.php b/mod/notes.php
old mode 100755
new mode 100644
diff --git a/mod/notice.php b/mod/notice.php
old mode 100755
new mode 100644
diff --git a/mod/notifications.php b/mod/notifications.php
old mode 100755
new mode 100644
index 690a99562..b28b1478d
--- a/mod/notifications.php
+++ b/mod/notifications.php
@@ -151,7 +151,7 @@ function notifications_content(&$a) {
'$fullname' => $rr['fname'],
'$url' => zrl($rr['furl']),
'$hidden' => array('hidden', t('Hide this contact from others'), ($rr['hidden'] == 1), ''),
- '$activity' => array('activity', t('Post a new friend activity'), 1, t('if applicable')),
+ '$activity' => array('activity', t('Post a new friend activity'), (intval(get_pconfig(local_user(),'system','post_newfriend')) ? '1' : 0), t('if applicable')),
'$knowyou' => $knowyou,
'$approve' => t('Approve'),
@@ -198,7 +198,7 @@ function notifications_content(&$a) {
'$photo' => ((x($rr,'photo')) ? $rr['photo'] : "images/person-175.jpg"),
'$fullname' => $rr['name'],
'$hidden' => array('hidden', t('Hide this contact from others'), ($rr['hidden'] == 1), ''),
- '$activity' => array('activity', t('Post a new friend activity'), 1, t('if applicable')),
+ '$activity' => array('activity', t('Post a new friend activity'), (intval(get_pconfig(local_user(),'system','post_newfriend')) ? '1' : 0), t('if applicable')),
'$url' => zrl($rr['url']),
'$knowyou' => $knowyou,
'$approve' => t('Approve'),
diff --git a/mod/oembed.php b/mod/oembed.php
old mode 100755
new mode 100644
diff --git a/mod/oexchange.php b/mod/oexchange.php
old mode 100755
new mode 100644
diff --git a/mod/openid.php b/mod/openid.php
old mode 100755
new mode 100644
diff --git a/mod/opensearch.php b/mod/opensearch.php
old mode 100755
new mode 100644
diff --git a/mod/parse_url.php b/mod/parse_url.php
old mode 100755
new mode 100644
diff --git a/mod/photo.php b/mod/photo.php
old mode 100755
new mode 100644
index 3a7025120..1d38fe8e4
--- a/mod/photo.php
+++ b/mod/photo.php
@@ -4,6 +4,30 @@ require_once('include/security.php');
function photo_init(&$a) {
+ // To-Do:
+ // - checking with realpath
+ // - checking permissions
+ /*
+ $cache = get_config('system','itemcache');
+ if (($cache != '') and is_dir($cache)) {
+ $cachefile = $cache."/".$a->argc."-".$a->argv[1]."-".$a->argv[2]."-".$a->argv[3];
+ if (file_exists($cachefile)) {
+ $data = file_get_contents($cachefile);
+
+ if(function_exists('header_remove')) {
+ header_remove('Pragma');
+ header_remove('pragma');
+ }
+
+ header("Content-type: image/jpeg");
+ header("Expires: " . gmdate("D, d M Y H:i:s", time() + (3600*24)) . " GMT");
+ header("Cache-Control: max-age=" . (3600*24));
+ echo $data;
+ killme();
+ // NOTREACHED
+ }
+ }*/
+
switch($a->argc) {
case 4:
$person = $a->argv[3];
@@ -27,6 +51,7 @@ function photo_init(&$a) {
if(isset($type)) {
+
/**
* Profile photos
*/
@@ -144,6 +169,10 @@ function photo_init(&$a) {
}
}
+ // Writing in cachefile
+ if (isset($cachefile) && $cachefile != '')
+ file_put_contents($cachefile, $data);
+
if(function_exists('header_remove')) {
header_remove('Pragma');
header_remove('pragma');
diff --git a/mod/photos.php b/mod/photos.php
old mode 100755
new mode 100644
index 2a808cb41..8da94841e
--- a/mod/photos.php
+++ b/mod/photos.php
@@ -330,7 +330,6 @@ function photos_post(&$a) {
// Create item container
$title = '';
- $basename = basename($filename);
$uri = item_new_uri($a->get_hostname(),$page_owner_uid);
$arr = array();
diff --git a/mod/ping.php b/mod/ping.php
index e911aaf1f..63aaa0f45 100644
--- a/mod/ping.php
+++ b/mod/ping.php
@@ -134,6 +134,8 @@ function ping_init(&$a) {
function xmlize($href, $name, $url, $photo, $date, $seen, $message){
+ $data = array('href' => &$href, 'name' => &$name, 'url'=>&$url, 'photo'=>&$photo, 'date'=>&$date, 'seen'=>&$seen, 'messsage'=>&$message);
+ call_hooks('ping_xmlize', $data);
$notsxml = '%s ';
return sprintf ( $notsxml,
xmlify($href), xmlify($name), xmlify($url), xmlify($photo), xmlify($date), xmlify($seen), xmlify($message)
diff --git a/mod/poco.php b/mod/poco.php
old mode 100755
new mode 100644
index 79cf820bc..acfa3ffaa
--- a/mod/poco.php
+++ b/mod/poco.php
@@ -45,6 +45,8 @@ function poco_init(&$a) {
if($justme)
$sql_extra = " and `contact`.`self` = 1 ";
+ else
+ $sql_extra = " and `contact`.`self` = 0 ";
if($cid)
$sql_extra = sprintf(" and `contact`.`id` = %d ",intval($cid));
diff --git a/mod/post.php b/mod/post.php
old mode 100755
new mode 100644
diff --git a/mod/probe.php b/mod/probe.php
old mode 100755
new mode 100644
diff --git a/mod/profile.php b/mod/profile.php
old mode 100755
new mode 100644
index 782d17d83..de1e27248
--- a/mod/profile.php
+++ b/mod/profile.php
@@ -2,6 +2,11 @@
function profile_init(&$a) {
+ require_once('include/contact_widgets.php');
+
+ if(! x($a->page,'aside'))
+ $a->page['aside'] = '';
+
$blocked = (((get_config('system','block_public')) && (! local_user()) && (! remote_user())) ? true : false);
if($a->argc > 1)
@@ -9,9 +14,10 @@ function profile_init(&$a) {
else {
$r = q("select nickname from user where blocked = 0 and account_expired = 0 and verified = 1 order by rand() limit 1");
if(count($r)) {
- $which = $r[0]['nickname'];
+ goaway($a->get_baseurl() . '/profile/' . $r[0]['nickname']);
}
else {
+ logger('profile error: mod_profile ' . $a->query_string, LOGGER_DEBUG);
notice( t('Requested profile is not available.') . EOL );
$a->error = 404;
return;
@@ -59,6 +65,13 @@ function profile_init(&$a) {
function profile_content(&$a, $update = 0) {
+ if (x($a->category)) {
+ $category = $a->category;
+ }
+ else {
+ $category = ((x($_GET,'category')) ? $_GET['category'] : '');
+ }
+
if(get_config('system','block_public') && (! local_user()) && (! remote_user())) {
return login();
}
@@ -112,8 +125,9 @@ function profile_content(&$a, $update = 0) {
return;
}
-
if(! $update) {
+
+
if(x($_GET,'tab'))
$tab = notags(trim($_GET['tab']));
@@ -135,6 +149,8 @@ function profile_content(&$a, $update = 0) {
$celeb = ((($a->profile['page-flags'] == PAGE_SOAPBOX) || ($a->profile['page-flags'] == PAGE_COMMUNITY)) ? true : false);
+ $a->page['aside'] .= categories_widget($a->get_baseurl(true) . '/profile/' . $a->profile['nickname'],(x($category) ? xmlify($category) : ''));
+
if(can_write_wall($a,$a->profile['profile_uid'])) {
$x = array(
@@ -178,6 +194,10 @@ function profile_content(&$a, $update = 0) {
}
else {
+ if(x($category)) {
+ $sql_extra .= file_tag_file_query('item',$category,'category');
+ }
+
$r = q("SELECT COUNT(*) AS `total`
FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id`
WHERE `item`.`uid` = %d AND `item`.`visible` = 1 AND `item`.`deleted` = 0
@@ -204,6 +224,7 @@ function profile_content(&$a, $update = 0) {
intval($a->profile['profile_uid'])
);
+
}
$parents_arr = array();
diff --git a/mod/profile_photo.php b/mod/profile_photo.php
old mode 100755
new mode 100644
diff --git a/mod/profiles.php b/mod/profiles.php
old mode 100755
new mode 100644
index 7b3b6ccc1..7a33a03e4
--- a/mod/profiles.php
+++ b/mod/profiles.php
@@ -51,6 +51,7 @@ function profiles_post(&$a) {
if($orig[0]['name'] != $name)
$namechanged = true;
+
$pdesc = notags(trim($_POST['pdesc']));
$gender = notags(trim($_POST['gender']));
$address = notags(trim($_POST['address']));
@@ -61,15 +62,16 @@ function profiles_post(&$a) {
$pub_keywords = notags(trim($_POST['pub_keywords']));
$prv_keywords = notags(trim($_POST['prv_keywords']));
$marital = notags(trim($_POST['marital']));
- if($marital != $orig[0]['marital'])
- $maritalchanged = true;
$with = ((x($_POST,'with')) ? notags(trim($_POST['with'])) : '');
// linkify the relationship target if applicable
+ $withchanged = false;
+
if(strlen($with)) {
if($with != strip_tags($orig[0]['with'])) {
+ $withchanged = true;
$prf = '';
$lookup = $with;
if(strpos($lookup,'@') === 0)
@@ -121,18 +123,40 @@ function profiles_post(&$a) {
$politic = notags(trim($_POST['politic']));
$religion = notags(trim($_POST['religion']));
- $about = escape_tags(trim($_POST['about']));
- $interest = escape_tags(trim($_POST['interest']));
- $contact = escape_tags(trim($_POST['contact']));
- $music = escape_tags(trim($_POST['music']));
- $book = escape_tags(trim($_POST['book']));
- $tv = escape_tags(trim($_POST['tv']));
- $film = escape_tags(trim($_POST['film']));
- $romance = escape_tags(trim($_POST['romance']));
- $work = escape_tags(trim($_POST['work']));
- $education = escape_tags(trim($_POST['education']));
+ $about = fix_mce_lf(escape_tags(trim($_POST['about'])));
+ $interest = fix_mce_lf(escape_tags(trim($_POST['interest'])));
+ $contact = fix_mce_lf(escape_tags(trim($_POST['contact'])));
+ $music = fix_mce_lf(escape_tags(trim($_POST['music'])));
+ $book = fix_mce_lf(escape_tags(trim($_POST['book'])));
+ $tv = fix_mce_lf(escape_tags(trim($_POST['tv'])));
+ $film = fix_mce_lf(escape_tags(trim($_POST['film'])));
+ $romance = fix_mce_lf(escape_tags(trim($_POST['romance'])));
+ $work = fix_mce_lf(escape_tags(trim($_POST['work'])));
+ $education = fix_mce_lf(escape_tags(trim($_POST['education'])));
+
$hide_friends = (($_POST['hide-friends'] == 1) ? 1: 0);
+
+
+ $changes = array();
+ if($is_default) {
+ if($marital != $orig[0]['marital']) $changes[] = '♥ ' . t('Marital Status');
+ if($withchanged) $changes[] = '♥ ' . t('Romantic Partner');
+ if($work != $orig[0]['work']) $changes[] = t('Work/Employment');
+ if($religion != $orig[0]['religion']) $changes[] = t('Religion');
+ if($politic != $orig[0]['politic']) $changes[] = t('Political Views');
+ if($gender != $orig[0]['gender']) $changes[] = t('Gender');
+ if($sexual != $orig[0]['sexual']) $changes[] = t('Sexual Preference');
+ if($homepage != $orig[0]['homepage']) $changes[] = t('Homepage');
+ if($interest != $orig[0]['interest']) $changes[] = t('Interests');
+ if($address != $orig[0]['address'] || $locality != $orig[0]['locality'] || $region != $orig[0]['region']
+ || $country_name != $orig[0]['country_name'])
+ $changes[] = t('Location');
+
+ profile_activity($changes);
+
+ }
+
$r = q("UPDATE `profile`
SET `profile-name` = '%s',
`name` = '%s',
@@ -194,7 +218,7 @@ function profiles_post(&$a) {
dbesc($education),
intval($hide_friends),
intval($a->argv[1]),
- intval($_SESSION['uid'])
+ intval(local_user())
);
if($r)
@@ -221,6 +245,79 @@ function profiles_post(&$a) {
}
+function profile_activity($changed) {
+ $a = get_app();
+
+ if(! local_user() || ! is_array($changed) || ! count($changed))
+ return;
+
+ if($a->user['hidewall'] || get_config('system','block_public'))
+ return;
+
+ if(! get_pconfig(local_user(),'system','post_profilechange'))
+ return;
+
+ require_once('include/items.php');
+
+ $self = q("SELECT * FROM `contact` WHERE `self` = 1 AND `uid` = %d LIMIT 1",
+ intval(local_user())
+ );
+
+ if(! count($self))
+ return;
+
+ $arr = array();
+ $arr['uri'] = $arr['parent-uri'] = item_new_uri($a->get_hostname(), local_user());
+ $arr['uid'] = local_user();
+ $arr['contact-id'] = $self[0]['id'];
+ $arr['wall'] = 1;
+ $arr['type'] = 'wall';
+ $arr['gravity'] = 0;
+ $arr['origin'] = 1;
+ $arr['author-name'] = $arr['owner-name'] = $self[0]['name'];
+ $arr['author-link'] = $arr['owner-link'] = $self[0]['url'];
+ $arr['author-avatar'] = $arr['owner-avatar'] = $self[0]['thumb'];
+ $arr['verb'] = ACTIVITY_UPDATE;
+ $arr['object-type'] = ACTIVITY_OBJ_PROFILE;
+
+ $A = '[url=' . $self[0]['url'] . ']' . $self[0]['name'] . '[/url]';
+
+
+ $changes = '';
+ $t = count($changed);
+ $z = 0;
+ foreach($changed as $ch) {
+ if(strlen($changes)) {
+ if ($z == ($t - 1))
+ $changes .= ' and ';
+ else
+ $changes .= ', ';
+ }
+ $z ++;
+ $changes .= $ch;
+ }
+
+ $prof = '[url=' . $self[0]['url'] . '?tab=profile' . ']' . t('public profile') . '[/url]';
+
+ $arr['body'] = sprintf( t('%1$s has an updated %2$s, changing %3$s.'), $A, $prof, $changes);
+
+ $arr['object'] = '' . ACTIVITY_OBJ_PROFILE . ' ' . $self[0]['name'] . ' '
+ . '' . $self[0]['url'] . '/' . $self[0]['name'] . ' ';
+ $arr['object'] .= ' ' . xmlify(' ' . "\n");
+ $arr['object'] .= xmlify(' ' . "\n");
+ $arr['object'] .= ' ' . "\n";
+ $arr['last-child'] = 1;
+
+ $arr['allow_cid'] = $a->user['allow_cid'];
+ $arr['allow_gid'] = $a->user['allow_gid'];
+ $arr['deny_cid'] = $a->user['deny_cid'];
+ $arr['deny_gid'] = $a->user['deny_gid'];
+
+ $i = item_store($arr);
+ if($i)
+ proc_run('php',"include/notifier.php","activity","$i");
+
+}
function profiles_content(&$a) {
@@ -361,7 +458,16 @@ function profiles_content(&$a) {
require_once('include/profile_selectors.php');
- $tpl = get_markup_template('profed_head.tpl');
+
+ $editselect = 'textareas';
+ if(intval(get_pconfig(local_user(),'system','plaintext')))
+ $editselect = 'none';
+
+ $a->page['htmlhead'] .= replace_macros(get_markup_template('profed_head.tpl'), array(
+ '$baseurl' => $a->get_baseurl(true),
+ '$editselect' => $editselect,
+ ));
+
$opt_tpl = get_markup_template("profile-hide-friends.tpl");
$hide_friends = replace_macros($opt_tpl,array(
@@ -372,10 +478,12 @@ function profiles_content(&$a) {
'$no_selected' => (($r[0]['hide-friends'] == 0) ? " checked=\"checked\" " : "")
));
-
- $a->page['htmlhead'] .= replace_macros($tpl, array('$baseurl' => $a->get_baseurl(true)));
$a->page['htmlhead'] .= "";
+
+
+
+
$f = get_config('system','birthday_input_format');
if(! $f)
$f = 'ymd';
diff --git a/mod/profperm.php b/mod/profperm.php
old mode 100755
new mode 100644
diff --git a/mod/pubsub.php b/mod/pubsub.php
old mode 100755
new mode 100644
diff --git a/mod/qsearch.php b/mod/qsearch.php
old mode 100755
new mode 100644
diff --git a/mod/randprof.php b/mod/randprof.php
new file mode 100644
index 000000000..6713a81d9
--- /dev/null
+++ b/mod/randprof.php
@@ -0,0 +1,10 @@
+get_baseurl() . '/profile');
+}
diff --git a/mod/receive.php b/mod/receive.php
old mode 100755
new mode 100644
index 950bf0bd3..2bd3cc65b
--- a/mod/receive.php
+++ b/mod/receive.php
@@ -12,6 +12,13 @@ require_once('include/diaspora.php');
function receive_post(&$a) {
+
+ $enabled = intval(get_config('system','diaspora_enabled'));
+ if(! $enabled) {
+ logger('mod-diaspora: disabled');
+ http_status_exit(500);
+ }
+
$public = false;
if(($a->argc == 2) && ($a->argv[1] === 'public')) {
diff --git a/mod/redir.php b/mod/redir.php
old mode 100755
new mode 100644
diff --git a/mod/register.php b/mod/register.php
old mode 100755
new mode 100644
index 630c0a675..b60707d45
--- a/mod/register.php
+++ b/mod/register.php
@@ -314,17 +314,13 @@ function register_post(&$a) {
}
- $use_gravatar = ((get_config('system','no_gravatar')) ? false : true);
-
- // if we have an openid photo use it.
- // otherwise unless it is disabled, use gravatar
-
- if($use_gravatar || strlen($photo)) {
+ // if we have no OpenID photo try to look up an avatar
+ if(! strlen($photo))
+ $photo = avatar_img($email);
+ // unless there is no avatar-plugin loaded
+ if(strlen($photo)) {
require_once('include/Photo.php');
-
- if(($use_gravatar) && (! strlen($photo)))
- $photo = gravatar_img($email);
$photo_failure = false;
$filename = basename($photo);
@@ -333,7 +329,7 @@ function register_post(&$a) {
if($img->is_valid()) {
$img->scaleImageSquare(175);
-
+
$hash = photo_new_resource();
$r = $img->store($newuid, 0, $hash, $filename, t('Profile Photos'), 4 );
diff --git a/mod/regmod.php b/mod/regmod.php
old mode 100755
new mode 100644
diff --git a/mod/removeme.php b/mod/removeme.php
old mode 100755
new mode 100644
diff --git a/mod/rsd_xml.php b/mod/rsd_xml.php
old mode 100755
new mode 100644
diff --git a/mod/salmon.php b/mod/salmon.php
old mode 100755
new mode 100644
diff --git a/mod/search.php b/mod/search.php
old mode 100755
new mode 100644
index 6495fc8e5..4ca7db9bb
--- a/mod/search.php
+++ b/mod/search.php
@@ -97,27 +97,26 @@ function search_content(&$a) {
// OR your own posts if you are a logged in member
// No items will be shown if the member has a blocked profile wall.
- $r = q("SELECT COUNT(*) AS `total`
+ $r = q("SELECT distinct(`item`.`uri`) as `total`
FROM `item` LEFT JOIN `contact` ON `contact`.`id` = `item`.`contact-id` LEFT JOIN `user` ON `user`.`uid` = `item`.`uid`
WHERE `item`.`visible` = 1 AND `item`.`deleted` = 0 and `item`.`moderated` = 0
AND (( `item`.`allow_cid` = '' AND `item`.`allow_gid` = '' AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = '' AND `item`.`private` = 0 AND `user`.`hidewall` = 0)
OR `item`.`uid` = %d )
AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
- AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )",
+ AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' ) group by `item`.`uri` ",
intval(local_user()),
dbesc(preg_quote($search)),
dbesc('\\]' . preg_quote($search) . '\\[')
);
if(count($r))
- $a->set_pager_total($r[0]['total']);
-
- if(! $r[0]['total']) {
+ $a->set_pager_total(count($r));
+ if(! count($r)) {
info( t('No results.') . EOL);
return $o;
}
- $r = q("SELECT `item`.*, `item`.`id` AS `item_id`,
+ $r = q("SELECT distinct(`item`.`uri`), `item`.*, `item`.`id` AS `item_id`,
`contact`.`name`, `contact`.`photo`, `contact`.`url`, `contact`.`rel`,
`contact`.`network`, `contact`.`thumb`, `contact`.`self`, `contact`.`writable`,
`contact`.`id` AS `cid`, `contact`.`uid` AS `contact-uid`,
@@ -128,7 +127,8 @@ function search_content(&$a) {
AND (( `item`.`allow_cid` = '' AND `item`.`allow_gid` = '' AND `item`.`deny_cid` = '' AND `item`.`deny_gid` = '' AND `item`.`private` = 0 AND `user`.`hidewall` = 0 )
OR `item`.`uid` = %d )
AND `contact`.`blocked` = 0 AND `contact`.`pending` = 0
- AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )
+ AND ( `item`.`body` REGEXP '%s' OR `item`.`tag` REGEXP '%s' )
+ group by `item`.`uri`
ORDER BY `received` DESC LIMIT %d , %d ",
intval(local_user()),
dbesc(preg_quote($search)),
diff --git a/mod/session.php b/mod/session.php
old mode 100755
new mode 100644
diff --git a/mod/settings.php b/mod/settings.php
old mode 100755
new mode 100644
index 926d1faa5..8c8b3062d
--- a/mod/settings.php
+++ b/mod/settings.php
@@ -15,10 +15,6 @@ function get_theme_config_file($theme){
}
function settings_init(&$a) {
- if(local_user()) {
- profile_load($a,$a->user['nickname']);
- }
-
// These lines provide the javascript needed by the acl selector
$a->page['htmlhead'] .= "
$title - $page
-
-
-
-
- ';
-
- $aside['$nv'] = $nv;
- };
- //Community Page
- if(local_user()) {
- $page = '';
- //if (sizeof($contacts) > 0)
-
- $aside['$page'] = $page;
- }
- //END Community Page
-
-
-
- $url = $a->get_baseurl($ssl_state);
- $aside['$url'] = $url;
-
- $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
- $a->page['right_aside'] = replace_macros($tpl, $aside);
-
-}
-
-
-//profile_side at networkpages
-if ($a->argv[0] === "network" && local_user()){
-
- // USER MENU
- if(local_user()) {
-
- $r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
-
- $userinfo = array(
- 'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
- 'name' => $a->user['username'],
- );
- $ps = array('usermenu'=>array());
- $ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
- $ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
- $ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));
- $ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
- $ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
- $ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
- $ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
- $ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Community Pages'), "", "");
-
- $tpl = get_markup_template('profile_side.tpl');
-
- $a->page['aside'] .= replace_macros($tpl, array(
- '$userinfo' => $userinfo,
- '$ps' => $ps,
- ));
-
- }
-
- $ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
-
- if($ccCookie != "8") {
- // COMMUNITY
- diabook_aerith_community_info();
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-network.css";
- }
-}
-
-
-
-//right_aside at profile pages
-if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
- if($ccCookie != "8") {
- // COMMUNITY
- diabook_aerith_community_info();
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-profile.css";
- }
-}
-
-//tabs at right_aside on settings page
-if ($a->argv[0] === "settings"){
-
- $tabs = array(
- array(
- 'label' => t('Account settings'),
- 'url' => $a->get_baseurl(true).'/settings',
- 'sel' => (($a->argc == 1)?'active':''),
- ),
- array(
- 'label' => t('Display settings'),
- 'url' => $a->get_baseurl(true).'/settings/display',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
- ),
- array(
- 'label' => t('Edit/Manage Profiles'),
- 'url' => $a->get_baseurl(true).'/profiles',
- ),
- array(
- 'label' => t('Connector settings'),
- 'url' => $a->get_baseurl(true).'/settings/connectors',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
- ),
- array(
- 'label' => t('Plugin settings'),
- 'url' => $a->get_baseurl(true).'/settings/addon',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
- ),
- array(
- 'label' => t('Connections'),
- 'url' => $a->get_baseurl(true) . '/settings/oauth',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
- ),
- array(
- 'label' => t('Export personal data'),
- 'url' => $a->get_baseurl(true) . '/uexport',
- 'sel' => ''
- )
- );
- $tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
- $a->page['aside'] = replace_macros($tabtpl, array(
- '$tabs' => $tabs,
- ));
-
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/style-settings.css";
-
-}
-
-
-// custom css
-if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf(' ', $cssFile);
-
-//load jquery.cookie.js
-$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-aerith/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('', $cookieJS);
-
-
-//js scripts
-
-$a->page['htmlhead'] .= <<< EOT
-
-
-
-
-
-EOT;
-
diff --git a/view/theme/diabook-aerith/wall_item.tpl b/view/theme/diabook-aerith/wall_item.tpl
deleted file mode 100644
index 123834064..000000000
--- a/view/theme/diabook-aerith/wall_item.tpl
+++ /dev/null
@@ -1,100 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
$item.name
-
-
- {{ if $item.plink }}$item.ago {{ else }} $item.ago {{ endif }}
- {{ if $item.lock }} - $item.lock {{ endif }}
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.filer }}
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
diff --git a/view/theme/diabook-aerith/wallwall_item.tpl b/view/theme/diabook-aerith/wallwall_item.tpl
deleted file mode 100644
index c5b6b36b5..000000000
--- a/view/theme/diabook-aerith/wallwall_item.tpl
+++ /dev/null
@@ -1,102 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook-blue/communityhome.tpl b/view/theme/diabook-blue/communityhome.tpl
deleted file mode 100755
index 3b95b376e..000000000
--- a/view/theme/diabook-blue/communityhome.tpl
+++ /dev/null
@@ -1,93 +0,0 @@
-
-{{ if $page }}
-
$page
-{{ endif }}
-
-
-
-
-
-{{ if $lastusers_title }}
-
Connectable Services
-
-{{ endif }}
-
-
-
-
-
-{{ if $lastusers_title }}
-
PostIt to Friendica
-
-{{ endif }}
-
-
-
-{{ if $lastusers_title }}
-
$lastusers_title
-
-{{ for $lastusers_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
-
-
-{{ if $activeusers_title }}
-$activeusers_title
-
-{{ for $activeusers_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
-
-{{ if $photos_title }}
-
$photos_title
-
-{{ for $photos_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
-
-
-{{ if $like_title }}
-
$like_title
-
-{{ for $like_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
diff --git a/view/theme/diabook-blue/contact_template.tpl b/view/theme/diabook-blue/contact_template.tpl
deleted file mode 100755
index 48930b48a..000000000
--- a/view/theme/diabook-blue/contact_template.tpl
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
- {{ if $contact.photo_menu }}
-
-
- {{ endif }}
-
-
-
-
-
$contact.name
-
-
-
diff --git a/view/theme/diabook-blue/directory_item.tpl b/view/theme/diabook-blue/directory_item.tpl
deleted file mode 100755
index db1936e4b..000000000
--- a/view/theme/diabook-blue/directory_item.tpl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
diff --git a/view/theme/diabook-blue/fpostit/README b/view/theme/diabook-blue/fpostit/README
deleted file mode 100644
index 39b7c5761..000000000
--- a/view/theme/diabook-blue/fpostit/README
+++ /dev/null
@@ -1,8 +0,0 @@
-fpostit
-
-original author: Devlon Duthied
-
-see his blog posting:
-http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
-
-original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook-blue/fpostit/fpostit.js b/view/theme/diabook-blue/fpostit/fpostit.js
deleted file mode 100755
index d183c7573..000000000
--- a/view/theme/diabook-blue/fpostit/fpostit.js
+++ /dev/null
@@ -1,6 +0,0 @@
-javascript: (function() {
- the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
- if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)}
- else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook-blue/fpostit/fpostit.php b/view/theme/diabook-blue/fpostit/fpostit.php
deleted file mode 100644
index 4505c9946..000000000
--- a/view/theme/diabook-blue/fpostit/fpostit.php
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
- $content);
-
- // echo "posting to: $url ";
-
- $c = curl_init();
- curl_setopt($c, CURLOPT_URL, $url);
- curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
- curl_setopt($c, CURLOPT_POSTFIELDS, $data);
- curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
- $c_result = curl_exec($c);
- if(curl_errno($c)){
- $error = curl_error($c);
- showForm($error, $content);
- }
-
- curl_close($c);
- if (!isset($error)) {
- echo '';
- }
-
- } else {
- $error = "Missing account name and/or password...try again please";
- showForm($error, $content);
- }
-
-} else {
- showForm(null, $content);
-}
-
-function showForm($error, $content) {
- $username_cookie = $_COOKIE['username'];
- $password_cookie = $_COOKIE['password'];
-
- echo <<
-
- Friendica Bookmarklet
-
-
-
-EOF;
-
-}
-?>
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook-blue/fpostit/friendika-32.png b/view/theme/diabook-blue/fpostit/friendika-32.png
deleted file mode 100644
index 61764bf20..000000000
Binary files a/view/theme/diabook-blue/fpostit/friendika-32.png and /dev/null differ
diff --git a/view/theme/diabook-blue/group_side.tpl b/view/theme/diabook-blue/group_side.tpl
deleted file mode 100755
index af183d04d..000000000
--- a/view/theme/diabook-blue/group_side.tpl
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
diff --git a/view/theme/diabook-blue/icons/com_side.png b/view/theme/diabook-blue/icons/com_side.png
deleted file mode 100644
index bc5969ef1..000000000
Binary files a/view/theme/diabook-blue/icons/com_side.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/events.png b/view/theme/diabook-blue/icons/events.png
deleted file mode 100644
index 4a0b3f3f1..000000000
Binary files a/view/theme/diabook-blue/icons/events.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/home.png b/view/theme/diabook-blue/icons/home.png
deleted file mode 100644
index be47a48fc..000000000
Binary files a/view/theme/diabook-blue/icons/home.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/mess_side.png b/view/theme/diabook-blue/icons/mess_side.png
deleted file mode 100644
index 49ef896bc..000000000
Binary files a/view/theme/diabook-blue/icons/mess_side.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/notes.png b/view/theme/diabook-blue/icons/notes.png
deleted file mode 100644
index 7d4afca90..000000000
Binary files a/view/theme/diabook-blue/icons/notes.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/pscontacts.png b/view/theme/diabook-blue/icons/pscontacts.png
deleted file mode 100644
index acf857f32..000000000
Binary files a/view/theme/diabook-blue/icons/pscontacts.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/pubgroups.png b/view/theme/diabook-blue/icons/pubgroups.png
deleted file mode 100644
index 6d9539610..000000000
Binary files a/view/theme/diabook-blue/icons/pubgroups.png and /dev/null differ
diff --git a/view/theme/diabook-blue/icons/selected.png b/view/theme/diabook-blue/icons/selected.png
deleted file mode 100755
index 2a30ae252..000000000
Binary files a/view/theme/diabook-blue/icons/selected.png and /dev/null differ
diff --git a/view/theme/diabook-blue/jot.tpl b/view/theme/diabook-blue/jot.tpl
deleted file mode 100755
index 9aef99787..000000000
--- a/view/theme/diabook-blue/jot.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ if $content }}$content{{ else }}$share{{ endif }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
$preview
-
-
-
-
-
- $jotplugins
-
-
-
-
-
-
-
-
-
-
-
-
-
- $acl
-
-
$emailcc
-
- $jotnets
-
-
-
-
-
-
-
-
- {{ if $content }}{{ endif }}
diff --git a/view/theme/diabook-blue/js/jquery.cookie.js b/view/theme/diabook-blue/js/jquery.cookie.js
deleted file mode 100644
index 6d5974a2c..000000000
--- a/view/theme/diabook-blue/js/jquery.cookie.js
+++ /dev/null
@@ -1,47 +0,0 @@
-/*!
- * jQuery Cookie Plugin
- * https://github.com/carhartl/jquery-cookie
- *
- * Copyright 2011, Klaus Hartl
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://www.opensource.org/licenses/mit-license.php
- * http://www.opensource.org/licenses/GPL-2.0
- */
-(function($) {
- $.cookie = function(key, value, options) {
-
- // key and at least value given, set cookie...
- if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
- options = $.extend({}, options);
-
- if (value === null || value === undefined) {
- options.expires = -1;
- }
-
- if (typeof options.expires === 'number') {
- var days = options.expires, t = options.expires = new Date();
- t.setDate(t.getDate() + days);
- }
-
- value = String(value);
-
- return (document.cookie = [
- encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
- options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
- options.path ? '; path=' + options.path : '',
- options.domain ? '; domain=' + options.domain : '',
- options.secure ? '; secure' : ''
- ].join(''));
- }
-
- // key and possibly options given, get cookie...
- options = value || {};
- var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
-
- var pairs = document.cookie.split('; ');
- for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
- if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
- }
- return null;
- };
-})(jQuery);
diff --git a/view/theme/diabook-blue/mail_conv.tpl b/view/theme/diabook-blue/mail_conv.tpl
deleted file mode 100755
index 989f17878..000000000
--- a/view/theme/diabook-blue/mail_conv.tpl
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-{#
-
-
-
-
-
-
-
-
$mail.from_name
-
$mail.date
-
$mail.subject
-
$mail.body
-
-
-
-
-
-
-#}
diff --git a/view/theme/diabook-blue/mail_display.tpl b/view/theme/diabook-blue/mail_display.tpl
deleted file mode 100644
index 8b82e95c6..000000000
--- a/view/theme/diabook-blue/mail_display.tpl
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-{{ for $mails as $mail }}
-
- {{ inc mail_conv.tpl }}{{endinc}}
-
-{{ endfor }}
-
-{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/diabook-blue/mail_list.tpl b/view/theme/diabook-blue/mail_list.tpl
deleted file mode 100644
index 6bc6c84f6..000000000
--- a/view/theme/diabook-blue/mail_list.tpl
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
$subject
-
$from_name
-
$date
-
$count
-
-
-
diff --git a/view/theme/diabook-blue/message_side.tpl b/view/theme/diabook-blue/message_side.tpl
deleted file mode 100644
index 9f1587096..000000000
--- a/view/theme/diabook-blue/message_side.tpl
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/view/theme/diabook-blue/nav.tpl b/view/theme/diabook-blue/nav.tpl
deleted file mode 100644
index 3b78b5995..000000000
--- a/view/theme/diabook-blue/nav.tpl
+++ /dev/null
@@ -1,188 +0,0 @@
-
- $sitelocation
- $banner
-
-
-
-
-
-
-
- {{ if $nav.network }}
-
- {{ endif }}
-
- {{ if $nav.contacts }}
-
- {{ endif }}
-
- {{ if $nav.messages }}
-
- {{ endif }}
-
- {{ if $nav.notifications }}
-
- {{ endif }}
-
- {{ if $nav.search}}
-
-
-
-
-
- {{ endif }}
-
-
-
- {{ if $nav.directory }}
-
- {{ endif }}
-
-
- {{ if $nav.apps }}
-
- {{ endif }}
-
- {{ if $nav.settings }}
-
- {{ endif }}
-
- {{ if $userinfo }}
-
- {{ endif }}
-
- {{ if $nav.login }}
-
- {{ endif }}
-
-
-
-
-
-
-
-
-
-
-
-$langselector
-
-
-
-
-
-
-
-
-{#
-
-{{ if $nav.logout }}$nav.logout.1 {{ endif }}
-{{ if $nav.login }}$nav.login.1 {{ endif }}
-
-
-
-{{ if $nav.register }}$nav.register.1 {{ endif }}
-
-$nav.help.1
-
-{{ if $nav.apps }}$nav.apps.1 {{ endif }}
-
-$nav.search.1
-$nav.directory.1
-
-{{ if $nav.admin }}$nav.admin.1 {{ endif }}
-
-{{ if $nav.notifications }}
-$nav.notifications.1
-
-{{ endif }}
-{{ if $nav.messages }}
-$nav.messages.1
-
-{{ endif }}
-
-{{ if $nav.manage }}$nav.manage.1 {{ endif }}
-
-{{ if $nav.settings }}$nav.settings.1 {{ endif }}
-{{ if $nav.profiles }}$nav.profiles.1 {{ endif }}
-
-
-
-
-$banner
-#}
diff --git a/view/theme/diabook-blue/photo_view.tpl b/view/theme/diabook-blue/photo_view.tpl
deleted file mode 100755
index 20926656a..000000000
--- a/view/theme/diabook-blue/photo_view.tpl
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
-
-
- {{ if $prevlink }}
{{ endif }}
-
- {{ if $nextlink }}
{{ endif }}
-
-
-
-$desc
-{{ if $tags }}
-$tags.0
-$tags.1
-{{ endif }}
-{{ if $tags.2 }}{{ endif }}
-
-{{ if $edit }}$edit{{ endif }}
-
diff --git a/view/theme/diabook-blue/profile_side.tpl b/view/theme/diabook-blue/profile_side.tpl
deleted file mode 100644
index 94396300f..000000000
--- a/view/theme/diabook-blue/profile_side.tpl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
diff --git a/view/theme/diabook-blue/profile_vcard.tpl b/view/theme/diabook-blue/profile_vcard.tpl
deleted file mode 100644
index 918cfc97c..000000000
--- a/view/theme/diabook-blue/profile_vcard.tpl
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- {{ if $pdesc }}
$profile.pdesc
{{ endif }}
-
-
-
-
- {{ if $location }}
-
$location
-
- {{ if $profile.address }}$profile.address
{{ endif }}
-
- $profile.locality {{ if $profile.locality }}, {{ endif }}
- $profile.region
- $profile.postal-code
-
- {{ if $profile.country-name }}$profile.country-name {{ endif }}
-
-
- {{ endif }}
-
- {{ if $gender }}
$gender $profile.gender {{ endif }}
-
- {{ if $profile.pubkey }}
$profile.pubkey
{{ endif }}
-
- {{ if $marital }}
♥ $marital$profile.marital {{ endif }}
-
- {{ if $homepage }}
$homepage $profile.homepage {{ endif }}
-
- {{ inc diaspora_vcard.tpl }}{{ endinc }}
-
-
-
-
-$contact_block
-
-
diff --git a/view/theme/diabook-blue/right_aside.tpl b/view/theme/diabook-blue/right_aside.tpl
deleted file mode 100644
index a65677696..000000000
--- a/view/theme/diabook-blue/right_aside.tpl
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook-blue/rs_common_tabs.tpl b/view/theme/diabook-blue/rs_common_tabs.tpl
deleted file mode 100755
index 6a1c5c71b..000000000
--- a/view/theme/diabook-blue/rs_common_tabs.tpl
+++ /dev/null
@@ -1,6 +0,0 @@
-Settings Menu
-
- {{ for $tabs as $tab }}
- $tab.label
- {{ endfor }}
-
diff --git a/view/theme/diabook-blue/screenshot.png b/view/theme/diabook-blue/screenshot.png
deleted file mode 100644
index b1c890285..000000000
Binary files a/view/theme/diabook-blue/screenshot.png and /dev/null differ
diff --git a/view/theme/diabook-blue/search_item.tpl b/view/theme/diabook-blue/search_item.tpl
deleted file mode 100755
index 123834064..000000000
--- a/view/theme/diabook-blue/search_item.tpl
+++ /dev/null
@@ -1,100 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
$item.name
-
-
- {{ if $item.plink }}$item.ago {{ else }} $item.ago {{ endif }}
- {{ if $item.lock }} - $item.lock {{ endif }}
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.filer }}
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
diff --git a/view/theme/diabook-blue/theme.php b/view/theme/diabook-blue/theme.php
deleted file mode 100755
index 891c13cbf..000000000
--- a/view/theme/diabook-blue/theme.php
+++ /dev/null
@@ -1,430 +0,0 @@
-get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
- $entry = replace_macros($tpl,array(
- '$id' => $rr['id'],
- '$profile-link' => $profile_link,
- '$photo' => $rr[$photo],
- '$alt-text' => $rr['name'],
- ));
- $aside['$lastusers_items'][] = $entry;
- }
- }
-
-
- // last 10 liked items
- $aside['$like_title'] = t('Last likes');
- $aside['$like_items'] = array();
- $r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM
- (SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link`
- FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
- INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri`
- WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
- GROUP BY `uri`
- ORDER BY `T1`.`created` DESC
- LIMIT 0,5",
- $a->get_baseurl(),$a->get_baseurl()
- );
-
- foreach ($r as $rr) {
- $author = '' . $rr['liker'] . ' ';
- $objauthor = '' . $rr['author-name'] . ' ';
-
- //var_dump($rr['verb'],$rr['object-type']); killme();
- switch($rr['verb']){
- case 'http://activitystrea.ms/schema/1.0/post':
- switch ($rr['object-type']){
- case 'http://activitystrea.ms/schema/1.0/event':
- $post_type = t('event');
- break;
- default:
- $post_type = t('status');
- }
- break;
- default:
- if ($rr['resource-id']){
- $post_type = t('photo');
- $m=array(); preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
- $rr['plink'] = $m[1];
- } else {
- $post_type = t('status');
- }
- }
- $plink = '' . $post_type . ' ';
-
- $aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
-
- }
-
-
- // last 12 photos
- $aside['$photos_title'] = t('Last photos');
- $aside['$photos_items'] = array();
- $r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM
- (SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo`
- WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
- AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
- INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
- `user`
- WHERE `user`.`uid` = `photo`.`uid`
- AND `user`.`blockwall`=0
- AND `user`.`hidewall`=0
- ORDER BY `photo`.`edited` DESC
- LIMIT 0, 9",
- dbesc(t('Contact Photos')),
- dbesc(t('Profile Photos'))
- );
- if(count($r)) {
- $tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
- foreach($r as $rr) {
- $photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
- $photo_url = $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
-
- $entry = replace_macros($tpl,array(
- '$id' => $rr['id'],
- '$profile-link' => $photo_page,
- '$photo' => $photo_url,
- '$alt-text' => $rr['username']." : ".$rr['desc'],
- ));
-
- $aside['$photos_items'][] = $entry;
- }
- }
-
- $fostitJS = "javascript: (function() {
- the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook-blue/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
- if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)}
- else {a_funct()}})()" ;
-
- $aside['$fostitJS'] = $fostitJS;
-
- //nav FIND FRIENDS
- if(local_user()) {
- $nv = array();
- $nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
- $nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
- $nv['match'] = Array('match', t('Similar Interests'), "", "");
- $nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
- $nv['invite'] = Array('invite', t('Invite Friends'), "", "");
-
- $nv['search'] = '
-
-
-
-
- ';
-
- $aside['$nv'] = $nv;
- };
- //Community Page
- if(local_user()) {
- $page = '';
- //if (sizeof($contacts) > 0)
-
- $aside['$page'] = $page;
- }
- //END Community Page
-
-
-
- $url = $a->get_baseurl($ssl_state);
- $aside['$url'] = $url;
-
- $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
- $a->page['right_aside'] = replace_macros($tpl, $aside);
-
-}
-
-
-//profile_side at networkpages
-if ($a->argv[0] === "network" && local_user()){
-
- // USER MENU
- if(local_user()) {
-
- $r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
-
- $userinfo = array(
- 'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
- 'name' => $a->user['username'],
- );
- $ps = array('usermenu'=>array());
- $ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
- $ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
- $ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));
- $ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
- $ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
- $ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
- $ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
- $ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Community Pages'), "", "");
-
- $tpl = get_markup_template('profile_side.tpl');
-
- $a->page['aside'] .= replace_macros($tpl, array(
- '$userinfo' => $userinfo,
- '$ps' => $ps,
- ));
-
- }
-
- $ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
-
- if($ccCookie != "8") {
- // COMMUNITY
- diabook_blue_community_info();
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-network.css";
- }
-}
-
-
-
-//right_aside at profile pages
-if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
- if($ccCookie != "8") {
- // COMMUNITY
- diabook_blue_community_info();
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-profile.css";
- }
-}
-
-//tabs at right_aside on settings page
-if ($a->argv[0] === "settings"){
-
- $tabs = array(
- array(
- 'label' => t('Account settings'),
- 'url' => $a->get_baseurl(true).'/settings',
- 'sel' => (($a->argc == 1)?'active':''),
- ),
- array(
- 'label' => t('Display settings'),
- 'url' => $a->get_baseurl(true).'/settings/display',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
- ),
- array(
- 'label' => t('Edit/Manage Profiles'),
- 'url' => $a->get_baseurl(true).'/profiles',
- ),
- array(
- 'label' => t('Connector settings'),
- 'url' => $a->get_baseurl(true).'/settings/connectors',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
- ),
- array(
- 'label' => t('Plugin settings'),
- 'url' => $a->get_baseurl(true).'/settings/addon',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
- ),
- array(
- 'label' => t('Connections'),
- 'url' => $a->get_baseurl(true) . '/settings/oauth',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
- ),
- array(
- 'label' => t('Export personal data'),
- 'url' => $a->get_baseurl(true) . '/uexport',
- 'sel' => ''
- )
- );
- $tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
- $a->page['aside'] = replace_macros($tabtpl, array(
- '$tabs' => $tabs,
- ));
-
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/style-settings.css";
-
-}
-
-
-// custom css
-if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf(' ', $cssFile);
-
-//load jquery.cookie.js
-$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('', $cookieJS);
-
-
-//js scripts
-
-$a->page['htmlhead'] .= <<< EOT
-
-
-
-
-
-EOT;
-
diff --git a/view/theme/diabook-blue/wall_item.tpl b/view/theme/diabook-blue/wall_item.tpl
deleted file mode 100644
index 123834064..000000000
--- a/view/theme/diabook-blue/wall_item.tpl
+++ /dev/null
@@ -1,100 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
$item.name
-
-
- {{ if $item.plink }}$item.ago {{ else }} $item.ago {{ endif }}
- {{ if $item.lock }} - $item.lock {{ endif }}
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.filer }}
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
diff --git a/view/theme/diabook-blue/wallwall_item.tpl b/view/theme/diabook-blue/wallwall_item.tpl
deleted file mode 100644
index c5b6b36b5..000000000
--- a/view/theme/diabook-blue/wallwall_item.tpl
+++ /dev/null
@@ -1,102 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook-red/communityhome.tpl b/view/theme/diabook-red/communityhome.tpl
deleted file mode 100755
index 91935a9d3..000000000
--- a/view/theme/diabook-red/communityhome.tpl
+++ /dev/null
@@ -1,93 +0,0 @@
-
-{{ if $page }}
-
$page
-{{ endif }}
-
-
-
-
-
-{{ if $lastusers_title }}
-
Connectable Services
-
-{{ endif }}
-
-
-
-
-
-{{ if $lastusers_title }}
-
PostIt to Friendica
-
-{{ endif }}
-
-
-
-{{ if $lastusers_title }}
-
$lastusers_title
-
-{{ for $lastusers_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
-
-
-{{ if $activeusers_title }}
-$activeusers_title
-
-{{ for $activeusers_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
-
-{{ if $photos_title }}
-
$photos_title
-
-{{ for $photos_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
-
-
-{{ if $like_title }}
-
$like_title
-
-{{ for $like_items as $i }}
- $i
-{{ endfor }}
-
-{{ endif }}
-
diff --git a/view/theme/diabook-red/contact_template.tpl b/view/theme/diabook-red/contact_template.tpl
deleted file mode 100755
index 48930b48a..000000000
--- a/view/theme/diabook-red/contact_template.tpl
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
- {{ if $contact.photo_menu }}
-
-
- {{ endif }}
-
-
-
-
-
$contact.name
-
-
-
diff --git a/view/theme/diabook-red/directory_item.tpl b/view/theme/diabook-red/directory_item.tpl
deleted file mode 100755
index db1936e4b..000000000
--- a/view/theme/diabook-red/directory_item.tpl
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
diff --git a/view/theme/diabook-red/fpostit/README b/view/theme/diabook-red/fpostit/README
deleted file mode 100644
index 39b7c5761..000000000
--- a/view/theme/diabook-red/fpostit/README
+++ /dev/null
@@ -1,8 +0,0 @@
-fpostit
-
-original author: Devlon Duthied
-
-see his blog posting:
-http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
-
-original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook-red/fpostit/fpostit.js b/view/theme/diabook-red/fpostit/fpostit.js
deleted file mode 100755
index d183c7573..000000000
--- a/view/theme/diabook-red/fpostit/fpostit.js
+++ /dev/null
@@ -1,6 +0,0 @@
-javascript: (function() {
- the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
- if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)}
- else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook-red/fpostit/fpostit.php b/view/theme/diabook-red/fpostit/fpostit.php
deleted file mode 100644
index 4505c9946..000000000
--- a/view/theme/diabook-red/fpostit/fpostit.php
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
- $content);
-
- // echo "posting to: $url ";
-
- $c = curl_init();
- curl_setopt($c, CURLOPT_URL, $url);
- curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
- curl_setopt($c, CURLOPT_POSTFIELDS, $data);
- curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
- $c_result = curl_exec($c);
- if(curl_errno($c)){
- $error = curl_error($c);
- showForm($error, $content);
- }
-
- curl_close($c);
- if (!isset($error)) {
- echo '';
- }
-
- } else {
- $error = "Missing account name and/or password...try again please";
- showForm($error, $content);
- }
-
-} else {
- showForm(null, $content);
-}
-
-function showForm($error, $content) {
- $username_cookie = $_COOKIE['username'];
- $password_cookie = $_COOKIE['password'];
-
- echo <<
-
- Friendica Bookmarklet
-
-
-
-EOF;
-
-}
-?>
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook-red/fpostit/friendika-32.png b/view/theme/diabook-red/fpostit/friendika-32.png
deleted file mode 100644
index 61764bf20..000000000
Binary files a/view/theme/diabook-red/fpostit/friendika-32.png and /dev/null differ
diff --git a/view/theme/diabook-red/group_side.tpl b/view/theme/diabook-red/group_side.tpl
deleted file mode 100755
index af183d04d..000000000
--- a/view/theme/diabook-red/group_side.tpl
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
diff --git a/view/theme/diabook-red/icons/com_side.png b/view/theme/diabook-red/icons/com_side.png
deleted file mode 100644
index bc5969ef1..000000000
Binary files a/view/theme/diabook-red/icons/com_side.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/events.png b/view/theme/diabook-red/icons/events.png
deleted file mode 100644
index 4a0b3f3f1..000000000
Binary files a/view/theme/diabook-red/icons/events.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/home.png b/view/theme/diabook-red/icons/home.png
deleted file mode 100644
index be47a48fc..000000000
Binary files a/view/theme/diabook-red/icons/home.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/mess_side.png b/view/theme/diabook-red/icons/mess_side.png
deleted file mode 100644
index 49ef896bc..000000000
Binary files a/view/theme/diabook-red/icons/mess_side.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/notes.png b/view/theme/diabook-red/icons/notes.png
deleted file mode 100644
index 7d4afca90..000000000
Binary files a/view/theme/diabook-red/icons/notes.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/pscontacts.png b/view/theme/diabook-red/icons/pscontacts.png
deleted file mode 100644
index acf857f32..000000000
Binary files a/view/theme/diabook-red/icons/pscontacts.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/pubgroups.png b/view/theme/diabook-red/icons/pubgroups.png
deleted file mode 100644
index 6d9539610..000000000
Binary files a/view/theme/diabook-red/icons/pubgroups.png and /dev/null differ
diff --git a/view/theme/diabook-red/icons/selected.png b/view/theme/diabook-red/icons/selected.png
deleted file mode 100755
index 2a30ae252..000000000
Binary files a/view/theme/diabook-red/icons/selected.png and /dev/null differ
diff --git a/view/theme/diabook-red/jot.tpl b/view/theme/diabook-red/jot.tpl
deleted file mode 100755
index 9aef99787..000000000
--- a/view/theme/diabook-red/jot.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ if $content }}$content{{ else }}$share{{ endif }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
$preview
-
-
-
-
-
- $jotplugins
-
-
-
-
-
-
-
-
-
-
-
-
-
- $acl
-
-
$emailcc
-
- $jotnets
-
-
-
-
-
-
-
-
- {{ if $content }}{{ endif }}
diff --git a/view/theme/diabook-red/js/jquery.cookie.js b/view/theme/diabook-red/js/jquery.cookie.js
deleted file mode 100644
index 6d5974a2c..000000000
--- a/view/theme/diabook-red/js/jquery.cookie.js
+++ /dev/null
@@ -1,47 +0,0 @@
-/*!
- * jQuery Cookie Plugin
- * https://github.com/carhartl/jquery-cookie
- *
- * Copyright 2011, Klaus Hartl
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://www.opensource.org/licenses/mit-license.php
- * http://www.opensource.org/licenses/GPL-2.0
- */
-(function($) {
- $.cookie = function(key, value, options) {
-
- // key and at least value given, set cookie...
- if (arguments.length > 1 && (!/Object/.test(Object.prototype.toString.call(value)) || value === null || value === undefined)) {
- options = $.extend({}, options);
-
- if (value === null || value === undefined) {
- options.expires = -1;
- }
-
- if (typeof options.expires === 'number') {
- var days = options.expires, t = options.expires = new Date();
- t.setDate(t.getDate() + days);
- }
-
- value = String(value);
-
- return (document.cookie = [
- encodeURIComponent(key), '=', options.raw ? value : encodeURIComponent(value),
- options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE
- options.path ? '; path=' + options.path : '',
- options.domain ? '; domain=' + options.domain : '',
- options.secure ? '; secure' : ''
- ].join(''));
- }
-
- // key and possibly options given, get cookie...
- options = value || {};
- var decode = options.raw ? function(s) { return s; } : decodeURIComponent;
-
- var pairs = document.cookie.split('; ');
- for (var i = 0, pair; pair = pairs[i] && pairs[i].split('='); i++) {
- if (decode(pair[0]) === key) return decode(pair[1] || ''); // IE saves cookies with empty string as "c; ", e.g. without "=" as opposed to EOMB, thus pair[1] may be undefined
- }
- return null;
- };
-})(jQuery);
diff --git a/view/theme/diabook-red/mail_conv.tpl b/view/theme/diabook-red/mail_conv.tpl
deleted file mode 100755
index 989f17878..000000000
--- a/view/theme/diabook-red/mail_conv.tpl
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-{#
-
-
-
-
-
-
-
-
$mail.from_name
-
$mail.date
-
$mail.subject
-
$mail.body
-
-
-
-
-
-
-#}
diff --git a/view/theme/diabook-red/mail_display.tpl b/view/theme/diabook-red/mail_display.tpl
deleted file mode 100644
index 8b82e95c6..000000000
--- a/view/theme/diabook-red/mail_display.tpl
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-{{ for $mails as $mail }}
-
- {{ inc mail_conv.tpl }}{{endinc}}
-
-{{ endfor }}
-
-{{ inc prv_message.tpl }}{{ endinc }}
diff --git a/view/theme/diabook-red/mail_list.tpl b/view/theme/diabook-red/mail_list.tpl
deleted file mode 100644
index 6bc6c84f6..000000000
--- a/view/theme/diabook-red/mail_list.tpl
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
$subject
-
$from_name
-
$date
-
$count
-
-
-
diff --git a/view/theme/diabook-red/message_side.tpl b/view/theme/diabook-red/message_side.tpl
deleted file mode 100644
index 9f1587096..000000000
--- a/view/theme/diabook-red/message_side.tpl
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/view/theme/diabook-red/nav.tpl b/view/theme/diabook-red/nav.tpl
deleted file mode 100644
index fdf748cb2..000000000
--- a/view/theme/diabook-red/nav.tpl
+++ /dev/null
@@ -1,188 +0,0 @@
-
- $sitelocation
- $banner
-
-
-
-
-
-
-
- {{ if $nav.network }}
-
- {{ endif }}
-
- {{ if $nav.contacts }}
-
- {{ endif }}
-
- {{ if $nav.messages }}
-
- {{ endif }}
-
- {{ if $nav.notifications }}
-
- {{ endif }}
-
- {{ if $nav.search}}
-
-
-
-
-
- {{ endif }}
-
-
-
- {{ if $nav.directory }}
-
- {{ endif }}
-
-
- {{ if $nav.apps }}
-
- {{ endif }}
-
- {{ if $nav.settings }}
-
- {{ endif }}
-
- {{ if $userinfo }}
-
- {{ endif }}
-
- {{ if $nav.login }}
-
- {{ endif }}
-
-
-
-
-
-
-
-
-
-
-
-$langselector
-
-
-
-
-
-
-
-
-{#
-
-{{ if $nav.logout }}$nav.logout.1 {{ endif }}
-{{ if $nav.login }}$nav.login.1 {{ endif }}
-
-
-
-{{ if $nav.register }}$nav.register.1 {{ endif }}
-
-$nav.help.1
-
-{{ if $nav.apps }}$nav.apps.1 {{ endif }}
-
-$nav.search.1
-$nav.directory.1
-
-{{ if $nav.admin }}$nav.admin.1 {{ endif }}
-
-{{ if $nav.notifications }}
-$nav.notifications.1
-
-{{ endif }}
-{{ if $nav.messages }}
-$nav.messages.1
-
-{{ endif }}
-
-{{ if $nav.manage }}$nav.manage.1 {{ endif }}
-
-{{ if $nav.settings }}$nav.settings.1 {{ endif }}
-{{ if $nav.profiles }}$nav.profiles.1 {{ endif }}
-
-
-
-
-$banner
-#}
diff --git a/view/theme/diabook-red/photo_view.tpl b/view/theme/diabook-red/photo_view.tpl
deleted file mode 100755
index 511fc73ac..000000000
--- a/view/theme/diabook-red/photo_view.tpl
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
- {{ if $prevlink }}
{{ endif }}
-
- {{ if $nextlink }}
{{ endif }}
-
-
-
-$desc
-{{ if $tags }}
-$tags.0
-$tags.1
-{{ endif }}
-{{ if $tags.2 }}{{ endif }}
-
-{{ if $edit }}$edit{{ endif }}
\ No newline at end of file
diff --git a/view/theme/diabook-red/profile_side.tpl b/view/theme/diabook-red/profile_side.tpl
deleted file mode 100644
index 94396300f..000000000
--- a/view/theme/diabook-red/profile_side.tpl
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
diff --git a/view/theme/diabook-red/profile_vcard.tpl b/view/theme/diabook-red/profile_vcard.tpl
deleted file mode 100644
index 918cfc97c..000000000
--- a/view/theme/diabook-red/profile_vcard.tpl
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
- {{ if $pdesc }}
$profile.pdesc
{{ endif }}
-
-
-
-
- {{ if $location }}
-
$location
-
- {{ if $profile.address }}$profile.address
{{ endif }}
-
- $profile.locality {{ if $profile.locality }}, {{ endif }}
- $profile.region
- $profile.postal-code
-
- {{ if $profile.country-name }}$profile.country-name {{ endif }}
-
-
- {{ endif }}
-
- {{ if $gender }}
$gender $profile.gender {{ endif }}
-
- {{ if $profile.pubkey }}
$profile.pubkey
{{ endif }}
-
- {{ if $marital }}
♥ $marital$profile.marital {{ endif }}
-
- {{ if $homepage }}
$homepage $profile.homepage {{ endif }}
-
- {{ inc diaspora_vcard.tpl }}{{ endinc }}
-
-
-
-
-$contact_block
-
-
diff --git a/view/theme/diabook-red/right_aside.tpl b/view/theme/diabook-red/right_aside.tpl
deleted file mode 100644
index a65677696..000000000
--- a/view/theme/diabook-red/right_aside.tpl
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook-red/rs_common_tabs.tpl b/view/theme/diabook-red/rs_common_tabs.tpl
deleted file mode 100755
index 6a1c5c71b..000000000
--- a/view/theme/diabook-red/rs_common_tabs.tpl
+++ /dev/null
@@ -1,6 +0,0 @@
-Settings Menu
-
- {{ for $tabs as $tab }}
- $tab.label
- {{ endfor }}
-
diff --git a/view/theme/diabook-red/screenshot.png b/view/theme/diabook-red/screenshot.png
deleted file mode 100644
index eced010b9..000000000
Binary files a/view/theme/diabook-red/screenshot.png and /dev/null differ
diff --git a/view/theme/diabook-red/search_item.tpl b/view/theme/diabook-red/search_item.tpl
deleted file mode 100755
index 123834064..000000000
--- a/view/theme/diabook-red/search_item.tpl
+++ /dev/null
@@ -1,100 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
$item.name
-
-
- {{ if $item.plink }}$item.ago {{ else }} $item.ago {{ endif }}
- {{ if $item.lock }} - $item.lock {{ endif }}
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.filer }}
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
diff --git a/view/theme/diabook-red/theme.php b/view/theme/diabook-red/theme.php
deleted file mode 100755
index 44a76a5e4..000000000
--- a/view/theme/diabook-red/theme.php
+++ /dev/null
@@ -1,431 +0,0 @@
-get_baseurl() . '/profile/' . ((strlen($rr['nickname'])) ? $rr['nickname'] : $rr['profile_uid']);
- $entry = replace_macros($tpl,array(
- '$id' => $rr['id'],
- '$profile-link' => $profile_link,
- '$photo' => $rr[$photo],
- '$alt-text' => $rr['name'],
- ));
- $aside['$lastusers_items'][] = $entry;
- }
- }
-
-
- // last 10 liked items
- $aside['$like_title'] = t('Last likes');
- $aside['$like_items'] = array();
- $r = q("SELECT `T1`.`created`, `T1`.`liker`, `T1`.`liker-link`, `item`.* FROM
- (SELECT `parent-uri`, `created`, `author-name` AS `liker`,`author-link` AS `liker-link`
- FROM `item` WHERE `verb`='http://activitystrea.ms/schema/1.0/like' GROUP BY `parent-uri` ORDER BY `created` DESC) AS T1
- INNER JOIN `item` ON `item`.`uri`=`T1`.`parent-uri`
- WHERE `T1`.`liker-link` LIKE '%s%%' OR `item`.`author-link` LIKE '%s%%'
- GROUP BY `uri`
- ORDER BY `T1`.`created` DESC
- LIMIT 0,5",
- $a->get_baseurl(),$a->get_baseurl()
- );
-
- foreach ($r as $rr) {
- $author = '' . $rr['liker'] . ' ';
- $objauthor = '' . $rr['author-name'] . ' ';
-
- //var_dump($rr['verb'],$rr['object-type']); killme();
- switch($rr['verb']){
- case 'http://activitystrea.ms/schema/1.0/post':
- switch ($rr['object-type']){
- case 'http://activitystrea.ms/schema/1.0/event':
- $post_type = t('event');
- break;
- default:
- $post_type = t('status');
- }
- break;
- default:
- if ($rr['resource-id']){
- $post_type = t('photo');
- $m=array(); preg_match("/\[url=([^]]*)\]/", $rr['body'], $m);
- $rr['plink'] = $m[1];
- } else {
- $post_type = t('status');
- }
- }
- $plink = '' . $post_type . ' ';
-
- $aside['$like_items'][] = sprintf( t('%1$s likes %2$s\'s %3$s'), $author, $objauthor, $plink);
-
- }
-
-
- // last 12 photos
- $aside['$photos_title'] = t('Last photos');
- $aside['$photos_items'] = array();
- $r = q("SELECT `photo`.`id`, `photo`.`resource-id`, `photo`.`scale`, `photo`.`desc`, `user`.`nickname`, `user`.`username` FROM
- (SELECT `resource-id`, MAX(`scale`) as maxscale FROM `photo`
- WHERE `profile`=0 AND `contact-id`=0 AND `album` NOT IN ('Contact Photos', '%s', 'Profile Photos', '%s')
- AND `allow_cid`='' AND `allow_gid`='' AND `deny_cid`='' AND `deny_gid`='' GROUP BY `resource-id`) AS `t1`
- INNER JOIN `photo` ON `photo`.`resource-id`=`t1`.`resource-id` AND `photo`.`scale` = `t1`.`maxscale`,
- `user`
- WHERE `user`.`uid` = `photo`.`uid`
- AND `user`.`blockwall`=0
- AND `user`.`hidewall`=0
- ORDER BY `photo`.`edited` DESC
- LIMIT 0, 9",
- dbesc(t('Contact Photos')),
- dbesc(t('Profile Photos'))
- );
- if(count($r)) {
- $tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
- foreach($r as $rr) {
- $photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
- $photo_url = $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
-
- $entry = replace_macros($tpl,array(
- '$id' => $rr['id'],
- '$profile-link' => $photo_page,
- '$photo' => $photo_url,
- '$alt-text' => $rr['username']." : ".$rr['desc'],
- ));
-
- $aside['$photos_items'][] = $entry;
- }
- }
-
- $fostitJS = "javascript: (function() {
- the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook-red/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
- if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)}
- else {a_funct()}})()" ;
-
- $aside['$fostitJS'] = $fostitJS;
-
- //nav FIND FRIENDS
- if(local_user()) {
- $nv = array();
- $nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
- $nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
- $nv['match'] = Array('match', t('Similar Interests'), "", "");
- $nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
- $nv['invite'] = Array('invite', t('Invite Friends'), "", "");
-
- $nv['search'] = '
-
-
-
-
- ';
-
- $aside['$nv'] = $nv;
- };
- //Community Page
- if(local_user()) {
- $page = '';
- //if (sizeof($contacts) > 0)
-
- $aside['$page'] = $page;
- }
- //END Community Page
-
-
-
- $url = $a->get_baseurl($ssl_state);
- $aside['$url'] = $url;
-
- $tpl = file_get_contents(dirname(__file__).'/communityhome.tpl');
- $a->page['right_aside'] = replace_macros($tpl, $aside);
-
-}
-
-
-//profile_side at networkpages
-if ($a->argv[0] === "network" && local_user()){
-
- // USER MENU
- if(local_user()) {
-
- $r = q("SELECT micro FROM contact WHERE uid=%d AND self=1", intval($a->user['uid']));
-
- $userinfo = array(
- 'icon' => (count($r) ? $r[0]['micro']: $a->get_baseurl()."/images/default-profile-mm.jpg"),
- 'name' => $a->user['username'],
- );
- $ps = array('usermenu'=>array());
- $ps['usermenu']['status'] = Array('profile/' . $a->user['nickname'], t('Home'), "", t('Your posts and conversations'));
- $ps['usermenu']['profile'] = Array('profile/' . $a->user['nickname']. '?tab=profile', t('Profile'), "", t('Your profile page'));
- $ps['usermenu']['contacts'] = Array('contacts' , t('Contacts'), "", t('Your contacts'));
- $ps['usermenu']['photos'] = Array('photos/' . $a->user['nickname'], t('Photos'), "", t('Your photos'));
- $ps['usermenu']['events'] = Array('events/', t('Events'), "", t('Your events'));
- $ps['usermenu']['notes'] = Array('notes/', t('Personal notes'), "", t('Your personal photos'));
- $ps['usermenu']['community'] = Array('community/', t('Community'), "", "");
- $ps['usermenu']['pgroups'] = Array('http://dir.friendika.com/directory/forum', t('Community Pages'), "", "");
-
- $tpl = get_markup_template('profile_side.tpl');
-
- $a->page['aside'] .= replace_macros($tpl, array(
- '$userinfo' => $userinfo,
- '$ps' => $ps,
- ));
-
- }
-
- $ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
-
- if($ccCookie != "8") {
- // COMMUNITY
- diabook_red_community_info();
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-network.css";
- }
-}
-
-
-
-//right_aside at profile pages
-if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
- if($ccCookie != "8") {
- // COMMUNITY
- diabook_red_community_info();
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-profile.css";
- }
-}
-
-
-//tabs at right_aside on settings page
-if ($a->argv[0] === "settings"){
-
- $tabs = array(
- array(
- 'label' => t('Account settings'),
- 'url' => $a->get_baseurl(true).'/settings',
- 'sel' => (($a->argc == 1)?'active':''),
- ),
- array(
- 'label' => t('Display settings'),
- 'url' => $a->get_baseurl(true).'/settings/display',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
- ),
- array(
- 'label' => t('Edit/Manage Profiles'),
- 'url' => $a->get_baseurl(true).'/profiles',
- ),
- array(
- 'label' => t('Connector settings'),
- 'url' => $a->get_baseurl(true).'/settings/connectors',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
- ),
- array(
- 'label' => t('Plugin settings'),
- 'url' => $a->get_baseurl(true).'/settings/addon',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
- ),
- array(
- 'label' => t('Connections'),
- 'url' => $a->get_baseurl(true) . '/settings/oauth',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
- ),
- array(
- 'label' => t('Export personal data'),
- 'url' => $a->get_baseurl(true) . '/uexport',
- 'sel' => ''
- )
- );
- $tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
- $a->page['aside'] = replace_macros($tabtpl, array(
- '$tabs' => $tabs,
- ));
-
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/style-settings.css";
-
-}
-
-
-// custom css
-if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf(' ', $cssFile);
-
-//load jquery.cookie.js
-$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-red/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('', $cookieJS);
-
-
-//js scripts
-
-$a->page['htmlhead'] .= <<< EOT
-
-
-
-
-
-EOT;
-
diff --git a/view/theme/diabook-red/wall_item.tpl b/view/theme/diabook-red/wall_item.tpl
deleted file mode 100644
index 123834064..000000000
--- a/view/theme/diabook-red/wall_item.tpl
+++ /dev/null
@@ -1,100 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
$item.name
-
-
- {{ if $item.plink }}$item.ago {{ else }} $item.ago {{ endif }}
- {{ if $item.lock }} - $item.lock {{ endif }}
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.filer }}
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
diff --git a/view/theme/diabook-red/wallwall_item.tpl b/view/theme/diabook-red/wallwall_item.tpl
deleted file mode 100644
index c5b6b36b5..000000000
--- a/view/theme/diabook-red/wallwall_item.tpl
+++ /dev/null
@@ -1,102 +0,0 @@
-{{ if $item.indent }}{{ else }}
-
-
-
-{{ endif }}
-
-
-
-
-
- {{ if $item.title }}
{{ endif }}
- $item.body
-
-
-
-
-
-
- {{ for $item.tags as $tag }}
- $tag
- {{ endfor }}
-
-
-
-
-
-
-
-
-
-
-
- {{ if $item.vote }}
-
$item.vote.like.1
-
- {{ endif }}
-
- {{ if $item.vote.share }}
-
- {{ endif }}
-
-
- {{ if $item.star }}
-
-
-
- {{ endif }}
-
- {{ if $item.plink }}
$item.plink.title {{ endif }}
-
-
-
-
-
-
-
$item.location
-
-
-
-
-
$item.like
-
$item.dislike
-
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook/admin_site.tpl b/view/theme/diabook/admin_site.tpl
new file mode 100644
index 000000000..dd89b81a9
--- /dev/null
+++ b/view/theme/diabook/admin_site.tpl
@@ -0,0 +1,57 @@
+
+
diff --git a/view/theme/diabook/admin_users.tpl b/view/theme/diabook/admin_users.tpl
new file mode 100644
index 000000000..8aabb51ec
--- /dev/null
+++ b/view/theme/diabook/admin_users.tpl
@@ -0,0 +1,88 @@
+
+
diff --git a/view/theme/diabook-aerith/directory_item.tpl b/view/theme/diabook/ch_directory_item.tpl
similarity index 100%
rename from view/theme/diabook-aerith/directory_item.tpl
rename to view/theme/diabook/ch_directory_item.tpl
diff --git a/view/theme/loozah/comment_item.tpl b/view/theme/diabook/comment_item.tpl
old mode 100755
new mode 100644
similarity index 56%
rename from view/theme/loozah/comment_item.tpl
rename to view/theme/diabook/comment_item.tpl
index 3503c3843..e10b86845
--- a/view/theme/loozah/comment_item.tpl
+++ b/view/theme/diabook/comment_item.tpl
@@ -11,12 +11,23 @@
-
+
+
{{ if $qcomment }}
- {{ for $qcomment as $qc }}
-
-
+
{{ endif }}
diff --git a/view/theme/diabook/communityhome.tpl b/view/theme/diabook/communityhome.tpl
index d344cad31..66f93c32d 100755
--- a/view/theme/diabook/communityhome.tpl
+++ b/view/theme/diabook/communityhome.tpl
@@ -6,7 +6,7 @@
{{ if $lastusers_title }}
-
Help or @NewHere ?
+
$helpers.title.1
NewHere
Friendica Support
Let's talk
@@ -16,8 +16,8 @@
{{ if $lastusers_title }}
-
Connectable Services
-
+
$con_services.title.1
+
@@ -32,9 +32,9 @@
-
-{{ if $lastusers_title }}
-
PostIt to Friendica
-
-{{ endif }}
-
-
{{ if $lastusers_title }}
$lastusers_title
@@ -89,4 +82,4 @@ $nv.search
{{ endfor }}
{{ endif }}
-
+
\ No newline at end of file
diff --git a/view/theme/diabook/config.php b/view/theme/diabook/config.php
new file mode 100644
index 000000000..2477bb3d3
--- /dev/null
+++ b/view/theme/diabook/config.php
@@ -0,0 +1,100 @@
+"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',
+ );
+
+
+
+ $t = file_get_contents( dirname(__file__). "/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),
+ ));
+ return $o;
+}
diff --git a/view/theme/diabook-aerith/icons/StatusNet.png b/view/theme/diabook/diabook-aerith/icons/StatusNet.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/StatusNet.png
rename to view/theme/diabook/diabook-aerith/icons/StatusNet.png
diff --git a/view/theme/diabook-aerith/icons/attach.png b/view/theme/diabook/diabook-aerith/icons/attach.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/attach.png
rename to view/theme/diabook/diabook-aerith/icons/attach.png
diff --git a/view/theme/diabook-aerith/icons/audio.png b/view/theme/diabook/diabook-aerith/icons/audio.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/audio.png
rename to view/theme/diabook/diabook-aerith/icons/audio.png
diff --git a/view/theme/diabook/diabook-aerith/icons/bb-image.png b/view/theme/diabook/diabook-aerith/icons/bb-image.png
new file mode 100644
index 000000000..9a1b32113
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/bb-image.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/bb-url.png b/view/theme/diabook/diabook-aerith/icons/bb-url.png
new file mode 100644
index 000000000..071fc1865
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/bb-url.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/bb-video.png b/view/theme/diabook/diabook-aerith/icons/bb-video.png
new file mode 100644
index 000000000..bd323531e
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/bb-video.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/block.png b/view/theme/diabook/diabook-aerith/icons/block.png
new file mode 100755
index 000000000..a0b1dffe9
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/block.png differ
diff --git a/view/theme/diabook-aerith/icons/bluebug.png b/view/theme/diabook/diabook-aerith/icons/bluebug.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/bluebug.png
rename to view/theme/diabook/diabook-aerith/icons/bluebug.png
diff --git a/view/theme/diabook/diabook-aerith/icons/bold.png b/view/theme/diabook/diabook-aerith/icons/bold.png
new file mode 100644
index 000000000..8fab2a10f
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/bold.png differ
diff --git a/view/theme/diabook-aerith/icons/camera.png b/view/theme/diabook/diabook-aerith/icons/camera.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/camera.png
rename to view/theme/diabook/diabook-aerith/icons/camera.png
diff --git a/view/theme/diabook-aerith/icons/close_box.png b/view/theme/diabook/diabook-aerith/icons/close_box.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/close_box.png
rename to view/theme/diabook/diabook-aerith/icons/close_box.png
diff --git a/view/theme/diabook/diabook-aerith/icons/com_side.png b/view/theme/diabook/diabook-aerith/icons/com_side.png
new file mode 100644
index 000000000..00186ba05
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/com_side.png differ
diff --git a/view/theme/diabook-aerith/icons/community.png b/view/theme/diabook/diabook-aerith/icons/community.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/community.png
rename to view/theme/diabook/diabook-aerith/icons/community.png
diff --git a/view/theme/diabook/diabook-aerith/icons/contacts.png b/view/theme/diabook/diabook-aerith/icons/contacts.png
new file mode 100644
index 000000000..79f6d497c
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/contacts.png differ
diff --git a/view/theme/diabook-aerith/icons/contacts2.png b/view/theme/diabook/diabook-aerith/icons/contacts2.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/contacts2.png
rename to view/theme/diabook/diabook-aerith/icons/contacts2.png
diff --git a/view/theme/diabook-aerith/icons/contacts.png b/view/theme/diabook/diabook-aerith/icons/contacts3.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/contacts.png
rename to view/theme/diabook/diabook-aerith/icons/contacts3.png
diff --git a/view/theme/diabook-aerith/icons/dislike.png b/view/theme/diabook/diabook-aerith/icons/dislike.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/dislike.png
rename to view/theme/diabook/diabook-aerith/icons/dislike.png
diff --git a/view/theme/diabook-aerith/icons/drop.png b/view/theme/diabook/diabook-aerith/icons/drop.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/drop.png
rename to view/theme/diabook/diabook-aerith/icons/drop.png
diff --git a/view/theme/diabook-aerith/icons/email.png b/view/theme/diabook/diabook-aerith/icons/email.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/email.png
rename to view/theme/diabook/diabook-aerith/icons/email.png
diff --git a/view/theme/diabook/diabook-aerith/icons/events.png b/view/theme/diabook/diabook-aerith/icons/events.png
new file mode 100644
index 000000000..cf195fbb6
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/events.png differ
diff --git a/view/theme/diabook-aerith/icons/facebook.png b/view/theme/diabook/diabook-aerith/icons/facebook.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/facebook.png
rename to view/theme/diabook/diabook-aerith/icons/facebook.png
diff --git a/view/theme/diabook-aerith/icons/file_as.png b/view/theme/diabook/diabook-aerith/icons/file_as.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/file_as.png
rename to view/theme/diabook/diabook-aerith/icons/file_as.png
diff --git a/view/theme/diabook-aerith/icons/ftdevs.gif b/view/theme/diabook/diabook-aerith/icons/ftdevs.gif
similarity index 100%
rename from view/theme/diabook-aerith/icons/ftdevs.gif
rename to view/theme/diabook/diabook-aerith/icons/ftdevs.gif
diff --git a/view/theme/diabook-aerith/icons/globe.png b/view/theme/diabook/diabook-aerith/icons/globe.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/globe.png
rename to view/theme/diabook/diabook-aerith/icons/globe.png
diff --git a/view/theme/diabook/diabook-aerith/icons/home.png b/view/theme/diabook/diabook-aerith/icons/home.png
new file mode 100644
index 000000000..5c610805f
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/home.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/italic.png b/view/theme/diabook/diabook-aerith/icons/italic.png
new file mode 100644
index 000000000..bf4b2b81d
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/italic.png differ
diff --git a/view/theme/diabook-aerith/icons/language.png b/view/theme/diabook/diabook-aerith/icons/language.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/language.png
rename to view/theme/diabook/diabook-aerith/icons/language.png
diff --git a/view/theme/diabook-aerith/icons/like.png b/view/theme/diabook/diabook-aerith/icons/like.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/like.png
rename to view/theme/diabook/diabook-aerith/icons/like.png
diff --git a/view/theme/diabook-aerith/icons/link.png b/view/theme/diabook/diabook-aerith/icons/link.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/link.png
rename to view/theme/diabook/diabook-aerith/icons/link.png
diff --git a/view/theme/diabook-aerith/icons/livejournal.png b/view/theme/diabook/diabook-aerith/icons/livejournal.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/livejournal.png
rename to view/theme/diabook/diabook-aerith/icons/livejournal.png
diff --git a/view/theme/diabook-aerith/icons/lock.png b/view/theme/diabook/diabook-aerith/icons/lock.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/lock.png
rename to view/theme/diabook/diabook-aerith/icons/lock.png
diff --git a/view/theme/diabook-aerith/icons/lupe.png b/view/theme/diabook/diabook-aerith/icons/lupe.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/lupe.png
rename to view/theme/diabook/diabook-aerith/icons/lupe.png
diff --git a/view/theme/diabook/diabook-aerith/icons/mess_side.png b/view/theme/diabook/diabook-aerith/icons/mess_side.png
new file mode 100644
index 000000000..5295e2e74
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/mess_side.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/messages.png b/view/theme/diabook/diabook-aerith/icons/messages.png
new file mode 100644
index 000000000..c83ba186a
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/messages.png differ
diff --git a/view/theme/diabook-aerith/icons/messages2.png b/view/theme/diabook/diabook-aerith/icons/messages2.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/messages2.png
rename to view/theme/diabook/diabook-aerith/icons/messages2.png
diff --git a/view/theme/diabook-aerith/icons/messages.png b/view/theme/diabook/diabook-aerith/icons/messages3.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/messages.png
rename to view/theme/diabook/diabook-aerith/icons/messages3.png
diff --git a/view/theme/diabook-aerith/icons/next.png b/view/theme/diabook/diabook-aerith/icons/next.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/next.png
rename to view/theme/diabook/diabook-aerith/icons/next.png
diff --git a/view/theme/diabook/diabook-aerith/icons/notes.png b/view/theme/diabook/diabook-aerith/icons/notes.png
new file mode 100644
index 000000000..28dca30a3
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/notes.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/notifications.png b/view/theme/diabook/diabook-aerith/icons/notifications.png
new file mode 100644
index 000000000..2bcd74927
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/notifications.png differ
diff --git a/view/theme/diabook-aerith/icons/notifications.png b/view/theme/diabook/diabook-aerith/icons/notifications3.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/notifications.png
rename to view/theme/diabook/diabook-aerith/icons/notifications3.png
diff --git a/view/theme/diabook/diabook-aerith/icons/notify.png b/view/theme/diabook/diabook-aerith/icons/notify.png
new file mode 100644
index 000000000..159cd2c59
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/notify.png differ
diff --git a/view/theme/diabook-aerith/icons/notify2.png b/view/theme/diabook/diabook-aerith/icons/notify2.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/notify2.png
rename to view/theme/diabook/diabook-aerith/icons/notify2.png
diff --git a/view/theme/diabook-aerith/icons/notify.png b/view/theme/diabook/diabook-aerith/icons/notify3.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/notify.png
rename to view/theme/diabook/diabook-aerith/icons/notify3.png
diff --git a/view/theme/diabook-aerith/icons/pencil.png b/view/theme/diabook/diabook-aerith/icons/pencil.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/pencil.png
rename to view/theme/diabook/diabook-aerith/icons/pencil.png
diff --git a/view/theme/diabook-aerith/icons/pencil2.png b/view/theme/diabook/diabook-aerith/icons/pencil2.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/pencil2.png
rename to view/theme/diabook/diabook-aerith/icons/pencil2.png
diff --git a/view/theme/diabook-aerith/icons/photo-menu.jpg b/view/theme/diabook/diabook-aerith/icons/photo-menu.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/photo-menu.jpg
rename to view/theme/diabook/diabook-aerith/icons/photo-menu.jpg
diff --git a/view/theme/diabook-aerith/icons/posterous.png b/view/theme/diabook/diabook-aerith/icons/posterous.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/posterous.png
rename to view/theme/diabook/diabook-aerith/icons/posterous.png
diff --git a/view/theme/diabook-aerith/icons/prev.png b/view/theme/diabook/diabook-aerith/icons/prev.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/prev.png
rename to view/theme/diabook/diabook-aerith/icons/prev.png
diff --git a/view/theme/diabook/diabook-aerith/icons/pscontacts.png b/view/theme/diabook/diabook-aerith/icons/pscontacts.png
new file mode 100644
index 000000000..23a78bcac
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/pscontacts.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/pubgroups.png b/view/theme/diabook/diabook-aerith/icons/pubgroups.png
new file mode 100644
index 000000000..ae04194b1
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/pubgroups.png differ
diff --git a/view/theme/diabook/diabook-aerith/icons/quote.png b/view/theme/diabook/diabook-aerith/icons/quote.png
new file mode 100644
index 000000000..a464f2859
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/quote.png differ
diff --git a/view/theme/diabook-aerith/icons/recycle.png b/view/theme/diabook/diabook-aerith/icons/recycle.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/recycle.png
rename to view/theme/diabook/diabook-aerith/icons/recycle.png
diff --git a/view/theme/diabook-aerith/icons/remote.png b/view/theme/diabook/diabook-aerith/icons/remote.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/remote.png
rename to view/theme/diabook/diabook-aerith/icons/remote.png
diff --git a/view/theme/diabook-aerith/icons/scroll_top.png b/view/theme/diabook/diabook-aerith/icons/scroll_top.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/scroll_top.png
rename to view/theme/diabook/diabook-aerith/icons/scroll_top.png
diff --git a/view/theme/diabook/diabook-aerith/icons/selected.png b/view/theme/diabook/diabook-aerith/icons/selected.png
new file mode 100644
index 000000000..3fcb95c29
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/selected.png differ
diff --git a/view/theme/diabook-aerith/icons/srch_bg.gif b/view/theme/diabook/diabook-aerith/icons/srch_bg.gif
similarity index 100%
rename from view/theme/diabook-aerith/icons/srch_bg.gif
rename to view/theme/diabook/diabook-aerith/icons/srch_bg.gif
diff --git a/view/theme/diabook-aerith/icons/srch_l.gif b/view/theme/diabook/diabook-aerith/icons/srch_l.gif
similarity index 100%
rename from view/theme/diabook-aerith/icons/srch_l.gif
rename to view/theme/diabook/diabook-aerith/icons/srch_l.gif
diff --git a/view/theme/diabook-aerith/icons/srch_r.gif b/view/theme/diabook/diabook-aerith/icons/srch_r.gif
similarity index 100%
rename from view/theme/diabook-aerith/icons/srch_r.gif
rename to view/theme/diabook/diabook-aerith/icons/srch_r.gif
diff --git a/view/theme/diabook-aerith/icons/srch_r_f2.gif b/view/theme/diabook/diabook-aerith/icons/srch_r_f2.gif
similarity index 100%
rename from view/theme/diabook-aerith/icons/srch_r_f2.gif
rename to view/theme/diabook/diabook-aerith/icons/srch_r_f2.gif
diff --git a/view/theme/diabook-aerith/icons/star.png b/view/theme/diabook/diabook-aerith/icons/star.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/star.png
rename to view/theme/diabook/diabook-aerith/icons/star.png
diff --git a/view/theme/diabook-aerith/icons/star_dummy.png b/view/theme/diabook/diabook-aerith/icons/star_dummy.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/star_dummy.png
rename to view/theme/diabook/diabook-aerith/icons/star_dummy.png
diff --git a/view/theme/diabook-aerith/icons/starred.png b/view/theme/diabook/diabook-aerith/icons/starred.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/starred.png
rename to view/theme/diabook/diabook-aerith/icons/starred.png
diff --git a/view/theme/diabook-aerith/icons/tagged.png b/view/theme/diabook/diabook-aerith/icons/tagged.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/tagged.png
rename to view/theme/diabook/diabook-aerith/icons/tagged.png
diff --git a/view/theme/diabook-aerith/icons/toogle_off.png b/view/theme/diabook/diabook-aerith/icons/toogle_off.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/toogle_off.png
rename to view/theme/diabook/diabook-aerith/icons/toogle_off.png
diff --git a/view/theme/diabook-aerith/icons/toogle_on.png b/view/theme/diabook/diabook-aerith/icons/toogle_on.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/toogle_on.png
rename to view/theme/diabook/diabook-aerith/icons/toogle_on.png
diff --git a/view/theme/diabook-aerith/icons/tumblr.png b/view/theme/diabook/diabook-aerith/icons/tumblr.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/tumblr.png
rename to view/theme/diabook/diabook-aerith/icons/tumblr.png
diff --git a/view/theme/diabook-aerith/icons/twitter.png b/view/theme/diabook/diabook-aerith/icons/twitter.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/twitter.png
rename to view/theme/diabook/diabook-aerith/icons/twitter.png
diff --git a/view/theme/diabook/diabook-aerith/icons/underline.png b/view/theme/diabook/diabook-aerith/icons/underline.png
new file mode 100644
index 000000000..b1b4d3574
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/underline.png differ
diff --git a/view/theme/diabook-aerith/icons/unlock.png b/view/theme/diabook/diabook-aerith/icons/unlock.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/unlock.png
rename to view/theme/diabook/diabook-aerith/icons/unlock.png
diff --git a/view/theme/diabook/diabook-aerith/icons/unselected.png b/view/theme/diabook/diabook-aerith/icons/unselected.png
new file mode 100644
index 000000000..9e9cead4b
Binary files /dev/null and b/view/theme/diabook/diabook-aerith/icons/unselected.png differ
diff --git a/view/theme/diabook-aerith/icons/unstarred.png b/view/theme/diabook/diabook-aerith/icons/unstarred.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/unstarred.png
rename to view/theme/diabook/diabook-aerith/icons/unstarred.png
diff --git a/view/theme/diabook-aerith/icons/video.png b/view/theme/diabook/diabook-aerith/icons/video.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/video.png
rename to view/theme/diabook/diabook-aerith/icons/video.png
diff --git a/view/theme/diabook-aerith/icons/weblink.png b/view/theme/diabook/diabook-aerith/icons/weblink.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-aerith/icons/weblink.png
rename to view/theme/diabook/diabook-aerith/icons/weblink.png
diff --git a/view/theme/diabook-aerith/icons/wordpress.png b/view/theme/diabook/diabook-aerith/icons/wordpress.png
similarity index 100%
rename from view/theme/diabook-aerith/icons/wordpress.png
rename to view/theme/diabook/diabook-aerith/icons/wordpress.png
diff --git a/view/theme/diabook-aerith/style-settings.css b/view/theme/diabook/diabook-aerith/style-network-wide.css
similarity index 82%
rename from view/theme/diabook-aerith/style-settings.css
rename to view/theme/diabook/diabook-aerith/style-network-wide.css
index 0326dbcfc..d5c91c9a4 100644
--- a/view/theme/diabook-aerith/style-settings.css
+++ b/view/theme/diabook/diabook-aerith/style-network-wide.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+ background-image: url("../diabook-aerith/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+ background-image: url("../diabook-aerith/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+ background-image: url("../diabook-aerith/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+ background-image: url("../diabook-aerith/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+ background-image: url("../diabook-aerith/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-aerith/icons/language.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("../../../view/theme/diabook-aerith/icons/camera.png");
+.camera { background-image: url("../diabook-aerith/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-aerith/icons/attach.png");
+.attach { background-image: url("../diabook-aerith/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-aerith/icons/video.png");
+.video2 { background-image: url("../diabook-aerith/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-aerith/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-aerith/icons/audio.png");
+.audio2 { background-image: url("../diabook-aerith/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-aerith/icons/audio.png");
+.audio { background-image: url("../diabook-aerith/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png");
+.weblink { background-image: url("../diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-aerith/icons/globe.png");
+.globe { background-image: url("../diabook-aerith/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-aerith/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png");
+.edit {background-image: url("../diabook-aerith/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-aerith/icons/camera.png");
+ background-image: url("../diabook-aerith/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png");
+ background-image: url("../diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -385,7 +385,7 @@
.hide-comments-outer {
margin-left: 80px;
margin-bottom: 1px;
- width: 484px;
+ width: 675px;
border-bottom: 1px solid #BDCDD4;
background-color: #fff;
padding: 8px;
@@ -394,7 +394,7 @@
/* global */
body {
font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 12.5px;
+ font-size: 13px;
background-color: #ffffff;
color: #2d2d2d;
margin: 50px auto auto;
@@ -482,8 +482,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover ,
+#fileas-sidebar .tool:hover {
+ background: aliceBlue;
}
.tool .label {
float: left;
@@ -499,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -705,12 +706,13 @@ nav .nav-menu-icon img {
nav .nav-menu-icon .nav-notify {
top: 3px;
}
+/*marker*/
nav .nav-menu {
position: relative;
height: 16px;
padding: 5px;
margin: 3px 15px 0px;
- font-size: 13px;
+ font-size: 15px;
/*border: 3px solid #364A84;*/
}
nav .nav-menu.selected {
@@ -772,15 +774,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+ 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("../../../view/theme/diabook-aerith/icons/notify.png");
+ 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("../../../view/theme/diabook-aerith/icons/contacts.png");
+ background-image: url("../diabook-aerith/icons/contacts.png");
}
nav #nav-apps-link.selected {
@@ -940,56 +942,75 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ 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-list.home{
- background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-aerith/icons/pscontacts.png") no-repeat;
+.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 */
+/*marker*/
aside {
display: table-cell;
vertical-align: top;
- width: 200px;
- padding: 0px 10px 0px 10px;
+ width: 180px;
+ padding: 0px 5px 0px 0px;
border-right: 1px solid #D2D2D2;
float: left;
/* background: #F1F1F1; */
}
aside #page-sidebar{display: none;}
-aside .vcard {display: none;}
+aside .vcard .fn {
+ font-size: 18px;
+ font-weight: bold;
+ margin-bottom: 5px;
+}
aside .vcard .title {
margin-bottom: 5px;
}
@@ -1024,7 +1045,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1045,6 +1066,10 @@ aside #search-text {
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;
@@ -1052,7 +1077,10 @@ aside #side-follow-url {
aside #side-peoplefind-url {
width: 150px;
}
-#contact-block {display: none;}
+#contact-block {
+ overflow: auto;
+ height: auto;
+}
#contact-block .contact-block-h4 {
float: left;
margin: 5px 0px;
@@ -1085,9 +1113,11 @@ aside #side-peoplefind-url {
.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;
@@ -1148,11 +1178,11 @@ list-style-type: disc;
color: #3465A4;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+ background: url("../diabook-aerith/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1161,14 +1191,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1185,16 +1215,20 @@ span.sbox input {
section {
display: table-cell;
vertical-align: top;
- width: 650px;
- padding: 0px 0px 0px 20px;
+ width: auto;
+ padding: 0px 0px 0px 12px;
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1213,23 +1247,22 @@ body .pageheader{
clear: both;
display: block;
}
-.tabs {display: none;}
-.tab.button{display: none;}
-.rs_tabs {
+
+.tabs {
background-position: 0 -20px;
background-repeat: repeat-x;
height: 27px;
padding: 0;
}
-.rs_tab.button {
+.tab.button {
+ margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
- font-weight: bolder;
+ font-weight: normal;
padding: 3px;
color: #333333;
- text-decoration: none;
}
#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
@@ -1239,17 +1272,18 @@ body .pageheader{
color: #3465A4;
}
+/*marker*/
right_aside {
display: table-cell;
vertical-align: top;
- width: 170px;
-
+ width: 180px;
/*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: 5px; margin-bottom: 0px;
+/*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; }
@@ -1263,13 +1297,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+ background-image: url("../diabook-aerith/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+ background-image: url("../diabook-aerith/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1287,22 +1321,24 @@ transition: all 0.2s ease-in-out;
position: relative;
padding: 5px;
margin-bottom: 0px;
- width: 575px;
+ width: 775px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #3465A4;
}
+/*marker*/
.wall-item-decor {
position: absolute;
- left: 790px;
+ left: 780px;
top: -10px;
width: 16px;
}
-
+/*marker*/
.wall-item-container {
display: table;
- width: 580px;
+ width: 770px;
}
@@ -1353,15 +1389,18 @@ transition: all 0.2s ease-in-out;
margin-bottom: 5px;
}
+/*marker*/
.wall-item-container .wall-item-content {
- font-size: 12.5px;
- max-width: 420px;
- word-wrap: break-word;
- line-height: 1.2;
-}
+ max-width: 690px;
+ word-wrap: break-word;
+
+
+}
+/*marker*/
.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;
@@ -1412,18 +1451,19 @@ transition: all 0.2s ease-in-out;
.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: 500px;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1435,7 +1475,7 @@ transition: all 0.2s ease-in-out;
}
.wall-item-comment-wrapper {
- margin: 1px 0px 0px 80px;
+ margin: 1px 5px 5px 80px;
background-color: #fff;
width: 500px;
}
@@ -1443,14 +1483,13 @@ transition: all 0.2s ease-in-out;
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
- width: 93%;
+ height: 1.6em ;
+ width: 100%;
font-size: 10px;
color: #999999;
border: 1px solid #DDD;
padding: 0.3em;
font-size: 14px;
- margin-left: 20px;
}
.wall-item-comment-wrapper .comment-edit-text-full {
font-size: 14px;
@@ -1459,15 +1498,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1504,14 +1543,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1607,6 +1646,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1692,7 +1736,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1734,14 +1778,15 @@ transition: all 0.2s ease-in-out;
cursor: pointer;
margin-top: 2px;
}
+/*marker*/
#profile-jot-wrapper{
- margin: 0 2em 20px 0;
- width: 585px;
+ margin: 0 20px 20px 0;
+ width: 785px;
}
-
+/*marker*/
#profile-jot-submit-wrapper {
margin-bottom: 50px;
- width: 585px;
+ width: 785px;
}
#profile-jot-submit {
@@ -1846,7 +1891,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1855,7 +1900,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1867,7 +1912,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1918,20 +1963,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1941,23 +1986,24 @@ transition: all 0.2s ease-in-out;
}
/** /acl **/
/** tab buttons 14618a**/
-ul.rs_tabs {
+/*marker*/
+ul.tabs {
list-style-type: none;
-
- font-size: 11px;
+ padding-bottom: 10px;
+ font-size: 13px;
+ width: 805px;
}
-ul.rs_tabs li {
+ul.tabs li {
float: left;
- margin-bottom: 30px;
- clear: both;
+ margin-left: 5px;
}
-ul.rs_tabs li .active {
+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;
- font-size: 13px;
+ margin-left: 5px;
}
/**
* Form fields
@@ -1990,7 +2036,7 @@ ul.rs_tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2063,7 +2109,7 @@ ul.rs_tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2079,9 +2125,10 @@ ul.rs_tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2109,14 +2156,14 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ 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;
+ top: -16px; left:0px;
overflow: hidden;
text-indent: 40px;
display: none;
@@ -2154,6 +2201,11 @@ 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;
@@ -2192,6 +2244,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2317,7 +2372,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2340,7 +2395,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
@@ -2495,8 +2550,8 @@ float: left;
display: none;
/* position: absolute; */
/* position: absolute; */
- left: -2px;
- top: -20px;
+ left: 0px;
+ top: -16px;
}
.contact-wrapper {
float: left;
diff --git a/view/theme/diabook-aerith/style-network.css b/view/theme/diabook/diabook-aerith/style-network.css
similarity index 83%
rename from view/theme/diabook-aerith/style-network.css
rename to view/theme/diabook/diabook-aerith/style-network.css
index f6c7bc69a..21273c19c 100644
--- a/view/theme/diabook-aerith/style-network.css
+++ b/view/theme/diabook/diabook-aerith/style-network.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+ background-image: url("../diabook-aerith/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+ background-image: url("../diabook-aerith/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+ background-image: url("../diabook-aerith/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+ background-image: url("../diabook-aerith/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+ background-image: url("../diabook-aerith/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-aerith/icons/language.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("../../../view/theme/diabook-aerith/icons/camera.png");
+.camera { background-image: url("../diabook-aerith/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-aerith/icons/attach.png");
+.attach { background-image: url("../diabook-aerith/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-aerith/icons/video.png");
+.video2 { background-image: url("../diabook-aerith/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-aerith/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-aerith/icons/audio.png");
+.audio2 { background-image: url("../diabook-aerith/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-aerith/icons/audio.png");
+.audio { background-image: url("../diabook-aerith/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png");
+.weblink { background-image: url("../diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-aerith/icons/globe.png");
+.globe { background-image: url("../diabook-aerith/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-aerith/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png");
+.edit {background-image: url("../diabook-aerith/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-aerith/icons/camera.png");
+ background-image: url("../diabook-aerith/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png");
+ background-image: url("../diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -482,8 +482,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover ,
+#fileas-sidebar .tool:hover {
+ background: aliceBlue;
}
.tool .label {
float: left;
@@ -499,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -772,15 +773,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+ 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("../../../view/theme/diabook-aerith/icons/notify.png");
+ 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("../../../view/theme/diabook-aerith/icons/contacts.png");
+ background-image: url("../diabook-aerith/icons/contacts.png");
}
nav #nav-apps-link.selected {
@@ -940,44 +941,58 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ 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-list.home{
- background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-aerith/icons/pscontacts.png") no-repeat;
+.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;
@@ -1028,7 +1043,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1049,6 +1064,10 @@ aside #search-text {
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;
@@ -1155,11 +1174,11 @@ list-style-type: disc;
color: #3465A4;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+ background: url("../diabook-aerith/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1168,14 +1187,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1198,10 +1217,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1229,7 +1252,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1256,7 +1278,7 @@ right_aside {
/* background: #F1F1F1; */
}
right_aside a{color: #3465A4;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1270,13 +1292,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+ background-image: url("../diabook-aerith/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+ background-image: url("../diabook-aerith/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1295,6 +1317,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #3465A4;
@@ -1361,14 +1384,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1430,7 +1455,7 @@ transition: all 0.2s ease-in-out;
width: 32px;
height: 32px;
margin-left: 16px;
- /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1442,7 +1467,7 @@ transition: all 0.2s ease-in-out;
}
.wall-item-comment-wrapper {
- margin: 1px 0px 0px 80px;
+ margin: 1px 5px 5px 80px;
background-color: #fff;
width: 500px;
}
@@ -1450,7 +1475,7 @@ transition: all 0.2s ease-in-out;
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em ;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1465,15 +1490,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1510,14 +1535,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1613,6 +1638,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1698,7 +1728,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1852,7 +1882,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1861,7 +1891,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1873,7 +1903,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1924,20 +1954,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1995,7 +2025,7 @@ ul.tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2068,7 +2098,7 @@ ul.tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2084,9 +2114,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2114,7 +2145,7 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
background-position: top left;
background-repeat: no-repeat;
margin: 0px 0px -16px 0px;
@@ -2159,6 +2190,11 @@ 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;
@@ -2197,6 +2233,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2322,7 +2361,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2345,7 +2384,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
diff --git a/view/theme/diabook/diabook-aerith/style-profile-wide.css b/view/theme/diabook/diabook-aerith/style-profile-wide.css
new file mode 100644
index 000000000..1b8e38481
--- /dev/null
+++ b/view/theme/diabook/diabook-aerith/style-profile-wide.css
@@ -0,0 +1,2639 @@
+/**
+ * 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');
+}
+
+.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: 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: #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;
+}
+/*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-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 */
+/*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-aerith/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;
+ }
+#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-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 */
+/*marker*/
+.tread-wrapper {
+ border-bottom: 1px solid #D2D2D2;
+ position: relative;
+ padding: 5px;
+ margin-bottom: 0px;
+ width: 775px;
+ padding-top: 10px;
+}
+.tread-wrapper a{
+ color: #3465A4;
+}
+
+/*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: 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;
+}
+/*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: #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**/
+/*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: 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-aerith/style-profile.css b/view/theme/diabook/diabook-aerith/style-profile.css
similarity index 84%
rename from view/theme/diabook-aerith/style-profile.css
rename to view/theme/diabook/diabook-aerith/style-profile.css
index c4f89359a..e21432d4e 100644
--- a/view/theme/diabook-aerith/style-profile.css
+++ b/view/theme/diabook/diabook-aerith/style-profile.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
+ background-image: url("../diabook-aerith/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
+ background-image: url("../diabook-aerith/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
+ background-image: url("../diabook-aerith/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
+ background-image: url("../diabook-aerith/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+ background-image: url("../diabook-aerith/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-aerith/icons/language.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("../../../view/theme/diabook-aerith/icons/camera.png");
+.camera { background-image: url("../diabook-aerith/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-aerith/icons/attach.png");
+.attach { background-image: url("../diabook-aerith/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-aerith/icons/video.png");
+.video2 { background-image: url("../diabook-aerith/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-aerith/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-aerith/icons/audio.png");
+.audio2 { background-image: url("../diabook-aerith/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-aerith/icons/audio.png");
+.audio { background-image: url("../diabook-aerith/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png");
+.weblink { background-image: url("../diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-aerith/icons/globe.png");
+.globe { background-image: url("../diabook-aerith/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-aerith/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-aerith/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-aerith/icons/pencil2.png");
+.edit {background-image: url("../diabook-aerith/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-aerith/icons/camera.png");
+ background-image: url("../diabook-aerith/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-aerith/icons/weblink.png");
+ background-image: url("../diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -500,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -773,15 +773,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+ 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("../../../view/theme/diabook-aerith/icons/notify.png");
+ 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("../../../view/theme/diabook-aerith/icons/contacts.png");
+ background-image: url("../diabook-aerith/icons/contacts.png");
}
nav #nav-apps-link.selected {
@@ -955,22 +955,22 @@ ul.menu-popup .empty {
}
/*http://prothemedesign.com/circular-icons/*/
.menu-profile-list.home{
- background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
+ background: url("../diabook-aerith/icons/home.png") no-repeat;
}
.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
+ background: url("../diabook-aerith/icons/mess_side.png") no-repeat;
}
.menu-profile-list.events{
- background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
+ background: url("../diabook-aerith/icons/events.png") no-repeat;
}
.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
+ background: url("../diabook-aerith/icons/notes.png") no-repeat;
}
.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
+ background: url("../diabook-aerith/icons/pubgroups.png") no-repeat;
}
.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
+ background: url("../diabook-aerith/icons/com_side.png") no-repeat;
}
/* aside */
@@ -1023,7 +1023,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1150,11 +1150,11 @@ list-style-type: disc;
color: #3465A4;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+ background: url("../diabook-aerith/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1163,14 +1163,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1193,10 +1193,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1224,7 +1228,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1251,7 +1254,7 @@ right_aside {
/* background: #F1F1F1; */
}
right_aside a{color: #3465A4;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1265,13 +1268,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+ background-image: url("../diabook-aerith/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-aerith/icons/close_box.png");
+ background-image: url("../diabook-aerith/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1288,6 +1291,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #3465A4;
@@ -1354,14 +1358,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1423,7 +1429,7 @@ transition: all 0.2s ease-in-out;
width: 32px;
height: 32px;
margin-left: 16px;
- /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1434,13 +1440,13 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em ;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1455,15 +1461,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1500,14 +1506,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1603,6 +1609,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1688,7 +1699,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1841,7 +1852,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1850,7 +1861,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1862,7 +1873,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1913,20 +1924,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1984,7 +1995,7 @@ ul.tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2057,7 +2068,7 @@ ul.tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2073,9 +2084,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2103,7 +2115,7 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
background-position: top left;
background-repeat: no-repeat;
margin: 0px 0px -16px 0px;
@@ -2148,6 +2160,11 @@ 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;
@@ -2186,6 +2203,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2311,7 +2331,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2334,7 +2354,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
diff --git a/view/theme/diabook/diabook-aerith/style-wide.css b/view/theme/diabook/diabook-aerith/style-wide.css
new file mode 100644
index 000000000..388a05b46
--- /dev/null
+++ b/view/theme/diabook/diabook-aerith/style-wide.css
@@ -0,0 +1,2943 @@
+/**
+ * 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-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');
+}
+
+.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-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: 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: #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 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;
+ position: absolute;
+ top: 10%;
+}
+/* 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;
+}
+/*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-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: 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: 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 */
+/*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: #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: 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: #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-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;
+}
+
+/*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: 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: 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: #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**/
+/*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;
+}
+//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 = */
+/* ============= */
+/* 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: #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-aerith/style.css b/view/theme/diabook/diabook-aerith/style.css
similarity index 80%
rename from view/theme/diabook-aerith/style.css
rename to view/theme/diabook/diabook-aerith/style.css
index 796af62ed..1f3e65cca 100644
--- a/view/theme/diabook-aerith/style.css
+++ b/view/theme/diabook/diabook-aerith/style.css
@@ -1,4 +1,4 @@
-/opt/lampp/htdocs/friendica/view/theme/diabook/search_item.tpl/**
+/**
* Fabio Comuni
* Additional Changes: Michael Vogel
**/
@@ -83,70 +83,103 @@
#adminpage .selectall { text-align: right; }
/* icons */
-.icon.contacts {
- background-image: url("../../../view/theme/diabook-aerith/icons/contacts.png");}
-.icon.notifications {
- background-image: url("../../../view/theme/diabook-aerith/icons/notifications.png");}
-.icon.notify {
- background-image: url("../../../view/theme/diabook-aerith/icons/notify.png");}
-.icon.messages {
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");}
-.icon.community {
- background-image: url("../../../view/theme/diabook-aerith/icons/community.png");}
+.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.drop { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-aerith/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-aerith/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-aerith/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-aerith/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-aerith/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-aerith/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-aerith/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-aerith/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-aerith/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-aerith/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-aerith/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-aerith/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-aerith/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-aerith/icons/language.png");}
+.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-aerith/icons/camera.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-aerith/icons/attach.png");
+.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-aerith/icons/video.png");
+.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-aerith/icons/video.png");
- display: block; width: 100%; 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-aerith/icons/audio.png");
+.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-aerith/icons/audio.png");
+.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-aerith/icons/weblink.png");
+.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-aerith/icons/globe.png");
+.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-aerith/icons/unglobe.png");
+.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-aerith/icons/pencil2.png");
+.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;}*/
-.block { background-position: -90px 0px;}
/*.drop { background-position: -110px 0px;}*/
/*.drophide { background-position: -130px 0px;}*/
/*.edit { background-position: -150px 0px;}*/
@@ -176,10 +209,10 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-aerith/icons/toogle_off.png"); background-repeat: no-repeat;}
-.icon.prev { background-image: url("../../../view/theme/diabook-aerith/icons/prev.png"); background-repeat: no-repeat;}
-.icon.next { background-image: url("../../../view/theme/diabook-aerith/icons/next.png"); background-repeat: no-repeat;}
+.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 {
@@ -215,12 +248,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-aerith/icons/camera.png");
+ 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-aerith/icons/weblink.png");
+ background-image: url("../../../view/theme/diabook/diabook-aerith/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -399,6 +432,12 @@ body {
margin: 50px auto auto;
display: table;
}
+
+#jappix_mini {
+right: 45px !important;
+}
+
+
h4 {
font-size: 1.1em;
}
@@ -447,6 +486,24 @@ a:hover {
/*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;
@@ -480,8 +537,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: aliceBlue;
}
.tool .label {
float: left;
@@ -850,15 +908,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-aerith/icons/messages.png");
+ 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-aerith/icons/notify.png");
+ 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-aerith/icons/contacts.png");
+ background-image: url("../../../view/theme/diabook/diabook-aerith/icons/contacts.png");
}
nav #nav-apps-link.selected {
@@ -1014,44 +1072,57 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ 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-list.home{
- background: url("../../../view/theme/diabook-aerith/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-aerith/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-aerith/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-aerith/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-aerith/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-aerith/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-aerith/icons/pscontacts.png") no-repeat;
+.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;
@@ -1062,6 +1133,7 @@ aside {
float: left;
/* background: #F1F1F1; */
}
+aside #page-sidebar{display: none;}
aside .vcard .fn {
font-size: 18px;
font-weight: bold;
@@ -1168,6 +1240,53 @@ aside #likes a:hover{
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;
@@ -1238,7 +1357,7 @@ list-style-type: disc;
color: #3465A4;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-aerith/icons/selected.png") no-repeat left center;
+ background: url("../../../view/theme/diabook/diabook-aerith/icons/selected.png") no-repeat left center;
}
/* widget: search */
#add-search-popup {
@@ -1254,10 +1373,14 @@ section {
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 775px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1285,7 +1408,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1309,6 +1431,7 @@ body .pageheader{
padding: 5px;
margin-bottom: 0px;
width: 775px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #3465A4;
@@ -1324,6 +1447,122 @@ body .pageheader{
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;
+}
+.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 {
@@ -1373,10 +1612,11 @@ body .pageheader{
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 720px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.wall-item-container .wall-item-content img {
@@ -1453,13 +1693,13 @@ body .pageheader{
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em ;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1474,9 +1714,9 @@ body .pageheader{
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1622,6 +1862,11 @@ body .pageheader{
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1700,14 +1945,14 @@ body .pageheader{
#jot #jot-tools li.loading img {
margin-top: 10px;
}
-#profile-jot-form #jot-title {
+#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 #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1973,6 +2218,41 @@ ul.tabs li .active {
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
*/
@@ -2032,6 +2312,14 @@ ul.tabs li .active {
.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;
}
@@ -2093,9 +2381,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2168,6 +2457,11 @@ 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;
@@ -2206,6 +2500,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2331,16 +2628,39 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+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-description, .vevent .event-location {
+.vevent .event-location {
margin-left: 10px;
margin-right: 10px;
}
-.vevent .event-start {
- 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;
@@ -2354,7 +2674,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url("../../../view/theme/diabook/icons/events2.png") !important;
margin-right: 15px;
}
@@ -2367,7 +2687,6 @@ a.mail-list-link {
.event-start .dtstart, .event-end .dtend {
float: right;
}
-
.event-list-date {
margin-bottom: 10px;
}
diff --git a/view/theme/diabook-blue/icons/StatusNet.png b/view/theme/diabook/diabook-blue/icons/StatusNet.png
similarity index 100%
rename from view/theme/diabook-blue/icons/StatusNet.png
rename to view/theme/diabook/diabook-blue/icons/StatusNet.png
diff --git a/view/theme/diabook-blue/icons/attach.png b/view/theme/diabook/diabook-blue/icons/attach.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/attach.png
rename to view/theme/diabook/diabook-blue/icons/attach.png
diff --git a/view/theme/diabook-blue/icons/audio.png b/view/theme/diabook/diabook-blue/icons/audio.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/audio.png
rename to view/theme/diabook/diabook-blue/icons/audio.png
diff --git a/view/theme/diabook/diabook-blue/icons/bb-image.png b/view/theme/diabook/diabook-blue/icons/bb-image.png
new file mode 100644
index 000000000..9a1b32113
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/bb-image.png differ
diff --git a/view/theme/diabook/diabook-blue/icons/bb-url.png b/view/theme/diabook/diabook-blue/icons/bb-url.png
new file mode 100644
index 000000000..071fc1865
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/bb-url.png differ
diff --git a/view/theme/diabook/diabook-blue/icons/bb-video.png b/view/theme/diabook/diabook-blue/icons/bb-video.png
new file mode 100644
index 000000000..bd323531e
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/bb-video.png differ
diff --git a/view/theme/diabook/diabook-blue/icons/block.png b/view/theme/diabook/diabook-blue/icons/block.png
new file mode 100755
index 000000000..a0b1dffe9
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/block.png differ
diff --git a/view/theme/diabook-blue/icons/bluebug.png b/view/theme/diabook/diabook-blue/icons/bluebug.png
similarity index 100%
rename from view/theme/diabook-blue/icons/bluebug.png
rename to view/theme/diabook/diabook-blue/icons/bluebug.png
diff --git a/view/theme/diabook/diabook-blue/icons/bold.png b/view/theme/diabook/diabook-blue/icons/bold.png
new file mode 100644
index 000000000..8fab2a10f
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/bold.png differ
diff --git a/view/theme/diabook-blue/icons/camera.png b/view/theme/diabook/diabook-blue/icons/camera.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/camera.png
rename to view/theme/diabook/diabook-blue/icons/camera.png
diff --git a/view/theme/diabook-blue/icons/close_box.png b/view/theme/diabook/diabook-blue/icons/close_box.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/close_box.png
rename to view/theme/diabook/diabook-blue/icons/close_box.png
diff --git a/view/theme/diabook/diabook-blue/icons/com_side.png b/view/theme/diabook/diabook-blue/icons/com_side.png
new file mode 100644
index 000000000..00186ba05
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/com_side.png differ
diff --git a/view/theme/diabook-blue/icons/community.png b/view/theme/diabook/diabook-blue/icons/community.png
similarity index 100%
rename from view/theme/diabook-blue/icons/community.png
rename to view/theme/diabook/diabook-blue/icons/community.png
diff --git a/view/theme/diabook-blue/icons/contacts.png b/view/theme/diabook/diabook-blue/icons/contacts.png
similarity index 100%
rename from view/theme/diabook-blue/icons/contacts.png
rename to view/theme/diabook/diabook-blue/icons/contacts.png
diff --git a/view/theme/diabook-blue/icons/contacts2.png b/view/theme/diabook/diabook-blue/icons/contacts2.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/contacts2.png
rename to view/theme/diabook/diabook-blue/icons/contacts2.png
diff --git a/view/theme/diabook-blue/icons/dislike.png b/view/theme/diabook/diabook-blue/icons/dislike.png
similarity index 100%
rename from view/theme/diabook-blue/icons/dislike.png
rename to view/theme/diabook/diabook-blue/icons/dislike.png
diff --git a/view/theme/diabook-blue/icons/drop.png b/view/theme/diabook/diabook-blue/icons/drop.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/drop.png
rename to view/theme/diabook/diabook-blue/icons/drop.png
diff --git a/view/theme/diabook-blue/icons/email.png b/view/theme/diabook/diabook-blue/icons/email.png
similarity index 100%
rename from view/theme/diabook-blue/icons/email.png
rename to view/theme/diabook/diabook-blue/icons/email.png
diff --git a/view/theme/diabook/diabook-blue/icons/events.png b/view/theme/diabook/diabook-blue/icons/events.png
new file mode 100644
index 000000000..cf195fbb6
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/events.png differ
diff --git a/view/theme/diabook-blue/icons/facebook.png b/view/theme/diabook/diabook-blue/icons/facebook.png
similarity index 100%
rename from view/theme/diabook-blue/icons/facebook.png
rename to view/theme/diabook/diabook-blue/icons/facebook.png
diff --git a/view/theme/diabook-blue/icons/file_as.png b/view/theme/diabook/diabook-blue/icons/file_as.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/file_as.png
rename to view/theme/diabook/diabook-blue/icons/file_as.png
diff --git a/view/theme/diabook-blue/icons/ftdevs.gif b/view/theme/diabook/diabook-blue/icons/ftdevs.gif
similarity index 100%
rename from view/theme/diabook-blue/icons/ftdevs.gif
rename to view/theme/diabook/diabook-blue/icons/ftdevs.gif
diff --git a/view/theme/diabook-blue/icons/globe.png b/view/theme/diabook/diabook-blue/icons/globe.png
similarity index 100%
rename from view/theme/diabook-blue/icons/globe.png
rename to view/theme/diabook/diabook-blue/icons/globe.png
diff --git a/view/theme/diabook/diabook-blue/icons/home.png b/view/theme/diabook/diabook-blue/icons/home.png
new file mode 100644
index 000000000..5c610805f
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/home.png differ
diff --git a/view/theme/diabook/diabook-blue/icons/italic.png b/view/theme/diabook/diabook-blue/icons/italic.png
new file mode 100644
index 000000000..bf4b2b81d
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/italic.png differ
diff --git a/view/theme/diabook-blue/icons/language.png b/view/theme/diabook/diabook-blue/icons/language.png
similarity index 100%
rename from view/theme/diabook-blue/icons/language.png
rename to view/theme/diabook/diabook-blue/icons/language.png
diff --git a/view/theme/diabook-blue/icons/like.png b/view/theme/diabook/diabook-blue/icons/like.png
similarity index 100%
rename from view/theme/diabook-blue/icons/like.png
rename to view/theme/diabook/diabook-blue/icons/like.png
diff --git a/view/theme/diabook-blue/icons/link.png b/view/theme/diabook/diabook-blue/icons/link.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/link.png
rename to view/theme/diabook/diabook-blue/icons/link.png
diff --git a/view/theme/diabook-blue/icons/livejournal.png b/view/theme/diabook/diabook-blue/icons/livejournal.png
similarity index 100%
rename from view/theme/diabook-blue/icons/livejournal.png
rename to view/theme/diabook/diabook-blue/icons/livejournal.png
diff --git a/view/theme/diabook-blue/icons/lock.png b/view/theme/diabook/diabook-blue/icons/lock.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/lock.png
rename to view/theme/diabook/diabook-blue/icons/lock.png
diff --git a/view/theme/diabook-blue/icons/lupe.png b/view/theme/diabook/diabook-blue/icons/lupe.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/lupe.png
rename to view/theme/diabook/diabook-blue/icons/lupe.png
diff --git a/view/theme/diabook/diabook-blue/icons/mess_side.png b/view/theme/diabook/diabook-blue/icons/mess_side.png
new file mode 100644
index 000000000..5295e2e74
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/mess_side.png differ
diff --git a/view/theme/diabook-blue/icons/messages.png b/view/theme/diabook/diabook-blue/icons/messages.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/messages.png
rename to view/theme/diabook/diabook-blue/icons/messages.png
diff --git a/view/theme/diabook-blue/icons/messages2.png b/view/theme/diabook/diabook-blue/icons/messages2.png
similarity index 100%
rename from view/theme/diabook-blue/icons/messages2.png
rename to view/theme/diabook/diabook-blue/icons/messages2.png
diff --git a/view/theme/diabook-blue/icons/next.png b/view/theme/diabook/diabook-blue/icons/next.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/next.png
rename to view/theme/diabook/diabook-blue/icons/next.png
diff --git a/view/theme/diabook/diabook-blue/icons/notes.png b/view/theme/diabook/diabook-blue/icons/notes.png
new file mode 100644
index 000000000..28dca30a3
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/notes.png differ
diff --git a/view/theme/diabook-blue/icons/notifications.png b/view/theme/diabook/diabook-blue/icons/notifications.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/notifications.png
rename to view/theme/diabook/diabook-blue/icons/notifications.png
diff --git a/view/theme/diabook-blue/icons/notify.png b/view/theme/diabook/diabook-blue/icons/notify.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/notify.png
rename to view/theme/diabook/diabook-blue/icons/notify.png
diff --git a/view/theme/diabook-blue/icons/notify2.png b/view/theme/diabook/diabook-blue/icons/notify2.png
similarity index 100%
rename from view/theme/diabook-blue/icons/notify2.png
rename to view/theme/diabook/diabook-blue/icons/notify2.png
diff --git a/view/theme/diabook-blue/icons/pencil.png b/view/theme/diabook/diabook-blue/icons/pencil.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/pencil.png
rename to view/theme/diabook/diabook-blue/icons/pencil.png
diff --git a/view/theme/diabook-blue/icons/pencil2.png b/view/theme/diabook/diabook-blue/icons/pencil2.png
similarity index 100%
rename from view/theme/diabook-blue/icons/pencil2.png
rename to view/theme/diabook/diabook-blue/icons/pencil2.png
diff --git a/view/theme/diabook-blue/icons/posterous.png b/view/theme/diabook/diabook-blue/icons/posterous.png
similarity index 100%
rename from view/theme/diabook-blue/icons/posterous.png
rename to view/theme/diabook/diabook-blue/icons/posterous.png
diff --git a/view/theme/diabook-blue/icons/prev.png b/view/theme/diabook/diabook-blue/icons/prev.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/prev.png
rename to view/theme/diabook/diabook-blue/icons/prev.png
diff --git a/view/theme/diabook/diabook-blue/icons/pscontacts.png b/view/theme/diabook/diabook-blue/icons/pscontacts.png
new file mode 100644
index 000000000..23a78bcac
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/pscontacts.png differ
diff --git a/view/theme/diabook/diabook-blue/icons/pubgroups.png b/view/theme/diabook/diabook-blue/icons/pubgroups.png
new file mode 100644
index 000000000..ae04194b1
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/pubgroups.png differ
diff --git a/view/theme/diabook/diabook-blue/icons/quote.png b/view/theme/diabook/diabook-blue/icons/quote.png
new file mode 100644
index 000000000..a464f2859
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/quote.png differ
diff --git a/view/theme/diabook-blue/icons/recycle.png b/view/theme/diabook/diabook-blue/icons/recycle.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/recycle.png
rename to view/theme/diabook/diabook-blue/icons/recycle.png
diff --git a/view/theme/diabook-blue/icons/remote.png b/view/theme/diabook/diabook-blue/icons/remote.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/remote.png
rename to view/theme/diabook/diabook-blue/icons/remote.png
diff --git a/view/theme/diabook-blue/icons/scroll_top.png b/view/theme/diabook/diabook-blue/icons/scroll_top.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/scroll_top.png
rename to view/theme/diabook/diabook-blue/icons/scroll_top.png
diff --git a/view/theme/diabook/diabook-blue/icons/selected.png b/view/theme/diabook/diabook-blue/icons/selected.png
new file mode 100644
index 000000000..3fcb95c29
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/selected.png differ
diff --git a/view/theme/diabook-blue/icons/srch_bg.gif b/view/theme/diabook/diabook-blue/icons/srch_bg.gif
similarity index 100%
rename from view/theme/diabook-blue/icons/srch_bg.gif
rename to view/theme/diabook/diabook-blue/icons/srch_bg.gif
diff --git a/view/theme/diabook-blue/icons/srch_l.gif b/view/theme/diabook/diabook-blue/icons/srch_l.gif
similarity index 100%
rename from view/theme/diabook-blue/icons/srch_l.gif
rename to view/theme/diabook/diabook-blue/icons/srch_l.gif
diff --git a/view/theme/diabook-blue/icons/srch_r.gif b/view/theme/diabook/diabook-blue/icons/srch_r.gif
similarity index 100%
rename from view/theme/diabook-blue/icons/srch_r.gif
rename to view/theme/diabook/diabook-blue/icons/srch_r.gif
diff --git a/view/theme/diabook-blue/icons/srch_r_f2.gif b/view/theme/diabook/diabook-blue/icons/srch_r_f2.gif
similarity index 100%
rename from view/theme/diabook-blue/icons/srch_r_f2.gif
rename to view/theme/diabook/diabook-blue/icons/srch_r_f2.gif
diff --git a/view/theme/diabook-blue/icons/star.png b/view/theme/diabook/diabook-blue/icons/star.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/star.png
rename to view/theme/diabook/diabook-blue/icons/star.png
diff --git a/view/theme/diabook-blue/icons/star_dummy.png b/view/theme/diabook/diabook-blue/icons/star_dummy.png
similarity index 100%
rename from view/theme/diabook-blue/icons/star_dummy.png
rename to view/theme/diabook/diabook-blue/icons/star_dummy.png
diff --git a/view/theme/diabook-blue/icons/starred.png b/view/theme/diabook/diabook-blue/icons/starred.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/starred.png
rename to view/theme/diabook/diabook-blue/icons/starred.png
diff --git a/view/theme/diabook-blue/icons/tagged.png b/view/theme/diabook/diabook-blue/icons/tagged.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/tagged.png
rename to view/theme/diabook/diabook-blue/icons/tagged.png
diff --git a/view/theme/diabook-blue/icons/toogle_off.png b/view/theme/diabook/diabook-blue/icons/toogle_off.png
similarity index 100%
rename from view/theme/diabook-blue/icons/toogle_off.png
rename to view/theme/diabook/diabook-blue/icons/toogle_off.png
diff --git a/view/theme/diabook-blue/icons/toogle_on.png b/view/theme/diabook/diabook-blue/icons/toogle_on.png
similarity index 100%
rename from view/theme/diabook-blue/icons/toogle_on.png
rename to view/theme/diabook/diabook-blue/icons/toogle_on.png
diff --git a/view/theme/diabook-blue/icons/tumblr.png b/view/theme/diabook/diabook-blue/icons/tumblr.png
similarity index 100%
rename from view/theme/diabook-blue/icons/tumblr.png
rename to view/theme/diabook/diabook-blue/icons/tumblr.png
diff --git a/view/theme/diabook-blue/icons/twitter.png b/view/theme/diabook/diabook-blue/icons/twitter.png
similarity index 100%
rename from view/theme/diabook-blue/icons/twitter.png
rename to view/theme/diabook/diabook-blue/icons/twitter.png
diff --git a/view/theme/diabook/diabook-blue/icons/underline.png b/view/theme/diabook/diabook-blue/icons/underline.png
new file mode 100644
index 000000000..b1b4d3574
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/underline.png differ
diff --git a/view/theme/diabook-blue/icons/unlock.png b/view/theme/diabook/diabook-blue/icons/unlock.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/unlock.png
rename to view/theme/diabook/diabook-blue/icons/unlock.png
diff --git a/view/theme/diabook/diabook-blue/icons/unselected.png b/view/theme/diabook/diabook-blue/icons/unselected.png
new file mode 100644
index 000000000..9e9cead4b
Binary files /dev/null and b/view/theme/diabook/diabook-blue/icons/unselected.png differ
diff --git a/view/theme/diabook-blue/icons/unstarred.png b/view/theme/diabook/diabook-blue/icons/unstarred.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/unstarred.png
rename to view/theme/diabook/diabook-blue/icons/unstarred.png
diff --git a/view/theme/diabook-blue/icons/video.png b/view/theme/diabook/diabook-blue/icons/video.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/video.png
rename to view/theme/diabook/diabook-blue/icons/video.png
diff --git a/view/theme/diabook-blue/icons/weblink.png b/view/theme/diabook/diabook-blue/icons/weblink.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-blue/icons/weblink.png
rename to view/theme/diabook/diabook-blue/icons/weblink.png
diff --git a/view/theme/diabook-blue/icons/wordpress.png b/view/theme/diabook/diabook-blue/icons/wordpress.png
similarity index 100%
rename from view/theme/diabook-blue/icons/wordpress.png
rename to view/theme/diabook/diabook-blue/icons/wordpress.png
diff --git a/view/theme/diabook/diabook-blue/style-network-wide.css b/view/theme/diabook/diabook-blue/style-network-wide.css
new file mode 100644
index 000000000..eb1cee255
--- /dev/null
+++ b/view/theme/diabook/diabook-blue/style-network-wide.css
@@ -0,0 +1,2629 @@
+/**
+ * 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: 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/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: #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 */
+.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
new file mode 100644
index 000000000..3a972b832
--- /dev/null
+++ b/view/theme/diabook/diabook-blue/style-network.css
@@ -0,0 +1,2618 @@
+/**
+ * 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: 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/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: #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: 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 */
+.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-blue/style-settings.css b/view/theme/diabook/diabook-blue/style-profile-wide.css
similarity index 82%
rename from view/theme/diabook-blue/style-settings.css
rename to view/theme/diabook/diabook-blue/style-profile-wide.css
index 197b53d30..ad6b7ca21 100644
--- a/view/theme/diabook-blue/style-settings.css
+++ b/view/theme/diabook/diabook-blue/style-profile-wide.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
+ background-image: url("../diabook-blue/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
+ background-image: url("../diabook-blue/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
+ background-image: url("../diabook-blue/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
+ background-image: url("../diabook-blue/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+ background-image: url("../diabook-blue/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-blue/icons/language.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("../../../view/theme/diabook-blue/icons/camera.png");
+.camera { background-image: url("../diabook-blue/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-blue/icons/attach.png");
+.attach { background-image: url("../diabook-blue/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-blue/icons/video.png");
+.video2 { background-image: url("../diabook-blue/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-blue/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-blue/icons/audio.png");
+.audio2 { background-image: url("../diabook-blue/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-blue/icons/audio.png");
+.audio { background-image: url("../diabook-blue/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-blue/icons/weblink.png");
+.weblink { background-image: url("../diabook-blue/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-blue/icons/globe.png");
+.globe { background-image: url("../diabook-blue/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-blue/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-blue/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-blue/icons/pencil2.png");
+.edit {background-image: url("../diabook-blue/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-blue/icons/camera.png");
+ background-image: url("../diabook-blue/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-blue/icons/weblink.png");
+ background-image: url("../diabook-blue/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -385,7 +385,7 @@
.hide-comments-outer {
margin-left: 80px;
margin-bottom: 5px;
- width: 484px;
+ width: 675px;
border-bottom: 1px solid #BDCDD4;
border-top: 1px solid #BDCDD4;
@@ -395,7 +395,7 @@
/* global */
body {
font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 12.5px;
+ font-size: 13px;
background-color: #ffffff;
color: #2d2d2d;
margin: 50px auto auto;
@@ -500,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -544,15 +544,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* nav */
nav {
@@ -631,7 +633,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -679,12 +681,13 @@ nav .nav-menu-icon img {
nav .nav-menu-icon .nav-notify {
top: 3px;
}
+/*marker*/
nav .nav-menu {
position: relative;
height: 16px;
padding: 5px;
margin: 3px 15px 0px;
- font-size: 13px;
+ font-size: 15px;
/*border-bottom: 3px solid #364A84;*/
}
nav .nav-menu.selected {
@@ -744,15 +747,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+ 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("../../../view/theme/diabook-blue/icons/notify2.png");
+ 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("../../../view/theme/diabook-blue/icons/contacts2.png");
+ background-image: url("../diabook-blue/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -923,37 +926,40 @@ ul.menu-popup .empty {
}
/*http://prothemedesign.com/circular-icons/*/
.menu-profile-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+ background: url("../diabook-blue/icons/home.png") no-repeat;
}
.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+ background: url("../diabook-blue/icons/mess_side.png") no-repeat;
}
.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+ background: url("../diabook-blue/icons/events.png") no-repeat;
}
.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+ background: url("../diabook-blue/icons/notes.png") no-repeat;
}
.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+ background: url("../diabook-blue/icons/pubgroups.png") no-repeat;
}
.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+ background: url("../diabook-blue/icons/com_side.png") no-repeat;
}
/* aside */
+/*marker*/
aside {
display: table-cell;
vertical-align: top;
- width: 200px;
- padding: 0px 10px 0px 10px;
+ width: 180px;
+ padding: 0px 5px 0px 0px;
border-right: 1px solid #D2D2D2;
float: left;
/* background: #F1F1F1; */
}
-aside .vcard {
- display: none;
+aside .vcard .fn {
+ font-size: 18px;
+ font-weight: bold;
+ margin-bottom: 5px;
}
aside .vcard .title {
margin-bottom: 5px;
@@ -989,7 +995,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1004,6 +1010,8 @@ aside #profiles-menu {
}
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;
@@ -1016,7 +1024,8 @@ aside #side-peoplefind-url {
width: 150px;
}
#contact-block {
- display: none;
+ overflow: auto;
+ height: auto;
}
#contact-block .contact-block-h4 {
float: left;
@@ -1050,9 +1059,11 @@ aside #side-peoplefind-url {
.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;
@@ -1113,11 +1124,11 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
+ background: url("../diabook-blue/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1126,14 +1137,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1150,16 +1161,20 @@ span.sbox input {
section {
display: table-cell;
vertical-align: top;
- width: 650px;
- padding: 0px 0px 0px 20px;
+ width: 611px;
+ padding: 0px 0px 0px 12px;
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1179,40 +1194,39 @@ body .pageheader{
display: block;
}
-.tabs {display: none;}
-.tab.button{display: none;}
-.rs_tabs {
+.tabs {
background-position: 0 -20px;
background-repeat: repeat-x;
height: 27px;
padding: 0;
}
-.rs_tab.button {
+.tab.button {
+ margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
- font-weight: bolder;
+ font-weight: normal;
padding: 3px;
color: #333333;
- text-decoration: none;
}
#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
margin-bottom: 10px;
}
+/*marker*/
right_aside {
display: table-cell;
vertical-align: top;
- width: 170px;
- /*padding-right: 10px;*/
+ width: 180px;
/*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: 5px; margin-bottom: 0px;
+/*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; }
@@ -1226,13 +1240,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../diabook-blue/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../diabook-blue/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1243,27 +1257,30 @@ right_aside .icon {width: 10px; height: 10px;}
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: 575px;
+ width: 775px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #1872A2;
}
+/*marker*/
.wall-item-decor {
position: absolute;
- left: 790px;
+ left: 780px;
top: -10px;
width: 16px;
}
-
+/*marker*/
.wall-item-container {
display: table;
- width: 580px;
+ width: 770px;
}
@@ -1314,15 +1331,18 @@ transition: all 0.2s ease-in-out;
margin-bottom: 5px;
}
+/*marker*/
.wall-item-container .wall-item-content {
- font-size: 12.5px;
- max-width: 420px;
- word-wrap: break-word;
- line-height: 1.2;
-}
+ max-width: 690px;
+ word-wrap: break-word;
+
+
+}
+/*marker*/
.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;
@@ -1373,18 +1393,19 @@ transition: all 0.2s ease-in-out;
.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: 500px;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1395,7 +1416,7 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
@@ -1416,15 +1437,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1461,14 +1482,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1564,6 +1585,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1649,7 +1675,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1691,14 +1717,15 @@ transition: all 0.2s ease-in-out;
cursor: pointer;
margin-top: 2px;
}
+/*marker*/
#profile-jot-wrapper{
- margin: 0 2em 20px 0;
- width: 585px;
+ margin: 0 20px 20px 0;
+ width: 785px;
}
-
+/*marker*/
#profile-jot-submit-wrapper {
margin-bottom: 50px;
- width: 585px;
+ width: 785px;
}
#profile-jot-submit {
@@ -1710,7 +1737,7 @@ transition: all 0.2s ease-in-out;
float: left;
margin-top: 2px;
margin-left: 10px;
-
+ font-size: 14px;
}
#profile-attach-wrapper {
float: left;
@@ -1756,7 +1783,9 @@ transition: all 0.2s ease-in-out;
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1767,18 +1796,20 @@ transition: all 0.2s ease-in-out;
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
- background-color: #1872A2;
- background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+ 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;
@@ -1798,7 +1829,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1807,7 +1838,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1819,7 +1850,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1870,20 +1901,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1893,23 +1924,24 @@ transition: all 0.2s ease-in-out;
}
/** /acl **/
/** tab buttons 14618a**/
-ul.rs_tabs {
+/*marker*/
+ul.tabs {
list-style-type: none;
-
- font-size: 11px;
+ padding-bottom: 10px;
+ font-size: 13px;
+ width: 805px;
}
-ul.rs_tabs li {
+ul.tabs li {
float: left;
- margin-bottom: 30px;
- clear: both;
+ margin-left: 5px;
}
-ul.rs_tabs li .active {
+ul.tabs li .active {
background-color: #055580;
border: 1px solid #777777;
color: white;
border-radius: 3px 3px 3px 3px;
- box-shadow: 2px 2px 2px #CFCFCF;
- font-size: 13px;
+ box-shadow: 0 1px 1px #CFCFCF;
+ margin-left: 5px;
}
/**
* Form fields
@@ -1942,7 +1974,7 @@ ul.rs_tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2015,7 +2047,7 @@ ul.rs_tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2031,9 +2063,10 @@ ul.rs_tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2061,7 +2094,7 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
background-position: top left;
background-repeat: no-repeat;
margin: 0px 0px -16px 0px;
@@ -2106,6 +2139,11 @@ 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;
@@ -2144,6 +2182,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2269,7 +2310,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2292,7 +2333,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
@@ -2447,8 +2488,8 @@ float: left;
display: none;
/* position: absolute; */
/* position: absolute; */
- left: -2px;
- top: -20px;
+ left: 0px;
+ top: -16px;
}
.contact-wrapper {
float: left;
diff --git a/view/theme/diabook-blue/style-profile.css b/view/theme/diabook/diabook-blue/style-profile.css
similarity index 83%
rename from view/theme/diabook-blue/style-profile.css
rename to view/theme/diabook/diabook-blue/style-profile.css
index 528327ac3..50fb980d6 100644
--- a/view/theme/diabook-blue/style-profile.css
+++ b/view/theme/diabook/diabook-blue/style-profile.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
+ background-image: url("../diabook-blue/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
+ background-image: url("../diabook-blue/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
+ background-image: url("../diabook-blue/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
+ background-image: url("../diabook-blue/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+ background-image: url("../diabook-blue/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-blue/icons/language.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("../../../view/theme/diabook-blue/icons/camera.png");
+.camera { background-image: url("../diabook-blue/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-blue/icons/attach.png");
+.attach { background-image: url("../diabook-blue/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-blue/icons/video.png");
+.video2 { background-image: url("../diabook-blue/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-blue/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-blue/icons/audio.png");
+.audio2 { background-image: url("../diabook-blue/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-blue/icons/audio.png");
+.audio { background-image: url("../diabook-blue/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-blue/icons/weblink.png");
+.weblink { background-image: url("../diabook-blue/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-blue/icons/globe.png");
+.globe { background-image: url("../diabook-blue/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-blue/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-blue/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-blue/icons/pencil2.png");
+.edit {background-image: url("../diabook-blue/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-blue/icons/camera.png");
+ background-image: url("../diabook-blue/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-blue/icons/weblink.png");
+ background-image: url("../diabook-blue/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -500,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -544,15 +544,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* nav */
nav {
@@ -631,7 +633,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -744,15 +746,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+ 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("../../../view/theme/diabook-blue/icons/notify2.png");
+ 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("../../../view/theme/diabook-blue/icons/contacts2.png");
+ background-image: url("../diabook-blue/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -923,22 +925,22 @@ ul.menu-popup .empty {
}
/*http://prothemedesign.com/circular-icons/*/
.menu-profile-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+ background: url("../diabook-blue/icons/home.png") no-repeat;
}
.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+ background: url("../diabook-blue/icons/mess_side.png") no-repeat;
}
.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+ background: url("../diabook-blue/icons/events.png") no-repeat;
}
.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+ background: url("../diabook-blue/icons/notes.png") no-repeat;
}
.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+ background: url("../diabook-blue/icons/pubgroups.png") no-repeat;
}
.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+ background: url("../diabook-blue/icons/com_side.png") no-repeat;
}
/* aside */
@@ -991,7 +993,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1006,6 +1008,8 @@ aside #profiles-menu {
}
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;
@@ -1116,11 +1120,11 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
+ background: url("../diabook-blue/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1129,14 +1133,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1159,10 +1163,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1190,7 +1198,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1214,7 +1221,7 @@ right_aside {
/* background: #F1F1F1; */
}
right_aside a{color: #1872A2;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1228,13 +1235,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../diabook-blue/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../diabook-blue/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1251,6 +1258,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #1872A2;
@@ -1317,14 +1325,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1386,7 +1396,7 @@ transition: all 0.2s ease-in-out;
width: 32px;
height: 32px;
margin-left: 16px;
- /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1397,7 +1407,7 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
@@ -1418,15 +1428,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1463,14 +1473,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1566,6 +1576,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1651,7 +1666,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1712,7 +1727,7 @@ transition: all 0.2s ease-in-out;
float: left;
margin-top: 2px;
margin-left: 10px;
-
+ font-size: 14px;
}
#profile-attach-wrapper {
float: left;
@@ -1758,7 +1773,9 @@ transition: all 0.2s ease-in-out;
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1769,18 +1786,20 @@ transition: all 0.2s ease-in-out;
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
- background-color: #1872A2;
- background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+ 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;
@@ -1800,7 +1819,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1809,7 +1828,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1821,7 +1840,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1872,20 +1891,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1943,7 +1962,7 @@ ul.tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2016,7 +2035,7 @@ ul.tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2032,9 +2051,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2062,7 +2082,7 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
background-position: top left;
background-repeat: no-repeat;
margin: 0px 0px -16px 0px;
@@ -2107,6 +2127,11 @@ 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;
@@ -2145,6 +2170,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2270,7 +2298,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2293,7 +2321,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
diff --git a/view/theme/diabook/diabook-blue/style-wide.css b/view/theme/diabook/diabook-blue/style-wide.css
new file mode 100644
index 000000000..7745e7e2d
--- /dev/null
+++ b/view/theme/diabook/diabook-blue/style-wide.css
@@ -0,0 +1,2899 @@
+/**
+ * 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 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;
+ position: absolute;
+ top: 10%;
+}
+/* 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: 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 */
+.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-blue/style.css b/view/theme/diabook/diabook-blue/style.css
similarity index 79%
rename from view/theme/diabook-blue/style.css
rename to view/theme/diabook/diabook-blue/style.css
index b4289dc0f..12648bffb 100644
--- a/view/theme/diabook-blue/style.css
+++ b/view/theme/diabook/diabook-blue/style.css
@@ -82,71 +82,103 @@
#adminpage table tr:hover { background-color: #eeeeee; }
#adminpage .selectall { text-align: right; }
/* icons */
-
-.icon.contacts {
- background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
-.icon.notifications {
- background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
-.icon.notify {
- background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
-.icon.messages {
- background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
-.icon.community {
- background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+.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.drop { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-blue/icons/language.png");}
+.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-blue/icons/camera.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-blue/icons/attach.png");
+.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-blue/icons/video.png");
+.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-blue/icons/video.png");
- display: block; width: 100%; 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-blue/icons/audio.png");
+.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-blue/icons/audio.png");
+.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-blue/icons/weblink.png");
+.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-blue/icons/globe.png");
+.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-blue/icons/unglobe.png");
+.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-blue/icons/pencil2.png");
+.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;}*/
-.block { background-position: -90px 0px;}
/*.drop { background-position: -110px 0px;}*/
/*.drophide { background-position: -130px 0px;}*/
/*.edit { background-position: -150px 0px;}*/
@@ -176,10 +208,10 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
-.icon.prev { background-image: url("../../../view/theme/diabook-blue/icons/prev.png"); background-repeat: no-repeat;}
-.icon.next { background-image: url("../../../view/theme/diabook-blue/icons/next.png"); background-repeat: no-repeat;}
+.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 {
@@ -215,12 +247,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-blue/icons/camera.png");
+ 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-blue/icons/weblink.png");
+ background-image: url("../../../view/theme/diabook/diabook-blue/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -399,6 +431,12 @@ body {
margin: 50px auto auto;
display: table;
}
+
+#jappix_mini {
+right: 45px !important;
+}
+
+
h4 {
font-size: 1.1em;
}
@@ -447,6 +485,24 @@ a:hover {
/*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;
@@ -480,8 +536,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: #308DBF;
}
.tool .label {
float: left;
@@ -541,15 +598,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* messages */
#message-new {
@@ -708,7 +767,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -821,15 +880,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+ 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-blue/icons/notify2.png");
+ 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-blue/icons/contacts2.png");
+ background-image: url("../../../view/theme/diabook/diabook-blue/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -983,43 +1042,57 @@ ul.menu-popup .empty {
.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;
+ 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-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-blue/icons/pscontacts.png") no-repeat;
+.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;
@@ -1030,6 +1103,7 @@ aside {
float: left;
/* background: #F1F1F1; */
}
+aside #page-sidebar{display: none;}
aside .vcard .fn {
font-size: 18px;
font-weight: bold;
@@ -1084,6 +1158,8 @@ aside #profiles-menu {
}
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;
@@ -1124,6 +1200,53 @@ aside #side-peoplefind-url {
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;
@@ -1194,7 +1317,7 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-blue/icons/selected.png") no-repeat left center;
+ background: url("../../../view/theme/diabook/diabook-blue/icons/selected.png") no-repeat left center;
}
/* widget: search */
#add-search-popup {
@@ -1210,10 +1333,14 @@ section {
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 775px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1241,7 +1368,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1261,6 +1387,7 @@ body .pageheader{
padding: 5px;
margin-bottom: 0px;
width: 775px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: #1872A2;
@@ -1277,6 +1404,123 @@ body .pageheader{
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;
+}
+.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 {
@@ -1326,10 +1570,11 @@ body .pageheader{
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 720px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.wall-item-container .wall-item-content img {
@@ -1406,7 +1651,7 @@ body .pageheader{
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
@@ -1427,9 +1672,9 @@ body .pageheader{
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1575,6 +1820,11 @@ body .pageheader{
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1653,14 +1903,14 @@ body .pageheader{
#jot #jot-tools li.loading img {
margin-top: 10px;
}
-#profile-jot-form #jot-title {
+#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 #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1715,7 +1965,7 @@ body .pageheader{
#profile-jot-submit {
float: right;
margin-top: 2px;
-
+ font-size: 14px;
}
#profile-upload-wrapper {
float: left;
@@ -1767,7 +2017,9 @@ body .pageheader{
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1778,18 +2030,20 @@ body .pageheader{
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
- background-color: #1872A2;
- background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+ 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;
@@ -1921,6 +2175,41 @@ ul.tabs li .active {
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
*/
@@ -1980,6 +2269,14 @@ ul.tabs li .active {
.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;
}
@@ -2041,9 +2338,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2116,6 +2414,11 @@ 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;
@@ -2154,6 +2457,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2279,16 +2585,39 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+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-description, .vevent .event-location {
+.vevent .event-location {
margin-left: 10px;
margin-right: 10px;
}
-.vevent .event-start {
- 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;
@@ -2302,7 +2631,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url("../../../view/theme/diabook/icons/events2.png") !important;
margin-right: 15px;
}
diff --git a/view/theme/diabook-red/icons/StatusNet.png b/view/theme/diabook/diabook-dark/icons/StatusNet.png
similarity index 100%
rename from view/theme/diabook-red/icons/StatusNet.png
rename to view/theme/diabook/diabook-dark/icons/StatusNet.png
diff --git a/view/theme/diabook-red/icons/attach.png b/view/theme/diabook/diabook-dark/icons/attach.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/attach.png
rename to view/theme/diabook/diabook-dark/icons/attach.png
diff --git a/view/theme/diabook-red/icons/audio.png b/view/theme/diabook/diabook-dark/icons/audio.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/audio.png
rename to view/theme/diabook/diabook-dark/icons/audio.png
diff --git a/view/theme/diabook/diabook-dark/icons/bb-image.png b/view/theme/diabook/diabook-dark/icons/bb-image.png
new file mode 100644
index 000000000..9a1b32113
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/bb-image.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/bb-url.png b/view/theme/diabook/diabook-dark/icons/bb-url.png
new file mode 100644
index 000000000..071fc1865
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/bb-url.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/bb-video.png b/view/theme/diabook/diabook-dark/icons/bb-video.png
new file mode 100644
index 000000000..bd323531e
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/bb-video.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/block.png b/view/theme/diabook/diabook-dark/icons/block.png
new file mode 100755
index 000000000..a0b1dffe9
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/block.png differ
diff --git a/view/theme/diabook-red/icons/bluebug.png b/view/theme/diabook/diabook-dark/icons/bluebug.png
similarity index 100%
rename from view/theme/diabook-red/icons/bluebug.png
rename to view/theme/diabook/diabook-dark/icons/bluebug.png
diff --git a/view/theme/diabook/diabook-dark/icons/bold.png b/view/theme/diabook/diabook-dark/icons/bold.png
new file mode 100644
index 000000000..8fab2a10f
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/bold.png differ
diff --git a/view/theme/diabook-red/icons/camera.png b/view/theme/diabook/diabook-dark/icons/camera.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/camera.png
rename to view/theme/diabook/diabook-dark/icons/camera.png
diff --git a/view/theme/diabook-red/icons/close_box.png b/view/theme/diabook/diabook-dark/icons/close_box.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/close_box.png
rename to view/theme/diabook/diabook-dark/icons/close_box.png
diff --git a/view/theme/diabook/diabook-dark/icons/com_side.png b/view/theme/diabook/diabook-dark/icons/com_side.png
new file mode 100644
index 000000000..00186ba05
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/com_side.png differ
diff --git a/view/theme/diabook-red/icons/community.png b/view/theme/diabook/diabook-dark/icons/community.png
similarity index 100%
rename from view/theme/diabook-red/icons/community.png
rename to view/theme/diabook/diabook-dark/icons/community.png
diff --git a/view/theme/diabook/diabook-dark/icons/contacts.png b/view/theme/diabook/diabook-dark/icons/contacts.png
new file mode 100644
index 000000000..79f6d497c
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/contacts.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/contacts2.png b/view/theme/diabook/diabook-dark/icons/contacts2.png
new file mode 100644
index 000000000..cd0e289a7
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/contacts2.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/contacts3.png b/view/theme/diabook/diabook-dark/icons/contacts3.png
new file mode 100644
index 000000000..cd0e289a7
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/contacts3.png differ
diff --git a/view/theme/diabook-red/icons/dislike.png b/view/theme/diabook/diabook-dark/icons/dislike.png
similarity index 100%
rename from view/theme/diabook-red/icons/dislike.png
rename to view/theme/diabook/diabook-dark/icons/dislike.png
diff --git a/view/theme/diabook-red/icons/drop.png b/view/theme/diabook/diabook-dark/icons/drop.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/drop.png
rename to view/theme/diabook/diabook-dark/icons/drop.png
diff --git a/view/theme/diabook-red/icons/email.png b/view/theme/diabook/diabook-dark/icons/email.png
similarity index 100%
rename from view/theme/diabook-red/icons/email.png
rename to view/theme/diabook/diabook-dark/icons/email.png
diff --git a/view/theme/diabook/diabook-dark/icons/events.png b/view/theme/diabook/diabook-dark/icons/events.png
new file mode 100644
index 000000000..cf195fbb6
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/events.png differ
diff --git a/view/theme/diabook-red/icons/facebook.png b/view/theme/diabook/diabook-dark/icons/facebook.png
similarity index 100%
rename from view/theme/diabook-red/icons/facebook.png
rename to view/theme/diabook/diabook-dark/icons/facebook.png
diff --git a/view/theme/diabook-red/icons/file_as.png b/view/theme/diabook/diabook-dark/icons/file_as.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/file_as.png
rename to view/theme/diabook/diabook-dark/icons/file_as.png
diff --git a/view/theme/diabook-red/icons/ftdevs.gif b/view/theme/diabook/diabook-dark/icons/ftdevs.gif
similarity index 100%
rename from view/theme/diabook-red/icons/ftdevs.gif
rename to view/theme/diabook/diabook-dark/icons/ftdevs.gif
diff --git a/view/theme/diabook-red/icons/globe.png b/view/theme/diabook/diabook-dark/icons/globe.png
similarity index 100%
rename from view/theme/diabook-red/icons/globe.png
rename to view/theme/diabook/diabook-dark/icons/globe.png
diff --git a/view/theme/diabook/diabook-dark/icons/home.png b/view/theme/diabook/diabook-dark/icons/home.png
new file mode 100644
index 000000000..5c610805f
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/home.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/italic.png b/view/theme/diabook/diabook-dark/icons/italic.png
new file mode 100644
index 000000000..bf4b2b81d
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/italic.png differ
diff --git a/view/theme/diabook-red/icons/language.png b/view/theme/diabook/diabook-dark/icons/language.png
similarity index 100%
rename from view/theme/diabook-red/icons/language.png
rename to view/theme/diabook/diabook-dark/icons/language.png
diff --git a/view/theme/diabook-red/icons/like.png b/view/theme/diabook/diabook-dark/icons/like.png
similarity index 100%
rename from view/theme/diabook-red/icons/like.png
rename to view/theme/diabook/diabook-dark/icons/like.png
diff --git a/view/theme/diabook-red/icons/link.png b/view/theme/diabook/diabook-dark/icons/link.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/link.png
rename to view/theme/diabook/diabook-dark/icons/link.png
diff --git a/view/theme/diabook-red/icons/livejournal.png b/view/theme/diabook/diabook-dark/icons/livejournal.png
similarity index 100%
rename from view/theme/diabook-red/icons/livejournal.png
rename to view/theme/diabook/diabook-dark/icons/livejournal.png
diff --git a/view/theme/diabook-red/icons/lock.png b/view/theme/diabook/diabook-dark/icons/lock.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/lock.png
rename to view/theme/diabook/diabook-dark/icons/lock.png
diff --git a/view/theme/diabook-red/icons/lupe.png b/view/theme/diabook/diabook-dark/icons/lupe.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/lupe.png
rename to view/theme/diabook/diabook-dark/icons/lupe.png
diff --git a/view/theme/diabook/diabook-dark/icons/mess_side.png b/view/theme/diabook/diabook-dark/icons/mess_side.png
new file mode 100644
index 000000000..5295e2e74
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/mess_side.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/messages.png b/view/theme/diabook/diabook-dark/icons/messages.png
new file mode 100644
index 000000000..c83ba186a
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/messages.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/messages2.png b/view/theme/diabook/diabook-dark/icons/messages2.png
new file mode 100644
index 000000000..e2bf7d24d
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/messages2.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/messages3.png b/view/theme/diabook/diabook-dark/icons/messages3.png
new file mode 100644
index 000000000..e2bf7d24d
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/messages3.png differ
diff --git a/view/theme/diabook-red/icons/next.png b/view/theme/diabook/diabook-dark/icons/next.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/next.png
rename to view/theme/diabook/diabook-dark/icons/next.png
diff --git a/view/theme/diabook/diabook-dark/icons/notes.png b/view/theme/diabook/diabook-dark/icons/notes.png
new file mode 100644
index 000000000..28dca30a3
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/notes.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/notifications.png b/view/theme/diabook/diabook-dark/icons/notifications.png
new file mode 100644
index 000000000..2bcd74927
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/notifications.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/notifications3.png b/view/theme/diabook/diabook-dark/icons/notifications3.png
new file mode 100644
index 000000000..2b4fbb818
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/notifications3.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/notify.png b/view/theme/diabook/diabook-dark/icons/notify.png
new file mode 100644
index 000000000..159cd2c59
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/notify.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/notify2.png b/view/theme/diabook/diabook-dark/icons/notify2.png
new file mode 100644
index 000000000..9765bfd53
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/notify2.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/notify3.png b/view/theme/diabook/diabook-dark/icons/notify3.png
new file mode 100644
index 000000000..9765bfd53
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/notify3.png differ
diff --git a/view/theme/diabook-red/icons/pencil.png b/view/theme/diabook/diabook-dark/icons/pencil.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/pencil.png
rename to view/theme/diabook/diabook-dark/icons/pencil.png
diff --git a/view/theme/diabook-red/icons/pencil2.png b/view/theme/diabook/diabook-dark/icons/pencil2.png
similarity index 100%
rename from view/theme/diabook-red/icons/pencil2.png
rename to view/theme/diabook/diabook-dark/icons/pencil2.png
diff --git a/view/theme/diabook-red/icons/photo-menu.jpg b/view/theme/diabook/diabook-dark/icons/photo-menu.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/photo-menu.jpg
rename to view/theme/diabook/diabook-dark/icons/photo-menu.jpg
diff --git a/view/theme/diabook-red/icons/posterous.png b/view/theme/diabook/diabook-dark/icons/posterous.png
similarity index 100%
rename from view/theme/diabook-red/icons/posterous.png
rename to view/theme/diabook/diabook-dark/icons/posterous.png
diff --git a/view/theme/diabook-red/icons/prev.png b/view/theme/diabook/diabook-dark/icons/prev.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/prev.png
rename to view/theme/diabook/diabook-dark/icons/prev.png
diff --git a/view/theme/diabook/diabook-dark/icons/pscontacts.png b/view/theme/diabook/diabook-dark/icons/pscontacts.png
new file mode 100644
index 000000000..23a78bcac
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/pscontacts.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/pubgroups.png b/view/theme/diabook/diabook-dark/icons/pubgroups.png
new file mode 100644
index 000000000..ae04194b1
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/pubgroups.png differ
diff --git a/view/theme/diabook/diabook-dark/icons/quote.png b/view/theme/diabook/diabook-dark/icons/quote.png
new file mode 100644
index 000000000..a464f2859
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/quote.png differ
diff --git a/view/theme/diabook-red/icons/recycle.png b/view/theme/diabook/diabook-dark/icons/recycle.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/recycle.png
rename to view/theme/diabook/diabook-dark/icons/recycle.png
diff --git a/view/theme/diabook-red/icons/remote.png b/view/theme/diabook/diabook-dark/icons/remote.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/remote.png
rename to view/theme/diabook/diabook-dark/icons/remote.png
diff --git a/view/theme/diabook-red/icons/scroll_top.png b/view/theme/diabook/diabook-dark/icons/scroll_top.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/scroll_top.png
rename to view/theme/diabook/diabook-dark/icons/scroll_top.png
diff --git a/view/theme/diabook/diabook-dark/icons/selected.png b/view/theme/diabook/diabook-dark/icons/selected.png
new file mode 100644
index 000000000..3fcb95c29
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/selected.png differ
diff --git a/view/theme/diabook-red/icons/srch_bg.gif b/view/theme/diabook/diabook-dark/icons/srch_bg.gif
similarity index 100%
rename from view/theme/diabook-red/icons/srch_bg.gif
rename to view/theme/diabook/diabook-dark/icons/srch_bg.gif
diff --git a/view/theme/diabook-red/icons/srch_l.gif b/view/theme/diabook/diabook-dark/icons/srch_l.gif
similarity index 100%
rename from view/theme/diabook-red/icons/srch_l.gif
rename to view/theme/diabook/diabook-dark/icons/srch_l.gif
diff --git a/view/theme/diabook-red/icons/srch_r.gif b/view/theme/diabook/diabook-dark/icons/srch_r.gif
similarity index 100%
rename from view/theme/diabook-red/icons/srch_r.gif
rename to view/theme/diabook/diabook-dark/icons/srch_r.gif
diff --git a/view/theme/diabook-red/icons/srch_r_f2.gif b/view/theme/diabook/diabook-dark/icons/srch_r_f2.gif
similarity index 100%
rename from view/theme/diabook-red/icons/srch_r_f2.gif
rename to view/theme/diabook/diabook-dark/icons/srch_r_f2.gif
diff --git a/view/theme/diabook-red/icons/star.png b/view/theme/diabook/diabook-dark/icons/star.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/star.png
rename to view/theme/diabook/diabook-dark/icons/star.png
diff --git a/view/theme/diabook-red/icons/star_dummy.png b/view/theme/diabook/diabook-dark/icons/star_dummy.png
similarity index 100%
rename from view/theme/diabook-red/icons/star_dummy.png
rename to view/theme/diabook/diabook-dark/icons/star_dummy.png
diff --git a/view/theme/diabook-red/icons/starred.png b/view/theme/diabook/diabook-dark/icons/starred.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/starred.png
rename to view/theme/diabook/diabook-dark/icons/starred.png
diff --git a/view/theme/diabook-red/icons/tagged.png b/view/theme/diabook/diabook-dark/icons/tagged.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/tagged.png
rename to view/theme/diabook/diabook-dark/icons/tagged.png
diff --git a/view/theme/diabook-red/icons/toogle_off.png b/view/theme/diabook/diabook-dark/icons/toogle_off.png
similarity index 100%
rename from view/theme/diabook-red/icons/toogle_off.png
rename to view/theme/diabook/diabook-dark/icons/toogle_off.png
diff --git a/view/theme/diabook-red/icons/toogle_on.png b/view/theme/diabook/diabook-dark/icons/toogle_on.png
similarity index 100%
rename from view/theme/diabook-red/icons/toogle_on.png
rename to view/theme/diabook/diabook-dark/icons/toogle_on.png
diff --git a/view/theme/diabook-red/icons/tumblr.png b/view/theme/diabook/diabook-dark/icons/tumblr.png
similarity index 100%
rename from view/theme/diabook-red/icons/tumblr.png
rename to view/theme/diabook/diabook-dark/icons/tumblr.png
diff --git a/view/theme/diabook-red/icons/twitter.png b/view/theme/diabook/diabook-dark/icons/twitter.png
similarity index 100%
rename from view/theme/diabook-red/icons/twitter.png
rename to view/theme/diabook/diabook-dark/icons/twitter.png
diff --git a/view/theme/diabook/diabook-dark/icons/underline.png b/view/theme/diabook/diabook-dark/icons/underline.png
new file mode 100644
index 000000000..b1b4d3574
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/underline.png differ
diff --git a/view/theme/diabook-red/icons/unlock.png b/view/theme/diabook/diabook-dark/icons/unlock.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/unlock.png
rename to view/theme/diabook/diabook-dark/icons/unlock.png
diff --git a/view/theme/diabook/diabook-dark/icons/unselected.png b/view/theme/diabook/diabook-dark/icons/unselected.png
new file mode 100644
index 000000000..9e9cead4b
Binary files /dev/null and b/view/theme/diabook/diabook-dark/icons/unselected.png differ
diff --git a/view/theme/diabook-red/icons/unstarred.png b/view/theme/diabook/diabook-dark/icons/unstarred.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/unstarred.png
rename to view/theme/diabook/diabook-dark/icons/unstarred.png
diff --git a/view/theme/diabook-red/icons/video.png b/view/theme/diabook/diabook-dark/icons/video.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/video.png
rename to view/theme/diabook/diabook-dark/icons/video.png
diff --git a/view/theme/diabook-red/icons/weblink.png b/view/theme/diabook/diabook-dark/icons/weblink.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/weblink.png
rename to view/theme/diabook/diabook-dark/icons/weblink.png
diff --git a/view/theme/diabook-red/icons/wordpress.png b/view/theme/diabook/diabook-dark/icons/wordpress.png
similarity index 100%
rename from view/theme/diabook-red/icons/wordpress.png
rename to view/theme/diabook/diabook-dark/icons/wordpress.png
diff --git a/view/theme/diabook/diabook-dark/style-network-wide.css b/view/theme/diabook/diabook-dark/style-network-wide.css
new file mode 100644
index 000000000..23118a2cd
--- /dev/null
+++ b/view/theme/diabook/diabook-dark/style-network-wide.css
@@ -0,0 +1,2645 @@
+/**
+ * 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 #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
new file mode 100644
index 000000000..5639bde29
--- /dev/null
+++ b/view/theme/diabook/diabook-dark/style-network.css
@@ -0,0 +1,2619 @@
+/**
+ * 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: #fff;
+ 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: #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 #2e2f2e;
+ background: #EEE;
+ color: #2e2f2e;
+ padding: 10px;
+ margin-top: 20px;
+}
+#panel {
+ position: absolute;
+ width: 12em;
+ background: #2e2f2e;
+ color: #2e2f2e;
+ 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: #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;
+ 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: #2e2f2e;
+ 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;
+ 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: #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: #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 #DDDDDD;
+ }
+
+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: #2e2f2e;
+ 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 #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: 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: #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: 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: #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: #2e2f2e;
+ 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: #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: #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
new file mode 100644
index 000000000..ad6b7ca21
--- /dev/null
+++ b/view/theme/diabook/diabook-dark/style-profile-wide.css
@@ -0,0 +1,2606 @@
+/**
+ * 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
new file mode 100644
index 000000000..8824d18fe
--- /dev/null
+++ b/view/theme/diabook/diabook-dark/style-profile.css
@@ -0,0 +1,2594 @@
+/**
+ * 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: #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: #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: ##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: #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;
+ 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: #2e2f2e;
+ 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;
+ 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: #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: #eec;
+ 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 #DDDDDD;
+ }
+
+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: #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: 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: #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: #2e302;
+ 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: #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 #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;
+}
+#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
new file mode 100644
index 000000000..73d0e4c0f
--- /dev/null
+++ b/view/theme/diabook/diabook-dark/style-wide.css
@@ -0,0 +1,2899 @@
+/**
+ * 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 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;
+ position: absolute;
+ top: 10%;
+}
+/* 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
new file mode 100644
index 000000000..24de9f262
--- /dev/null
+++ b/view/theme/diabook/diabook-dark/style.css
@@ -0,0 +1,2888 @@
+/**
+ * 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.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: 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-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: #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: #0c0e0c;
+ background-color: #1d1f1d;
+ 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: #2e2f2e;
+ 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%;
+}
+/* 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: #eec;
+ 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: #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;
+ 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: #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: #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("../../../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 #DDDDDD;
+ }
+
+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: #2e302e;
+ 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{
+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; */
+}
+.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 {
+ }
+.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;
+}
+.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;
+ 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: #2e302e;
+ 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;
+}
+
+.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;
+}
+#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 = */
+/* ============= */
+/* 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-green/icons/StatusNet.png b/view/theme/diabook/diabook-green/icons/StatusNet.png
new file mode 100644
index 000000000..398bca716
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/StatusNet.png differ
diff --git a/view/theme/diabook/diabook-green/icons/attach.png b/view/theme/diabook/diabook-green/icons/attach.png
new file mode 100644
index 000000000..1958041cf
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/attach.png differ
diff --git a/view/theme/diabook/diabook-green/icons/audio.png b/view/theme/diabook/diabook-green/icons/audio.png
new file mode 100644
index 000000000..8d779a409
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/audio.png differ
diff --git a/view/theme/diabook/diabook-green/icons/bb-image.png b/view/theme/diabook/diabook-green/icons/bb-image.png
new file mode 100644
index 000000000..9a1b32113
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/bb-image.png differ
diff --git a/view/theme/diabook/diabook-green/icons/bb-url.png b/view/theme/diabook/diabook-green/icons/bb-url.png
new file mode 100644
index 000000000..071fc1865
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/bb-url.png differ
diff --git a/view/theme/diabook/diabook-green/icons/bb-video.png b/view/theme/diabook/diabook-green/icons/bb-video.png
new file mode 100644
index 000000000..bd323531e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/bb-video.png differ
diff --git a/view/theme/diabook/diabook-green/icons/block.png b/view/theme/diabook/diabook-green/icons/block.png
new file mode 100755
index 000000000..a0b1dffe9
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/block.png differ
diff --git a/view/theme/diabook/diabook-green/icons/bluebug.png b/view/theme/diabook/diabook-green/icons/bluebug.png
new file mode 100644
index 000000000..3979e7d8e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/bluebug.png differ
diff --git a/view/theme/diabook/diabook-green/icons/bold.png b/view/theme/diabook/diabook-green/icons/bold.png
new file mode 100644
index 000000000..8fab2a10f
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/bold.png differ
diff --git a/view/theme/diabook/diabook-green/icons/camera.png b/view/theme/diabook/diabook-green/icons/camera.png
new file mode 100644
index 000000000..a5c7f1236
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/camera.png differ
diff --git a/view/theme/diabook/diabook-green/icons/close_box.png b/view/theme/diabook/diabook-green/icons/close_box.png
new file mode 100644
index 000000000..28e2675b8
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/close_box.png differ
diff --git a/view/theme/diabook/diabook-green/icons/com_side.png b/view/theme/diabook/diabook-green/icons/com_side.png
new file mode 100644
index 000000000..00186ba05
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/com_side.png differ
diff --git a/view/theme/diabook/diabook-green/icons/community.png b/view/theme/diabook/diabook-green/icons/community.png
new file mode 100644
index 000000000..7c91e8b75
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/community.png differ
diff --git a/view/theme/diabook/diabook-green/icons/contacts.png b/view/theme/diabook/diabook-green/icons/contacts.png
new file mode 100644
index 000000000..581790647
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/contacts.png differ
diff --git a/view/theme/diabook/diabook-green/icons/contacts2.png b/view/theme/diabook/diabook-green/icons/contacts2.png
new file mode 100644
index 000000000..cd0e289a7
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/contacts2.png differ
diff --git a/view/theme/diabook/diabook-green/icons/contacts3.png b/view/theme/diabook/diabook-green/icons/contacts3.png
new file mode 100644
index 000000000..8a3e69ec1
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/contacts3.png differ
diff --git a/view/theme/diabook/diabook-green/icons/dislike.png b/view/theme/diabook/diabook-green/icons/dislike.png
new file mode 100644
index 000000000..23de426c5
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/dislike.png differ
diff --git a/view/theme/diabook/diabook-green/icons/drop.png b/view/theme/diabook/diabook-green/icons/drop.png
new file mode 100644
index 000000000..2abb82ef2
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/drop.png differ
diff --git a/view/theme/diabook/diabook-green/icons/email.png b/view/theme/diabook/diabook-green/icons/email.png
new file mode 100644
index 000000000..240cef2c3
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/email.png differ
diff --git a/view/theme/diabook/diabook-green/icons/events.png b/view/theme/diabook/diabook-green/icons/events.png
new file mode 100644
index 000000000..cf195fbb6
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/events.png differ
diff --git a/view/theme/diabook/diabook-green/icons/facebook.png b/view/theme/diabook/diabook-green/icons/facebook.png
new file mode 100644
index 000000000..3e5dd39c3
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/facebook.png differ
diff --git a/view/theme/diabook/diabook-green/icons/file_as.png b/view/theme/diabook/diabook-green/icons/file_as.png
new file mode 100644
index 000000000..16713fa53
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/file_as.png differ
diff --git a/view/theme/diabook/diabook-green/icons/ftdevs.gif b/view/theme/diabook/diabook-green/icons/ftdevs.gif
new file mode 100644
index 000000000..e0fc25743
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/ftdevs.gif differ
diff --git a/view/theme/diabook/diabook-green/icons/globe.png b/view/theme/diabook/diabook-green/icons/globe.png
new file mode 100644
index 000000000..6bb9bc09d
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/globe.png differ
diff --git a/view/theme/diabook/diabook-green/icons/home.png b/view/theme/diabook/diabook-green/icons/home.png
new file mode 100644
index 000000000..5c610805f
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/home.png differ
diff --git a/view/theme/diabook/diabook-green/icons/italic.png b/view/theme/diabook/diabook-green/icons/italic.png
new file mode 100644
index 000000000..bf4b2b81d
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/italic.png differ
diff --git a/view/theme/diabook/diabook-green/icons/language.png b/view/theme/diabook/diabook-green/icons/language.png
new file mode 100644
index 000000000..8029c0155
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/language.png differ
diff --git a/view/theme/diabook/diabook-green/icons/like.png b/view/theme/diabook/diabook-green/icons/like.png
new file mode 100644
index 000000000..b65edccc0
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/like.png differ
diff --git a/view/theme/diabook/diabook-green/icons/link.png b/view/theme/diabook/diabook-green/icons/link.png
new file mode 100644
index 000000000..0ef666a67
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/link.png differ
diff --git a/view/theme/diabook/diabook-green/icons/livejournal.png b/view/theme/diabook/diabook-green/icons/livejournal.png
new file mode 100644
index 000000000..6d27d265e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/livejournal.png differ
diff --git a/view/theme/diabook/diabook-green/icons/lock.png b/view/theme/diabook/diabook-green/icons/lock.png
new file mode 100644
index 000000000..7e34bf279
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/lock.png differ
diff --git a/view/theme/diabook/diabook-green/icons/lupe.png b/view/theme/diabook/diabook-green/icons/lupe.png
new file mode 100644
index 000000000..f8b228347
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/lupe.png differ
diff --git a/view/theme/diabook/diabook-green/icons/mess_side.png b/view/theme/diabook/diabook-green/icons/mess_side.png
new file mode 100644
index 000000000..5295e2e74
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/mess_side.png differ
diff --git a/view/theme/diabook/diabook-green/icons/messages.png b/view/theme/diabook/diabook-green/icons/messages.png
new file mode 100644
index 000000000..44d609a5e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/messages.png differ
diff --git a/view/theme/diabook/diabook-green/icons/next.png b/view/theme/diabook/diabook-green/icons/next.png
new file mode 100644
index 000000000..7b5e25b90
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/next.png differ
diff --git a/view/theme/diabook/diabook-green/icons/notes.png b/view/theme/diabook/diabook-green/icons/notes.png
new file mode 100644
index 000000000..28dca30a3
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/notes.png differ
diff --git a/view/theme/diabook/diabook-green/icons/notifications.png b/view/theme/diabook/diabook-green/icons/notifications.png
new file mode 100644
index 000000000..b7f4df93e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/notifications.png differ
diff --git a/view/theme/diabook/diabook-green/icons/notifications3.png b/view/theme/diabook/diabook-green/icons/notifications3.png
new file mode 100755
index 000000000..2c9c791c0
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/notifications3.png differ
diff --git a/view/theme/diabook/diabook-green/icons/notify.png b/view/theme/diabook/diabook-green/icons/notify.png
new file mode 100644
index 000000000..004008a8f
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/notify.png differ
diff --git a/view/theme/diabook/diabook-green/icons/notify3.png b/view/theme/diabook/diabook-green/icons/notify3.png
new file mode 100755
index 000000000..9b852d05b
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/notify3.png differ
diff --git a/view/theme/diabook/diabook-green/icons/pencil.png b/view/theme/diabook/diabook-green/icons/pencil.png
new file mode 100644
index 000000000..772e49b17
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/pencil.png differ
diff --git a/view/theme/diabook/diabook-green/icons/pencil2.png b/view/theme/diabook/diabook-green/icons/pencil2.png
new file mode 100644
index 000000000..3b47d1864
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/pencil2.png differ
diff --git a/view/theme/diabook/photo-menu.jpg b/view/theme/diabook/diabook-green/icons/photo-menu.jpg
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook/photo-menu.jpg
rename to view/theme/diabook/diabook-green/icons/photo-menu.jpg
diff --git a/view/theme/diabook/diabook-green/icons/posterous.png b/view/theme/diabook/diabook-green/icons/posterous.png
new file mode 100644
index 000000000..c8e86078e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/posterous.png differ
diff --git a/view/theme/diabook/diabook-green/icons/prev.png b/view/theme/diabook/diabook-green/icons/prev.png
new file mode 100644
index 000000000..55c1464ba
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/prev.png differ
diff --git a/view/theme/diabook/diabook-green/icons/pscontacts.png b/view/theme/diabook/diabook-green/icons/pscontacts.png
new file mode 100644
index 000000000..23a78bcac
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/pscontacts.png differ
diff --git a/view/theme/diabook/diabook-green/icons/pubgroups.png b/view/theme/diabook/diabook-green/icons/pubgroups.png
new file mode 100644
index 000000000..ae04194b1
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/pubgroups.png differ
diff --git a/view/theme/diabook/diabook-green/icons/quote.png b/view/theme/diabook/diabook-green/icons/quote.png
new file mode 100644
index 000000000..a464f2859
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/quote.png differ
diff --git a/view/theme/diabook/diabook-green/icons/recycle.png b/view/theme/diabook/diabook-green/icons/recycle.png
new file mode 100644
index 000000000..c3b8d2bf4
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/recycle.png differ
diff --git a/view/theme/diabook/diabook-green/icons/remote.png b/view/theme/diabook/diabook-green/icons/remote.png
new file mode 100644
index 000000000..a560cc55e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/remote.png differ
diff --git a/view/theme/diabook/diabook-green/icons/scroll_top.png b/view/theme/diabook/diabook-green/icons/scroll_top.png
new file mode 100644
index 000000000..0e7f7ae6a
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/scroll_top.png differ
diff --git a/view/theme/diabook/diabook-green/icons/selected.png b/view/theme/diabook/diabook-green/icons/selected.png
new file mode 100644
index 000000000..3fcb95c29
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/selected.png differ
diff --git a/view/theme/diabook/diabook-green/icons/srch_bg.gif b/view/theme/diabook/diabook-green/icons/srch_bg.gif
new file mode 100644
index 000000000..6a523ba8f
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/srch_bg.gif differ
diff --git a/view/theme/diabook/diabook-green/icons/srch_l.gif b/view/theme/diabook/diabook-green/icons/srch_l.gif
new file mode 100644
index 000000000..6d95bf35d
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/srch_l.gif differ
diff --git a/view/theme/diabook/diabook-green/icons/srch_r.gif b/view/theme/diabook/diabook-green/icons/srch_r.gif
new file mode 100644
index 000000000..89833a316
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/srch_r.gif differ
diff --git a/view/theme/diabook/diabook-green/icons/srch_r_f2.gif b/view/theme/diabook/diabook-green/icons/srch_r_f2.gif
new file mode 100644
index 000000000..6df457bed
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/srch_r_f2.gif differ
diff --git a/view/theme/diabook/diabook-green/icons/star.png b/view/theme/diabook/diabook-green/icons/star.png
new file mode 100644
index 000000000..0b00cb189
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/star.png differ
diff --git a/view/theme/diabook/diabook-green/icons/star_dummy.png b/view/theme/diabook/diabook-green/icons/star_dummy.png
new file mode 100644
index 000000000..ce11f30d4
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/star_dummy.png differ
diff --git a/view/theme/diabook/diabook-green/icons/starred.png b/view/theme/diabook/diabook-green/icons/starred.png
new file mode 100644
index 000000000..2b82dfca3
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/starred.png differ
diff --git a/view/theme/diabook/diabook-green/icons/tagged.png b/view/theme/diabook/diabook-green/icons/tagged.png
new file mode 100644
index 000000000..144649ef8
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/tagged.png differ
diff --git a/view/theme/diabook/diabook-green/icons/toogle_off.png b/view/theme/diabook/diabook-green/icons/toogle_off.png
new file mode 100644
index 000000000..0fcce4d5a
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/toogle_off.png differ
diff --git a/view/theme/diabook/diabook-green/icons/toogle_on.png b/view/theme/diabook/diabook-green/icons/toogle_on.png
new file mode 100644
index 000000000..79ce07f0e
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/toogle_on.png differ
diff --git a/view/theme/diabook/diabook-green/icons/tumblr.png b/view/theme/diabook/diabook-green/icons/tumblr.png
new file mode 100644
index 000000000..1dc7fa072
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/tumblr.png differ
diff --git a/view/theme/diabook/diabook-green/icons/twitter.png b/view/theme/diabook/diabook-green/icons/twitter.png
new file mode 100644
index 000000000..b7a687b9f
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/twitter.png differ
diff --git a/view/theme/diabook/diabook-green/icons/underline.png b/view/theme/diabook/diabook-green/icons/underline.png
new file mode 100644
index 000000000..b1b4d3574
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/underline.png differ
diff --git a/view/theme/diabook/diabook-green/icons/unlock.png b/view/theme/diabook/diabook-green/icons/unlock.png
new file mode 100644
index 000000000..a0cda0ae5
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/unlock.png differ
diff --git a/view/theme/diabook/diabook-green/icons/unselected.png b/view/theme/diabook/diabook-green/icons/unselected.png
new file mode 100644
index 000000000..9e9cead4b
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/unselected.png differ
diff --git a/view/theme/diabook/diabook-green/icons/unstarred.png b/view/theme/diabook/diabook-green/icons/unstarred.png
new file mode 100644
index 000000000..ba3183f5c
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/unstarred.png differ
diff --git a/view/theme/diabook/diabook-green/icons/video.png b/view/theme/diabook/diabook-green/icons/video.png
new file mode 100644
index 000000000..a03d1d818
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/video.png differ
diff --git a/view/theme/diabook/diabook-green/icons/weblink.png b/view/theme/diabook/diabook-green/icons/weblink.png
new file mode 100644
index 000000000..216e78344
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/weblink.png differ
diff --git a/view/theme/diabook/diabook-green/icons/wordpress.png b/view/theme/diabook/diabook-green/icons/wordpress.png
new file mode 100644
index 000000000..f564c4300
Binary files /dev/null and b/view/theme/diabook/diabook-green/icons/wordpress.png differ
diff --git a/view/theme/diabook/diabook-green/style-network-wide.css b/view/theme/diabook/diabook-green/style-network-wide.css
new file mode 100644
index 000000000..cc598b9fe
--- /dev/null
+++ b/view/theme/diabook/diabook-green/style-network-wide.css
@@ -0,0 +1,2644 @@
+/**
+ * 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');
+}
+
+.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: #194719;
+ /* 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/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: #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: 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-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: #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;
+ 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: #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-green/style-network.css b/view/theme/diabook/diabook-green/style-network.css
new file mode 100644
index 000000000..786547711
--- /dev/null
+++ b/view/theme/diabook/diabook-green/style-network.css
@@ -0,0 +1,2634 @@
+/**
+ * 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');
+}
+
+.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: #194719;
+ /* 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: #194719;
+}
+.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/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: #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: 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-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: #194719;
+}
+
+.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: #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**/
+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: #194719;
+ 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
new file mode 100644
index 000000000..65b7f2ba3
--- /dev/null
+++ b/view/theme/diabook/diabook-green/style-profile-wide.css
@@ -0,0 +1,2615 @@
+/**
+ * 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');
+}
+
+.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: #194719;
+ /* 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/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;
+ }
+#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-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: #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;
+ 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: #194719;
+ 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: #194719;
+ 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
new file mode 100644
index 000000000..dcc7b373a
--- /dev/null
+++ b/view/theme/diabook/diabook-green/style-profile.css
@@ -0,0 +1,2603 @@
+/**
+ * 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');
+}
+
+.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: #194719;
+ /* 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/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;
+ }
+#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: 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-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: #194719;
+}
+
+.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: #194719;
+ 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: #194719;
+ 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
new file mode 100644
index 000000000..e07af7c69
--- /dev/null
+++ b/view/theme/diabook/diabook-green/style-wide.css
@@ -0,0 +1,2920 @@
+/**
+ * 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-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');
+}
+
+.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: #194719;
+ /* 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 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;
+ position: absolute;
+ top: 10%;
+}
+/* messages */
+#message-new {
+ background: #194719;
+ 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: 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: #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: #194719;
+ 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: 15px;
+ }
+.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: #194719;
+}
+
+/*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: #194719;
+ 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: #194719;
+ 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: #194719;
+ 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 */
+.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: #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
new file mode 100644
index 000000000..d4e2052a7
--- /dev/null
+++ b/view/theme/diabook/diabook-green/style.css
@@ -0,0 +1,2917 @@
+/**
+ * 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-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');
+}
+
+.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: 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: #194719;
+ /* 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: #194719;
+}
+.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;
+}
+/*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;
+ position: absolute;
+ top: 10%;
+}
+/*color*/
+/* messages */
+#message-new {
+ background: #194719;
+ 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-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;
+ }
+/*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: 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;
+ }
+ /*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: #194719;
+ 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: 15px;
+ }
+.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; */
+}
+.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 {
+ }
+.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: #194719;
+}
+.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;
+}
+.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;
+}
+
+.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: #194719;
+ 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: #194719;
+ 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: #194719;
+ 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 */
+.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: #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
new file mode 100644
index 000000000..398bca716
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/StatusNet.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/attach.png b/view/theme/diabook/diabook-pink/icons/attach.png
new file mode 100644
index 000000000..1958041cf
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/attach.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/audio.png b/view/theme/diabook/diabook-pink/icons/audio.png
new file mode 100644
index 000000000..8d779a409
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/audio.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/bb-image.png b/view/theme/diabook/diabook-pink/icons/bb-image.png
new file mode 100644
index 000000000..9a1b32113
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/bb-image.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/bb-url.png b/view/theme/diabook/diabook-pink/icons/bb-url.png
new file mode 100644
index 000000000..071fc1865
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/bb-url.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/bb-video.png b/view/theme/diabook/diabook-pink/icons/bb-video.png
new file mode 100644
index 000000000..bd323531e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/bb-video.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/block.png b/view/theme/diabook/diabook-pink/icons/block.png
new file mode 100755
index 000000000..a0b1dffe9
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/block.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/bluebug.png b/view/theme/diabook/diabook-pink/icons/bluebug.png
new file mode 100644
index 000000000..3979e7d8e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/bluebug.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/bold.png b/view/theme/diabook/diabook-pink/icons/bold.png
new file mode 100644
index 000000000..8fab2a10f
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/bold.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/camera.png b/view/theme/diabook/diabook-pink/icons/camera.png
new file mode 100644
index 000000000..a5c7f1236
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/camera.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/close_box.png b/view/theme/diabook/diabook-pink/icons/close_box.png
new file mode 100644
index 000000000..28e2675b8
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/close_box.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/com_side.png b/view/theme/diabook/diabook-pink/icons/com_side.png
new file mode 100644
index 000000000..00186ba05
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/com_side.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/community.png b/view/theme/diabook/diabook-pink/icons/community.png
new file mode 100644
index 000000000..7c91e8b75
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/community.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/contacts.png b/view/theme/diabook/diabook-pink/icons/contacts.png
new file mode 100644
index 000000000..5a1c5ed58
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/contacts.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/contacts2.png b/view/theme/diabook/diabook-pink/icons/contacts2.png
new file mode 100644
index 000000000..cd0e289a7
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/contacts2.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/contacts3.png b/view/theme/diabook/diabook-pink/icons/contacts3.png
new file mode 100644
index 000000000..8a3e69ec1
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/contacts3.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/dislike.png b/view/theme/diabook/diabook-pink/icons/dislike.png
new file mode 100644
index 000000000..23de426c5
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/dislike.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/drop.png b/view/theme/diabook/diabook-pink/icons/drop.png
new file mode 100644
index 000000000..2abb82ef2
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/drop.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/email.png b/view/theme/diabook/diabook-pink/icons/email.png
new file mode 100644
index 000000000..240cef2c3
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/email.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/events.png b/view/theme/diabook/diabook-pink/icons/events.png
new file mode 100644
index 000000000..cf195fbb6
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/events.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/facebook.png b/view/theme/diabook/diabook-pink/icons/facebook.png
new file mode 100644
index 000000000..3e5dd39c3
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/facebook.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/file_as.png b/view/theme/diabook/diabook-pink/icons/file_as.png
new file mode 100644
index 000000000..16713fa53
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/file_as.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/ftdevs.gif b/view/theme/diabook/diabook-pink/icons/ftdevs.gif
new file mode 100644
index 000000000..e0fc25743
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/ftdevs.gif differ
diff --git a/view/theme/diabook/diabook-pink/icons/globe.png b/view/theme/diabook/diabook-pink/icons/globe.png
new file mode 100644
index 000000000..6bb9bc09d
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/globe.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/home.png b/view/theme/diabook/diabook-pink/icons/home.png
new file mode 100644
index 000000000..5c610805f
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/home.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/italic.png b/view/theme/diabook/diabook-pink/icons/italic.png
new file mode 100644
index 000000000..bf4b2b81d
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/italic.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/language.png b/view/theme/diabook/diabook-pink/icons/language.png
new file mode 100644
index 000000000..8029c0155
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/language.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/like.png b/view/theme/diabook/diabook-pink/icons/like.png
new file mode 100644
index 000000000..b65edccc0
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/like.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/link.png b/view/theme/diabook/diabook-pink/icons/link.png
new file mode 100644
index 000000000..0ef666a67
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/link.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/livejournal.png b/view/theme/diabook/diabook-pink/icons/livejournal.png
new file mode 100644
index 000000000..6d27d265e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/livejournal.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/lock.png b/view/theme/diabook/diabook-pink/icons/lock.png
new file mode 100644
index 000000000..7e34bf279
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/lock.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/lupe.png b/view/theme/diabook/diabook-pink/icons/lupe.png
new file mode 100644
index 000000000..f8b228347
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/lupe.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/mess_side.png b/view/theme/diabook/diabook-pink/icons/mess_side.png
new file mode 100644
index 000000000..5295e2e74
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/mess_side.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/messages.png b/view/theme/diabook/diabook-pink/icons/messages.png
new file mode 100644
index 000000000..2a527e7a0
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/messages.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/messages2.png b/view/theme/diabook/diabook-pink/icons/messages2.png
new file mode 100644
index 000000000..e2bf7d24d
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/messages2.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/messages3.png b/view/theme/diabook/diabook-pink/icons/messages3.png
new file mode 100644
index 000000000..4f3ce3693
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/messages3.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/next.png b/view/theme/diabook/diabook-pink/icons/next.png
new file mode 100644
index 000000000..7b5e25b90
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/next.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/notes.png b/view/theme/diabook/diabook-pink/icons/notes.png
new file mode 100644
index 000000000..28dca30a3
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/notes.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/notifications.png b/view/theme/diabook/diabook-pink/icons/notifications.png
new file mode 100644
index 000000000..8ba1e0a19
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/notifications.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/notifications3.png b/view/theme/diabook/diabook-pink/icons/notifications3.png
new file mode 100755
index 000000000..2c9c791c0
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/notifications3.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/notify.png b/view/theme/diabook/diabook-pink/icons/notify.png
new file mode 100644
index 000000000..5e5aae87e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/notify.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/notify2.png b/view/theme/diabook/diabook-pink/icons/notify2.png
new file mode 100644
index 000000000..9765bfd53
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/notify2.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/notify3.png b/view/theme/diabook/diabook-pink/icons/notify3.png
new file mode 100755
index 000000000..9b852d05b
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/notify3.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/pencil.png b/view/theme/diabook/diabook-pink/icons/pencil.png
new file mode 100644
index 000000000..772e49b17
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/pencil.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/pencil2.png b/view/theme/diabook/diabook-pink/icons/pencil2.png
new file mode 100644
index 000000000..3b47d1864
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/pencil2.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/photo-menu.jpg b/view/theme/diabook/diabook-pink/icons/photo-menu.jpg
new file mode 100644
index 000000000..fde5eb535
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/photo-menu.jpg differ
diff --git a/view/theme/diabook/diabook-pink/icons/posterous.png b/view/theme/diabook/diabook-pink/icons/posterous.png
new file mode 100644
index 000000000..c8e86078e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/posterous.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/prev.png b/view/theme/diabook/diabook-pink/icons/prev.png
new file mode 100644
index 000000000..55c1464ba
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/prev.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/pscontacts.png b/view/theme/diabook/diabook-pink/icons/pscontacts.png
new file mode 100644
index 000000000..23a78bcac
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/pscontacts.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/pubgroups.png b/view/theme/diabook/diabook-pink/icons/pubgroups.png
new file mode 100644
index 000000000..ae04194b1
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/pubgroups.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/quote.png b/view/theme/diabook/diabook-pink/icons/quote.png
new file mode 100644
index 000000000..a464f2859
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/quote.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/recycle.png b/view/theme/diabook/diabook-pink/icons/recycle.png
new file mode 100644
index 000000000..c3b8d2bf4
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/recycle.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/remote.png b/view/theme/diabook/diabook-pink/icons/remote.png
new file mode 100644
index 000000000..a560cc55e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/remote.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/scroll_top.png b/view/theme/diabook/diabook-pink/icons/scroll_top.png
new file mode 100644
index 000000000..0e7f7ae6a
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/scroll_top.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/selected.png b/view/theme/diabook/diabook-pink/icons/selected.png
new file mode 100644
index 000000000..3fcb95c29
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/selected.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/srch_bg.gif b/view/theme/diabook/diabook-pink/icons/srch_bg.gif
new file mode 100644
index 000000000..6a523ba8f
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/srch_bg.gif differ
diff --git a/view/theme/diabook/diabook-pink/icons/srch_l.gif b/view/theme/diabook/diabook-pink/icons/srch_l.gif
new file mode 100644
index 000000000..6d95bf35d
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/srch_l.gif differ
diff --git a/view/theme/diabook/diabook-pink/icons/srch_r.gif b/view/theme/diabook/diabook-pink/icons/srch_r.gif
new file mode 100644
index 000000000..89833a316
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/srch_r.gif differ
diff --git a/view/theme/diabook/diabook-pink/icons/srch_r_f2.gif b/view/theme/diabook/diabook-pink/icons/srch_r_f2.gif
new file mode 100644
index 000000000..6df457bed
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/srch_r_f2.gif differ
diff --git a/view/theme/diabook/diabook-pink/icons/star.png b/view/theme/diabook/diabook-pink/icons/star.png
new file mode 100644
index 000000000..0b00cb189
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/star.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/star_dummy.png b/view/theme/diabook/diabook-pink/icons/star_dummy.png
new file mode 100644
index 000000000..ce11f30d4
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/star_dummy.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/starred.png b/view/theme/diabook/diabook-pink/icons/starred.png
new file mode 100644
index 000000000..2b82dfca3
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/starred.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/tagged.png b/view/theme/diabook/diabook-pink/icons/tagged.png
new file mode 100644
index 000000000..144649ef8
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/tagged.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/toogle_off.png b/view/theme/diabook/diabook-pink/icons/toogle_off.png
new file mode 100644
index 000000000..0fcce4d5a
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/toogle_off.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/toogle_on.png b/view/theme/diabook/diabook-pink/icons/toogle_on.png
new file mode 100644
index 000000000..79ce07f0e
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/toogle_on.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/tumblr.png b/view/theme/diabook/diabook-pink/icons/tumblr.png
new file mode 100644
index 000000000..1dc7fa072
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/tumblr.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/twitter.png b/view/theme/diabook/diabook-pink/icons/twitter.png
new file mode 100644
index 000000000..b7a687b9f
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/twitter.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/underline.png b/view/theme/diabook/diabook-pink/icons/underline.png
new file mode 100644
index 000000000..b1b4d3574
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/underline.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/unlock.png b/view/theme/diabook/diabook-pink/icons/unlock.png
new file mode 100644
index 000000000..a0cda0ae5
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/unlock.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/unselected.png b/view/theme/diabook/diabook-pink/icons/unselected.png
new file mode 100644
index 000000000..9e9cead4b
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/unselected.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/unstarred.png b/view/theme/diabook/diabook-pink/icons/unstarred.png
new file mode 100644
index 000000000..ba3183f5c
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/unstarred.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/video.png b/view/theme/diabook/diabook-pink/icons/video.png
new file mode 100644
index 000000000..a03d1d818
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/video.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/weblink.png b/view/theme/diabook/diabook-pink/icons/weblink.png
new file mode 100644
index 000000000..216e78344
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/weblink.png differ
diff --git a/view/theme/diabook/diabook-pink/icons/wordpress.png b/view/theme/diabook/diabook-pink/icons/wordpress.png
new file mode 100644
index 000000000..f564c4300
Binary files /dev/null and b/view/theme/diabook/diabook-pink/icons/wordpress.png differ
diff --git a/view/theme/diabook/diabook-pink/style-network-wide.css b/view/theme/diabook/diabook-pink/style-network-wide.css
new file mode 100644
index 000000000..0a83955df
--- /dev/null
+++ b/view/theme/diabook/diabook-pink/style-network-wide.css
@@ -0,0 +1,2644 @@
+/**
+ * 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: 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: #996d73;
+ /* 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: #996d73; /*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/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: #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: 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-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: #996d73;
+}
+
+/*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: #996d73;
+ 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
new file mode 100644
index 000000000..3a4f49877
--- /dev/null
+++ b/view/theme/diabook/diabook-pink/style-network.css
@@ -0,0 +1,2634 @@
+/**
+ * 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: #996d73;
+ /* 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: #996d73;
+}
+.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: #996d73; /*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/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: #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: 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-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: #996d73;
+}
+
+.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: #996d73;
+ 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: #996d73;
+ 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
new file mode 100644
index 000000000..080551896
--- /dev/null
+++ b/view/theme/diabook/diabook-pink/style-profile-wide.css
@@ -0,0 +1,2615 @@
+/**
+ * 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: #996d73;
+ /* 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: #996d73; /*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/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;
+ }
+#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-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: #996d73;
+}
+
+/*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: #996d73;
+ 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: #996d73;
+ 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
new file mode 100644
index 000000000..8f3753061
--- /dev/null
+++ b/view/theme/diabook/diabook-pink/style-profile.css
@@ -0,0 +1,2603 @@
+/**
+ * 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: #996d73;
+ /* 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: #996d73; /*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/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;
+ }
+#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: 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-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: #996d73;
+}
+
+.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: #996d73;
+ 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: #996d73;
+ 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
new file mode 100644
index 000000000..65e22aa90
--- /dev/null
+++ b/view/theme/diabook/diabook-pink/style-wide.css
@@ -0,0 +1,2920 @@
+/**
+ * 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-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: #996d73;
+ /* 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 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;
+ position: absolute;
+ top: 10%;
+}
+/* messages */
+#message-new {
+ background: #996d73;
+ 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: #996d73; /*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: #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: #996d73;
+ 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: 15px;
+ }
+.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: #996d73;
+}
+
+/*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: #996d73;
+ 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: #996d73;
+ 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: #996d73;
+ 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 */
+.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: #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
new file mode 100644
index 000000000..c223e6439
--- /dev/null
+++ b/view/theme/diabook/diabook-pink/style.css
@@ -0,0 +1,2917 @@
+/**
+ * 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-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: 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: #996d73;
+ /* 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: #996d73;
+}
+.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;
+}
+/*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;
+ position: absolute;
+ top: 10%;
+}
+/* messages */
+/*color*/
+#message-new {
+ background: #996d73;
+ 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-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;
+ }
+/*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: #996d73; /*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;
+ }
+ /*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: #996d73;
+ 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: 15px;
+ }
+.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; */
+}
+.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 {
+ }
+.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: #996d73;
+}
+.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;
+}
+.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;
+}
+
+.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: #996d73;
+ 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: #996d73;
+ 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: #996d73;
+ 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 */
+.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: #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
new file mode 100644
index 000000000..398bca716
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/StatusNet.png differ
diff --git a/view/theme/diabook/diabook-red/icons/attach.png b/view/theme/diabook/diabook-red/icons/attach.png
new file mode 100644
index 000000000..1958041cf
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/attach.png differ
diff --git a/view/theme/diabook/diabook-red/icons/audio.png b/view/theme/diabook/diabook-red/icons/audio.png
new file mode 100644
index 000000000..8d779a409
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/audio.png differ
diff --git a/view/theme/diabook/diabook-red/icons/bb-image.png b/view/theme/diabook/diabook-red/icons/bb-image.png
new file mode 100644
index 000000000..9a1b32113
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/bb-image.png differ
diff --git a/view/theme/diabook/diabook-red/icons/bb-url.png b/view/theme/diabook/diabook-red/icons/bb-url.png
new file mode 100644
index 000000000..071fc1865
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/bb-url.png differ
diff --git a/view/theme/diabook/diabook-red/icons/bb-video.png b/view/theme/diabook/diabook-red/icons/bb-video.png
new file mode 100644
index 000000000..bd323531e
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/bb-video.png differ
diff --git a/view/theme/diabook/diabook-red/icons/block.png b/view/theme/diabook/diabook-red/icons/block.png
new file mode 100755
index 000000000..a0b1dffe9
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/block.png differ
diff --git a/view/theme/diabook/diabook-red/icons/bluebug.png b/view/theme/diabook/diabook-red/icons/bluebug.png
new file mode 100644
index 000000000..3979e7d8e
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/bluebug.png differ
diff --git a/view/theme/diabook/diabook-red/icons/bold.png b/view/theme/diabook/diabook-red/icons/bold.png
new file mode 100644
index 000000000..8fab2a10f
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/bold.png differ
diff --git a/view/theme/diabook/diabook-red/icons/camera.png b/view/theme/diabook/diabook-red/icons/camera.png
new file mode 100644
index 000000000..a5c7f1236
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/camera.png differ
diff --git a/view/theme/diabook/diabook-red/icons/close_box.png b/view/theme/diabook/diabook-red/icons/close_box.png
new file mode 100644
index 000000000..28e2675b8
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/close_box.png differ
diff --git a/view/theme/diabook/diabook-red/icons/com_side.png b/view/theme/diabook/diabook-red/icons/com_side.png
new file mode 100644
index 000000000..00186ba05
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/com_side.png differ
diff --git a/view/theme/diabook/diabook-red/icons/community.png b/view/theme/diabook/diabook-red/icons/community.png
new file mode 100644
index 000000000..7c91e8b75
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/community.png differ
diff --git a/view/theme/diabook-red/icons/contacts.png b/view/theme/diabook/diabook-red/icons/contacts.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/contacts.png
rename to view/theme/diabook/diabook-red/icons/contacts.png
diff --git a/view/theme/diabook-red/icons/contacts2.png b/view/theme/diabook/diabook-red/icons/contacts2.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/contacts2.png
rename to view/theme/diabook/diabook-red/icons/contacts2.png
diff --git a/view/theme/diabook/diabook-red/icons/dislike.png b/view/theme/diabook/diabook-red/icons/dislike.png
new file mode 100644
index 000000000..23de426c5
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/dislike.png differ
diff --git a/view/theme/diabook/diabook-red/icons/drop.png b/view/theme/diabook/diabook-red/icons/drop.png
new file mode 100644
index 000000000..2abb82ef2
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/drop.png differ
diff --git a/view/theme/diabook/diabook-red/icons/email.png b/view/theme/diabook/diabook-red/icons/email.png
new file mode 100644
index 000000000..240cef2c3
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/email.png differ
diff --git a/view/theme/diabook/diabook-red/icons/events.png b/view/theme/diabook/diabook-red/icons/events.png
new file mode 100644
index 000000000..cf195fbb6
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/events.png differ
diff --git a/view/theme/diabook/diabook-red/icons/facebook.png b/view/theme/diabook/diabook-red/icons/facebook.png
new file mode 100644
index 000000000..3e5dd39c3
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/facebook.png differ
diff --git a/view/theme/diabook/diabook-red/icons/file_as.png b/view/theme/diabook/diabook-red/icons/file_as.png
new file mode 100644
index 000000000..16713fa53
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/file_as.png differ
diff --git a/view/theme/diabook/diabook-red/icons/ftdevs.gif b/view/theme/diabook/diabook-red/icons/ftdevs.gif
new file mode 100644
index 000000000..e0fc25743
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/ftdevs.gif differ
diff --git a/view/theme/diabook/diabook-red/icons/globe.png b/view/theme/diabook/diabook-red/icons/globe.png
new file mode 100644
index 000000000..6bb9bc09d
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/globe.png differ
diff --git a/view/theme/diabook/diabook-red/icons/home.png b/view/theme/diabook/diabook-red/icons/home.png
new file mode 100644
index 000000000..5c610805f
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/home.png differ
diff --git a/view/theme/diabook/diabook-red/icons/italic.png b/view/theme/diabook/diabook-red/icons/italic.png
new file mode 100644
index 000000000..bf4b2b81d
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/italic.png differ
diff --git a/view/theme/diabook/diabook-red/icons/language.png b/view/theme/diabook/diabook-red/icons/language.png
new file mode 100644
index 000000000..8029c0155
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/language.png differ
diff --git a/view/theme/diabook/diabook-red/icons/like.png b/view/theme/diabook/diabook-red/icons/like.png
new file mode 100644
index 000000000..b65edccc0
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/like.png differ
diff --git a/view/theme/diabook/diabook-red/icons/link.png b/view/theme/diabook/diabook-red/icons/link.png
new file mode 100644
index 000000000..0ef666a67
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/link.png differ
diff --git a/view/theme/diabook/diabook-red/icons/livejournal.png b/view/theme/diabook/diabook-red/icons/livejournal.png
new file mode 100644
index 000000000..6d27d265e
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/livejournal.png differ
diff --git a/view/theme/diabook/diabook-red/icons/lock.png b/view/theme/diabook/diabook-red/icons/lock.png
new file mode 100644
index 000000000..7e34bf279
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/lock.png differ
diff --git a/view/theme/diabook/diabook-red/icons/lupe.png b/view/theme/diabook/diabook-red/icons/lupe.png
new file mode 100644
index 000000000..f8b228347
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/lupe.png differ
diff --git a/view/theme/diabook/diabook-red/icons/mess_side.png b/view/theme/diabook/diabook-red/icons/mess_side.png
new file mode 100644
index 000000000..5295e2e74
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/mess_side.png differ
diff --git a/view/theme/diabook-red/icons/messages.png b/view/theme/diabook/diabook-red/icons/messages.png
similarity index 100%
rename from view/theme/diabook-red/icons/messages.png
rename to view/theme/diabook/diabook-red/icons/messages.png
diff --git a/view/theme/diabook-red/icons/messages2.png b/view/theme/diabook/diabook-red/icons/messages2.png
similarity index 100%
rename from view/theme/diabook-red/icons/messages2.png
rename to view/theme/diabook/diabook-red/icons/messages2.png
diff --git a/view/theme/diabook/diabook-red/icons/next.png b/view/theme/diabook/diabook-red/icons/next.png
new file mode 100644
index 000000000..7b5e25b90
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/next.png differ
diff --git a/view/theme/diabook/diabook-red/icons/notes.png b/view/theme/diabook/diabook-red/icons/notes.png
new file mode 100644
index 000000000..28dca30a3
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/notes.png differ
diff --git a/view/theme/diabook-red/icons/notifications.png b/view/theme/diabook/diabook-red/icons/notifications.png
old mode 100755
new mode 100644
similarity index 100%
rename from view/theme/diabook-red/icons/notifications.png
rename to view/theme/diabook/diabook-red/icons/notifications.png
diff --git a/view/theme/diabook-red/icons/notify.png b/view/theme/diabook/diabook-red/icons/notify.png
similarity index 100%
rename from view/theme/diabook-red/icons/notify.png
rename to view/theme/diabook/diabook-red/icons/notify.png
diff --git a/view/theme/diabook-red/icons/notify2.png b/view/theme/diabook/diabook-red/icons/notify2.png
similarity index 100%
rename from view/theme/diabook-red/icons/notify2.png
rename to view/theme/diabook/diabook-red/icons/notify2.png
diff --git a/view/theme/diabook/diabook-red/icons/pencil.png b/view/theme/diabook/diabook-red/icons/pencil.png
new file mode 100644
index 000000000..772e49b17
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/pencil.png differ
diff --git a/view/theme/diabook/diabook-red/icons/pencil2.png b/view/theme/diabook/diabook-red/icons/pencil2.png
new file mode 100644
index 000000000..3b47d1864
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/pencil2.png differ
diff --git a/view/theme/diabook/diabook-red/icons/photo-menu.jpg b/view/theme/diabook/diabook-red/icons/photo-menu.jpg
new file mode 100644
index 000000000..fde5eb535
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/photo-menu.jpg differ
diff --git a/view/theme/diabook/diabook-red/icons/posterous.png b/view/theme/diabook/diabook-red/icons/posterous.png
new file mode 100644
index 000000000..c8e86078e
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/posterous.png differ
diff --git a/view/theme/diabook/diabook-red/icons/prev.png b/view/theme/diabook/diabook-red/icons/prev.png
new file mode 100644
index 000000000..55c1464ba
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/prev.png differ
diff --git a/view/theme/diabook/diabook-red/icons/pscontacts.png b/view/theme/diabook/diabook-red/icons/pscontacts.png
new file mode 100644
index 000000000..23a78bcac
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/pscontacts.png differ
diff --git a/view/theme/diabook/diabook-red/icons/pubgroups.png b/view/theme/diabook/diabook-red/icons/pubgroups.png
new file mode 100644
index 000000000..ae04194b1
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/pubgroups.png differ
diff --git a/view/theme/diabook/diabook-red/icons/quote.png b/view/theme/diabook/diabook-red/icons/quote.png
new file mode 100644
index 000000000..a464f2859
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/quote.png differ
diff --git a/view/theme/diabook/diabook-red/icons/recycle.png b/view/theme/diabook/diabook-red/icons/recycle.png
new file mode 100644
index 000000000..c3b8d2bf4
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/recycle.png differ
diff --git a/view/theme/diabook/diabook-red/icons/remote.png b/view/theme/diabook/diabook-red/icons/remote.png
new file mode 100644
index 000000000..a560cc55e
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/remote.png differ
diff --git a/view/theme/diabook/diabook-red/icons/scroll_top.png b/view/theme/diabook/diabook-red/icons/scroll_top.png
new file mode 100644
index 000000000..0e7f7ae6a
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/scroll_top.png differ
diff --git a/view/theme/diabook/diabook-red/icons/selected.png b/view/theme/diabook/diabook-red/icons/selected.png
new file mode 100644
index 000000000..3fcb95c29
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/selected.png differ
diff --git a/view/theme/diabook/diabook-red/icons/srch_bg.gif b/view/theme/diabook/diabook-red/icons/srch_bg.gif
new file mode 100644
index 000000000..6a523ba8f
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/srch_bg.gif differ
diff --git a/view/theme/diabook/diabook-red/icons/srch_l.gif b/view/theme/diabook/diabook-red/icons/srch_l.gif
new file mode 100644
index 000000000..6d95bf35d
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/srch_l.gif differ
diff --git a/view/theme/diabook/diabook-red/icons/srch_r.gif b/view/theme/diabook/diabook-red/icons/srch_r.gif
new file mode 100644
index 000000000..89833a316
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/srch_r.gif differ
diff --git a/view/theme/diabook/diabook-red/icons/srch_r_f2.gif b/view/theme/diabook/diabook-red/icons/srch_r_f2.gif
new file mode 100644
index 000000000..6df457bed
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/srch_r_f2.gif differ
diff --git a/view/theme/diabook/diabook-red/icons/star.png b/view/theme/diabook/diabook-red/icons/star.png
new file mode 100644
index 000000000..0b00cb189
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/star.png differ
diff --git a/view/theme/diabook/diabook-red/icons/star_dummy.png b/view/theme/diabook/diabook-red/icons/star_dummy.png
new file mode 100644
index 000000000..ce11f30d4
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/star_dummy.png differ
diff --git a/view/theme/diabook/diabook-red/icons/starred.png b/view/theme/diabook/diabook-red/icons/starred.png
new file mode 100644
index 000000000..2b82dfca3
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/starred.png differ
diff --git a/view/theme/diabook/diabook-red/icons/tagged.png b/view/theme/diabook/diabook-red/icons/tagged.png
new file mode 100644
index 000000000..144649ef8
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/tagged.png differ
diff --git a/view/theme/diabook/diabook-red/icons/toogle_off.png b/view/theme/diabook/diabook-red/icons/toogle_off.png
new file mode 100644
index 000000000..0fcce4d5a
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/toogle_off.png differ
diff --git a/view/theme/diabook/diabook-red/icons/toogle_on.png b/view/theme/diabook/diabook-red/icons/toogle_on.png
new file mode 100644
index 000000000..79ce07f0e
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/toogle_on.png differ
diff --git a/view/theme/diabook/diabook-red/icons/tumblr.png b/view/theme/diabook/diabook-red/icons/tumblr.png
new file mode 100644
index 000000000..1dc7fa072
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/tumblr.png differ
diff --git a/view/theme/diabook/diabook-red/icons/twitter.png b/view/theme/diabook/diabook-red/icons/twitter.png
new file mode 100644
index 000000000..b7a687b9f
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/twitter.png differ
diff --git a/view/theme/diabook/diabook-red/icons/underline.png b/view/theme/diabook/diabook-red/icons/underline.png
new file mode 100644
index 000000000..b1b4d3574
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/underline.png differ
diff --git a/view/theme/diabook/diabook-red/icons/unlock.png b/view/theme/diabook/diabook-red/icons/unlock.png
new file mode 100644
index 000000000..a0cda0ae5
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/unlock.png differ
diff --git a/view/theme/diabook/diabook-red/icons/unselected.png b/view/theme/diabook/diabook-red/icons/unselected.png
new file mode 100644
index 000000000..9e9cead4b
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/unselected.png differ
diff --git a/view/theme/diabook/diabook-red/icons/unstarred.png b/view/theme/diabook/diabook-red/icons/unstarred.png
new file mode 100644
index 000000000..ba3183f5c
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/unstarred.png differ
diff --git a/view/theme/diabook/diabook-red/icons/video.png b/view/theme/diabook/diabook-red/icons/video.png
new file mode 100644
index 000000000..a03d1d818
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/video.png differ
diff --git a/view/theme/diabook/diabook-red/icons/weblink.png b/view/theme/diabook/diabook-red/icons/weblink.png
new file mode 100644
index 000000000..216e78344
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/weblink.png differ
diff --git a/view/theme/diabook/diabook-red/icons/wordpress.png b/view/theme/diabook/diabook-red/icons/wordpress.png
new file mode 100644
index 000000000..f564c4300
Binary files /dev/null and b/view/theme/diabook/diabook-red/icons/wordpress.png differ
diff --git a/view/theme/diabook/diabook-red/style-network-wide.css b/view/theme/diabook/diabook-red/style-network-wide.css
new file mode 100644
index 000000000..8c3b67cb6
--- /dev/null
+++ b/view/theme/diabook/diabook-red/style-network-wide.css
@@ -0,0 +1,2665 @@
+/**
+ * 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: 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/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: #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: 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-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-red/style-network.css b/view/theme/diabook/diabook-red/style-network.css
similarity index 83%
rename from view/theme/diabook-red/style-network.css
rename to view/theme/diabook/diabook-red/style-network.css
index c7063860f..84fd5da48 100644
--- a/view/theme/diabook-red/style-network.css
+++ b/view/theme/diabook/diabook-red/style-network.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+ background-image: url("../diabook-red/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+ background-image: url("../diabook-red/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+ background-image: url("../diabook-red/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+ background-image: url("../diabook-red/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+ background-image: url("../diabook-red/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-red/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-red/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-red/icons/language.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("../../../view/theme/diabook-red/icons/camera.png");
+.camera { background-image: url("../diabook-red/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-red/icons/attach.png");
+.attach { background-image: url("../diabook-red/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-red/icons/video.png");
+.video2 { background-image: url("../diabook-red/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-red/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-red/icons/audio.png");
+.audio2 { background-image: url("../diabook-red/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-red/icons/audio.png");
+.audio { background-image: url("../diabook-red/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-red/icons/weblink.png");
+.weblink { background-image: url("../diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-red/icons/globe.png");
+.globe { background-image: url("../diabook-red/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-red/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-red/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png");
+.edit {background-image: url("../diabook-red/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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');
+ background-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-red/icons/camera.png");
+ background-image: url("../diabook-red/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-red/icons/weblink.png");
+ background-image: url("../diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -482,8 +482,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: #FFE499;
}
.tool .label {
float: left;
@@ -499,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -529,6 +530,7 @@ background-image: -o-linear-gradient(bottom, rgb(173,59,10) 0%, rgb(255,79,15) 6
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,
@@ -772,15 +774,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+ 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("../../../view/theme/diabook-red/icons/notify2.png");
+ 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("../../../view/theme/diabook-red/icons/contacts2.png");
+ background-image: url("../diabook-red/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -940,44 +942,57 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ 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-list.home{
- background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-red/icons/pscontacts.png") no-repeat;
+.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;
@@ -1028,7 +1043,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1049,6 +1064,10 @@ aside #search-text {
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;
@@ -1155,11 +1174,11 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+ background: url("../diabook-red/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1168,14 +1187,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1198,10 +1217,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1229,7 +1252,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1253,7 +1275,7 @@ right_aside {
/* background: #F1F1F1; */
}
right_aside a{color: red;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1267,13 +1289,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+ background-image: url("../diabook-red/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+ background-image: url("../diabook-red/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1291,6 +1313,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: red;
@@ -1357,14 +1380,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1426,7 +1451,7 @@ transition: all 0.2s ease-in-out;
width: 32px;
height: 32px;
margin-left: 16px;
- /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1438,7 +1463,7 @@ transition: all 0.2s ease-in-out;
}
.wall-item-comment-wrapper {
- margin: 1px 0px 0px 80px;
+ margin: 1px 5px 5px 80px;
background-color: #fff;
width: 500px;
}
@@ -1461,15 +1486,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1506,14 +1531,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1609,6 +1634,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1694,7 +1724,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1849,7 +1879,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1858,7 +1888,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1870,7 +1900,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1921,20 +1951,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1992,7 +2022,7 @@ ul.tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2065,7 +2095,7 @@ ul.tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2081,9 +2111,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2111,7 +2142,7 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
background-position: top left;
background-repeat: no-repeat;
margin: 0px 0px -16px 0px;
@@ -2156,6 +2187,11 @@ 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;
@@ -2194,6 +2230,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2319,7 +2358,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2342,7 +2381,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
diff --git a/view/theme/diabook-red/style-settings.css b/view/theme/diabook/diabook-red/style-profile-wide.css
similarity index 83%
rename from view/theme/diabook-red/style-settings.css
rename to view/theme/diabook/diabook-red/style-profile-wide.css
index 9407c68f9..acb6075f7 100644
--- a/view/theme/diabook-red/style-settings.css
+++ b/view/theme/diabook/diabook-red/style-profile-wide.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+ background-image: url("../diabook-red/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+ background-image: url("../diabook-red/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+ background-image: url("../diabook-red/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+ background-image: url("../diabook-red/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+ background-image: url("../diabook-red/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-red/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-red/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-red/icons/language.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("../../../view/theme/diabook-red/icons/camera.png");
+.camera { background-image: url("../diabook-red/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-red/icons/attach.png");
+.attach { background-image: url("../diabook-red/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-red/icons/video.png");
+.video2 { background-image: url("../diabook-red/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-red/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-red/icons/audio.png");
+.audio2 { background-image: url("../diabook-red/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-red/icons/audio.png");
+.audio { background-image: url("../diabook-red/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-red/icons/weblink.png");
+.weblink { background-image: url("../diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-red/icons/globe.png");
+.globe { background-image: url("../diabook-red/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-red/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-red/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png");
+.edit {background-image: url("../diabook-red/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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');
+ background-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-red/icons/camera.png");
+ background-image: url("../diabook-red/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-red/icons/weblink.png");
+ background-image: url("../diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -385,7 +385,7 @@
.hide-comments-outer {
margin-left: 80px;
margin-bottom: 5px;
- width: 484px;
+ width: 675px;
border-bottom: 1px solid #BDCDD4;
border-top: 1px solid #BDCDD4;
@@ -395,7 +395,7 @@
/* global */
body {
font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 12.5px;
+ font-size: 13px;
background-color: #ffffff;
color: #2d2d2d;
margin: 50px auto auto;
@@ -500,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -690,12 +690,13 @@ nav .nav-menu-icon img {
nav .nav-menu-icon .nav-notify {
top: 3px;
}
+/*marker*/
nav .nav-menu {
position: relative;
height: 16px;
padding: 5px;
margin: 3px 15px 0px;
- font-size: 13px;
+ font-size: 15px;
/*border-bottom: 3px solid #364A84;*/
}
nav .nav-menu.selected {
@@ -756,15 +757,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+ 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("../../../view/theme/diabook-red/icons/notify2.png");
+ 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("../../../view/theme/diabook-red/icons/contacts2.png");
+ background-image: url("../diabook-red/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -938,37 +939,40 @@ ul.menu-popup .empty {
}
/*http://prothemedesign.com/circular-icons/*/
.menu-profile-list.home{
- background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
+ background: url("../diabook-red/icons/home.png") no-repeat;
}
.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
+ background: url("../diabook-red/icons/mess_side.png") no-repeat;
}
.menu-profile-list.events{
- background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
+ background: url("../diabook-red/icons/events.png") no-repeat;
}
.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
+ background: url("../diabook-red/icons/notes.png") no-repeat;
}
.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
+ background: url("../diabook-red/icons/pubgroups.png") no-repeat;
}
.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
+ background: url("../diabook-red/icons/com_side.png") no-repeat;
}
/* aside */
+/*marker*/
aside {
display: table-cell;
vertical-align: top;
- width: 200px;
- padding: 0px 10px 0px 10px;
+ width: 180px;
+ padding: 0px 5px 0px 0px;
border-right: 1px solid #D2D2D2;
float: left;
/* background: #F1F1F1; */
}
-aside .vcard {
- display: none;
+aside .vcard .fn {
+ font-size: 18px;
+ font-weight: bold;
+ margin-bottom: 5px;
}
aside .vcard .title {
margin-bottom: 5px;
@@ -1004,7 +1008,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1033,7 +1037,8 @@ aside #side-peoplefind-url {
width: 150px;
}
#contact-block {
- display: none;
+ overflow: auto;
+ height: auto;
}
#contact-block .contact-block-h4 {
float: left;
@@ -1067,9 +1072,11 @@ aside #side-peoplefind-url {
.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;
@@ -1130,11 +1137,11 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+ background: url("../diabook-red/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1143,14 +1150,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1167,16 +1174,20 @@ span.sbox input {
section {
display: table-cell;
vertical-align: top;
- width: 650px;
- padding: 0px 0px 0px 20px;
+ width: 611px;
+ padding: 0px 0px 0px 12px;
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1196,41 +1207,39 @@ body .pageheader{
display: block;
}
-.tabs {display: none;}
-.tab.button{display: none;}
-.rs_tabs {
+.tabs {
background-position: 0 -20px;
background-repeat: repeat-x;
height: 27px;
padding: 0;
}
-.rs_tab.button {
+.tab.button {
+ margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
- font-weight: bolder;
+ font-weight: normal;
padding: 3px;
color: #333333;
- text-decoration: none;
}
-
#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
margin-bottom: 10px;
}
+/*marker*/
right_aside {
display: table-cell;
vertical-align: top;
- width: 170px;
- /*padding-right: 10px;*/
+ width: 180px;
/*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: 5px; margin-bottom: 0px;
+/*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; }
@@ -1244,13 +1253,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+ background-image: url("../diabook-red/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+ background-image: url("../diabook-red/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1261,27 +1270,30 @@ right_aside .icon {width: 10px; height: 10px;}
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: 575px;
+ width: 775px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: red;
}
+/*marker*/
.wall-item-decor {
position: absolute;
- left: 790px;
+ left: 780px;
top: -10px;
width: 16px;
}
-
+/*marker*/
.wall-item-container {
display: table;
- width: 580px;
+ width: 770px;
}
@@ -1332,15 +1344,18 @@ transition: all 0.2s ease-in-out;
margin-bottom: 5px;
}
+/*marker*/
.wall-item-container .wall-item-content {
- font-size: 12.5px;
- max-width: 420px;
- word-wrap: break-word;
- line-height: 1.2;
-}
+ max-width: 690px;
+ word-wrap: break-word;
+
+
+}
+/*marker*/
.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;
@@ -1391,18 +1406,19 @@ transition: all 0.2s ease-in-out;
.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: 500px;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1413,7 +1429,7 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
@@ -1434,15 +1450,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1479,14 +1495,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1582,6 +1598,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1667,7 +1688,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1709,14 +1730,15 @@ transition: all 0.2s ease-in-out;
cursor: pointer;
margin-top: 2px;
}
+/*marker*/
#profile-jot-wrapper{
- margin: 0 2em 20px 0;
- width: 585px;
+ margin: 0 20px 20px 0;
+ width: 785px;
}
-
+/*marker*/
#profile-jot-submit-wrapper {
margin-bottom: 50px;
- width: 585px;
+ width: 785px;
}
#profile-jot-submit {
@@ -1821,7 +1843,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1830,7 +1852,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1842,7 +1864,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1893,20 +1915,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1916,23 +1938,24 @@ transition: all 0.2s ease-in-out;
}
/** /acl **/
/** tab buttons 14618a**/
-ul.rs_tabs {
+/*marker*/
+ul.tabs {
list-style-type: none;
-
- font-size: 11px;
+ padding-bottom: 10px;
+ font-size: 13px;
+ width: 805px;
}
-ul.rs_tabs li {
+ul.tabs li {
float: left;
- margin-bottom: 30px;
- clear: both;
+ margin-left: 5px;
}
-ul.rs_tabs li .active {
+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;
- font-size: 13px;
+ margin-left: 5px;
}
/**
* Form fields
@@ -1965,7 +1988,7 @@ ul.rs_tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2038,7 +2061,7 @@ ul.rs_tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2054,9 +2077,10 @@ ul.rs_tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2084,14 +2108,14 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ 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;
+ top: -16px; left:0px;
overflow: hidden;
text-indent: 40px;
display: none;
@@ -2129,6 +2153,11 @@ 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;
@@ -2167,6 +2196,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2292,7 +2324,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2315,7 +2347,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
@@ -2470,8 +2502,8 @@ float: left;
display: none;
/* position: absolute; */
/* position: absolute; */
- left: -2px;
- top: -20px;
+ left: 0px;
+ top: -16px;
}
.contact-wrapper {
float: left;
diff --git a/view/theme/diabook-red/style-profile.css b/view/theme/diabook/diabook-red/style-profile.css
similarity index 84%
rename from view/theme/diabook-red/style-profile.css
rename to view/theme/diabook/diabook-red/style-profile.css
index 5124ed8c0..a29eb3eb0 100644
--- a/view/theme/diabook-red/style-profile.css
+++ b/view/theme/diabook/diabook-red/style-profile.css
@@ -84,61 +84,61 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
+ background-image: url("../diabook-red/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
+ background-image: url("../diabook-red/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
+ background-image: url("../diabook-red/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
+ background-image: url("../diabook-red/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+ background-image: url("../diabook-red/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-red/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-red/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-red/icons/language.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("../../../view/theme/diabook-red/icons/camera.png");
+.camera { background-image: url("../diabook-red/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-red/icons/attach.png");
+.attach { background-image: url("../diabook-red/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-red/icons/video.png");
+.video2 { background-image: url("../diabook-red/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-red/icons/video.png");
- display: block; width: 100%; 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("../../../view/theme/diabook-red/icons/audio.png");
+.audio2 { background-image: url("../diabook-red/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-red/icons/audio.png");
+.audio { background-image: url("../diabook-red/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-red/icons/weblink.png");
+.weblink { background-image: url("../diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-red/icons/globe.png");
+.globe { background-image: url("../diabook-red/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-red/icons/unglobe.png");
+.unglobe { background-image: url("../diabook-red/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-red/icons/pencil2.png");
+.edit {background-image: url("../diabook-red/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,15 +176,15 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
+.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');
+ background-image: url('../../../../images/content-types.png');
}
.type-video { background-position: 0px 0px; }
@@ -215,12 +215,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-red/icons/camera.png");
+ background-image: url("../diabook-red/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-red/icons/weblink.png");
+ background-image: url("../diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -233,34 +233,34 @@
height: 10px;
}
.icon.s10.notify {
- background-image: url("../../../images/icons/10/notify_off.png");
+ background-image: url("../../../../images/icons/10/notify_off.png");
}
.icon.s10.gear {
- background-image: url("../../../images/icons/10/gear.png");
+ background-image: url("../../../../images/icons/10/gear.png");
}
.icon.s10.add {
- background-image: url("../../../images/icons/10/add.png");
+ background-image: url("../../../../images/icons/10/add.png");
}
.icon.s10.delete {
- background-image: url("../../../images/icons/10/delete.png");
+ background-image: url("../../../../images/icons/10/delete.png");
}
.icon.s10.edit {
- background-image: url("../../../images/icons/10/edit.png");
+ background-image: url("../../../../images/icons/10/edit.png");
}
.icon.s10.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s10.menu {
- background-image: url("../../../images/icons/10/menu.png");
+ background-image: url("../../../../images/icons/10/menu.png");
}
.icon.s10.link {
- background-image: url("../../../images/icons/10/link.png");
+ background-image: url("../../../../images/icons/10/link.png");
}
.icon.s10.lock {
- background-image: url("../../../images/icons/10/lock.png");
+ background-image: url("../../../../images/icons/10/lock.png");
}
.icon.s10.unlock {
- background-image: url("../../../images/icons/10/unlock.png");
+ background-image: url("../../../../images/icons/10/unlock.png");
}
.icon.s10.text {
padding: 2px 0px 0px 15px;
@@ -271,34 +271,34 @@
height: 16px;
}
.icon.s16.notify {
- background-image: url("../../../images/icons/16/notify_off.png");
+ background-image: url("../../../../images/icons/16/notify_off.png");
}
.icon.s16.gear {
- background-image: url("../../../images/icons/16/gear.png");
+ background-image: url("../../../../images/icons/16/gear.png");
}
.icon.s16.add {
- background-image: url("../../../images/icons/16/add.png");
+ background-image: url("../../../../images/icons/16/add.png");
}
.icon.s16.delete {
- background-image: url("../../../images/icons/16/delete.png");
+ background-image: url("../../../../images/icons/16/delete.png");
}
/*.icon.s16.edit {
- background-image: url("../../../images/icons/16/edit.png");
+ background-image: url("../../../../images/icons/16/edit.png");
}*/
.icon.s16.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s16.menu {
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
}
/*.icon.s16.link {
- background-image: url("../../../images/icons/16/link.png");
+ background-image: url("../../../../images/icons/16/link.png");
}*/
.icon.s16.lock {
- background-image: url("../../../images/icons/16/lock.png");
+ background-image: url("../../../../images/icons/16/lock.png");
}
.icon.s16.unlock {
- background-image: url("../../../images/icons/16/unlock.png");
+ background-image: url("../../../../images/icons/16/unlock.png");
}
.icon.s16.text {
padding: 4px 0px 0px 20px;
@@ -309,34 +309,34 @@
height: 22px;
}
.icon.s22.notify {
- background-image: url("../../../images/icons/22/notify_off.png");
+ background-image: url("../../../../images/icons/22/notify_off.png");
}
.icon.s22.gear {
- background-image: url("../../../images/icons/22/gear.png");
+ background-image: url("../../../../images/icons/22/gear.png");
}
.icon.s22.add {
- background-image: url("../../../images/icons/22/add.png");
+ background-image: url("../../../../images/icons/22/add.png");
}
.icon.s22.delete {
- background-image: url("../../../images/icons/22/delete.png");
+ background-image: url("../../../../images/icons/22/delete.png");
}
.icon.s22.edit {
- background-image: url("../../../images/icons/22/edit.png");
+ background-image: url("../../../../images/icons/22/edit.png");
}
.icon.s22.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s22.menu {
- background-image: url("../../../images/icons/22/menu.png");
+ background-image: url("../../../../images/icons/22/menu.png");
}
.icon.s22.link {
- background-image: url("../../../images/icons/22/link.png");
+ background-image: url("../../../../images/icons/22/link.png");
}
.icon.s22.lock {
- background-image: url("../../../images/icons/22/lock.png");
+ background-image: url("../../../../images/icons/22/lock.png");
}
.icon.s22.unlock {
- background-image: url("../../../images/icons/22/unlock.png");
+ background-image: url("../../../../images/icons/22/unlock.png");
}
.icon.s22.text {
padding: 10px 0px 0px 25px;
@@ -347,34 +347,34 @@
height: 48px;
}
.icon.s48.notify {
- background-image: url("../../../images/icons/48/notify_off.png");
+ background-image: url("../../../../images/icons/48/notify_off.png");
}
.icon.s48.gear {
- background-image: url("../../../images/icons/48/gear.png");
+ background-image: url("../../../../images/icons/48/gear.png");
}
.icon.s48.add {
- background-image: url("../../../images/icons/48/add.png");
+ background-image: url("../../../../images/icons/48/add.png");
}
.icon.s48.delete {
- background-image: url("../../../images/icons/48/delete.png");
+ background-image: url("../../../../images/icons/48/delete.png");
}
.icon.s48.edit {
- background-image: url("../../../images/icons/48/edit.png");
+ background-image: url("../../../../images/icons/48/edit.png");
}
.icon.s48.star {
- background-image: url("../../../images/star_dummy.png");
+ background-image: url("../../../../images/star_dummy.png");
}
.icon.s48.menu {
- background-image: url("../../../images/icons/48/menu.png");
+ background-image: url("../../../../images/icons/48/menu.png");
}
.icon.s48.link {
- background-image: url("../../../images/icons/48/link.png");
+ background-image: url("../../../../images/icons/48/link.png");
}
.icon.s48.lock {
- background-image: url("../../../images/icons/48/lock.png");
+ background-image: url("../../../../images/icons/48/lock.png");
}
.icon.s48.unlock {
- background-image: url("../../../images/icons/48/unlock.png");
+ background-image: url("../../../../images/icons/48/unlock.png");
}
#contact-edit-links ul {
@@ -500,12 +500,12 @@ code {
}
/* popup notifications */
div.jGrowl div.notice {
- background: #511919 url("../../../images/icons/48/notice.png") no-repeat 5px center;
+ 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;
+ background: #364e59 url("../../../../images/icons/48/info.png") no-repeat 5px center;
color: #ffffff;
padding-left: 58px;
}
@@ -756,15 +756,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+ 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("../../../view/theme/diabook-red/icons/notify2.png");
+ 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("../../../view/theme/diabook-red/icons/contacts2.png");
+ background-image: url("../diabook-red/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -938,22 +938,22 @@ ul.menu-popup .empty {
}
/*http://prothemedesign.com/circular-icons/*/
.menu-profile-list.home{
- background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
+ background: url("../diabook-red/icons/home.png") no-repeat;
}
.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
+ background: url("../diabook-red/icons/mess_side.png") no-repeat;
}
.menu-profile-list.events{
- background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
+ background: url("../diabook-red/icons/events.png") no-repeat;
}
.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
+ background: url("../diabook-red/icons/notes.png") no-repeat;
}
.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
+ background: url("../diabook-red/icons/pubgroups.png") no-repeat;
}
.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
+ background: url("../diabook-red/icons/com_side.png") no-repeat;
}
/* aside */
@@ -1006,7 +1006,7 @@ aside #dfrn-request-link {
-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;
+ background: #005c94 url('../../../../images/connect-bg.png') no-repeat left center;
font-weight: bold;
text-transform: uppercase;
padding: 4px 2px 2px 35px;
@@ -1133,11 +1133,11 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+ background: url("../diabook-red/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
- background: white url('../../../view/theme/diabook/icons/srch_l.gif') no-repeat top left;
+ background: white url('../diabook/icons/srch_l.gif') no-repeat top left;
float: left;
width: 19px; height: 19px;
margin-left: 10px;
@@ -1146,14 +1146,14 @@ span.sbox_l {
}
span.sbox_r {
- background: white url('../../../view/theme/diabook/icons/srch_r.gif') no-repeat top left;
+ 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('../../../view/theme/diabook/icons/srch_bg.gif') repeat-x top left;
+ background: white url('../diabook/icons/srch_bg.gif') repeat-x top left;
float: left;
margin-top: 5px;
border: 0;
@@ -1176,10 +1176,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1207,7 +1211,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1231,7 +1234,7 @@ right_aside {
/* background: #F1F1F1; */
}
right_aside a{color: red;}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1245,13 +1248,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+ background-image: url("../diabook-red/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-red/icons/close_box.png");
+ background-image: url("../diabook-red/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1268,6 +1271,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: red;
@@ -1334,14 +1338,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1403,7 +1409,7 @@ transition: all 0.2s ease-in-out;
width: 32px;
height: 32px;
margin-left: 16px;
- /*background: url(../../../images/icons/22/user.png) no-repeat center center;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.wall-item-container.comment {
@@ -1414,7 +1420,7 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
@@ -1435,15 +1441,15 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ 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;*/
+ /*background: url(../../../../images/icons/22/user.png) no-repeat center center;*/
}
.comment-edit-preview {
@@ -1480,14 +1486,14 @@ transition: all 0.2s ease-in-out;
padding-bottom: 2px;
}
.tag {
- /*background: url("../../../images/tag_b.png") repeat-x center left;*/
+ /*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;*/
+ /*background: url("../../../../images/tag.png") no-repeat center right;*/
color: #999;
}
.wwto {
@@ -1583,6 +1589,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1668,7 +1679,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1822,7 +1833,7 @@ transition: all 0.2s ease-in-out;
}
#acl-search {
float: right;
- background: #ffffff url("../../../images/search_18.png") no-repeat right center;
+ background: #ffffff url("../../../../images/search_18.png") no-repeat right center;
padding-right: 20px;
}
#acl-showall {
@@ -1831,7 +1842,7 @@ transition: all 0.2s ease-in-out;
width: auto;
height: 18px;
background-color: #cccccc;
- background-image: url("../../../images/show_all_off.png");
+ background-image: url("../../../../images/show_all_off.png");
background-position: 7px 7px;
background-repeat: no-repeat;
padding: 7px 5px 0px 30px;
@@ -1843,7 +1854,7 @@ transition: all 0.2s ease-in-out;
#acl-showall.selected {
color: #000000;
background-color: #ff9900;
- background-image: url("../../../images/show_all_on.png");
+ background-image: url("../../../../images/show_all_on.png");
}
#acl-list {
height: 210px;
@@ -1894,20 +1905,20 @@ transition: all 0.2s ease-in-out;
color: #000000;
}
.acl-button-show {
- background-image: url("../../../images/show_off.png");
+ background-image: url("../../../../images/show_off.png");
}
.acl-button-hide {
- background-image: url("../../../images/hide_off.png");
+ background-image: url("../../../../images/hide_off.png");
}
.acl-button-show.selected {
color: #000000;
background-color: #9ade00;
- background-image: url("../../../images/show_on.png");
+ background-image: url("../../../../images/show_on.png");
}
.acl-button-hide.selected {
color: #000000;
background-color: #ff4141;
- background-image: url("../../../images/hide_on.png");
+ background-image: url("../../../../images/hide_on.png");
}
.acl-list-item.groupshow {
border-color: #9ade00;
@@ -1965,7 +1976,7 @@ ul.tabs li .active {
.field .onoff a {
display: block;
border: 1px solid #666666;
- background-image: url("../../../images/onoff.jpg");
+ background-image: url("../../../../images/onoff.jpg");
background-repeat: no-repeat;
padding: 4px 2px 2px 2px;
height: 16px;
@@ -2038,7 +2049,7 @@ ul.tabs li .active {
margin: 10px;
}
.oauthapp img.noicon {
- background-image: url("../../../images/icons/48/plugin.png");
+ background-image: url("../../../../images/icons/48/plugin.png");
background-position: center center;
background-repeat: no-repeat;
}
@@ -2054,9 +2065,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2084,7 +2096,7 @@ max-width: 85%;
.contact-photo-menu-button {
position: relative;
- background-image: url("../../../images/icons/16/menu.png");
+ background-image: url("../../../../images/icons/16/menu.png");
background-position: top left;
background-repeat: no-repeat;
margin: 0px 0px -16px 0px;
@@ -2129,6 +2141,11 @@ 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;
@@ -2167,6 +2184,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2292,7 +2312,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2315,7 +2335,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url('../../../../images/calendar.png');
margin-right: 15px;
}
diff --git a/view/theme/diabook/diabook-red/style-wide.css b/view/theme/diabook/diabook-red/style-wide.css
new file mode 100644
index 000000000..1df0d56bc
--- /dev/null
+++ b/view/theme/diabook/diabook-red/style-wide.css
@@ -0,0 +1,2927 @@
+/**
+ * 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-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 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;
+ position: absolute;
+ top: 10%;
+ margin-left: 3px;
+}
+/* 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: 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: #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: 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-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 */
+.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-red/style.css b/view/theme/diabook/diabook-red/style.css
similarity index 80%
rename from view/theme/diabook-red/style.css
rename to view/theme/diabook/diabook-red/style.css
index 578a5473a..856a5d08a 100644
--- a/view/theme/diabook-red/style.css
+++ b/view/theme/diabook/diabook-red/style.css
@@ -82,71 +82,103 @@
#adminpage table tr:hover { background-color: #eeeeee; }
#adminpage .selectall { text-align: right; }
/* icons */
-
-.icon.contacts {
- background-image: url("../../../view/theme/diabook-red/icons/contacts.png");}
-.icon.notifications {
- background-image: url("../../../view/theme/diabook-red/icons/notifications.png");}
-.icon.notify {
- background-image: url("../../../view/theme/diabook-red/icons/notify.png");}
-.icon.messages {
- background-image: url("../../../view/theme/diabook-red/icons/messages.png");}
-.icon.community {
- background-image: url("../../../view/theme/diabook-red/icons/community.png");}
+.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.drop { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-red/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-red/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-red/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-red/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-red/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-red/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-red/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-red/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-red/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-red/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-red/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-red/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-red/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-red/icons/language.png");}
+.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-red/icons/camera.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-red/icons/attach.png");
+.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-red/icons/video.png");
+.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-red/icons/video.png");
- display: block; width: 100%; 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-red/icons/audio.png");
+.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-red/icons/audio.png");
+.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-red/icons/weblink.png");
+.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-red/icons/globe.png");
+.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-red/icons/unglobe.png");
+.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-red/icons/pencil2.png");
+.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;}*/
-.block { background-position: -90px 0px;}
/*.drop { background-position: -110px 0px;}*/
/*.drophide { background-position: -130px 0px;}*/
/*.edit { background-position: -150px 0px;}*/
@@ -176,10 +208,10 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-red/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-red/icons/toogle_off.png"); background-repeat: no-repeat;}
-.icon.prev { background-image: url("../../../view/theme/diabook-red/icons/prev.png"); background-repeat: no-repeat;}
-.icon.next { background-image: url("../../../view/theme/diabook-red/icons/next.png"); background-repeat: no-repeat;}
+.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 {
@@ -215,12 +247,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-red/icons/camera.png");
+ 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-red/icons/weblink.png");
+ background-image: url("../../../view/theme/diabook/diabook-red/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -399,6 +431,12 @@ body {
margin: 50px auto auto;
display: table;
}
+
+#jappix_mini {
+right: 45px !important;
+}
+
+
h4 {
font-size: 1.1em;
}
@@ -447,6 +485,24 @@ a:hover {
/*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;
@@ -480,8 +536,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: #FFE499;
}
.tool .label {
float: left;
@@ -579,6 +636,7 @@ header #banner #logo-text {
font-weight: bold;
padding: 1em 0px;
text-decoration: none;
+ background-color: red;
}
.mail-list-wrapper {
background-color: #f6f7f8;
@@ -849,15 +907,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-red/icons/messages2.png");
+ 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-red/icons/notify2.png");
+ 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-red/icons/contacts2.png");
+ background-image: url("../../../view/theme/diabook/diabook-red/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -1013,44 +1071,57 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ 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-list.home{
- background: url("../../../view/theme/diabook-red/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-red/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-red/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-red/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-red/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-red/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-red/icons/pscontacts.png") no-repeat;
+.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;
@@ -1061,6 +1132,7 @@ aside {
float: left;
/* background: #F1F1F1; */
}
+aside #page-sidebar{display: none;}
aside .vcard .fn {
font-size: 18px;
font-weight: bold;
@@ -1157,6 +1229,53 @@ aside #side-peoplefind-url {
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;
@@ -1227,7 +1346,7 @@ list-style-type: disc;
color: #1872A2;
}
.widget .tool.selected {
- background: url("../../../view/theme/diabook-red/icons/selected.png") no-repeat left center;
+ background: url("../../../view/theme/diabook/diabook-red/icons/selected.png") no-repeat left center;
}
/* widget: search */
#add-search-popup {
@@ -1243,10 +1362,14 @@ section {
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 775px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1274,7 +1397,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1294,6 +1416,7 @@ body .pageheader{
padding: 5px;
margin-bottom: 0px;
width: 775px;
+ padding-top: 10px;
}
.tread-wrapper a{
color: red;
@@ -1310,6 +1433,122 @@ body .pageheader{
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;
+}
+.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 {
@@ -1359,10 +1598,11 @@ body .pageheader{
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 720px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.wall-item-container .wall-item-content img {
@@ -1439,7 +1679,7 @@ body .pageheader{
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
@@ -1460,9 +1700,9 @@ body .pageheader{
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1608,6 +1848,11 @@ body .pageheader{
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1686,14 +1931,14 @@ body .pageheader{
#jot #jot-tools li.loading img {
margin-top: 10px;
}
-#profile-jot-form #jot-title {
+#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 #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1958,6 +2203,41 @@ ul.tabs li .active {
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
*/
@@ -2017,6 +2297,14 @@ ul.tabs li .active {
.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;
}
@@ -2078,9 +2366,10 @@ ul.tabs li .active {
/* photo */
.photo {
box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
+margin: 0px;
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
}
.lframe {
float: left;
@@ -2153,6 +2442,11 @@ 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;
@@ -2191,6 +2485,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2316,16 +2613,39 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+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-description, .vevent .event-location {
+.vevent .event-location {
margin-left: 10px;
margin-right: 10px;
}
-.vevent .event-start {
- 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;
@@ -2339,7 +2659,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url("../../../view/theme/diabook/icons/events2.png") !important;
margin-right: 15px;
}
diff --git a/view/theme/diabook/directory_item.tpl b/view/theme/diabook/directory_item.tpl
index db1936e4b..bc2af16c2 100755
--- a/view/theme/diabook/directory_item.tpl
+++ b/view/theme/diabook/directory_item.tpl
@@ -7,4 +7,5 @@
+
$name
diff --git a/view/theme/diabook/footer.tpl b/view/theme/diabook/footer.tpl
new file mode 100644
index 000000000..8d3c65162
--- /dev/null
+++ b/view/theme/diabook/footer.tpl
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/view/theme/diabook/fpostit/README b/view/theme/diabook/fpostit/README
deleted file mode 100644
index 39b7c5761..000000000
--- a/view/theme/diabook/fpostit/README
+++ /dev/null
@@ -1,8 +0,0 @@
-fpostit
-
-original author: Devlon Duthied
-
-see his blog posting:
-http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
-
-original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/diabook/fpostit/fpostit.js b/view/theme/diabook/fpostit/fpostit.js
deleted file mode 100755
index d183c7573..000000000
--- a/view/theme/diabook/fpostit/fpostit.js
+++ /dev/null
@@ -1,6 +0,0 @@
-javascript: (function() {
- the_url = 'localhost/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
- if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)}
- else {a_funct()}})()"
\ No newline at end of file
diff --git a/view/theme/diabook/fpostit/fpostit.php b/view/theme/diabook/fpostit/fpostit.php
deleted file mode 100644
index 4505c9946..000000000
--- a/view/theme/diabook/fpostit/fpostit.php
+++ /dev/null
@@ -1,135 +0,0 @@
-
-
-
-
-
-
-
- $content);
-
- // echo "posting to: $url ";
-
- $c = curl_init();
- curl_setopt($c, CURLOPT_URL, $url);
- curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
- curl_setopt($c, CURLOPT_POSTFIELDS, $data);
- curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
- $c_result = curl_exec($c);
- if(curl_errno($c)){
- $error = curl_error($c);
- showForm($error, $content);
- }
-
- curl_close($c);
- if (!isset($error)) {
- echo '';
- }
-
- } else {
- $error = "Missing account name and/or password...try again please";
- showForm($error, $content);
- }
-
-} else {
- showForm(null, $content);
-}
-
-function showForm($error, $content) {
- $username_cookie = $_COOKIE['username'];
- $password_cookie = $_COOKIE['password'];
-
- echo <<
-
- Friendica Bookmarklet
-
-
-
-EOF;
-
-}
-?>
-
-
-
\ No newline at end of file
diff --git a/view/theme/diabook/fpostit/friendika-32.png b/view/theme/diabook/fpostit/friendika-32.png
deleted file mode 100644
index 61764bf20..000000000
Binary files a/view/theme/diabook/fpostit/friendika-32.png and /dev/null differ
diff --git a/view/theme/diabook/generic_links_widget.tpl b/view/theme/diabook/generic_links_widget.tpl
new file mode 100644
index 000000000..001c1395e
--- /dev/null
+++ b/view/theme/diabook/generic_links_widget.tpl
@@ -0,0 +1,11 @@
+
diff --git a/view/theme/diabook/group_side.tpl b/view/theme/diabook/group_side.tpl
index af183d04d..ce4b25fbf 100755
--- a/view/theme/diabook/group_side.tpl
+++ b/view/theme/diabook/group_side.tpl
@@ -1,18 +1,18 @@
-
- {{ if $pdesc }}$profile.pdesc
{{ endif }}
-
+
+ {{ if $pdesc }}$profile.pdesc
{{ endif }}
{{ if $location }}
diff --git a/view/theme/diabook/rs_common_tabs.tpl b/view/theme/diabook/rs_common_tabs.tpl
deleted file mode 100755
index 6a1c5c71b..000000000
--- a/view/theme/diabook/rs_common_tabs.tpl
+++ /dev/null
@@ -1,6 +0,0 @@
-Settings Menu
-
- {{ for $tabs as $tab }}
- $tab.label
- {{ endfor }}
-
diff --git a/view/theme/diabook/screenshot.png b/view/theme/diabook/screenshot.png
index 2826f4261..0c98d8f48 100644
Binary files a/view/theme/diabook/screenshot.png and b/view/theme/diabook/screenshot.png differ
diff --git a/view/theme/diabook-blue/style-network.css b/view/theme/diabook/style-network-wide.css
similarity index 88%
rename from view/theme/diabook-blue/style-network.css
rename to view/theme/diabook/style-network-wide.css
index 5d16cde9e..06e9718fc 100644
--- a/view/theme/diabook-blue/style-network.css
+++ b/view/theme/diabook/style-network-wide.css
@@ -6,7 +6,7 @@
/* ========= */
/* = Admin = */
/* ========= */
-
+1024
#adminpage {
/* width: 80%;*/
}
@@ -84,61 +84,62 @@
/* icons */
.icon.contacts {
- background-image: url("../../../view/theme/diabook-blue/icons/contacts.png");}
+ background-image: url("../../../view/theme/diabook/icons/contacts.png");}
.icon.notifications {
- background-image: url("../../../view/theme/diabook-blue/icons/notifications.png");}
+ background-image: url("../../../view/theme/diabook/icons/notifications.png");}
.icon.notify {
- background-image: url("../../../view/theme/diabook-blue/icons/notify.png");}
+ background-image: url("../../../view/theme/diabook/icons/notify.png");}
.icon.messages {
- background-image: url("../../../view/theme/diabook-blue/icons/messages.png");}
+ background-image: url("../../../view/theme/diabook/icons/messages.png");}
.icon.community {
- background-image: url("../../../view/theme/diabook-blue/icons/community.png");}
+ background-image: url("../../../view/theme/diabook/icons/community.png");}
-.icon.drop { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.drophide { background-image: url("../../../view/theme/diabook-blue/icons/drop.png");}
-.icon.dislike { background-image: url("../../../view/theme/diabook-blue/icons/dislike.png");}
-.icon.like { background-image: url("../../../view/theme/diabook-blue/icons/like.png");}
-.icon.pencil { background-image: url("../../../view/theme/diabook-blue/icons/pencil.png");}
-.icon.recycle { background-image: url("../../../view/theme/diabook-blue/icons/recycle.png");}
-.icon.remote-link { background-image: url("../../../view/theme/diabook-blue/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook-blue/icons/tagged.png");}
-.icon.file-as { background-image: url("../../../view/theme/diabook-blue/icons/file_as.png");}
-.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook-blue/icons/unstarred.png");}
-.star-item.icon.starred { background-image: url("../../../view/theme/diabook-blue/icons/starred.png");}
-.icon.link { background-image: url("../../../view/theme/diabook-blue/icons/link.png");}
-.icon.lock { background-image: url("../../../view/theme/diabook-blue/icons/lock.png");}
-.icon.unlock { background-image: url("../../../view/theme/diabook-blue/icons/unlock.png");}
-.icon.language { background-image: url("../../../view/theme/diabook-blue/icons/language.png");}
+.icon.drop { background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.drophide { background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.dislike { background-image: url("../../../view/theme/diabook/icons/dislike.png");}
+.icon.like { background-image: url("../../../view/theme/diabook/icons/like.png");}
+.icon.pencil { background-image: url("../../../view/theme/diabook/icons/pencil.png");}
+.icon.recycle { background-image: url("../../../view/theme/diabook/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
+.icon.tagged { background-image: url("../../../view/theme/diabook/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
+.icon.link { background-image: url("../../../view/theme/diabook/icons/link.png");}
+.icon.lock { background-image: url("../../../view/theme/diabook/icons/lock.png");}
+.icon.unlock { background-image: url("../../../view/theme/diabook/icons/unlock.png");}
+.icon.language { background-image: url("../../../view/theme/diabook/icons/language.png");}
-.camera { background-image: url("../../../view/theme/diabook-blue/icons/camera.png");
+
+.camera { background-image: url("../../../view/theme/diabook/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.attach { background-image: url("../../../view/theme/diabook-blue/icons/attach.png");
+.attach { background-image: url("../../../view/theme/diabook/icons/attach.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video2 { background-image: url("../../../view/theme/diabook-blue/icons/video.png");
+.video2 { background-image: url("../../../view/theme/diabook/icons/video.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.video { background-image: url("../../../view/theme/diabook-blue/icons/video.png");
- display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+.video { background-image: url("../../../view/theme/diabook/icons/video.png");
+ display: block; width: 100%; height: 140px; background-repeat: no-repeat;
}
-.audio2 { background-image: url("../../../view/theme/diabook-blue/icons/audio.png");
+.audio2 { background-image: url("../../../view/theme/diabook/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.audio { background-image: url("../../../view/theme/diabook-blue/icons/audio.png");
+.audio { background-image: url("../../../view/theme/diabook/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.weblink { background-image: url("../../../view/theme/diabook-blue/icons/weblink.png");
+.weblink { background-image: url("../../../view/theme/diabook/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.globe { background-image: url("../../../view/theme/diabook-blue/icons/globe.png");
+.globe { background-image: url("../../../view/theme/diabook/icons/globe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.unglobe { background-image: url("../../../view/theme/diabook-blue/icons/unglobe.png");
+.unglobe { background-image: url("../../../view/theme/diabook/icons/unglobe.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
-.edit {background-image: url("../../../view/theme/diabook-blue/icons/pencil2.png");
+.edit {background-image: url("../../../view/theme/diabook/icons/pencil2.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;}
@@ -176,10 +177,10 @@
/*.language { background-position: -210px -40px;}*/
-.icon.on { background-image: url("../../../view/theme/diabook-blue/icons/toogle_on.png"); background-repeat: no-repeat;}
-.icon.off { background-image: url("../../../view/theme/diabook-blue/icons/toogle_off.png"); background-repeat: no-repeat;}
-.prev { background-position: -90px -60px;}
-.next { background-position: -110px -60px;}
+.icon.on { background-image: url("../../../view/theme/diabook/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off { background-image: url("../../../view/theme/diabook/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev { background-image: url("../../../view/theme/diabook/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next { background-image: url("../../../view/theme/diabook/icons/next.png"); background-repeat: no-repeat;}
/*.tagged { background-position: -130px -60px;}*/
.attachtype {
@@ -215,12 +216,12 @@
}
.icon.border.camera{
- background-image: url("../../../view/theme/diabook-blue/icons/camera.png");
+ background-image: url("../../../view/theme/diabook/icons/camera.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.icon.border.link{
- background-image: url("../../../view/theme/diabook-blue/icons/weblink.png");
+ background-image: url("../../../view/theme/diabook/icons/weblink.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
margin-left: 10px;
}
@@ -384,21 +385,23 @@
.hide-comments-outer {
margin-left: 80px;
- margin-bottom: 1px;
- width: 484px;
+ margin-bottom: 5px;
+ width: 675px;
border-bottom: 1px solid #BDCDD4;
- background-color: #fff;
+ border-top: 1px solid #BDCDD4;
+
padding: 8px;
}
/* global */
body {
font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 12.5px;
+ font-size: 13px;
background-color: #ffffff;
color: #2d2d2d;
margin: 50px auto auto;
display: table;
+
}
h4 {
@@ -406,7 +409,7 @@ h4 {
}
a {
- color: #333333;
+ color: #3465A4;
/* color: #3e3e8c; */
text-decoration: none;
}
@@ -439,7 +442,7 @@ a:hover {
clear: both;
}
.fakelink {
- color: #1872A2;
+ color: #3465A4;
/* color: #3e3e8c; */
text-decoration: none;
cursor: pointer;
@@ -482,8 +485,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: #E7F2F7;
}
.tool .label {
float: left;
@@ -518,15 +522,15 @@ header {
padding: 0px;
width: 22%;
height: 32px;
- background: #1872a2;
- background-color: #1872a2;
+ background: #000;
z-index: 100;
- border-bottom: 1px;
- border-bottom-color: black;
- border-bottom-style: inset;
+ -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);
}
header #site-location {
- display: none;
+position: absolute;
+top: 30px;
}
header #banner {
overflow: hidden;
@@ -543,15 +547,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* nav */
nav {
@@ -561,12 +567,12 @@ nav {
left: 22%;
top: 0px;
padding: 0px;
- background: #1872a2;
+ background: #000;
color: #ffffff;
z-index: 99;
- border-bottom: 1px;
- border-bottom-color: black;
- border-bottom-style: inset;
+ -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);
}
nav a,
nav a:active,
@@ -630,7 +636,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -652,22 +658,11 @@ nav .nav-menu-icon {
position: relative;
height: 22px;
padding: 5px;
- margin: 0px 5px;
+ margin: 0px 7px;
-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;
}
@@ -678,12 +673,13 @@ nav .nav-menu-icon img {
nav .nav-menu-icon .nav-notify {
top: 3px;
}
+/*marker*/
nav .nav-menu {
position: relative;
height: 16px;
padding: 5px;
margin: 3px 15px 0px;
- font-size: 13px;
+ font-size: 15px;
/*border-bottom: 3px solid #364A84;*/
}
nav .nav-menu.selected {
@@ -743,15 +739,15 @@ nav #nav-site-linkmenu .menu-popup {
}
nav #nav-messages-linkmenu.on .icon.messages, nav #nav-messages-linkmenu.selected .icon.messages{
- background-image: url("../../../view/theme/diabook-blue/icons/messages2.png");
+ background-image: url("../../../view/theme/diabook/icons/messages2.png");
}
/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
- background-image: url("../../../view/theme/diabook-blue/icons/notify2.png");
+ background-image: url("../../../view/theme/diabook/icons/notify2.png");
}
nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
- background-image: url("../../../view/theme/diabook-blue/icons/contacts2.png");
+ background-image: url("../../../view/theme/diabook/icons/contacts2.png");
}
nav #nav-apps-link.selected {
@@ -797,8 +793,8 @@ ul.menu-popup a {
text-decoration: none;
}
ul.menu-popup a:hover {
- background-color: #308DBF; /*bdcdd4;*/
- color: #fff;
+ background-color: #fff797; /*bdcdd4;*/
+ color: #000;
}
ul.menu-popup .menu-sep {
border-top: 1px solid #9eabb0;
@@ -891,6 +887,7 @@ ul.menu-popup .empty {
position: absolute;
padding-top: 4px;
padding-left: 5px;
+ color: #2D2D2D;
word-wrap: break-word;
width: 130px;
}
@@ -904,55 +901,71 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ background: #E7F2F7;
}
.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-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
- }
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
- background: url("../../../view/theme/diabook-blue/icons/pscontacts.png") no-repeat;
+.menu-profile-icon.home{
+ background: url("../../../view/theme/diabook/icons/home.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;
}
+.menu-profile-icon.photos{
+ background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.events{
+ background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.notes{
+ background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.foren{
+ background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.com_side{
+ background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.pscontacts{
+ background: url("../../../view/theme/diabook/icons/pscontacts.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+
/* aside */
+/*marker*/
aside {
display: table-cell;
vertical-align: top;
- width: 160px;
- padding: 0px 10px 0px 10px;
+ 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;
@@ -1007,10 +1020,16 @@ aside #profiles-menu {
}
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;
@@ -1054,9 +1073,11 @@ aside #side-peoplefind-url {
.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;
@@ -1106,18 +1127,8 @@ aside #side-peoplefind-url {
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-blue/icons/selected.png") no-repeat left center;
+ background: url("../../../view/theme/diabook/icons/selected.png") no-repeat left center;
}
/* widget: search */
span.sbox_l {
@@ -1160,8 +1171,13 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
#id_username {
@@ -1182,7 +1198,6 @@ body .pageheader{
clear: both;
display: block;
}
-
.tabs {
background-position: 0 -20px;
@@ -1191,7 +1206,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1204,18 +1218,17 @@ body .pageheader{
#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
margin-bottom: 10px;
}
-
+/*marker*/
right_aside {
display: table-cell;
vertical-align: top;
- width: 170px;
-
+ width: 180px;
/*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: 5px; margin-bottom: 0px;
+/*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; }
@@ -1229,13 +1242,12 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
- cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1245,29 +1257,28 @@ right_aside .icon {width: 10px; height: 10px;}
-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: 575px;
+ width: 775px;
+ padding-top: 10px;
}
-.tread-wrapper a{
- color: #1872A2;
-}
-
+/*marker*/
.wall-item-decor {
position: absolute;
- left: 790px;
+ left: 780px;
top: -10px;
width: 16px;
}
-
+/*marker*/
.wall-item-container {
display: table;
- width: 580px;
+ width: 770px;
}
@@ -1317,16 +1328,18 @@ transition: all 0.2s ease-in-out;
margin-bottom: 5px;
}
-
+/*marker*/
.wall-item-container .wall-item-content {
- font-size: 12.5px;
- max-width: 420px;
- word-wrap: break-word;
- line-height: 1.2;
-}
+ max-width: 690px;
+ word-wrap: break-word;
+
+
+}
+/*marker*/
.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;
@@ -1377,11 +1390,12 @@ transition: all 0.2s ease-in-out;
.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: 500px;
+ width: 690px;
border-bottom: 1px solid hsl(198, 21%, 79%);
}
.wall-item-container.comment .contact-photo {
@@ -1398,17 +1412,14 @@ transition: all 0.2s ease-in-out;
.wall-item-container.comment .wall-item-links {
padding-left: 12px;
}
-
.wall-item-comment-wrapper {
- margin: 1px 0px 0px 80px;
- background-color: #fff;
- width: 500px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1423,9 +1434,9 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1571,6 +1582,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1656,7 +1672,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1698,19 +1714,21 @@ transition: all 0.2s ease-in-out;
cursor: pointer;
margin-top: 2px;
}
+/*marker*/
#profile-jot-wrapper{
- margin: 0 2em 20px 0;
- width: 585px;
+ margin: 0 20px 20px 0;
+ width: 785px;
}
-
+/*marker*/
#profile-jot-submit-wrapper {
margin-bottom: 50px;
- width: 585px;
+ width: 785px;
}
#profile-jot-submit {
float: right;
margin-top: 2px;
+ font-size: 14px;
}
#profile-upload-wrapper {
@@ -1763,7 +1781,9 @@ transition: all 0.2s ease-in-out;
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1774,26 +1794,30 @@ transition: all 0.2s ease-in-out;
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
- background-color: #1872A2;
+ background-color: #33ACFF;
background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
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;
+ background-color: #33ACFF;
+ background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+ border: 1px solid #777777;
+ color: white;
+ border-radius: 3px 3px 3px 3px;
+ box-shadow: 0 1px 1px #CFCFCF;
+ margin-left: 5px;
}*/
/** acl **/
#photo-edit-perms-select, #photos-upload-permissions-wrapper, #profile-jot-acl-wrapper {
@@ -1899,18 +1923,20 @@ transition: all 0.2s ease-in-out;
border-color: #ff4141;
}
/** /acl **/
-/** tab buttons 14618a**/
+/** tab buttons **/
+/*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;
+ background-color: #333333;
border: 1px solid #777777;
color: white;
border-radius: 3px 3px 3px 3px;
@@ -2035,15 +2061,8 @@ ul.tabs li .active {
float: left;
}
/* photo */
-.photo {
-box-shadow: 2px 2px 5px 0px #000000;
-margin: 2px 5px 2px 5px;
-max-height: 85%;
-max-width: 85%;
-}
.lframe {
float: left;
- /*margin: 0px 10px 10px 0px;*/
}
/* profile match wrapper */
.profile-match-wrapper {
@@ -2074,7 +2093,7 @@ max-width: 85%;
padding: 0px;
width: 16px;
height: 16px;
- top: -20px; left:0px;
+ top: -16px; left:0px;
overflow: hidden;
text-indent: 40px;
display: none;
@@ -2112,6 +2131,10 @@ 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;
@@ -2150,6 +2173,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2160,7 +2186,6 @@ box-shadow: 1px 1px 5px 0;
float: right;
margin-top: 10px;
}
-
#prvmail-subject
{
background: none repeat scroll 0 0 #FFFFFF;
@@ -2174,7 +2199,6 @@ vertical-align: middle;
#prvmail-form{
width: 597px;
}
-
#prvmail-upload-wrapper,
#prvmail-link-wrapper,
#prvmail-rotator-wrapper {
@@ -2275,7 +2299,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2330,9 +2354,6 @@ a.mail-list-link {
.calendar {
font-family: Courier, monospace;
}
-.calendar.eventcal a {
- color: #1872A2;
- }
.today {
font-weight: bold;
color: #FF0000;
@@ -2525,6 +2546,20 @@ list-style-type: disc;
width: 200px; height: 140px;
overflow: hidden;
}
+/*
+.photo-top-album-name {
+ position: absolute;
+ bottom: 0;
+ padding: 0 5px;
+}*/
+/*.photo-top-image-wrapper {
+ position: relative;
+ float: left;
+ margin-top: 15px;
+ margin-right: 15px;
+ width: 200px; height: 200px;
+
+}*/
.photo-top-album-name {
width: 100%;
position: absolute;
@@ -2533,28 +2568,8 @@ list-style-type: disc;
background-color: #EEE;
}
.photo-top-album-link{
- color: #1872A2;
+ 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;
}
@@ -2567,5 +2582,4 @@ list-style-type: disc;
#photos-upload-newalbum-div {
float: left;
width: 175px;
-}
-
+}
\ No newline at end of file
diff --git a/view/theme/diabook/style-network.css b/view/theme/diabook/style-network.css
index 518e7b88d..a8ed1e9a2 100644
--- a/view/theme/diabook/style-network.css
+++ b/view/theme/diabook/style-network.css
@@ -122,7 +122,7 @@
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.video { background-image: url("../../../view/theme/diabook/icons/video.png");
- display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+ display: block; width: 100%; height: 140px; background-repeat: no-repeat;
}
.audio2 { background-image: url("../../../view/theme/diabook/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
@@ -484,8 +484,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: #E7F2F7;
}
.tool .label {
float: left;
@@ -545,15 +546,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* nav */
nav {
@@ -632,7 +635,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -896,44 +899,57 @@ ul.menu-popup .empty {
}
.menu-profile-list{
height: auto;
- overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
- padding-left: 16px;
+ overflow: auto;
min-height: 16px;
list-style: none;
}
.menu-profile-list:hover{
- background: #EEE;
+ background: #E7F2F7;
}
.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-list.home{
+.menu-profile-icon.home{
background: url("../../../view/theme/diabook/icons/home.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;
}
-.menu-profile-list.photos{
+.menu-profile-icon.photos{
background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.events{
background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.notes{
background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.foren{
background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.com_side{
background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.pscontacts{
background: url("../../../view/theme/diabook/icons/pscontacts.png") no-repeat;
- }
+ float: left;
+ height: 22px;
+ width: 22px;}
/* aside */
aside {
@@ -1001,10 +1017,16 @@ aside #profiles-menu {
}
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;
@@ -1144,8 +1166,13 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
#id_username {
@@ -1174,7 +1201,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1196,7 +1222,7 @@ right_aside {
/* background: #F1F1F1; */
}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1210,12 +1236,12 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1233,6 +1259,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.wall-item-decor {
position: absolute;
@@ -1295,14 +1322,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1375,13 +1404,13 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1396,9 +1425,9 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1442,14 +1471,14 @@ transition: all 0.2s ease-in-out;
}
.tag {
/*background: url("../../../images/tag_b.png") repeat-x center left;*/
- color: #3465A4;
+ color: #999;
padding-left: 3px;
font-size: 12px;
}
.tag a {
padding-right: 5px;
/*background: url("../../../images/tag.png") no-repeat center right;*/
- color: #3465A4;
+ color: #999;
}
.wwto {
position: absolute !important;
@@ -1544,6 +1573,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1629,7 +1663,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1684,6 +1718,7 @@ transition: all 0.2s ease-in-out;
#profile-jot-submit {
float: right;
margin-top: 2px;
+ font-size: 14px;
}
#profile-upload-wrapper {
@@ -1736,7 +1771,9 @@ transition: all 0.2s ease-in-out;
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1747,9 +1784,10 @@ transition: all 0.2s ease-in-out;
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
background-color: #33ACFF;
@@ -1759,6 +1797,8 @@ transition: all 0.2s ease-in-out;
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: #33ACFF;
@@ -2079,6 +2119,10 @@ 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;
@@ -2117,6 +2161,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2240,7 +2287,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2262,10 +2309,7 @@ a.mail-list-link {
margin-bottom: 15px;
}
-.event-description:before {
- content: url('../../../images/calendar.png');
- margin-right: 15px;
-}
+
.event-start, .event-end {
margin-left: 10px;
diff --git a/view/theme/diabook/style-settings.css b/view/theme/diabook/style-profile-wide.css
similarity index 94%
rename from view/theme/diabook/style-settings.css
rename to view/theme/diabook/style-profile-wide.css
index 46f7e957e..c4c72fb68 100644
--- a/view/theme/diabook/style-settings.css
+++ b/view/theme/diabook/style-profile-wide.css
@@ -121,7 +121,7 @@
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.video { background-image: url("../../../view/theme/diabook/icons/video.png");
- display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+ display: block; width: 100%; height: 140px; background-repeat: no-repeat;
}
.audio2 { background-image: url("../../../view/theme/diabook/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
@@ -385,7 +385,7 @@
.hide-comments-outer {
margin-left: 80px;
margin-bottom: 5px;
- width: 484px;
+ width: 675px;
border-bottom: 1px solid #BDCDD4;
border-top: 1px solid #BDCDD4;
@@ -395,11 +395,12 @@
/* global */
body {
font-family: 'Lato', "Helvetica Neue", Helvetica, Arial, sans-serif;
- font-size: 12.5px;
+ font-size: 13px;
background-color: #ffffff;
color: #2d2d2d;
margin: 50px auto auto;
display: table;
+
}
h4 {
@@ -483,8 +484,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover{
+ background: #E7F2F7;
}
.tool .label {
float: left;
@@ -543,15 +545,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* nav */
nav {
@@ -630,7 +634,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -667,12 +671,13 @@ nav .nav-menu-icon img {
nav .nav-menu-icon .nav-notify {
top: 3px;
}
+/*marker*/
nav .nav-menu {
position: relative;
height: 16px;
padding: 5px;
margin: 3px 15px 0px;
- font-size: 13px;
+ font-size: 15px;
/*border-bottom: 3px solid #364A84;*/
}
nav .nav-menu.selected {
@@ -895,8 +900,6 @@ ul.menu-popup .empty {
.menu-profile-list{
height: auto;
overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
padding-left: 16px;
min-height: 16px;
list-style: none;
@@ -906,43 +909,47 @@ ul.menu-popup .empty {
}
.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-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+.menu-profile-icon.home{
+ background: url("../../../view/theme/diabook/icons/home.png") no-repeat;
}
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+.menu-profile-icon.photos{
+ background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
}
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+.menu-profile-icon.events{
+ background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
}
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+.menu-profile-icon.notes{
+ background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
}
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+.menu-profile-icon.foren{
+ background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
}
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+.menu-profile-icon.com_side{
+ background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
}
/* aside */
+/*marker*/
aside {
display: table-cell;
vertical-align: top;
- width: 200px;
- padding: 0px 10px 0px 10px;
+ width: 180px;
+ padding: 0px 5px 0px 0px;
border-right: 1px solid #D2D2D2;
float: left;
/* background: #F1F1F1; */
}
-aside .vcard {
- display: none;
+aside .vcard .fn {
+ font-size: 18px;
+ font-weight: bold;
+ margin-bottom: 5px;
}
aside .vcard .title {
margin-bottom: 5px;
@@ -993,6 +1000,8 @@ aside #profiles-menu {
}
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;
@@ -1005,7 +1014,8 @@ aside #side-peoplefind-url {
width: 150px;
}
#contact-block {
- display: none;
+ overflow: auto;
+ height: auto;
}
#contact-block .contact-block-h4 {
float: left;
@@ -1039,9 +1049,11 @@ aside #side-peoplefind-url {
.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;
@@ -1129,16 +1141,20 @@ span.sbox input {
section {
display: table-cell;
vertical-align: top;
- width: 650px;
- padding: 0px 0px 0px 20px;
+ width: 610px;
+ padding: 0px 0px 0px 12px;
}
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1157,39 +1173,37 @@ body .pageheader{
clear: both;
display: block;
}
-.tabs {display: none;}
-.tab.button{display: none;}
-.rs_tabs {
+.tabs {
background-position: 0 -20px;
background-repeat: repeat-x;
height: 27px;
padding: 0;
}
-.rs_tab.button {
+.tab.button {
+ margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
border-radius: 3px 3px 3px 3px;
- font-weight: bolder;
+ font-weight: normal;
padding: 3px;
color: #333333;
- text-decoration: none;
}
#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
margin-bottom: 10px;
}
-
+/*marker*/
right_aside {
display: table-cell;
vertical-align: top;
- width: 170px;
-
+ width: 180px;
/*border-left: 1px solid #D2D2D2;*/
/* background: #F1F1F1; */
}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+/*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; }
@@ -1203,13 +1217,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1220,23 +1234,26 @@ right_aside .icon {width: 10px; height: 10px;}
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: 575px;
+ width: 775px;
+ padding-top: 10px;
}
+/*marker*/
.wall-item-decor {
position: absolute;
- left: 790px;
+ left: 780px;
top: -10px;
width: 16px;
}
-
+/*marker*/
.wall-item-container {
display: table;
- width: 580px;
+ width: 770px;
}
@@ -1286,16 +1303,18 @@ transition: all 0.2s ease-in-out;
margin-bottom: 5px;
}
-
+/*marker*/
.wall-item-container .wall-item-content {
- font-size: 12.5px;
- max-width: 420px;
- word-wrap: break-word;
- line-height: 1.2;
-}
+ max-width: 690px;
+ word-wrap: break-word;
+
+
+}
+/*marker*/
.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;
@@ -1346,11 +1365,12 @@ transition: all 0.2s ease-in-out;
.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: 500px;
+ width: 690px;
border-bottom: 1px solid hsl(198, 21%, 79%);
}
.wall-item-container.comment .contact-photo {
@@ -1368,13 +1388,13 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1389,9 +1409,9 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1435,14 +1455,14 @@ transition: all 0.2s ease-in-out;
}
.tag {
/*background: url("../../../images/tag_b.png") repeat-x center left;*/
- color: #3465A4;
+ color: #999;
padding-left: 3px;
font-size: 12px;
}
.tag a {
padding-right: 5px;
/*background: url("../../../images/tag.png") no-repeat center right;*/
- color: #3465A4;
+ color: #999;
}
.wwto {
position: absolute !important;
@@ -1537,6 +1557,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1622,7 +1647,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1664,20 +1689,21 @@ transition: all 0.2s ease-in-out;
cursor: pointer;
margin-top: 2px;
}
+/*marker*/
#profile-jot-wrapper{
- margin: 0 2em 20px 0;
- width: 585px;
+ margin: 0 20px 20px 0;
+ width: 785px;
}
-
+/*marker*/
#profile-jot-submit-wrapper {
margin-bottom: 50px;
- width: 585px;
+ width: 785px;
}
#profile-jot-submit {
float: right;
margin-top: 2px;
-
+ font-size: 14px;
}
#profile-upload-wrapper {
float: left;
@@ -1729,7 +1755,9 @@ transition: all 0.2s ease-in-out;
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1740,9 +1768,10 @@ transition: all 0.2s ease-in-out;
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
background-color: #33ACFF;
@@ -1752,6 +1781,8 @@ transition: all 0.2s ease-in-out;
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;
@@ -1866,23 +1897,24 @@ transition: all 0.2s ease-in-out;
}
/** /acl **/
/** tab buttons **/
-ul.rs_tabs {
+/*marker*/
+ul.tabs {
list-style-type: none;
-
- font-size: 11px;
+ padding-bottom: 10px;
+ font-size: 13px;
+ width: 805px;
}
-ul.rs_tabs li {
+ul.tabs li {
float: left;
- margin-bottom: 30px;
- clear: both;
+ margin-left: 5px;
}
-ul.rs_tabs li .active {
- background-color: #333;
+ul.tabs li .active {
+ background-color: #333333;
border: 1px solid #777777;
color: white;
border-radius: 3px 3px 3px 3px;
- box-shadow: 2px 2px 2px #CFCFCF;
- font-size: 13px;
+ box-shadow: 0 1px 1px #CFCFCF;
+ margin-left: 5px;
}
/**
* Form fields
@@ -2002,6 +2034,11 @@ ul.rs_tabs li .active {
float: left;
}
/* photo */
+.photo {
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
+ }
.lframe {
float: left;
}
@@ -2034,7 +2071,7 @@ ul.rs_tabs li .active {
padding: 0px;
width: 16px;
height: 16px;
- top: -20px; left:0px;
+ top: -16px; left:0px;
overflow: hidden;
text-indent: 40px;
display: none;
@@ -2072,6 +2109,10 @@ 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;
@@ -2110,6 +2151,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2233,7 +2277,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
@@ -2408,8 +2452,8 @@ float: left;
display: none;
/* position: absolute; */
/* position: absolute; */
- left: -2px;
- top: -20px;
+ left: 0px;
+ top: -16px;
}
.contact-wrapper {
float: left;
diff --git a/view/theme/diabook/style-profile.css b/view/theme/diabook/style-profile.css
index 0077510a1..a0a2adb53 100644
--- a/view/theme/diabook/style-profile.css
+++ b/view/theme/diabook/style-profile.css
@@ -121,7 +121,7 @@
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.video { background-image: url("../../../view/theme/diabook/icons/video.png");
- display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+ display: block; width: 100%; height: 140px; background-repeat: no-repeat;
}
.audio2 { background-image: url("../../../view/theme/diabook/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
@@ -483,8 +483,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover{
+ background: #E7F2F7;
}
.tool .label {
float: left;
@@ -543,15 +544,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* nav */
nav {
@@ -630,7 +633,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -895,8 +898,6 @@ ul.menu-popup .empty {
.menu-profile-list{
height: auto;
overflow: auto;
- padding-top: 3px;
- padding-bottom: 3px;
padding-left: 16px;
min-height: 16px;
list-style: none;
@@ -906,28 +907,29 @@ ul.menu-popup .empty {
}
.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-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+.menu-profile-icon.home{
+ background: url("../../../view/theme/diabook/icons/home.png") no-repeat;
}
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
+.menu-profile-icon.photos{
+ background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
}
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
+.menu-profile-icon.events{
+ background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
}
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
+.menu-profile-icon.notes{
+ background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
}
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
+.menu-profile-icon.foren{
+ background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
}
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
+.menu-profile-icon.com_side{
+ background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
}
/* aside */
@@ -995,6 +997,8 @@ aside #profiles-menu {
}
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;
@@ -1138,10 +1142,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 575px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1168,7 +1176,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1191,7 +1198,7 @@ right_aside {
/* background: #F1F1F1; */
}
-right_aside h3 {border-bottom: 1px solid #D2D2D2; padding-top: 5px; padding-bottom: 0px; padding-left: 5px; margin-bottom: 0px;
+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; }
@@ -1205,13 +1212,13 @@ right_aside #ra-photos-wrapper { padding-left: 5px; padding-top: 3px; overflow:
#page-sidebar-right_aside .label {max-width: 128px;}
right_aside .icon {width: 10px; height: 10px;}
.close_box {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 0.1;
}
.close_box:hover {
- background-image: url("../../../view/theme/diabook-blue/icons/close_box.png");
+ background-image: url("../../../view/theme/diabook/icons/close_box.png");
float: right;
cursor: pointer;
opacity: 1;
@@ -1228,6 +1235,7 @@ transition: all 0.2s ease-in-out;
padding: 5px;
margin-bottom: 0px;
width: 575px;
+ padding-top: 10px;
}
.wall-item-decor {
position: absolute;
@@ -1290,14 +1298,16 @@ transition: all 0.2s ease-in-out;
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 420px;
word-wrap: break-word;
- line-height: 1.2;
+
+
}
.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;
@@ -1370,13 +1380,13 @@ transition: all 0.2s ease-in-out;
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1391,9 +1401,9 @@ transition: all 0.2s ease-in-out;
border: 1px solid #2d2d2d;
}
.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
+ width: 500px;
margin-top: 10px;
+ background-color: #fff797;
}
.comment-edit-preview .contact-photo {
width: 32px;
@@ -1437,14 +1447,14 @@ transition: all 0.2s ease-in-out;
}
.tag {
/*background: url("../../../images/tag_b.png") repeat-x center left;*/
- color: #3465A4;
+ color: #999;
padding-left: 3px;
font-size: 12px;
}
.tag a {
padding-right: 5px;
/*background: url("../../../images/tag.png") no-repeat center right;*/
- color: #3465A4;
+ color: #999;
}
.wwto {
position: absolute !important;
@@ -1539,6 +1549,11 @@ transition: all 0.2s ease-in-out;
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1624,7 +1639,7 @@ transition: all 0.2s ease-in-out;
height: 20px;
margin: 0 0 5px;
width: 60%;
- border: 1px solid #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1679,7 +1694,7 @@ transition: all 0.2s ease-in-out;
#profile-jot-submit {
float: right;
margin-top: 2px;
-
+ font-size: 14px;
}
#profile-upload-wrapper {
float: left;
@@ -1731,7 +1746,9 @@ transition: all 0.2s ease-in-out;
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1742,9 +1759,10 @@ transition: all 0.2s ease-in-out;
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
background-color: #33ACFF;
@@ -1754,6 +1772,8 @@ transition: all 0.2s ease-in-out;
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;
@@ -2003,6 +2023,11 @@ ul.tabs li .active {
float: left;
}
/* photo */
+.photo {
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
+ }
.lframe {
float: left;
}
@@ -2073,6 +2098,10 @@ 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;
@@ -2111,6 +2140,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2234,7 +2266,7 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+
}
.vevent .event-description, .vevent .event-location {
margin-left: 10px;
diff --git a/view/theme/diabook/style-wide.css b/view/theme/diabook/style-wide.css
new file mode 100644
index 000000000..abd10476a
--- /dev/null
+++ b/view/theme/diabook/style-wide.css
@@ -0,0 +1,2858 @@
+/**
+ * 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/icons/bb-url.png");
+ float: right;
+ margin-top: 2px;}
+.icon.quote{
+ background-image: url("../../../view/theme/diabook/icons/quote.png");
+ float: right;
+ margin-top: 2px;}
+.icon.bold{
+ background-image: url("../../../view/theme/diabook/icons/bold.png");
+ float: right;
+ margin-top: 2px;}
+.icon.underline{
+ background-image: url("../../../view/theme/diabook/icons/underline.png");
+ float: right;
+ margin-top: 2px;}
+.icon.italic{
+ background-image: url("../../../view/theme/diabook/icons/italic.png");
+ float: right;
+ margin-top: 2px;}
+.icon.bb-image{
+ background-image: url("../../../view/theme/diabook/icons/bb-image.png");
+ float: right;
+ margin-top: 2px;}
+.icon.bb-video{
+ background-image: url("../../../view/theme/diabook/icons/bb-video.png");
+ float: right;
+ margin-top: 2px;}
+
+.icon.contacts {
+ background-image: url("../../../view/theme/diabook/icons/contacts.png");}
+.icon.notifications {
+ background-image: url("../../../view/theme/diabook/icons/notifications.png");}
+.icon.notify {
+ background-image: url("../../../view/theme/diabook/icons/notify.png");}
+.icon.messages {
+ background-image: url("../../../view/theme/diabook/icons/messages.png");}
+.icon.community {
+ background-image: url("../../../view/theme/diabook/icons/community.png");}
+
+.icon.drop { background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.drophide { background-image: url("../../../view/theme/diabook/icons/drop.png");}
+.icon.dislike { background-image: url("../../../view/theme/diabook/icons/dislike.png");}
+.icon.like { background-image: url("../../../view/theme/diabook/icons/like.png");}
+.icon.pencil { background-image: url("../../../view/theme/diabook/icons/pencil.png");}
+.icon.recycle { background-image: url("../../../view/theme/diabook/icons/recycle.png");}
+.icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
+.icon.tagged { background-image: url("../../../view/theme/diabook/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
+.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
+.star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
+.icon.link { background-image: url("../../../view/theme/diabook/icons/link.png");}
+.icon.lock { background-image: url("../../../view/theme/diabook/icons/lock.png");}
+.icon.unlock { background-image: url("../../../view/theme/diabook/icons/unlock.png");}
+.icon.language { background-image: url("../../../view/theme/diabook/icons/language.png");}
+
+
+.camera { background-image: url("../../../view/theme/diabook/icons/camera.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.attach { background-image: url("../../../view/theme/diabook/icons/attach.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.video2 { background-image: url("../../../view/theme/diabook/icons/video.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.video { background-image: url("../../../view/theme/diabook/icons/video.png");
+ display: block; width: 100%; height: 140px; background-repeat: no-repeat;
+ }
+.audio2 { background-image: url("../../../view/theme/diabook/icons/audio.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.audio { background-image: url("../../../view/theme/diabook/icons/audio.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.weblink { background-image: url("../../../view/theme/diabook/icons/weblink.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.globe { background-image: url("../../../view/theme/diabook/icons/globe.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.unglobe { background-image: url("../../../view/theme/diabook/icons/unglobe.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+.edit {background-image: url("../../../view/theme/diabook/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/icons/toogle_on.png"); background-repeat: no-repeat;}
+.icon.off { background-image: url("../../../view/theme/diabook/icons/toogle_off.png"); background-repeat: no-repeat;}
+.icon.prev { background-image: url("../../../view/theme/diabook/icons/prev.png"); background-repeat: no-repeat;}
+.icon.next { background-image: url("../../../view/theme/diabook/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/icons/camera.png");
+ display: block; width: 28px; height: 28px; background-repeat: no-repeat;
+ }
+
+.icon.border.link{
+ background-image: url("../../../view/theme/diabook/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;
+
+}
+
+#jappix_mini {
+right: 45px !important;
+}
+
+h4 {
+ font-size: 1.1em;
+}
+
+a {
+ color: #3465A4;
+ /* 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: #E7F2F7;
+}
+.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: #000;
+ z-index: 100;
+ -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);
+}
+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%;
+}
+/* messages */
+#message-new {
+ background: #19aeff;
+ border: 1px solid #005c94;
+ 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: #000;
+ color: #ffffff;
+ z-index: 99;
+ -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);
+}
+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 7px;
+ -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/icons/messages2.png");
+ }
+
+/*nav #nav-notifications-linkmenu.on .icon.notify,*/ nav #nav-notifications-linkmenu.selected .icon.notify{
+ background-image: url("../../../view/theme/diabook/icons/notify2.png");
+ }
+
+nav #nav-contacts-linkmenu.on .icon.contacts, nav #nav-contacts-linkmenu.selected .icon.contacts{
+ background-image: url("../../../view/theme/diabook/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: #fff797; /*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;
+ color: #2D2D2D;
+ 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: #E7F2F7;
+ }
+.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/icons/home.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;
+ }
+.menu-profile-icon.photos{
+ background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.events{
+ background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.notes{
+ background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.foren{
+ background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.com_side{
+ background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.pscontacts{
+ background: url("../../../view/theme/diabook/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;
+}
+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;
+ }
+/* 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;
+}
+.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: 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;
+}
+/*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-photo-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-photo-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-photo-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-photo-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-photo-container .wall-item-content {
+
+ max-width: 690px;
+ word-wrap: break-word;
+
+ margin-bottom: 14px;
+}
+.wall-item-container .wall-item-content img {
+ max-width: 700px;
+}
+.wall-item-photo-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-photo-container .wall-item-links, .wall-item-photo-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-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-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-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-container .wall-item-name, .wall-item-photo-container .wall-item-name {
+ font-weight: bold;
+}
+.wall-item-container .wall-item-actions-author, .wall-item-photo-container .wall-item-actions-author {
+ width: 100%;
+ margin-bottom: 0.3em;
+}
+.wall-item-container .wall-item-actions-social, .wall-item-photo-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-photo-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-photo-container .wall-item-actions-tools {
+ float: right;
+ width: 80px;
+ display: table-cell;
+}
+.wall-item-container .wall-item-actions-tools a {
+ float: right;
+}
+.wall-item-photo-container .wall-item-actions-tools a {
+ float: right;
+}
+.wall-item-container .wall-item-actions-tools input {
+ float: right;
+}
+.wall-item-photo-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-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.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 .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 {
+ width: 500px;
+ margin-top: 10px;
+ background-color: #fff797;
+}
+.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: #33ACFF;
+ background-image: -moz-linear-gradient(center top , #66C1FF 0%, #0097FF 100%);
+ 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 **/
+/*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: #333333;
+ 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: #333;
+ 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 {
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
+ }
+.lframe {
+ float: left;
+}
+/* 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;
+}
+.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;
+ }
+
+
+.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 {
+ position: absolute;
+ bottom: 0;
+ padding: 0 5px;
+}*/
+/*.photo-top-image-wrapper {
+ position: relative;
+ float: left;
+ margin-top: 15px;
+ margin-right: 15px;
+ width: 200px; height: 200px;
+
+}*/
+.photo-top-album-name {
+ width: 100%;
+ position: absolute;
+ bottom: 0px;
+ padding-left: 3px;
+ background-color: #EEE;
+}
+.photo-top-album-link{
+ color: #3465A4;
+ }
+#photo-top-end {
+ clear: both;
+}
+
+#photo-top-links {
+ margin-bottom: 30px;
+ margin-left: 30px;
+}
+
+#photos-upload-newalbum-div {
+ float: left;
+ width: 175px;
+}
\ No newline at end of file
diff --git a/view/theme/diabook/style.css b/view/theme/diabook/style.css
index 97a26a41d..23f8ac465 100644
--- a/view/theme/diabook/style.css
+++ b/view/theme/diabook/style.css
@@ -83,6 +83,35 @@
#adminpage .selectall { text-align: right; }
/* icons */
+.icon.bb-url{
+ background-image: url("../../../view/theme/diabook/icons/bb-url.png");
+ float: right;
+ margin-top: 2px;}
+.icon.quote{
+ background-image: url("../../../view/theme/diabook/icons/quote.png");
+ float: right;
+ margin-top: 2px;}
+.icon.bold{
+ background-image: url("../../../view/theme/diabook/icons/bold.png");
+ float: right;
+ margin-top: 2px;}
+.icon.underline{
+ background-image: url("../../../view/theme/diabook/icons/underline.png");
+ float: right;
+ margin-top: 2px;}
+.icon.italic{
+ background-image: url("../../../view/theme/diabook/icons/italic.png");
+ float: right;
+ margin-top: 2px;}
+.icon.bb-image{
+ background-image: url("../../../view/theme/diabook/icons/bb-image.png");
+ float: right;
+ margin-top: 2px;}
+.icon.bb-video{
+ background-image: url("../../../view/theme/diabook/icons/bb-video.png");
+ float: right;
+ margin-top: 2px;}
+
.icon.contacts {
background-image: url("../../../view/theme/diabook/icons/contacts.png");}
.icon.notifications {
@@ -101,7 +130,8 @@
.icon.pencil { background-image: url("../../../view/theme/diabook/icons/pencil.png");}
.icon.recycle { background-image: url("../../../view/theme/diabook/icons/recycle.png");}
.icon.remote-link { background-image: url("../../../view/theme/diabook/icons/remote.png");}
-.icon.tagged { background-image: url("../../../view/theme/diabook/icons/tagged.png");}
+.icon.tagged { background-image: url("../../../view/theme/diabook/icons/tagged.png");}
+.icon.file-as { background-image: url("../../../view/theme/diabook/icons/file_as.png");}
.star-item.icon.unstarred { background-image: url("../../../view/theme/diabook/icons/unstarred.png");}
.star-item.icon.starred { background-image: url("../../../view/theme/diabook/icons/starred.png");}
.icon.link { background-image: url("../../../view/theme/diabook/icons/link.png");}
@@ -120,7 +150,7 @@
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
}
.video { background-image: url("../../../view/theme/diabook/icons/video.png");
- display: block; width: 100%; height: 28px; background-repeat: no-repeat;
+ display: block; width: 100%; height: 140px; background-repeat: no-repeat;
}
.audio2 { background-image: url("../../../view/theme/diabook/icons/audio.png");
display: block; width: 28px; height: 28px; background-repeat: no-repeat;
@@ -139,13 +169,19 @@
}
.edit {background-image: url("../../../view/theme/diabook/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;}*/
-.block { background-position: -90px 0px;}
+/*.block { background-position: -90px 0px;}*/
/*.drop { background-position: -110px 0px;}*/
/*.drophide { background-position: -130px 0px;}*/
/*.edit { background-position: -150px 0px;}*/
@@ -401,6 +437,10 @@ body {
display: table;
}
+#jappix_mini {
+right: 45px !important;
+}
+
h4 {
font-size: 1.1em;
}
@@ -449,6 +489,24 @@ a:hover {
/*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;
@@ -482,8 +540,9 @@ code {
}
#saved-search-ul .tool:hover,
#nets-sidebar .tool:hover,
-#sidebar-group-list .tool:hover {
- background: #EEE;
+#sidebar-group-list .tool:hover,
+#fileas-sidebar .tool:hover {
+ background: #E7F2F7;
}
.tool .label {
float: left;
@@ -542,15 +601,17 @@ header #banner a:hover {
text-decoration: none;
outline: none;
vertical-align: middle;
+ font-weight: bolder;
+ margin-left: 3px;
}
header #banner #logo-img {
height: 25px;
- margin-top: 5px;
+ margin-top: 3px;
}
header #banner #logo-text {
- font-size: 22px;
+ font-size: 20px;
position: absolute;
- top: 15%;
+ top: 10%;
}
/* messages */
#message-new {
@@ -709,7 +770,7 @@ nav #logo-text {
nav .nav-menu-search {
position: relative;
- margin: 3px 17px;
+ margin: 4px 17px;
margin-right: 0px;
height: 17px;
width: 180px;
@@ -974,43 +1035,56 @@ ul.menu-popup .empty {
.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;
+ background: #E7F2F7;
}
.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-list.home{
- background: url("../../../view/theme/diabook-blue/icons/home.png") no-repeat;
+.menu-profile-icon.home{
+ background: url("../../../view/theme/diabook/icons/home.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;
}
-.menu-profile-list.photos{
- background: url("../../../view/theme/diabook-blue/icons/mess_side.png") no-repeat;
- }
-.menu-profile-list.events{
- background: url("../../../view/theme/diabook-blue/icons/events.png") no-repeat;
- }
-.menu-profile-list.notes{
- background: url("../../../view/theme/diabook-blue/icons/notes.png") no-repeat;
- }
-.menu-profile-list.foren{
- background: url("../../../view/theme/diabook-blue/icons/pubgroups.png") no-repeat;
- }
-.menu-profile-list.com_side{
- background: url("../../../view/theme/diabook-blue/icons/com_side.png") no-repeat;
- }
-.menu-profile-list.pscontacts{
+.menu-profile-icon.photos{
+ background: url("../../../view/theme/diabook/icons/mess_side.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.events{
+ background: url("../../../view/theme/diabook/icons/events.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.notes{
+ background: url("../../../view/theme/diabook/icons/notes.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.foren{
+ background: url("../../../view/theme/diabook/icons/pubgroups.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.com_side{
+ background: url("../../../view/theme/diabook/icons/com_side.png") no-repeat;
+ float: left;
+ height: 22px;
+ width: 22px;}
+.menu-profile-icon.pscontacts{
background: url("../../../view/theme/diabook/icons/pscontacts.png") no-repeat;
- }
+ float: left;
+ height: 22px;
+ width: 22px;}
/* aside */
aside {
@@ -1022,7 +1096,7 @@ aside {
float: left;
/* background: #F1F1F1; */
}
-
+aside #page-sidebar{display: none;}
aside .vcard .fn {
font-size: 18px;
font-weight: bold;
@@ -1076,7 +1150,17 @@ aside #profiles-menu {
width: 20em;
}
aside #search-text {
- width: 173px;
+ 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: 173px;
@@ -1113,6 +1197,9 @@ aside #side-peoplefind-url {
float: left;
margin-right: 20px;
}
+#login-submit-wrapper{
+ margin-bottom: 15px;
+ }
/* widget */
.widget {
margin-bottom: 2em;
@@ -1172,8 +1259,49 @@ aside #side-peoplefind-url {
min-height: 16px;
list-style: none;
}
-.widget .tool.selected {
+.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: search */
#add-search-popup {
@@ -1190,10 +1318,14 @@ section {
body .pageheader{
text-align: center;
- margin-top: 25px;
- font-size: 0px;
+ font-size: 20px;
+ margin-bottom: 20px;
+ margin-top: 0px;
+ max-width: 775px;
+ }
+.qcomment{
+ max-width: 122px;
}
-
#id_username {
width: 173px;
}
@@ -1220,7 +1352,6 @@ body .pageheader{
padding: 0;
}
.tab.button {
- margin-right: 5px;
margin-left: 5px;
/*background: none repeat scroll 0 0 #F8F8F8;*/
border: 1px solid #CCCCCC;
@@ -1229,6 +1360,7 @@ body .pageheader{
padding: 3px;
color: #333333;
}
+
#birthday-notice, #event-notice, #birthday-wrapper, #event-wrapper{
margin-bottom: 10px;
@@ -1240,6 +1372,7 @@ body .pageheader{
padding: 5px;
margin-bottom: 0px;
width: 775px;
+ padding-top: 10px;
}
.wall-item-decor {
@@ -1257,6 +1390,9 @@ body .pageheader{
.wall-item-container .wall-item-item, .wall-item-container .wall-item-bottom {
display: table-row;
}
+.wall-item-photo-container .wall-item-item, .wall-item-container .wall-item-bottom {
+ display: table-row;
+}
.wall-item-bottom {
font-size: 13px;
}
@@ -1282,16 +1418,32 @@ body .pageheader{
text-align: left;
width: 80px;
}
+.wall-item-photo-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-photo-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-photo-container .wall-item-ago {
+ word-wrap: break-word;
+ width: 50px;
+ margin-left: 10px;
+ color: #999;
+}
.wall-item-location {
clear: both;
@@ -1301,19 +1453,33 @@ body .pageheader{
}
.wall-item-container .wall-item-content {
- font-size: 12.5px;
+
max-width: 720px;
word-wrap: break-word;
- line-height: 1.2;
-}
+
+}
+.wall-item-photo-container .wall-item-content {
+
+ max-width: 720px;
+ word-wrap: break-word;
+
+ margin-bottom: 14px;
+}
.wall-item-container .wall-item-content img {
max-width: 700px;
}
+.wall-item-photo-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-photo-container .wall-item-links, .wall-item-photo-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;
@@ -1322,6 +1488,14 @@ body .pageheader{
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
+.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-container .wall-item-links .icon:hover, .wall-item-container .wall-item-actions .icon:hover {
opacity: 1;
-webkit-transition: all 0.2s ease-in-out;
@@ -1330,14 +1504,22 @@ body .pageheader{
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
-.wall-item-container .wall-item-name {
+.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-container .wall-item-name, .wall-item-photo-container .wall-item-name {
font-weight: bold;
}
-.wall-item-container .wall-item-actions-author {
+.wall-item-container .wall-item-actions-author, .wall-item-photo-container .wall-item-actions-author {
width: 100%;
margin-bottom: 0.3em;
}
-.wall-item-container .wall-item-actions-social {
+.wall-item-container .wall-item-actions-social, .wall-item-photo-container .wall-item-actions-social {
float: left;
margin-bottom: 1px;
display: table-cell;
@@ -1345,20 +1527,35 @@ body .pageheader{
.wall-item-container .wall-item-actions-social a {
margin-right: 1em;
}
+.wall-item-photo-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-photo-container .wall-item-actions-tools {
+ float: right;
+ width: 80px;
+ display: table-cell;
+}
.wall-item-container .wall-item-actions-tools a {
float: right;
}
+.wall-item-photo-container .wall-item-actions-tools a {
+ float: right;
+}
.wall-item-container .wall-item-actions-tools input {
float: right;
}
+.wall-item-photo-container .wall-item-actions-tools input {
+ float: right;
+}
.wall-item-container.comment {
margin-top: 5px;
margin-bottom: 5px;
@@ -1366,6 +1563,48 @@ body .pageheader{
width: 700px;
border-bottom: 1px solid hsl(198, 21%, 79%);
}
+.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.comment .contact-photo {
width: 32px;
height: 32px;
@@ -1381,13 +1620,13 @@ body .pageheader{
padding-left: 12px;
}
.wall-item-comment-wrapper {
- margin: 1px 5px 1px 80px;
+ margin: 1px 5px 5px 80px;
}
.wall-item-comment-wrapper .comment-edit-photo {
display: none;
}
.wall-item-comment-wrapper textarea {
- height: 2.0em;
+ height: 1.6em;
width: 100%;
font-size: 10px;
color: #999999;
@@ -1401,11 +1640,7 @@ body .pageheader{
color: #2d2d2d;
border: 1px solid #2d2d2d;
}
-.comment-edit-preview {
- width: 710px;
- border: 1px solid #2d2d2d;
- margin-top: 10px;
-}
+
.comment-edit-preview .contact-photo {
width: 32px;
height: 32px;
@@ -1417,6 +1652,11 @@ body .pageheader{
top: 15px !important;
left: 15px !important;
}
+.comment-edit-preview {
+ width: 500px;
+ margin-top: 10px;
+ background-color: #fff797;
+}
.comment-edit-preview .wall-item-links {
padding-left: 12px;
}
@@ -1448,14 +1688,14 @@ body .pageheader{
}
.tag {
/*background: url("../../../images/tag_b.png") repeat-x center left;*/
- color: #3465A4;
+ color: #999;
padding-left: 3px;
font-size: 12px;
}
.tag a {
padding-right: 5px;
/*background: url("../../../images/tag.png") no-repeat center right;*/
- color: #3465A4;
+ color: #999;
}
.wwto {
position: absolute !important;
@@ -1550,6 +1790,11 @@ body .pageheader{
padding: 0.3em;
margin-bottom: 10px;
}
+.grey
+{
+ display: inline;
+ float: right;
+ }
#jot #jot-tools {
margin: 0px;
padding: 0px;
@@ -1628,14 +1873,14 @@ body .pageheader{
#jot #jot-tools li.loading img {
margin-top: 10px;
}
-#profile-jot-form #jot-title {
+#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 #ffffff;
+ border: 1px solid #d2d2d2;
}
#profile-jot-form #jot-title:-webkit-input-placeholder {
font-weight: normal;
@@ -1690,7 +1935,7 @@ body .pageheader{
#profile-jot-submit {
float: right;
margin-top: 2px;
-
+ font-size: 14px;
}
#profile-upload-wrapper {
float: left;
@@ -1742,7 +1987,9 @@ body .pageheader{
float: right;
margin-left: 10px;
margin-top: 2px;
- font-size: 10px;
+ font-size: 9px;
+ font-weight: bolder;
+ cursor: pointer;
}
#profile-jot-perms{
float: right;
@@ -1753,9 +2000,10 @@ body .pageheader{
.button.creation1 {
background-color: #fff;
border: 1px solid #777777;
- background-image: -moz-linear-gradient(center top , white 0%, #DDDDDD 100%);
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 1px #CFCFCF;
+ cursor: pointer;
+ font-weight: bolder;
}
.button.creation2 {
background-color: #33ACFF;
@@ -1765,6 +2013,8 @@ body .pageheader{
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;
@@ -1896,6 +2146,41 @@ ul.tabs li .active {
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: #333;
+ 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
*/
@@ -1955,6 +2240,14 @@ ul.tabs li .active {
.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;
}
@@ -2014,6 +2307,11 @@ ul.tabs li .active {
float: left;
}
/* photo */
+.photo {
+border-radius: 10px;
+height: 145px !important;
+width: 145px !important;
+ }
.lframe {
float: left;
}
@@ -2084,6 +2382,10 @@ 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;
@@ -2122,6 +2424,9 @@ box-shadow: 1px 1px 5px 0;
#group-separator,
#prof-separator { display: none;}
*/
+#prof-members-end{
+ clear: both;
+ }
#prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
margin-bottom: 10px;
@@ -2245,16 +2550,39 @@ a.mail-list-link {
}
.vevent {
- border: 1px solid #CCCCCC;
+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-description, .vevent .event-location {
+.vevent .event-location {
margin-left: 10px;
margin-right: 10px;
}
-.vevent .event-start {
- 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;
@@ -2268,7 +2596,7 @@ a.mail-list-link {
}
.event-description:before {
- content: url('../../../images/calendar.png');
+ content: url("../../../view/theme/diabook/icons/events2.png") !important;
margin-right: 15px;
}
@@ -2344,13 +2672,8 @@ a.mail-list-link {
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;
}
diff --git a/view/theme/diabook/style.php b/view/theme/diabook/style.php
new file mode 100644
index 000000000..d926579da
--- /dev/null
+++ b/view/theme/diabook/style.php
@@ -0,0 +1,1974 @@
+page['htmlhead'] .= sprintf('', $diabook_version);
//change css on network and profilepages
$cssFile = null;
+$resolution=false;
+$resolution = get_pconfig(local_user(), "diabook", "resolution");
+if ($resolution===false) $resolution="normal";
+$color = false;
+$color = get_pconfig(local_user(), "diabook", "color");
+if ($color===false) $color="diabook";
+if ($color=="diabook") $color_path = "/";
+if ($color=="aerith") $color_path = "/diabook-aerith/";
+if ($color=="blue") $color_path = "/diabook-blue/";
+if ($color=="red") $color_path = "/diabook-red/";
+if ($color=="pink") $color_path = "/diabook-pink/";
+if ($color=="green") $color_path = "/diabook-green/";
+if ($color=="dark") $color_path = "/diabook-dark/";
/**
@@ -21,7 +37,7 @@ $cssFile = null;
function diabook_community_info(){
$a = get_app();
- //right_aside at networkpages
+
// last 12 users
$aside['$lastusers_title'] = t('Last users');
@@ -36,7 +52,7 @@ function diabook_community_info(){
0,
9
);
- $tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+ $tpl = file_get_contents( dirname(__file__).'/ch_directory_item.tpl');
if(count($r)) {
$photo = 'thumb';
foreach($r as $rr) {
@@ -115,7 +131,7 @@ function diabook_community_info(){
dbesc(t('Profile Photos'))
);
if(count($r)) {
- $tpl = file_get_contents( dirname(__file__).'/directory_item.tpl');
+ $tpl = file_get_contents( dirname(__file__).'/ch_directory_item.tpl');
foreach($r as $rr) {
$photo_page = $a->get_baseurl() . '/photos/' . $rr['nickname'] . '/image/' . $rr['resource-id'];
$photo_url = $a->get_baseurl() . '/photo/' . $rr['resource-id'] . '-' . $rr['scale'] .'.jpg';
@@ -131,19 +147,12 @@ function diabook_community_info(){
}
}
- $fostitJS = "javascript: (function() {
- the_url = '".$a->get_baseurl($ssl_state)."/view/theme/diabook/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' + encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit', 'location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) location.href = the_url};
- if (/Firefox/.test(navigator.userAgent)) {setTimeout(a_funct, 0)}
- else {a_funct()}})()" ;
-
- $aside['$fostitJS'] = $fostitJS;
//right_aside FIND FRIENDS
if(local_user()) {
$nv = array();
- $nv['directory'] = Array('directory', t('Local').' '.t('Directory'), "", "");
+ $nv['title'] = Array("", t('Find Friends'), "", "");
+ $nv['directory'] = Array('directory', t('Local Directory'), "", "");
$nv['global_directory'] = Array('http://dir.friendica.com/', t('Global Directory'), "", "");
$nv['match'] = Array('match', t('Similar Interests'), "", "");
$nv['suggest'] = Array('suggest', t('Friend Suggestions'), "", "");
@@ -169,7 +178,8 @@ function diabook_community_info(){
$pagelist = array();
$contacts = q("SELECT `id`, `url`, `name`, `micro`FROM `contact`
- WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d",
+ WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d
+ ORDER BY `name` ASC",
intval($a->user['uid'])
);
@@ -192,9 +202,22 @@ function diabook_community_info(){
$aside['$page'] = $page;
}
- //END Community Page
-
-
+ //END Community Page
+ //helpers
+ $helpers = array();
+ $helpers['title'] = Array("", t('Help or @NewHere ?'), "", "");
+
+ $aside['$helpers'] = $helpers;
+ //end helpers
+ //connectable services
+ $con_services = array();
+ $con_services['title'] = Array("", t('Connect Services'), "", "");
+
+ $aside['$con_services'] = $con_services;
+ //end connectable services
+
+
+ //get_baseurl
$url = $a->get_baseurl($ssl_state);
$aside['$url'] = $url;
@@ -238,14 +261,15 @@ if ($a->argv[0] === "network" && local_user()){
}
- $ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_postit'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
+ $ccCookie = $_COOKIE['close_pages'] + $_COOKIE['close_helpers'] + $_COOKIE['close_services'] + $_COOKIE['close_friends'] + $_COOKIE['close_lastusers'] + $_COOKIE['close_lastphotos'] + $_COOKIE['close_lastlikes'];
- if($ccCookie != "8") {
+ if($ccCookie != "7") {
// COMMUNITY
diabook_community_info();
-
+
// CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-network.css";
+ if($resolution == "normal") {$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook".$color_path."style-network.css";}
+ if($resolution == "wide") {$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook".$color_path."style-network-wide.css";}
}
}
@@ -253,125 +277,171 @@ if ($a->argv[0] === "network" && local_user()){
//right_aside at profile pages
if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname']){
- if($ccCookie != "8") {
+ if($ccCookie != "7") {
// COMMUNITY
diabook_community_info();
// CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-profile.css";
-
+ if($resolution == "normal") {$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook".$color_path."style-profile.css";}
+ if($resolution == "wide") {$cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook".$color_path."style-profile-wide.css";}
}
}
-//tabs at right_aside on settings page
-if ($a->argv[0] === "settings"){
-
- $tabs = array(
- array(
- 'label' => t('Account settings'),
- 'url' => $a->get_baseurl(true).'/settings',
- 'sel' => (($a->argc == 1)?'active':''),
- ),
- array(
- 'label' => t('Display settings'),
- 'url' => $a->get_baseurl(true).'/settings/display',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'display')?'active':''),
- ),
- array(
- 'label' => t('Edit/Manage Profiles'),
- 'url' => $a->get_baseurl(true).'/profiles',
- ),
- array(
- 'label' => t('Connector settings'),
- 'url' => $a->get_baseurl(true).'/settings/connectors',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'connectors')?'active':''),
- ),
- array(
- 'label' => t('Plugin settings'),
- 'url' => $a->get_baseurl(true).'/settings/addon',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'addon')?'active':''),
- ),
- array(
- 'label' => t('Connections'),
- 'url' => $a->get_baseurl(true) . '/settings/oauth',
- 'sel' => (($a->argc > 1) && ($a->argv[1] === 'oauth')?'active':''),
- ),
- array(
- 'label' => t('Export personal data'),
- 'url' => $a->get_baseurl(true) . '/uexport',
- 'sel' => ''
- )
- );
- $tabtpl = file_get_contents(dirname(__file__).'/rs_common_tabs.tpl') ;
- $a->page['aside'] = replace_macros($tabtpl, array(
- '$tabs' => $tabs,
- ));
-
-
- // CUSTOM CSS
- $cssFile = $a->get_baseurl($ssl_state)."/view/theme/diabook/style-settings.css";
-
-}
-
// custom css
if (!is_null($cssFile)) $a->page['htmlhead'] .= sprintf(' ', $cssFile);
+//footer
+$tpl = get_markup_template('footer.tpl');
+$a->page['footer'] .= replace_macros($tpl, array());
+
//load jquery.cookie.js
-$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook-blue/js/jquery.cookie.js";
-$a->page['htmlhead'] .= sprintf('', $cookieJS);
+$cookieJS = $a->get_baseurl($ssl_state)."/view/theme/diabook/js/jquery.cookie.js";
+$a->page['htmlhead'] .= sprintf('', $cookieJS);
+
+//load jquery.ae.image.resize.js
+$imageresizeJS = $a->get_baseurl($ssl_state)."/view/theme/diabook/js/jquery.ae.image.resize.js";
+$a->page['htmlhead'] .= sprintf('', $imageresizeJS);
+
+//load jquery.autogrow-textarea.js
+$autogrowJS = $a->get_baseurl($ssl_state)."/view/theme/diabook/js/jquery.autogrow.textarea.js";
+$a->page['htmlhead'] .= sprintf('', $autogrowJS);
//js scripts
+//comment-edit-wrapper on photo_view
+if ($a->argv[0].$a->argv[2] === "photos"."image"){
-$a->page['htmlhead'] .= <<< EOT
+$a->page['htmlhead'] .= '
+';
+
+}
+
+$a->page['htmlhead'] .= '
+
+ ';
+
+
+$a->page['htmlhead'] .= '
+';
+
+
+$a->page['htmlhead'] .= '
+ ';
+
+if($a->argv[0] === "settings" && local_user()) {
+$a->page['htmlhead'] .= '
+';}
+
+
+
+if ($a->argv[0].$a->argv[1] === "profile".$a->user['nickname'] or $a->argv[0] === "network" && local_user()){
+$a->page['htmlhead'] .= '
';
+
+
+ if($ccCookie != "7") {
+$a->page['htmlhead'] .= '
+';}}
-function restore_boxes(){
- $.cookie('close_pages','2', { expires: 365, path: '/' });
- $.cookie('close_helpers','2', { expires: 365, path: '/' });
- $.cookie('close_services','2', { expires: 365, path: '/' });
- $.cookie('close_friends','2', { expires: 365, path: '/' });
- $.cookie('close_postit','2', { expires: 365, path: '/' });
- $.cookie('close_lastusers','2', { expires: 365, path: '/' });
- $.cookie('close_lastphotos','2', { expires: 365, path: '/' });
- $.cookie('close_lastlikes','2', { expires: 365, path: '/' });
- alert('Right-hand column was restored. Please refresh your browser');
- };
+$a->page['htmlhead'] .= '
-
-
-
-
-EOT;
+ ';
\ No newline at end of file
diff --git a/view/theme/diabook/theme_settings.tpl b/view/theme/diabook/theme_settings.tpl
new file mode 100644
index 000000000..61b0b6dac
--- /dev/null
+++ b/view/theme/diabook/theme_settings.tpl
@@ -0,0 +1,16 @@
+{{inc field_select.tpl with $field=$color}}{{endinc}}
+
+{{inc field_select.tpl with $field=$font_size}}{{endinc}}
+
+{{inc field_select.tpl with $field=$line_height}}{{endinc}}
+
+{{inc field_select.tpl with $field=$resolution}}{{endinc}}
+
+
+
+
+
+
+
diff --git a/view/theme/diabook/wallwall_item.tpl b/view/theme/diabook/wallwall_item.tpl
index c5b6b36b5..bee75ad99 100644
--- a/view/theme/diabook/wallwall_item.tpl
+++ b/view/theme/diabook/wallwall_item.tpl
@@ -71,6 +71,10 @@
{{ endif }}
+ {{ if $item.filer }}
+
+ {{ endif }}
+
{{ if $item.plink }}$item.plink.title {{ endif }}
diff --git a/view/theme/dispy-dark/bottom.tpl b/view/theme/dispy-dark/bottom.tpl
new file mode 100644
index 000000000..130bfb25a
--- /dev/null
+++ b/view/theme/dispy-dark/bottom.tpl
@@ -0,0 +1,46 @@
+
+
diff --git a/view/theme/dispy-dark/comment_item.tpl b/view/theme/dispy-dark/comment_item.tpl
index adf2772af..b4fbae5df 100644
--- a/view/theme/dispy-dark/comment_item.tpl
+++ b/view/theme/dispy-dark/comment_item.tpl
@@ -11,14 +11,49 @@
-
+
+
+
{{ if $qcomment }}
{{ endif }}
diff --git a/view/theme/dispy-dark/communityhome.tpl b/view/theme/dispy-dark/communityhome.tpl
index 340b7216c..4d09b9255 100644
--- a/view/theme/dispy-dark/communityhome.tpl
+++ b/view/theme/dispy-dark/communityhome.tpl
@@ -37,10 +37,3 @@
{{ endif }}
-{{ if $lastusers_title }}
-
-
-
Post to Friendica from anywhere by bookmarking this link.
-
-{{ endif }}
-
diff --git a/view/theme/dispy-dark/default.php b/view/theme/dispy-dark/default.php
index e74ec1a4f..c3e6c9119 100644
--- a/view/theme/dispy-dark/default.php
+++ b/view/theme/dispy-dark/default.php
@@ -1,20 +1,44 @@
-
+
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/view/theme/dispy-dark/editicons.png b/view/theme/dispy-dark/editicons.png
new file mode 100644
index 000000000..51e0d9830
Binary files /dev/null and b/view/theme/dispy-dark/editicons.png differ
diff --git a/view/theme/dispy-dark/editicons.svg b/view/theme/dispy-dark/editicons.svg
new file mode 100644
index 000000000..8804d0907
--- /dev/null
+++ b/view/theme/dispy-dark/editicons.svg
@@ -0,0 +1,725 @@
+
+
+
+
+ editicons
+
+
+
+
+
+ image/svg+xml
+
+ editicons
+
+
+ Simon L'nu
+
+
+ 2012-04-20
+
+
+ Simon L'nu
+
+
+
+
+ Simon L'nu
+
+
+
+
+
+
+
+
+ DESCRIPTION
+
+
+ en-CA
+
+
+
+
+
+
+
+
+
+
+
+
+
+ B
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ I
+
+ U
+
+ Q
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ C
+
+
diff --git a/view/theme/dispy-dark/fpostit/README b/view/theme/dispy-dark/fpostit/README
deleted file mode 100644
index 39b7c5761..000000000
--- a/view/theme/dispy-dark/fpostit/README
+++ /dev/null
@@ -1,8 +0,0 @@
-fpostit
-
-original author: Devlon Duthied
-
-see his blog posting:
-http://blog.duthied.com/2011/09/13/node-agnostic-friendika-bookmarklet/
-
-original published at github https://github.com/duthied/Friendika-Bookmarklet
diff --git a/view/theme/dispy-dark/fpostit/fpostit.js b/view/theme/dispy-dark/fpostit/fpostit.js
deleted file mode 100755
index eb593d838..000000000
--- a/view/theme/dispy-dark/fpostit/fpostit.js
+++ /dev/null
@@ -1,14 +0,0 @@
-javascript: (function() {
- the_url = 'view/theme/dispy-dark/fpostit/fpostit.php?url=' + encodeURIComponent(window.location.href) + '&title=' + encodeURIComponent(document.title) + '&text=' +
- encodeURIComponent(''+(window.getSelection ? window.getSelection() : document.getSelection ?
- document.getSelection() : document.selection.createRange().text));
- a_funct = function() {
- if (!window.open(the_url, 'fpostit','location=yes,links=no,scrollbars=no,toolbar=no,width=600,height=300')) {
- location.href = the_url
- };
- if (/Firefox/.test(navigator.userAgent)) {
- setTimeout(a_funct, 0)
- } else {
- a_funct();
- }
- })();"
diff --git a/view/theme/dispy-dark/fpostit/fpostit.php b/view/theme/dispy-dark/fpostit/fpostit.php
deleted file mode 100644
index d00182946..000000000
--- a/view/theme/dispy-dark/fpostit/fpostit.php
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
- $content);
-
- // echo "posting to: $url ";
-
- $c = curl_init();
- curl_setopt($c, CURLOPT_URL, $url);
- curl_setopt($c, CURLOPT_USERPWD, "$username:$password");
- curl_setopt($c, CURLOPT_POSTFIELDS, $data);
- curl_setopt($c, CURLOPT_RETURNTRANSFER, true);
- curl_setopt($c, CURLOPT_FOLLOWLOCATION, true);
- $c_result = curl_exec($c);
- if(curl_errno($c)){
- $error = curl_error($c);
- showForm($error, $content);
- }
-
- curl_close($c);
- if (!isset($error)) {
- echo '';
- }
-
- } else {
- $error = "Missing account name and/or password. Please try again.";
- showForm($error, $content);
- }
-
-} else {
- showForm(null, $content);
-}
-
-function showForm($error, $content) {
- $username_cookie = $_COOKIE['username'];
- $password_cookie = $_COOKIE['password'];
-
- echo <<
- Friendica Bookmarklet
-
-
-
-EOF;
-
-}
-?>
-
-
-
diff --git a/view/theme/dispy-dark/fpostit/friendica-32.png b/view/theme/dispy-dark/fpostit/friendica-32.png
deleted file mode 100644
index 61764bf20..000000000
Binary files a/view/theme/dispy-dark/fpostit/friendica-32.png and /dev/null differ
diff --git a/view/theme/dispy-dark/fpostit/friendika-32.png b/view/theme/dispy-dark/fpostit/friendika-32.png
deleted file mode 100644
index 61764bf20..000000000
Binary files a/view/theme/dispy-dark/fpostit/friendika-32.png and /dev/null differ
diff --git a/view/theme/dispy-dark/head.tpl b/view/theme/dispy-dark/head.tpl
index f606f2f7e..d42b19aef 100644
--- a/view/theme/dispy-dark/head.tpl
+++ b/view/theme/dispy-dark/head.tpl
@@ -1,52 +1,49 @@
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
diff --git a/view/theme/clean/unsupported b/view/theme/dispy-dark/header.tpl
similarity index 100%
rename from view/theme/clean/unsupported
rename to view/theme/dispy-dark/header.tpl
diff --git a/view/theme/dispy-dark/icons.png b/view/theme/dispy-dark/icons.png
index 203568135..2ee1a5ecb 100644
Binary files a/view/theme/dispy-dark/icons.png and b/view/theme/dispy-dark/icons.png differ
diff --git a/view/theme/dispy-dark/jot-header.tpl b/view/theme/dispy-dark/jot-header.tpl
index 92eccf740..ab15f9516 100644
--- a/view/theme/dispy-dark/jot-header.tpl
+++ b/view/theme/dispy-dark/jot-header.tpl
@@ -9,6 +9,7 @@ function initEditor(cb) {
if(plaintext == 'none') {
$("#profile-jot-text-loading").hide();
$("#profile-jot-text").css({ 'height': 200, 'color': '#000' });
+ $("#profile-jot-text").contact_autocomplete(baseurl+"/acl");
editor = true;
$("a#jot-perms-icon").fancybox({
'transitionIn' : 'elastic',
@@ -23,13 +24,14 @@ function initEditor(cb) {
mode : "specific_textareas",
editor_selector: $editselect,
auto_focus: "profile-jot-text",
- plugins : "bbcode,paste,fullscreen,autoresize",
+ plugins : "bbcode,paste,fullscreen,autoresize,inlinepopups",
theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,formatselect,code,fullscreen",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "center",
theme_advanced_blockformats : "blockquote,code",
+ gecko_spellcheck : true,
paste_text_sticky : true,
entity_encoding : "raw",
add_unload_trigger : false,
@@ -40,6 +42,7 @@ function initEditor(cb) {
convert_urls: false,
content_css: "$baseurl/view/custom_tinymce.css",
theme_advanced_path : false,
+ file_browser_callback : "fcFileBrowser",
setup : function(ed) {
cPopup = null;
ed.onKeyDown.add(function(ed,e) {
@@ -296,7 +299,6 @@ function enableOnUser(){
}
-
function jotClearLocation() {
$('#jot-coord').val('');
$('#profile-nolocation-wrapper').hide();
@@ -345,4 +347,3 @@ function enableOnUser(){
}
-
diff --git a/view/theme/dispy-dark/jot.tpl b/view/theme/dispy-dark/jot.tpl
index 94c31da23..688ac1451 100644
--- a/view/theme/dispy-dark/jot.tpl
+++ b/view/theme/dispy-dark/jot.tpl
@@ -11,7 +11,7 @@
-
+
{{ if $content }}$content{{ else }}$share{{ endif }}
diff --git a/view/theme/dispy-dark/lang_selector.tpl b/view/theme/dispy-dark/lang_selector.tpl
new file mode 100644
index 000000000..e777a0a86
--- /dev/null
+++ b/view/theme/dispy-dark/lang_selector.tpl
@@ -0,0 +1,10 @@
+
+
+
+
+ {{ for $langs.0 as $v=>$l }}
+ $l
+ {{ endfor }}
+
+
+
diff --git a/view/theme/dispy-dark/nav.tpl b/view/theme/dispy-dark/nav.tpl
index e38b2bbe2..6ffd2b379 100644
--- a/view/theme/dispy-dark/nav.tpl
+++ b/view/theme/dispy-dark/nav.tpl
@@ -1,49 +1,53 @@
-
+
$banner
-
-
+
-
+ {{ if $nav.notifications }}
+
+
+ {{ endif }}
+ {{ if $nav.messages }}
+
$nav.messages.1
+ {{ endif }}
+ {{ if $nav.community }}
+
+ {{ endif }}
+
$nav.directory.1
+
$nav.search.1
+ {{ if $nav.apps }}
+
$nav.apps.1
+ {{ endif }}
+ {{ if $nav.help }}
+
$nav.help.1
+ {{ endif }}
+
+
+
diff --git a/view/theme/dispy-dark/nets.tpl b/view/theme/dispy-dark/nets.tpl
index b322717ad..b0cb8890c 100644
--- a/view/theme/dispy-dark/nets.tpl
+++ b/view/theme/dispy-dark/nets.tpl
@@ -4,7 +4,7 @@
$all
diff --git a/view/theme/dispy-dark/saved_searches_aside.tpl b/view/theme/dispy-dark/saved_searches_aside.tpl
index 63a85dda5..fb822fe5d 100644
--- a/view/theme/dispy-dark/saved_searches_aside.tpl
+++ b/view/theme/dispy-dark/saved_searches_aside.tpl
@@ -1,12 +1,12 @@
-