commit 56ad7febfdb729948c73b2983f0d29b8d890f295 Author: Djamil Legato Date: Tue Aug 5 13:06:38 2014 -0700 Source diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..484793ad --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2014 Grav + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 00000000..94206c1c --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +grav-plugin-admin +================= + +Grav Admin Plugin diff --git a/VERSION b/VERSION new file mode 100644 index 00000000..3eefcb9d --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +1.0.0 diff --git a/admin.php b/admin.php new file mode 100644 index 00000000..9f2e7aed --- /dev/null +++ b/admin.php @@ -0,0 +1,185 @@ +config->get('plugins.admin.route'); + + if (!$route) { + return; + } + + $this->uri = Registry::get('Uri'); + $base = '/' . trim($route, '/'); + + // Only activate admin if we're inside the admin path. + if (substr($this->uri->route(), 0, strlen($base)) == $base) { + $this->active = true; + + // Disable system caching. + $this->config->set('system.cache.enabled', false); + + // Decide admin template and route. + $path = trim(substr($this->uri->route(), strlen($base)), '/'); + $this->template = 'dashboard'; + + if ($path) { + $array = explode('/', $path, 2); + $this->template = array_shift($array); + $this->route = array_shift($array); + + // Set path for new page. + if ($this->uri->param('new')) { + $this->route .= '/new'; + } + } + + // Initialize admin class. + require_once __DIR__ . '/classes/admin.php'; + $this->admin = new Admin($base, $this->template, $this->route); + + // And store the class into registry. + $registry = Registry::instance(); + $registry->store('Admin', $this->admin); + } + } + + /** + * Sets longer path to the home page allowing us to have list of pages when we enter to pages section. + */ + public function onAfterGetPages() + { + if (!$this->active) { + return; + } + + // Set original route for the home page. + $home = '/' . trim($this->config->get('system.home.alias'), '/'); + + /** @var Pages $pages */ + $pages = Registry::get('Pages'); + $pages->dispatch('/', true)->route($home); + } + + /** + * Main administration controller. + */ + public function onAfterGetPage() + { + if (!$this->active) { + return; + } + + // Set page if user hasn't been authorised. + if (!$this->admin->authorise()) { + $this->template = $this->admin->user ? 'denied' : 'login'; + } + + // Make local copy of POST. + $post = !empty($_POST) ? $_POST : array(); + + // Handle tasks. + $task = !empty($post['task']) ? $post['task'] : $this->uri->param('task'); + if ($task) { + require_once __DIR__ . '/classes/controller.php'; + $controller = new AdminController($this->template, $task, $this->route, $post); + $success = $controller->execute(); + $controller->redirect(); + } elseif ($this->template == 'logs' && $this->route) { + // Display RAW error message. + echo $this->admin->logEntry(); + exit(); + } + + /** @var Grav $grav */ + $grav = Registry::get('Grav'); + + // Finally create admin page. + $page = new Page; + $page->init(new \SplFileInfo(__DIR__ . "/pages/admin/{$this->template}.md")); + $page->slug(basename($this->template)); + $grav->page = $page; + } + + /** + * Add twig paths to plugin templates. + */ + public function onAfterTwigTemplatesPaths() + { + if (!$this->active) { + return; + } + + $twig = Registry::get('Twig'); + $twig->twig_paths = array(__DIR__ . '/theme/templates'); + } + + /** + * Set all twig variables for generating output. + */ + public function onAfterSiteTwigVars() + { + if (!$this->active) { + return; + } + + $theme_url = $this->config->get('system.base_url_relative') . '/user/plugins/' . basename(__DIR__) . '/theme'; + $twig = Registry::get('Twig'); + + $twig->template = $this->template . '.html.twig'; + $twig->twig_vars['location'] = $this->template; + $twig->twig_vars['base_url_relative'] .= + ($twig->twig_vars['base_url_relative'] != '/' ? '/' : '') . trim($this->config->get('plugins.admin.route'), '/'); + $twig->twig_vars['theme_url'] = $theme_url; + $twig->twig_vars['admin'] = $this->admin; + + switch ($this->template) { + case 'plugins': + $twig->twig_vars['plugins'] = \Grav\Common\Plugins::all(); + break; + case 'pages': + $twig->twig_vars['file'] = File\General::instance($this->admin->page(true)->filePath()); + break; + } + } +} diff --git a/admin.yaml b/admin.yaml new file mode 100644 index 00000000..6ae77200 --- /dev/null +++ b/admin.yaml @@ -0,0 +1,2 @@ +enabled: true +route: '/admin' diff --git a/blueprints.yaml b/blueprints.yaml new file mode 100644 index 00000000..e628d14d --- /dev/null +++ b/blueprints.yaml @@ -0,0 +1,23 @@ +name: Administration Panel +version: 1.0.0 +description: Enables administration panel. +validation: strict + +form: + fields: + enabled: + type: toggle + label: Plugin status + highlight: 1 + default: 1 + options: + 1: Enabled + 0: Disabled + validate: + type: bool + + route: + type: text + label: Administrator path + placeholder: "Default route for administrator (relative to base)" + help: If you want to change the URL for the administrator, you can provide a path here diff --git a/classes/admin.php b/classes/admin.php new file mode 100644 index 00000000..2679778b --- /dev/null +++ b/classes/admin.php @@ -0,0 +1,376 @@ +base = $base; + $this->location = $location; + $this->route = $route; + + /** @var Uri uri */ + $this->uri = Registry::get('Uri'); + + // TODO: add session timeout into configuration + $this->session = new Session\Session(1800, $this->uri->rootUrl(false) . $base); + $this->session->start(); + + // Get current user from the session. + if (isset($this->session->user)) { + $this->user = $this->session->user; + } + } + + /** + * Get current session. + * + * @return Session\Session + */ + public function session() + { + return $this->session; + } + + /** + * Add message into the session queue. + * + * @param string $msg + * @param string $type + */ + public function setMessage($msg, $type = 'info') + { + if (!isset($this->session->messages)) { + $this->session->messages = new Session\Message; + } + + /** @var Session\Message $messages */ + $messages = $this->session->messages; + $messages->add($msg, $type); + } + + /** + * Fetch and delete messages from the session queue. + * + * @param string $type + */ + public function messages($type = null) + { + if (!isset($this->session->messages)) { + $this->session->messages = new Session\Message; + } + + return $this->session->messages->fetch($type); + } + + /** + * Authenticate user. + * + * @param array $form Form fields. + * @return bool + */ + public function authenticate($form) + { + if (!$this->session->user && isset($form['username']) && isset($form['password'])) { + $file = File\Yaml::instance(ACCOUNTS_DIR . $form['username'] . YAML_EXT); + if ($file->exists()) { + $user = new User($file->content()); + + // Authenticate user. + $result = $user->authenticate($form['password']); + + if ($result) { + $this->user = $this->session->user = $user; + + /** @var Grav $grav */ + $grav = Registry::get('Grav'); + $grav->redirect($this->uri->route()); + } + } + } + + return $this->authorise(); + } + + /** + * Checks user authorisation to the action. + * + * @param string $action + * @return bool + */ + public function authorise($action = 'admin.login') + { + return isset($this->user) && $this->user->authorise($action); + } + + /** + * Returns edited page. + * + * @param bool $route + * @return Page + */ + public function page($route = false) + { + $path = $this->route; + + if ($route && !$path) { + $path = '/'; + } + + if (!isset($this->pages[$path])) { + $this->pages[$path] = $this->getPage($path); + } + + return $this->pages[$path]; + } + + /** + * Returns blueprints for the given type. + * + * @param string $type + * @return Data\Blueprint + */ + public function blueprints($type) + { + if ($this->blueprints === null) { + $this->blueprints = new Data\Blueprints(SYSTEM_DIR . '/blueprints/'); + } + return $this->blueprints->get($type); + } + + /** + * Gets configuration data. + * + * @param string $type + * @param array $post + * @return Data\Data|null + * @throws \RuntimeException + */ + public function data($type, $post = array()) + { + static $data = array(); + + if (isset($data[$type])) { + return $data[$type]; + } + + switch ($type) { + case 'configuration': + case 'system': + $type = 'system'; + $blueprints = $this->blueprints($type); + $file = File\Yaml::instance(USER_DIR . "config/{$type}.yaml"); + $obj = new Data\Data($file->content(), $blueprints); + $obj->merge($post); + $obj->file($file); + $data[$type] = $obj; + break; + + case 'settings': + case 'site': + $type = 'site'; + $blueprints = $this->blueprints($type); + $file = File\Yaml::instance(USER_DIR . "config/{$type}.yaml"); + $obj = new Data\Data($file->content(), $blueprints); + $obj->merge($post); + $obj->file($file); + $data[$type] = $obj; + break; + + case 'login': + $data[$type] = null; + break; + + default: + if (preg_match('|plugins/|', $type)) { + $obj = Plugins::get(preg_replace('|plugins/|', '', $type)); + $obj->merge($post); + + $data[$type] = $obj; + } elseif (preg_match('|themes/|', $type)) { + $obj = Themes::get(preg_replace('|themes/|', '', $type)); + $obj->merge($post); + + $data[$type] = $obj; + } else { + throw new \RuntimeException("Data type '{$type}' doesn't exist!"); + } + } + + return $data[$type]; + } + + /** + * Converts dot notation to array notation. + * + * @param string $name + * @return string + */ + public function field($name) + { + $path = explode('.', $name); + + return array_shift($path) . ($path ? '[' . implode('][', $path) . ']' : ''); + } + + /** + * Get all themes. + * + * @return array + */ + public function themes() + { + return Themes::all(); + } + + /** + * Get log file for fatal errors. + * + * @return string + */ + public function logs() + { + $file = File\Log::instance(LOG_DIR . 'exception.log'); + + $content = $file->content(); + + return array_reverse($content); + } + + /** + * Get log file for fatal errors. + * + * @return string + */ + public function logEntry() + { + $file = File\General::instance(LOG_DIR . $this->route . '.html'); + $content = $file->content(); + + return $content; + } + + /** + * Returns the page creating it if it does not exist. + * + * @param $path + * @return Page + */ + protected function getPage($path) + { + /** @var Pages $pages */ + $pages = Registry::get('Pages'); + + if ($path && $path[0] != '/') { + $path = "/{$path}"; + } + + $page = $path ? $pages->dispatch($path, true) : $pages->root(); + + if (!$page) { + $slug = basename($path); + $ppath = dirname($path); + + // Find or create parent(s). + $parent = $this->getPage($ppath != '/' ? $ppath : ''); + + // Create page. + $page = new Page; + $page->parent($parent); + $page->filePath($parent->path().'/'.$slug.'/'.$page->name()); + $page->header(); + + // Attach page to parent and add routing information. + // FIXME: + $parent->{$slug} = $page; + $pages->addPage($page, $path); + + // Determine page type. + if (isset($this->session->{$page->route()})) { + // Found the type from the session. + $page->name($this->session->{$page->route()} . '.md'); + } else { + // Find out the type by looking at the parent. + $type = $parent->child_type() ? $parent->child_type() : $parent->blueprints()->get('child_type', 'default'); + $page->name($type.CONTENT_EXT); + } + } + + return $page; + } + + /** + * Static helper method to return current route. + * + * @return string + */ + public static function route() + { + return dirname('/' . Registry::get('Admin')->route); + } +} diff --git a/classes/controller.php b/classes/controller.php new file mode 100644 index 00000000..4e43a686 --- /dev/null +++ b/classes/controller.php @@ -0,0 +1,435 @@ +view = $view; + $this->task = $task ? $task : 'display'; + $this->post = $this->getPost($post); + $this->route = $route; + $this->admin = Registry::get('Admin'); + } + + /** + * Performs a task. + */ + public function execute() + { + // Grab redirect parameter. + $redirect = isset($this->post['_redirect']) ? $this->post['_redirect'] : null; + unset($this->post['_redirect']); + + $success = false; + $method = 'task' . ucfirst($this->task); + if (method_exists($this, $method)) { + try { + $success = call_user_func(array($this, $method)); + } catch (\RuntimeException $e) { + $success = true; + $this->admin->setMessage($e->getMessage()); + } + // Redirect if requested. + if ($redirect) { + $this->setRedirect($redirect); + } + } + return $success; + } + + public function redirect() + { + if (!$this->redirect) { + return; + } + + $base = $this->admin->base; + $path = trim(substr($this->redirect, 0, strlen($base)) == $base + ? substr($this->redirect, strlen($base)) : $this->redirect, '/'); + + $grav = Registry::get('Grav'); + $grav->redirect($base . '/' . preg_replace('|/+|', '/', $path), $this->redirectCode); + } + + /** + * Handle login. + * + * @return bool True if the action was performed. + */ + protected function taskLogin() + { + $this->admin->authenticate($this->post); + $this->admin->setMessage('You have been logged in.'); + + return true; + } + + /** + * Handle logout. + * + * @return bool True if the action was performed. + */ + protected function taskLogout() + { + $this->admin->session()->invalidate()->start(); + $this->admin->setMessage('You have been logged out.'); + $this->setRedirect('/'); + + return true; + } + + /** + * Enable plugin. + * + * @return bool True if the action was performed. + */ + public function taskEnable() + { + if ($this->view != 'plugins') { + return false; + } + + // Filter value and save it. + $this->post = array('enabled' => !empty($this->post['enabled'])); + $obj = $this->prepareData(); + $obj->save(); + $this->admin->setMessage('Successfully saved'); + + return true; + } + + /** + * Set default theme. + * + * @return bool True if the action was performed. + */ + public function taskSet_theme() + { + if ($this->view != 'themes') { + return false; + } + + // Make sure theme exists (throws exception) + $name = !empty($this->post['theme']) ? $this->post['theme'] : ''; + Themes::get($name); + + // Store system configuration. + $system = $this->admin->data('system'); + $system->set('pages.theme', $name); + $system->save(); + + // Force configuration reload and save. + /** @var Config $config */ + $config = Registry::get('Config'); + $config->reload()->save(); + + // TODO: find out why reload and save doesn't always update the object itself (and remove this workaround). + $config->set('system.pages.theme', $name); + + $this->admin->setMessage('Successfully changed default theme.'); + + return true; + } + + /** + * Handles form and saves the input data if its valid. + * + * @return bool True if the action was performed. + */ + public function taskSave() + { + $data = $this->post; + + // Special handler for pages data. + if ($this->view == 'pages') { + /** @var Page\Pages $pages */ + $pages = Registry::get('Pages'); + + // Find new parent page in order to build the path. + $route = !isset($data['route']) ? dirname($this->admin->route) : $data['route']; + $parent = $route ? $pages->dispatch($route, true) : $pages->root(); + $obj = $this->admin->page(true); + + // Change parent if needed and initialize move (might be needed also on ordering/folder change). + $obj = $obj->move($parent); + $this->preparePage($obj); + + // Reset slug and route. For now we do not support slug twig variable on save. + $obj->slug(''); + + + } else { + // Handle standard data types. + $obj = $this->prepareData(); + } + if ($obj) { + $obj->validate(); + $obj->filter(); + $obj->save(); + $this->admin->setMessage('Page successfully saved'); + } + + // Redirect to new location. + if ($obj instanceof Page\Page && $obj->route() != $this->admin->route()) { + $this->setRedirect($this->view . '/' . $obj->route()); + } + + return true; + } + + + /** + * Continue to the new page. + * + * @return bool True if the action was performed. + */ + public function taskContinue() + { + // Only applies to pages. + if ($this->view != 'pages') { + return false; + } + + $data = $this->post; + $route = $data['route']; + $folder = $data['folder']; + $type = $data['type']; + $path = $route . '/' . $folder; + + $this->admin->session()->{$path} = $type; + $this->setRedirect($this->view . '/' . $path); + + return true; + } + + /** + * Save page as a new copy. + * + * @return bool True if the action was performed. + * @throws \RuntimeException + */ + protected function taskCopy() + { + // Only applies to pages. + if ($this->view != 'pages') { + return false; + } + + try { + /** @var Page\Pages $pages */ + $pages = Registry::get('Pages'); + $data = $this->post; + + // Find new parent page in order to build the path. + $parent = empty($data['route']) ? $pages->root() : $pages->dispatch($data['route'], true); + + // And then get the current page. + $page = $this->admin->page(true); + + // Make a copy of the current page and fill the updated information into it. + $page = $page->copy($parent); + $this->preparePage($page); + + // Deal with folder naming conflicts, but limit number of searches to 99. + $break = 99; + while ($break > 0 && file_exists($page->filePath())) { + $break--; + $match = preg_split('/-(\d+)$/', $page->path(), 2, PREG_SPLIT_DELIM_CAPTURE); + $page->path($match[0] . '-' . (isset($match[1]) ? (int) $match[1] + 1 : 2)); + // Reset slug and route. For now we do not support slug twig variable on save. + $page->slug(''); + } + + // Validation, type filtering and saving the changes. + $page->validate(); + $page->filter(); + $page->save(); + + // Enqueue message and redirect to new location. + $this->admin->setMessage('Page successfully copied'); + $this->setRedirect($this->view . '/' . $page->route()); + + } catch (\Exception $e) { + throw new \RuntimeException('Copying page failed on error: ' . $e->getMessage()); + } + + return true; + } + + /** + * Reorder pages. + * + * @return bool True if the action was performed. + */ + protected function taskReorder() + { + // Only applies to pages. + if ($this->view != 'pages') { + return false; + } + + $this->admin->setMessage('Reordering was successful'); + return true; + } + + /** + * Delete page. + * + * @return bool True if the action was performed. + * @throws \RuntimeException + */ + protected function taskDelete() + { + // Only applies to pages. + if ($this->view != 'pages') { + return false; + } + + /** @var Uri $uri */ + $uri = Registry::get('Uri'); + + try { + $page = $this->admin->page(); + Folder::delete($page->path()); + + // Set redirect to either referrer or one level up. + $redirect = $uri->referrer(); + if ($redirect == $uri->route()) { + $redirect = dirname($redirect); + } + + $this->admin->setMessage('Page successfully deleted'); + $this->setRedirect($redirect); + + } catch (\Exception $e) { + throw new \RuntimeException('Deleting page failed on error: ' . $e->getMessage()); + } + + return true; + } + + /** + * Prepare and return POST data. + * + * @param array $post + * @return array + */ + protected function &getPost($post) + { + unset($post['task']); + + // Decode JSON encoded fields and merge them to data. + if (isset($post['_json'])) { + $post = array_merge_recursive($post, $this->jsonDecode($post['_json'])); + unset($post['_json']); + } + return $post; + } + + /** + * Recursively JSON decode data. + * + * @param array $data + * @return array + */ + protected function jsonDecode(array $data) + { + foreach ($data as &$value) { + if (is_array($value)) { + $value = $this->jsonDecode($value); + } else { + $value = json_decode($value, true); + } + } + return $data; + } + + protected function setRedirect($path, $code = 303) { + $this->redirect = $path; + $this->code = $code; + } + + protected function prepareData() + { + $type = trim("{$this->view}/{$this->admin->route}", '/'); + $data = $this->admin->data($type, $this->post); + + return $data; + } + + protected function preparePage(\Grav\Common\Page\Page $page) + { + $input = $this->post; + + $order = max(0, (int) isset($input['order']) ? $input['order'] : $page->value('order')); + $ordering = $order ? sprintf('%02d.', $order) : ''; + $slug = empty($input['folder']) ? $page->value('folder') : (string) $input['folder']; + $page->folder($ordering . $slug); + + if (isset($input['type'])) { + $page->name(((string) $input['type']) . '.md'); + } + + if (isset($input['_raw'])) { + $page->raw((string) $input['_raw']); + } + + if (isset($input['header'])) { + $page->header((object) $input['header']); + } + // Fill content last because of it also renders the output. + if (isset($input['content'])) { + $page->content((string) $input['content']); + } + } +} diff --git a/pages/admin/configuration.md b/pages/admin/configuration.md new file mode 100644 index 00000000..460f7639 --- /dev/null +++ b/pages/admin/configuration.md @@ -0,0 +1,3 @@ +--- +title: Configuration +--- diff --git a/pages/admin/dashboard.md b/pages/admin/dashboard.md new file mode 100644 index 00000000..79f0eb57 --- /dev/null +++ b/pages/admin/dashboard.md @@ -0,0 +1,4 @@ +--- +title: Dashboard +--- + diff --git a/pages/admin/login.md b/pages/admin/login.md new file mode 100644 index 00000000..cf7fd7c0 --- /dev/null +++ b/pages/admin/login.md @@ -0,0 +1,13 @@ +--- +title: Dashboard Login + +form: + - name: username + type: text + label: Username + + - name: password + type: password + label: Password +--- + diff --git a/pages/admin/logs.md b/pages/admin/logs.md new file mode 100644 index 00000000..33f07c62 --- /dev/null +++ b/pages/admin/logs.md @@ -0,0 +1,3 @@ +--- +title: Error Log +--- diff --git a/pages/admin/pages.md b/pages/admin/pages.md new file mode 100644 index 00000000..da761cbf --- /dev/null +++ b/pages/admin/pages.md @@ -0,0 +1,3 @@ +--- +title: Pages +--- diff --git a/pages/admin/plugins.md b/pages/admin/plugins.md new file mode 100644 index 00000000..298ff164 --- /dev/null +++ b/pages/admin/plugins.md @@ -0,0 +1,3 @@ +--- +title: Plugins +--- diff --git a/pages/admin/settings.md b/pages/admin/settings.md new file mode 100644 index 00000000..05c8d0e9 --- /dev/null +++ b/pages/admin/settings.md @@ -0,0 +1,3 @@ +--- +title: Site Settings +--- diff --git a/pages/admin/themes/themes.md b/pages/admin/themes/themes.md new file mode 100644 index 00000000..7f15885b --- /dev/null +++ b/pages/admin/themes/themes.md @@ -0,0 +1,3 @@ +--- +title: Grav Themes +--- diff --git a/theme/css-compiled/core.css b/theme/css-compiled/core.css new file mode 100644 index 00000000..ae15c16e --- /dev/null +++ b/theme/css-compiled/core.css @@ -0,0 +1,1028 @@ +@charset "UTF-8"; +.grid { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; } + +audio, +canvas, +progress, +video { + vertical-align: baseline; } + +audio:not([controls]) { + display: none; } + +*, *::before, *::after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + +@-webkit-viewport { + width: device-width; } +@-moz-viewport { + width: device-width; } +@-ms-viewport { + width: device-width; } +@-o-viewport { + width: device-width; } +@viewport { + width: device-width; } +body { + margin: 0; + color: #555555; + background: url(../images/bg.jpg) no-repeat center center fixed; + background-size: cover; } + +a { + color: #63a6d7; + text-decoration: none; + background: transparent; } + a:hover { + color: #3082bd; + outline: 0; } + a:active { + outline: 0; } + +.container { + width: 75.000rem; + margin: 0 auto; } + +.content-padding { + padding: 105px 2rem 2rem 2rem; } + +footer { + text-align: center; } + footer .container { + background: rgba(0, 0, 0, 0.1); + padding: 2rem 0; + margin-bottom: 3rem; } + +.clear:before, +.clear:after { + content: " "; + display: table; } + +.clear:after { + clear: both; } + +@media only screen and (max-width: 1024px) { + .hide-small { + display: none; } } + +.grid { + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + list-style: none; + margin: 0; + padding: 0; } + +.block { + -webkit-box-flex: 1; + -moz-box-flex: 1; + -webkit-flex: 1; + -ms-flex: 1; + flex: 1; } + +body [class*="size-"] { + -webkit-box-flex: none !important; + -moz-box-flex: none !important; + -webkit-flex: none !important; + -ms-flex: none !important; + flex: none !important; } + +.size-1-2 { + width: 50% !important; } + +.size-1-3 { + width: 33.33333% !important; } + +.size-1-4 { + width: 25% !important; } + +.size-1-5 { + width: 20% !important; } + +.size-1-6 { + width: 16.66667% !important; } + +.size-1-7 { + width: 14.28571% !important; } + +.size-1-8 { + width: 12.5% !important; } + +.size-1-9 { + width: 11.11111% !important; } + +.size-1-10 { + width: 10% !important; } + +.size-1-11 { + width: 9.09091% !important; } + +.size-1-12 { + width: 8.33333% !important; } + +@font-face { + font-family: "geometria"; + font-weight: normal; + font-style: normal; + src: url("../fonts/geometria_light_macroman/Geometria-Light-webfont.eot"); + src: url("../fonts/geometria_light_macroman/Geometria-Light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/geometria_light_macroman/Geometria-Light-webfont.woff") format("woff"), url("../fonts/geometria_light_macroman/Geometria-Light-webfont.ttf") format("truetype"), url("../fonts/geometria_light_macroman/Geometria-Light-webfont.svg#geometria") format("svg"); } +#header { + background: #343131; } + #header h1 { + margin: 1.563rem; + font-size: 3rem; + color: #eee; } + #header a { + color: #ddd; } + #header a:hover { + color: #fff; } + +#nav { + margin: 1.563rem 0 0; + font-size: 1.2rem; } + #nav ul { + margin: 0; + padding: 0; + display: inline-block; + list-style: none; } + #nav li { + margin: 0; + padding: 0; + display: block; + float: left; } + #nav a { + display: block; + padding: 0.5rem 1.0rem; } + +.main-nav ul { + margin: 0; + padding: 0; + list-style: none; } + +body { + background: #e5e9ec; } + +.error { + text-align: center; + padding: 5rem 0; } + .error h1 { + font-size: 4rem; } + +form .form-field { + margin-bottom: 10px; } +form h3 { + margin-top: 3rem; + margin-bottom: 0.5rem; } +form hr { + border: 0; + width: 100%; + background: #e3e3e3; + height: 3px; + margin-bottom: 2rem; } +form .inline > span:first-child { + display: block; + float: left; + width: 30%; + color: #888888; } +form input, form select, form textarea, form button { + font-family: "opensans-light", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; + font-size: 1rem; + line-height: 1.875rem; } +form .select { + position: relative; } + form .select:after { + position: absolute; + content: '\f078'; + font-family: 'FontAwesome'; + right: 12px; + top: -6px; + color: #aeaeae; + pointer-events: none; } +form select { + border: 3px solid #e3e3e3; + background: whitesmoke; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + padding: 5px 30px 5px 10px; + border-radius: 0; + cursor: pointer; + margin: 0; } +form input[type=text] { + width: 65%; + border: 3px solid #e3e3e3; + padding: 5px 10px; } +form input[type=date] { + width: 200px; + border: 3px solid #e3e3e3; + padding: 5px 10px; } +form .radio, form .checkboxes { + display: inline-block; + padding: 5px 10px; } +form textarea { + width: 65%; + height: 100px; + border: 3px solid #e3e3e3; + padding: 5px 10px; } +form .switch-toggle label { + cursor: pointer; } +form .switch-toggle a, form .switch-toggle label { + outline: none !important; } +form .dynfields input[type=text] { + width: 40%; } +form .dynfields .inline > div { + margin-left: 30%; } +form .dynfields .button { + padding: 0.5rem; + display: inline-block; + background: #999; } +form .button-bar { + margin-top: 50px; + background: whitesmoke; + padding: 5px 10px; + padding-left: 30%; } + +#toolbar { + background: #fff; + position: fixed; + width: 100%; + height: 75px; + border-bottom: 5px solid #63a6d7; + z-index: 100; } + #toolbar .menu-toggle { + position: absolute; + font-size: 20px; + padding-left: 8px; + line-height: 70px; + color: #555555; } + @media only screen and (min-width: 1024px) { + #toolbar .menu-toggle { + display: none; } } + #toolbar .user-details { + display: block; + float: right; + padding-right: 2rem; + margin-top: 10px; + position: relative; } + #toolbar .user-details img { + border-radius: 50%; + vertical-align: middle; + margin-right: 15px; } + #toolbar .user-details .badge { + position: absolute; + display: inline-block; + background: #E23D3C; + height: 20px; + line-height: 20px; + text-align: center; + width: 20px; + border-radius: 50%; + top: 0; + left: 35px; + color: white; + font-size: 14px; } + #toolbar h2 { + display: inline-block; + margin: 0; + line-height: 70px; + padding-left: 2rem; } + @media only screen and (min-width: 1024px) { + #toolbar h2 { + padding-left: 20px; } } + #toolbar h2 span { + font-size: 26px; + color: #63a6d7; } + #toolbar h2 span i:nth-child(2) { + color: white; + font-size: 34px; } + +nav { + background: #333 !important; + color: #ccc; } + nav h2 { + text-align: center; + margin-top: 15px; } + nav > ul { + top: 30px !important; } + @media only screen and (min-width: 1024px) { + nav > ul { + top: 110px !important; } } + nav ul { + margin: 0; + padding-top: 0 !Important; } + nav ul li { + font-size: 16px; } + nav ul li i.fa { + width: 25px; } + nav em.status { + display: inline-block; + background: #900; + width: 8px; + height: 8px; + border-radius: 50%; + padding: 0; + margin: 0 10px 0 0; } + nav em.status.visible { + background: green; } + +.admin-block { + background: white; + padding: 2rem; } + +.dd-item .notice { + background: #FCF8F2; + border: 1px solid #f2e2c9; + color: #ec971f; + height: 30px; + margin: 5px 0; + padding: 5px 10px; + border-radius: 3px; } +.dd-item .row { + display: block; + height: 30px; + margin: 5px 0; + padding: 5px 10px; + color: #666; + text-decoration: none; + border-bottom: 1px solid #eee; + background: #fff; } +.dd-item:last-child .row { + border: 0; } +.dd-item .edit { + display: block; + float: right; } + +.themes .thumbnail { + max-width: 150px; } + +.sidebar { + color: #dddddd; } + .sidebar .sidebar-content { + padding: 2rem; } + .sidebar .sidebar-content:first-child { + background: #333333; } + .sidebar .tags a { + background: #575757; + color: #dddddd; + font-size: 1rem; + padding: 0.2rem 0.8rem; } + .sidebar .tags a:hover { + background: #4a4a4a; } + +html { + font-size: 100%; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; } + +body { + font-family: "opensans-light", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; + font-size: 1rem; + line-height: 1.875rem; } + +h1, h2, h3, h4, h5, h6 { + font-weight: normal; + font-family: "geometria", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif; + margin: 0 0 1.875rem 0; } + +h1 { + font-size: 2.4rem; + line-height: 3.188rem; } + +h2 { + font-size: 2rem; + line-height: 2.75rem; } + +h3 { + font-size: 1.7rem; + line-height: 2.315rem; } + +h4 { + font-size: 1.3rem; + line-height: 1.938rem; } + +h5 { + font-size: 1.1rem; } + +h6 { + font-size: 1rem; } + +strong, b, th { + font-family: "opensans-reg", "Tahoma", "Geneva", "Arial", sans-serif; + font-weight: 500; } + +p { + margin: 0 0 1.875rem 0; } + +pre { + overflow: auto; + margin: 2rem -2rem; + padding: 1rem 2rem; + background: #eeeeee; } + pre code { + background: inherit; } + +code, +kbd, +pre, +samp { + font-family: "Monaco", "Courier New", Courier, monospace; + font-size: 0.9rem; } + +code { + background: #e3f3fc; } + +small { + font-size: 0.875rem; } + +sub, +sup { + font-size: 0.75rem; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sup { + top: -0.5em; } + +sub { + bottom: -0.25em; } + +table { + border: 1px solid #eeeeee; + margin: 3.0rem 0; + width: 100%; + border-collapse: collapse; } + table tr:last-child td { + border-bottom: 0; } + +th { + text-align: left; + background: #f9f9f9; + border-bottom: 1px solid #eeeeee; + padding: 0.5rem; } + +td { + border-bottom: 1px solid #eeeeee; + padding: 0.5rem; } + +.button { + padding: 0.5rem 1.4rem; + background: #63a6d7; + color: #eeeeee; + border: 0; } + .button:hover { + background: #4f9ad2; + color: #eeeeee; } + .button:active { + background: #3a8fcd; + color: #e1e1e1; } + +.tags a { + display: inline-block; + background: #eeeeee; + padding: 0 0.5rem; + margin-bottom: 4px; + font-size: 0.9rem; + color: #666666; } + .tags a:hover { + background: #e6e6e6; } + +.dd { + position: relative; + display: block; + margin: 0; + padding: 0; + max-width: 600px; + list-style: none; + font-size: 13px; + line-height: 20px; } + +.dd-list { + display: block; + position: relative; + margin: 0; + padding: 0; + list-style: none; } + +.dd-list .dd-list { + padding-left: 30px; } + +.dd-collapsed .dd-list { + display: none; } + +.dd-item, +.dd-empty, +.dd-placeholder { + display: block; + position: relative; + margin: 0; + padding: 0; + min-height: 20px; + font-size: 13px; + line-height: 20px; } + +.dd-handle { + display: block; + height: 30px; + margin: 5px 0; + padding: 5px 10px; + color: #333; + text-decoration: none; + font-weight: bold; + border: 1px solid #ccc; + background: #f6f6f6; + border-radius: 3px; + cursor: move; + box-sizing: border-box; } + +.dd-handle:hover { + color: #2ea8e5; + background: #fff; } + +.dd-item > button { + display: block; + position: relative; + cursor: pointer; + float: left; + width: 25px; + height: 20px; + margin: 5px 0; + padding: 0; + text-indent: 100%; + white-space: nowrap; + overflow: hidden; + border: 0; + background: transparent; + font-size: 12px; + line-height: 1; + text-align: center; + font-weight: bold; } + +.dd-item > button:before { + content: '+'; + display: block; + position: absolute; + width: 100%; + text-align: center; + text-indent: 0; } + +.dd-item > button[data-action="collapse"]:before { + content: '-'; } + +.dd-placeholder, +.dd-empty { + margin: 5px 0; + padding: 0; + min-height: 30px; + background: #f2fbff; + border: 1px dashed #b6bcbf; + box-sizing: border-box; + -moz-box-sizing: border-box; } + +.dd-empty { + border: 1px dashed #bbb; + min-height: 100px; + background-color: #e5e5e5; + background-image: -webkit-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), -webkit-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white); + background-image: -moz-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white), -moz-linear-gradient(45deg, white 25%, transparent 25%, transparent 75%, white 75%, white); + background-image: linear, 45deg, white 25%, transparent 25%, transparent 75%, white 75%, white, linear, 45deg, white 25%, transparent 25%, transparent 75%, white 75%, white; + background-size: 60px 60px; + background-position: 0 0, 30px 30px; } + +.dd-dragel { + position: absolute; + pointer-events: none; + z-index: 9999; } + +.dd-dragel > .dd-item .dd-handle { + margin-top: 0; } + +.dd-dragel .dd-handle { + -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); + box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1); } + +.nestable-lists { + display: block; + clear: both; + padding: 30px 0; + width: 100%; + border: 0; + border-top: 2px solid #ddd; + border-bottom: 2px solid #ddd; } + +#nestable-menu { + padding: 0; + margin: 20px 0; } + +#nestable-output { + width: 100%; + height: 7em; + font-size: 0.75em; + line-height: 1.333333em; + font-family: Consolas, monospace; + padding: 5px; + box-sizing: border-box; + -moz-box-sizing: border-box; } + +@media only screen and (min-width: 1024px) { + .dd { + float: left; + width: 60%; } + + .dd + .dd { + margin-left: 2%; } } +.dd-hover > .dd-handle { + background: #2ea8e5 !important; } + +.tooltip_skin-dream { + position: relative; + display: inline-block; + line-height: 140%; + font-weight: normal; } + +.tooltip_skin-dream .tooltip-arrow { + position: absolute; + z-index: -1; + display: inline-block; + width: 20px; + height: 20px; + background-color: #444444; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); } + +.tooltip_skin-dream .tooltip-content { + display: inline-block; + max-width: 199px; + padding: 10px; + font-size: 15px; + color: #dddddd; + background-color: #444444; + border-radius: 2px; } + +.tooltip_skin-dream.tooltip-n .tooltip-arrow { + bottom: -4px; + left: 50%; + margin-left: -10px; } + +.tooltip_skin-dream.tooltip-s .tooltip-arrow { + top: -4px; + left: 50%; + margin-left: -10px; } + +.tooltip_skin-dream.tooltip-w .tooltip-arrow { + top: 50%; + right: -4px; + margin-top: -10px; } + +.tooltip_skin-dream.tooltip-e .tooltip-arrow { + top: 50%; + left: -4px; + margin-top: -10px; } + +.tooltip_skin-dream.tooltip-ne .tooltip-arrow { + bottom: -4px; + left: 9px; } + +.tooltip_skin-dream.tooltip-nw .tooltip-arrow { + right: 9px; + bottom: -4px; } + +.tooltip_skin-dream.tooltip-se .tooltip-arrow { + top: -4px; + left: 9px; } + +.tooltip_skin-dream.tooltip-sw .tooltip-arrow { + top: -4px; + right: 9px; } + +.pointer-events-none { + pointer-events: none; } + +/* + * CSS TOGGLE SWITCHES + * Unlicense + * + * Ionuț Colceriu - ghinda.net + * https://github.com/ghinda/css-toggle-switch + * + */ +/* Toggle Switches + */ +/* Shared + */ +.switch-wrapper { + height: 46px; } + +/* Checkbox + */ +/* Radio Switch + */ +/* Hide by default + */ +.switch-toggle a, +.switch-light span span { + display: none; } + +/* We can't test for a specific feature, + * so we only target browsers with support for media queries. + */ +@media only screen { + /* Checkbox switch + */ + .switch-light { + display: inline-block; + height: 46px; + /* Outline the toggles when the inputs are focused + */ + position: relative; + overflow: visible; + padding: 0; + margin-left: 100px; + /* Position the label over all the elements, except the slide-button () + * Clicking anywhere on the label will change the switch-state + */ + /* Don't hide the input from screen-readers and keyboard access + */ } + .switch-light * { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + .switch-light a { + display: block; + -webkit-transition: all 0.1s ease-out; + -moz-transition: all 0.1s ease-out; + transition: all 0.1s ease-out; } + .switch-light label, + .switch-light > span { + vertical-align: middle; } + .switch-light input:focus ~ a, + .switch-light input:focus + label { + outline: 1px dotted #888; } + .switch-light label { + position: relative; + z-index: 3; + display: block; + width: 100%; } + .switch-light input { + position: absolute; + opacity: 0; + z-index: 5; } + .switch-light input:checked ~ a { + right: 0%; } + .switch-light > span { + position: absolute; + left: -100px; + width: 100%; + margin: 0; + padding-right: 100px; + text-align: left; } + .switch-light > span span { + position: absolute; + top: 0; + left: 0; + z-index: 5; + display: block; + width: 50%; + margin-left: 100px; + text-align: center; } + .switch-light > span span:last-child { + left: 50%; } + .switch-light a { + position: absolute; + right: 50%; + top: 0; + z-index: 4; + display: block; + width: 50%; + height: 100%; + padding: 0; } + + /* Radio switch + */ + .switch-toggle { + display: inline-block; + height: 46px; + /* Outline the toggles when the inputs are focused + */ + position: relative; + /* For callout panels in foundation + */ + padding: 0 !important; + /* Generate styles for the multiple states */ } + .switch-toggle * { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; } + .switch-toggle a { + display: block; + -webkit-transition: all 0.1s ease-out; + -moz-transition: all 0.1s ease-out; + transition: all 0.1s ease-out; } + .switch-toggle label, + .switch-toggle > span { + vertical-align: middle; } + .switch-toggle input:focus ~ a, + .switch-toggle input:focus + label { + outline: 1px dotted #888; } + .switch-toggle input { + position: absolute; + opacity: 0; } + .switch-toggle input + label { + position: relative; + z-index: 2; + float: left; + width: 50%; + height: 100%; + margin: 0; + text-align: center; } + .switch-toggle a { + position: absolute; + top: 0; + left: 0; + padding: 0; + z-index: 1; + width: 50%; + height: 100%; } + .switch-toggle input:last-of-type:checked ~ a { + left: 50%; } + .switch-toggle.switch-3 label, + .switch-toggle.switch-3 a { + width: 33.33333%; } + .switch-toggle.switch-3 input:checked:nth-of-type(2) ~ a { + left: 33.33333%; } + .switch-toggle.switch-3 input:checked:last-of-type ~ a { + left: 66.66667%; } + .switch-toggle.switch-4 label, + .switch-toggle.switch-4 a { + width: 25%; } + .switch-toggle.switch-4 input:checked:nth-of-type(2) ~ a { + left: 25%; } + .switch-toggle.switch-4 input:checked:nth-of-type(3) ~ a { + left: 50%; } + .switch-toggle.switch-4 input:checked:last-of-type ~ a { + left: 75%; } + .switch-toggle.switch-5 label, + .switch-toggle.switch-5 a { + width: 20%; } + .switch-toggle.switch-5 input:checked:nth-of-type(2) ~ a { + left: 20%; } + .switch-toggle.switch-5 input:checked:nth-of-type(3) ~ a { + left: 40%; } + .switch-toggle.switch-5 input:checked:nth-of-type(4) ~ a { + left: 60%; } + .switch-toggle.switch-5 input:checked:last-of-type ~ a { + left: 80%; } + + /* Standalone Themes */ + /* Grav Theme + */ + .switch-grav { + background-color: whitesmoke; + border: 3px solid #e3e3e3; + /* Selected ON switch-light + */ } + .switch-grav label { + color: #a2a2a2; + -webkit-transition: color 0.2s ease-out; + -moz-transition: color 0.2s ease-out; + transition: color 0.2s ease-out; + padding: 5px 20px; } + .switch-grav > span span { + opacity: 0; + -webkit-transition: all 0.1s; + -moz-transition: all 0.1s; + transition: all 0.1s; } + .switch-grav > span span:first-of-type { + opacity: 1; } + .switch-grav a { + background: #777; } + .switch-grav.switch-toggle input.highlight:checked ~ a { + background: #4bbb3f; } + .switch-grav.switch-light input:checked ~ a { + background-color: #777; } + .switch-grav.switch-light input:checked ~ span span:first-of-type { + opacity: 0; } + .switch-grav.switch-light input:checked ~ span span:last-of-type { + opacity: 1; } + .switch-grav input:checked + label { + color: #fff; } } +/* Bugfix for older Webkit, including mobile Webkit. Adapted from + * http://css-tricks.com/webkit-sibling-bug/ + */ +@media only screen and (-webkit-max-device-pixel-ratio: 2) and (max-device-width: 1280px) { + .switch-light, + .switch-toggle { + -webkit-animation: webkitSiblingBugfix infinite 1s; } } + +@-webkit-keyframes webkitSiblingBugfix { + from { + -webkit-transform: translate3d(0, 0, 0); } + + to { + -webkit-transform: translate3d(0, 0, 0); } } +/* used for wrapper animation after the load of the page */ +@-webkit-keyframes show { + from { + opacity: 0; } + + to { + opacity: 1; } } +@-moz-keyframes show { + from { + opacity: 0; } + + to { + opacity: 1; } } +@keyframes show { + from { + opacity: 0; } + + to { + opacity: 1; } } +.form-tabs > input[type=radio] { + display: none; } + .form-tabs > input[type=radio]:checked + label { + background: #63a6d7; + color: white; } +.form-tabs > label { + transition: background 0.4s ease-in-out, height 0.2s linear; + display: inline-block; + cursor: pointer; + color: #333333; + height: 3em; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + background: whitesmoke; + text-align: center; + line-height: 3em; + padding: 0px 15px; } + .form-tabs > label:last-of-type { + border-bottom: none; } + .form-tabs > label:hover { + background: #dfdfdf; } + @media only screen and (max-width: 1024px) { + .form-tabs > label { + width: 100%; + display: block; + border-bottom: 2px solid #dadada; + border-radius: 0; } } +@media only screen and (max-width: 1024px) { + .form-tabs { + margin: 0; } } + +.tab-body { + position: absolute; + top: -9999px; + opacity: 0; } + +.tab-body-wrapper { + padding-top: 3rem; + background: white; + border-top: #63a6d7 5px solid; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-top-right-radius: 3px; } + @media only screen and (max-width: 1024px) { + .tab-body-wrapper { + border: none; + border-radius: 0; } } + +#tab1:checked ~ .tab-body-wrapper #tab-body-1, +#tab2:checked ~ .tab-body-wrapper #tab-body-2, +#tab3:checked ~ .tab-body-wrapper #tab-body-3, +#tab4:checked ~ .tab-body-wrapper #tab-body-4, +#tab5:checked ~ .tab-body-wrapper #tab-body-5, +#tab6:checked ~ .tab-body-wrapper #tab-body-6, +#tab7:checked ~ .tab-body-wrapper #tab-body-7, +#tab8:checked ~ .tab-body-wrapper #tab-body-8, +#tab9:checked ~ .tab-body-wrapper #tab-body-9, +#tab10:checked ~ .tab-body-wrapper #tab-body-10 { + position: relative; + top: 0px; + opacity: 1; } + +/*# sourceMappingURL=core.css.map */ diff --git a/theme/css-compiled/core.css.map b/theme/css-compiled/core.css.map new file mode 100644 index 00000000..10607ec9 --- /dev/null +++ b/theme/css-compiled/core.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../scss/modules/_grid.scss","../scss/partials/_core.scss","../scss/modules/_utility.scss","../scss/configuration/_colors.scss","../scss/modules/_mediaquery.scss","../scss/partials/_grid.scss","../scss/vendor/bourbon/css3/_font-face.scss","../scss/partials/_fonts.scss","../scss/partials/_header.scss","../scss/configuration/_core.scss","../scss/partials/_nav.scss","../scss/partials/_mainbody.scss","../scss/partials/_sidebar.scss","../scss/partials/_typography.scss","../scss/partials/_nestable.scss","../scss/partials/_tooltip.scss","../scss/partials/_toggle-switch.scss","../scss/vendor/bourbon/addons/_prefixer.scss","../scss/vendor/bourbon/css3/_keyframes.scss","../scss/partials/_tabs.scss"], +"names": [], +"file": "core.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/font-awesome/font-awesome.css b/theme/css-compiled/vendor/font-awesome/font-awesome.css new file mode 100644 index 00000000..17b68f54 --- /dev/null +++ b/theme/css-compiled/vendor/font-awesome/font-awesome.css @@ -0,0 +1,1324 @@ +/*! + * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url("../../../fonts/fontawesome/fontawesome-webfont.eot?v=4.0.3"); + src: url("../../../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("../../../fonts/fontawesome/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("../../../fonts/fontawesome/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("../../../fonts/fontawesome/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg"); + font-weight: normal; + font-style: normal; } +.fa { + display: inline-block; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; } + +.fa-2x { + font-size: 2em; } + +.fa-3x { + font-size: 3em; } + +.fa-4x { + font-size: 4em; } + +.fa-5x { + font-size: 5em; } + +.fa-fw { + width: 1.28571em; + text-align: center; } + +.fa-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; } + .fa-ul > li { + position: relative; } + +.fa-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; } + .fa-li.fa-lg { + left: -1.85714em; } + +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eeeeee; + border-radius: .1em; } + +.pull-right { + float: right; } + +.pull-left { + float: left; } + +.fa.pull-left { + margin-right: .3em; } +.fa.pull-right { + margin-left: .3em; } + +.fa-spin { + -webkit-animation: spin 2s infinite linear; + -moz-animation: spin 2s infinite linear; + -o-animation: spin 2s infinite linear; + animation: spin 2s infinite linear; } + +@-moz-keyframes spin { + 0% { + -moz-transform: rotate(0deg); } + + 100% { + -moz-transform: rotate(359deg); } } +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0deg); } + + 100% { + -webkit-transform: rotate(359deg); } } +@-o-keyframes spin { + 0% { + -o-transform: rotate(0deg); } + + 100% { + -o-transform: rotate(359deg); } } +@-ms-keyframes spin { + 0% { + -ms-transform: rotate(0deg); } + + 100% { + -ms-transform: rotate(359deg); } } +@keyframes spin { + 0% { + transform: rotate(0deg); } + + 100% { + transform: rotate(359deg); } } +.fa-rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); + -webkit-transform: rotate(90deg); + -moz-transform: rotate(90deg); + -ms-transform: rotate(90deg); + -o-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); + -webkit-transform: rotate(180deg); + -moz-transform: rotate(180deg); + -ms-transform: rotate(180deg); + -o-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); + -webkit-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -o-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); + -webkit-transform: scale(-1, 1); + -moz-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + -o-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation); + -webkit-transform: scale(1, -1); + -moz-transform: scale(1, -1); + -ms-transform: scale(1, -1); + -o-transform: scale(1, -1); + transform: scale(1, -1); } + +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; } + +.fa-stack-1x, .fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; } + +.fa-stack-1x { + line-height: inherit; } + +.fa-stack-2x { + font-size: 2em; } + +.fa-inverse { + color: white; } + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: "\f000"; } + +.fa-music:before { + content: "\f001"; } + +.fa-search:before { + content: "\f002"; } + +.fa-envelope-o:before { + content: "\f003"; } + +.fa-heart:before { + content: "\f004"; } + +.fa-star:before { + content: "\f005"; } + +.fa-star-o:before { + content: "\f006"; } + +.fa-user:before { + content: "\f007"; } + +.fa-film:before { + content: "\f008"; } + +.fa-th-large:before { + content: "\f009"; } + +.fa-th:before { + content: "\f00a"; } + +.fa-th-list:before { + content: "\f00b"; } + +.fa-check:before { + content: "\f00c"; } + +.fa-times:before { + content: "\f00d"; } + +.fa-search-plus:before { + content: "\f00e"; } + +.fa-search-minus:before { + content: "\f010"; } + +.fa-power-off:before { + content: "\f011"; } + +.fa-signal:before { + content: "\f012"; } + +.fa-gear:before, +.fa-cog:before { + content: "\f013"; } + +.fa-trash-o:before { + content: "\f014"; } + +.fa-home:before { + content: "\f015"; } + +.fa-file-o:before { + content: "\f016"; } + +.fa-clock-o:before { + content: "\f017"; } + +.fa-road:before { + content: "\f018"; } + +.fa-download:before { + content: "\f019"; } + +.fa-arrow-circle-o-down:before { + content: "\f01a"; } + +.fa-arrow-circle-o-up:before { + content: "\f01b"; } + +.fa-inbox:before { + content: "\f01c"; } + +.fa-play-circle-o:before { + content: "\f01d"; } + +.fa-rotate-right:before, +.fa-repeat:before { + content: "\f01e"; } + +.fa-refresh:before { + content: "\f021"; } + +.fa-list-alt:before { + content: "\f022"; } + +.fa-lock:before { + content: "\f023"; } + +.fa-flag:before { + content: "\f024"; } + +.fa-headphones:before { + content: "\f025"; } + +.fa-volume-off:before { + content: "\f026"; } + +.fa-volume-down:before { + content: "\f027"; } + +.fa-volume-up:before { + content: "\f028"; } + +.fa-qrcode:before { + content: "\f029"; } + +.fa-barcode:before { + content: "\f02a"; } + +.fa-tag:before { + content: "\f02b"; } + +.fa-tags:before { + content: "\f02c"; } + +.fa-book:before { + content: "\f02d"; } + +.fa-bookmark:before { + content: "\f02e"; } + +.fa-print:before { + content: "\f02f"; } + +.fa-camera:before { + content: "\f030"; } + +.fa-font:before { + content: "\f031"; } + +.fa-bold:before { + content: "\f032"; } + +.fa-italic:before { + content: "\f033"; } + +.fa-text-height:before { + content: "\f034"; } + +.fa-text-width:before { + content: "\f035"; } + +.fa-align-left:before { + content: "\f036"; } + +.fa-align-center:before { + content: "\f037"; } + +.fa-align-right:before { + content: "\f038"; } + +.fa-align-justify:before { + content: "\f039"; } + +.fa-list:before { + content: "\f03a"; } + +.fa-dedent:before, +.fa-outdent:before { + content: "\f03b"; } + +.fa-indent:before { + content: "\f03c"; } + +.fa-video-camera:before { + content: "\f03d"; } + +.fa-picture-o:before { + content: "\f03e"; } + +.fa-pencil:before { + content: "\f040"; } + +.fa-map-marker:before { + content: "\f041"; } + +.fa-adjust:before { + content: "\f042"; } + +.fa-tint:before { + content: "\f043"; } + +.fa-edit:before, +.fa-pencil-square-o:before { + content: "\f044"; } + +.fa-share-square-o:before { + content: "\f045"; } + +.fa-check-square-o:before { + content: "\f046"; } + +.fa-arrows:before { + content: "\f047"; } + +.fa-step-backward:before { + content: "\f048"; } + +.fa-fast-backward:before { + content: "\f049"; } + +.fa-backward:before { + content: "\f04a"; } + +.fa-play:before { + content: "\f04b"; } + +.fa-pause:before { + content: "\f04c"; } + +.fa-stop:before { + content: "\f04d"; } + +.fa-forward:before { + content: "\f04e"; } + +.fa-fast-forward:before { + content: "\f050"; } + +.fa-step-forward:before { + content: "\f051"; } + +.fa-eject:before { + content: "\f052"; } + +.fa-chevron-left:before { + content: "\f053"; } + +.fa-chevron-right:before { + content: "\f054"; } + +.fa-plus-circle:before { + content: "\f055"; } + +.fa-minus-circle:before { + content: "\f056"; } + +.fa-times-circle:before { + content: "\f057"; } + +.fa-check-circle:before { + content: "\f058"; } + +.fa-question-circle:before { + content: "\f059"; } + +.fa-info-circle:before { + content: "\f05a"; } + +.fa-crosshairs:before { + content: "\f05b"; } + +.fa-times-circle-o:before { + content: "\f05c"; } + +.fa-check-circle-o:before { + content: "\f05d"; } + +.fa-ban:before { + content: "\f05e"; } + +.fa-arrow-left:before { + content: "\f060"; } + +.fa-arrow-right:before { + content: "\f061"; } + +.fa-arrow-up:before { + content: "\f062"; } + +.fa-arrow-down:before { + content: "\f063"; } + +.fa-mail-forward:before, +.fa-share:before { + content: "\f064"; } + +.fa-expand:before { + content: "\f065"; } + +.fa-compress:before { + content: "\f066"; } + +.fa-plus:before { + content: "\f067"; } + +.fa-minus:before { + content: "\f068"; } + +.fa-asterisk:before { + content: "\f069"; } + +.fa-exclamation-circle:before { + content: "\f06a"; } + +.fa-gift:before { + content: "\f06b"; } + +.fa-leaf:before { + content: "\f06c"; } + +.fa-fire:before { + content: "\f06d"; } + +.fa-eye:before { + content: "\f06e"; } + +.fa-eye-slash:before { + content: "\f070"; } + +.fa-warning:before, +.fa-exclamation-triangle:before { + content: "\f071"; } + +.fa-plane:before { + content: "\f072"; } + +.fa-calendar:before { + content: "\f073"; } + +.fa-random:before { + content: "\f074"; } + +.fa-comment:before { + content: "\f075"; } + +.fa-magnet:before { + content: "\f076"; } + +.fa-chevron-up:before { + content: "\f077"; } + +.fa-chevron-down:before { + content: "\f078"; } + +.fa-retweet:before { + content: "\f079"; } + +.fa-shopping-cart:before { + content: "\f07a"; } + +.fa-folder:before { + content: "\f07b"; } + +.fa-folder-open:before { + content: "\f07c"; } + +.fa-arrows-v:before { + content: "\f07d"; } + +.fa-arrows-h:before { + content: "\f07e"; } + +.fa-bar-chart-o:before { + content: "\f080"; } + +.fa-twitter-square:before { + content: "\f081"; } + +.fa-facebook-square:before { + content: "\f082"; } + +.fa-camera-retro:before { + content: "\f083"; } + +.fa-key:before { + content: "\f084"; } + +.fa-gears:before, +.fa-cogs:before { + content: "\f085"; } + +.fa-comments:before { + content: "\f086"; } + +.fa-thumbs-o-up:before { + content: "\f087"; } + +.fa-thumbs-o-down:before { + content: "\f088"; } + +.fa-star-half:before { + content: "\f089"; } + +.fa-heart-o:before { + content: "\f08a"; } + +.fa-sign-out:before { + content: "\f08b"; } + +.fa-linkedin-square:before { + content: "\f08c"; } + +.fa-thumb-tack:before { + content: "\f08d"; } + +.fa-external-link:before { + content: "\f08e"; } + +.fa-sign-in:before { + content: "\f090"; } + +.fa-trophy:before { + content: "\f091"; } + +.fa-github-square:before { + content: "\f092"; } + +.fa-upload:before { + content: "\f093"; } + +.fa-lemon-o:before { + content: "\f094"; } + +.fa-phone:before { + content: "\f095"; } + +.fa-square-o:before { + content: "\f096"; } + +.fa-bookmark-o:before { + content: "\f097"; } + +.fa-phone-square:before { + content: "\f098"; } + +.fa-twitter:before { + content: "\f099"; } + +.fa-facebook:before { + content: "\f09a"; } + +.fa-github:before { + content: "\f09b"; } + +.fa-unlock:before { + content: "\f09c"; } + +.fa-credit-card:before { + content: "\f09d"; } + +.fa-rss:before { + content: "\f09e"; } + +.fa-hdd-o:before { + content: "\f0a0"; } + +.fa-bullhorn:before { + content: "\f0a1"; } + +.fa-bell:before { + content: "\f0f3"; } + +.fa-certificate:before { + content: "\f0a3"; } + +.fa-hand-o-right:before { + content: "\f0a4"; } + +.fa-hand-o-left:before { + content: "\f0a5"; } + +.fa-hand-o-up:before { + content: "\f0a6"; } + +.fa-hand-o-down:before { + content: "\f0a7"; } + +.fa-arrow-circle-left:before { + content: "\f0a8"; } + +.fa-arrow-circle-right:before { + content: "\f0a9"; } + +.fa-arrow-circle-up:before { + content: "\f0aa"; } + +.fa-arrow-circle-down:before { + content: "\f0ab"; } + +.fa-globe:before { + content: "\f0ac"; } + +.fa-wrench:before { + content: "\f0ad"; } + +.fa-tasks:before { + content: "\f0ae"; } + +.fa-filter:before { + content: "\f0b0"; } + +.fa-briefcase:before { + content: "\f0b1"; } + +.fa-arrows-alt:before { + content: "\f0b2"; } + +.fa-group:before, +.fa-users:before { + content: "\f0c0"; } + +.fa-chain:before, +.fa-link:before { + content: "\f0c1"; } + +.fa-cloud:before { + content: "\f0c2"; } + +.fa-flask:before { + content: "\f0c3"; } + +.fa-cut:before, +.fa-scissors:before { + content: "\f0c4"; } + +.fa-copy:before, +.fa-files-o:before { + content: "\f0c5"; } + +.fa-paperclip:before { + content: "\f0c6"; } + +.fa-save:before, +.fa-floppy-o:before { + content: "\f0c7"; } + +.fa-square:before { + content: "\f0c8"; } + +.fa-bars:before { + content: "\f0c9"; } + +.fa-list-ul:before { + content: "\f0ca"; } + +.fa-list-ol:before { + content: "\f0cb"; } + +.fa-strikethrough:before { + content: "\f0cc"; } + +.fa-underline:before { + content: "\f0cd"; } + +.fa-table:before { + content: "\f0ce"; } + +.fa-magic:before { + content: "\f0d0"; } + +.fa-truck:before { + content: "\f0d1"; } + +.fa-pinterest:before { + content: "\f0d2"; } + +.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa-google-plus:before { + content: "\f0d5"; } + +.fa-money:before { + content: "\f0d6"; } + +.fa-caret-down:before { + content: "\f0d7"; } + +.fa-caret-up:before { + content: "\f0d8"; } + +.fa-caret-left:before { + content: "\f0d9"; } + +.fa-caret-right:before { + content: "\f0da"; } + +.fa-columns:before { + content: "\f0db"; } + +.fa-unsorted:before, +.fa-sort:before { + content: "\f0dc"; } + +.fa-sort-down:before, +.fa-sort-asc:before { + content: "\f0dd"; } + +.fa-sort-up:before, +.fa-sort-desc:before { + content: "\f0de"; } + +.fa-envelope:before { + content: "\f0e0"; } + +.fa-linkedin:before { + content: "\f0e1"; } + +.fa-rotate-left:before, +.fa-undo:before { + content: "\f0e2"; } + +.fa-legal:before, +.fa-gavel:before { + content: "\f0e3"; } + +.fa-dashboard:before, +.fa-tachometer:before { + content: "\f0e4"; } + +.fa-comment-o:before { + content: "\f0e5"; } + +.fa-comments-o:before { + content: "\f0e6"; } + +.fa-flash:before, +.fa-bolt:before { + content: "\f0e7"; } + +.fa-sitemap:before { + content: "\f0e8"; } + +.fa-umbrella:before { + content: "\f0e9"; } + +.fa-paste:before, +.fa-clipboard:before { + content: "\f0ea"; } + +.fa-lightbulb-o:before { + content: "\f0eb"; } + +.fa-exchange:before { + content: "\f0ec"; } + +.fa-cloud-download:before { + content: "\f0ed"; } + +.fa-cloud-upload:before { + content: "\f0ee"; } + +.fa-user-md:before { + content: "\f0f0"; } + +.fa-stethoscope:before { + content: "\f0f1"; } + +.fa-suitcase:before { + content: "\f0f2"; } + +.fa-bell-o:before { + content: "\f0a2"; } + +.fa-coffee:before { + content: "\f0f4"; } + +.fa-cutlery:before { + content: "\f0f5"; } + +.fa-file-text-o:before { + content: "\f0f6"; } + +.fa-building-o:before { + content: "\f0f7"; } + +.fa-hospital-o:before { + content: "\f0f8"; } + +.fa-ambulance:before { + content: "\f0f9"; } + +.fa-medkit:before { + content: "\f0fa"; } + +.fa-fighter-jet:before { + content: "\f0fb"; } + +.fa-beer:before { + content: "\f0fc"; } + +.fa-h-square:before { + content: "\f0fd"; } + +.fa-plus-square:before { + content: "\f0fe"; } + +.fa-angle-double-left:before { + content: "\f100"; } + +.fa-angle-double-right:before { + content: "\f101"; } + +.fa-angle-double-up:before { + content: "\f102"; } + +.fa-angle-double-down:before { + content: "\f103"; } + +.fa-angle-left:before { + content: "\f104"; } + +.fa-angle-right:before { + content: "\f105"; } + +.fa-angle-up:before { + content: "\f106"; } + +.fa-angle-down:before { + content: "\f107"; } + +.fa-desktop:before { + content: "\f108"; } + +.fa-laptop:before { + content: "\f109"; } + +.fa-tablet:before { + content: "\f10a"; } + +.fa-mobile-phone:before, +.fa-mobile:before { + content: "\f10b"; } + +.fa-circle-o:before { + content: "\f10c"; } + +.fa-quote-left:before { + content: "\f10d"; } + +.fa-quote-right:before { + content: "\f10e"; } + +.fa-spinner:before { + content: "\f110"; } + +.fa-circle:before { + content: "\f111"; } + +.fa-mail-reply:before, +.fa-reply:before { + content: "\f112"; } + +.fa-github-alt:before { + content: "\f113"; } + +.fa-folder-o:before { + content: "\f114"; } + +.fa-folder-open-o:before { + content: "\f115"; } + +.fa-smile-o:before { + content: "\f118"; } + +.fa-frown-o:before { + content: "\f119"; } + +.fa-meh-o:before { + content: "\f11a"; } + +.fa-gamepad:before { + content: "\f11b"; } + +.fa-keyboard-o:before { + content: "\f11c"; } + +.fa-flag-o:before { + content: "\f11d"; } + +.fa-flag-checkered:before { + content: "\f11e"; } + +.fa-terminal:before { + content: "\f120"; } + +.fa-code:before { + content: "\f121"; } + +.fa-reply-all:before { + content: "\f122"; } + +.fa-mail-reply-all:before { + content: "\f122"; } + +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: "\f123"; } + +.fa-location-arrow:before { + content: "\f124"; } + +.fa-crop:before { + content: "\f125"; } + +.fa-code-fork:before { + content: "\f126"; } + +.fa-unlink:before, +.fa-chain-broken:before { + content: "\f127"; } + +.fa-question:before { + content: "\f128"; } + +.fa-info:before { + content: "\f129"; } + +.fa-exclamation:before { + content: "\f12a"; } + +.fa-superscript:before { + content: "\f12b"; } + +.fa-subscript:before { + content: "\f12c"; } + +.fa-eraser:before { + content: "\f12d"; } + +.fa-puzzle-piece:before { + content: "\f12e"; } + +.fa-microphone:before { + content: "\f130"; } + +.fa-microphone-slash:before { + content: "\f131"; } + +.fa-shield:before { + content: "\f132"; } + +.fa-calendar-o:before { + content: "\f133"; } + +.fa-fire-extinguisher:before { + content: "\f134"; } + +.fa-rocket:before { + content: "\f135"; } + +.fa-maxcdn:before { + content: "\f136"; } + +.fa-chevron-circle-left:before { + content: "\f137"; } + +.fa-chevron-circle-right:before { + content: "\f138"; } + +.fa-chevron-circle-up:before { + content: "\f139"; } + +.fa-chevron-circle-down:before { + content: "\f13a"; } + +.fa-html5:before { + content: "\f13b"; } + +.fa-css3:before { + content: "\f13c"; } + +.fa-anchor:before { + content: "\f13d"; } + +.fa-unlock-alt:before { + content: "\f13e"; } + +.fa-bullseye:before { + content: "\f140"; } + +.fa-ellipsis-h:before { + content: "\f141"; } + +.fa-ellipsis-v:before { + content: "\f142"; } + +.fa-rss-square:before { + content: "\f143"; } + +.fa-play-circle:before { + content: "\f144"; } + +.fa-ticket:before { + content: "\f145"; } + +.fa-minus-square:before { + content: "\f146"; } + +.fa-minus-square-o:before { + content: "\f147"; } + +.fa-level-up:before { + content: "\f148"; } + +.fa-level-down:before { + content: "\f149"; } + +.fa-check-square:before { + content: "\f14a"; } + +.fa-pencil-square:before { + content: "\f14b"; } + +.fa-external-link-square:before { + content: "\f14c"; } + +.fa-share-square:before { + content: "\f14d"; } + +.fa-compass:before { + content: "\f14e"; } + +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: "\f150"; } + +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: "\f151"; } + +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: "\f152"; } + +.fa-euro:before, +.fa-eur:before { + content: "\f153"; } + +.fa-gbp:before { + content: "\f154"; } + +.fa-dollar:before, +.fa-usd:before { + content: "\f155"; } + +.fa-rupee:before, +.fa-inr:before { + content: "\f156"; } + +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: "\f157"; } + +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: "\f158"; } + +.fa-won:before, +.fa-krw:before { + content: "\f159"; } + +.fa-bitcoin:before, +.fa-btc:before { + content: "\f15a"; } + +.fa-file:before { + content: "\f15b"; } + +.fa-file-text:before { + content: "\f15c"; } + +.fa-sort-alpha-asc:before { + content: "\f15d"; } + +.fa-sort-alpha-desc:before { + content: "\f15e"; } + +.fa-sort-amount-asc:before { + content: "\f160"; } + +.fa-sort-amount-desc:before { + content: "\f161"; } + +.fa-sort-numeric-asc:before { + content: "\f162"; } + +.fa-sort-numeric-desc:before { + content: "\f163"; } + +.fa-thumbs-up:before { + content: "\f164"; } + +.fa-thumbs-down:before { + content: "\f165"; } + +.fa-youtube-square:before { + content: "\f166"; } + +.fa-youtube:before { + content: "\f167"; } + +.fa-xing:before { + content: "\f168"; } + +.fa-xing-square:before { + content: "\f169"; } + +.fa-youtube-play:before { + content: "\f16a"; } + +.fa-dropbox:before { + content: "\f16b"; } + +.fa-stack-overflow:before { + content: "\f16c"; } + +.fa-instagram:before { + content: "\f16d"; } + +.fa-flickr:before { + content: "\f16e"; } + +.fa-adn:before { + content: "\f170"; } + +.fa-bitbucket:before { + content: "\f171"; } + +.fa-bitbucket-square:before { + content: "\f172"; } + +.fa-tumblr:before { + content: "\f173"; } + +.fa-tumblr-square:before { + content: "\f174"; } + +.fa-long-arrow-down:before { + content: "\f175"; } + +.fa-long-arrow-up:before { + content: "\f176"; } + +.fa-long-arrow-left:before { + content: "\f177"; } + +.fa-long-arrow-right:before { + content: "\f178"; } + +.fa-apple:before { + content: "\f179"; } + +.fa-windows:before { + content: "\f17a"; } + +.fa-android:before { + content: "\f17b"; } + +.fa-linux:before { + content: "\f17c"; } + +.fa-dribbble:before { + content: "\f17d"; } + +.fa-skype:before { + content: "\f17e"; } + +.fa-foursquare:before { + content: "\f180"; } + +.fa-trello:before { + content: "\f181"; } + +.fa-female:before { + content: "\f182"; } + +.fa-male:before { + content: "\f183"; } + +.fa-gittip:before { + content: "\f184"; } + +.fa-sun-o:before { + content: "\f185"; } + +.fa-moon-o:before { + content: "\f186"; } + +.fa-archive:before { + content: "\f187"; } + +.fa-bug:before { + content: "\f188"; } + +.fa-vk:before { + content: "\f189"; } + +.fa-weibo:before { + content: "\f18a"; } + +.fa-renren:before { + content: "\f18b"; } + +.fa-pagelines:before { + content: "\f18c"; } + +.fa-stack-exchange:before { + content: "\f18d"; } + +.fa-arrow-circle-o-right:before { + content: "\f18e"; } + +.fa-arrow-circle-o-left:before { + content: "\f190"; } + +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: "\f191"; } + +.fa-dot-circle-o:before { + content: "\f192"; } + +.fa-wheelchair:before { + content: "\f193"; } + +.fa-vimeo-square:before { + content: "\f194"; } + +.fa-turkish-lira:before, +.fa-try:before { + content: "\f195"; } + +.fa-plus-square-o:before { + content: "\f196"; } + +/*# sourceMappingURL=font-awesome.css.map */ diff --git a/theme/css-compiled/vendor/font-awesome/font-awesome.css.map b/theme/css-compiled/vendor/font-awesome/font-awesome.css.map new file mode 100644 index 00000000..7c1712e8 --- /dev/null +++ b/theme/css-compiled/vendor/font-awesome/font-awesome.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../../../scss/vendor/font-awesome/_path.scss","../../../scss/vendor/font-awesome/_core.scss","../../../scss/vendor/font-awesome/_larger.scss","../../../scss/vendor/font-awesome/_fixed-width.scss","../../../scss/vendor/font-awesome/_list.scss","../../../scss/vendor/font-awesome/_variables.scss","../../../scss/vendor/font-awesome/_bordered-pulled.scss","../../../scss/vendor/font-awesome/_spinning.scss","../../../scss/vendor/font-awesome/_rotated-flipped.scss","../../../scss/vendor/font-awesome/_mixins.scss","../../../scss/vendor/font-awesome/_stacked.scss","../../../scss/vendor/font-awesome/_icons.scss"], +"names": [], +"file": "font-awesome.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.counters.css b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.counters.css new file mode 100644 index 00000000..b83e4785 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.counters.css @@ -0,0 +1,31 @@ +/* + jQuery.mmenu counters addon CSS +*/ +em.mm-counter { + font: inherit; + font-size: 14px; + font-style: normal; + text-indent: 0; + line-height: 20px; + display: block; + margin-top: -10px; + position: absolute; + right: 40px; + top: 50%; + padding-right: 5px; } + em.mm-counter + a.mm-subopen { + padding-left: 40px; } + em.mm-counter + a.mm-fullsubopen { + padding-left: 0; } + +.mm-vertical em.mm-counter { + top: 12px; + margin-top: 0; } + +.mm-nosubresults > em.mm-counter { + display: none; } + +.mm-menu em.mm-counter { + color: rgba(255, 255, 255, 0.3); } + +/*# sourceMappingURL=jquery.mmenu.counters.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.counters.css.map b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.counters.css.map new file mode 100644 index 00000000..e5bb75ae --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.counters.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAMA,aACA;EACI,IAAI,EAAE,OAAO;EACb,SAAS,ECNF,IAAI;EDOX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,CAAC;EACd,WAAW,EAAE,IAAY;EACzB,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAiB;EAC7B,QAAQ,EAAE,QAAQ;EAClB,KAAK,ECfC,IAAI;EDgBV,GAAG,EAAE,GAAG;EACR,aAAa,EAAE,GAAG;EAElB,4BACA;IACI,YAAY,ECrBV,IAAI;EDyBV,gCACA;IACI,YAAY,EAAE,CAAC;;AAOnB,0BACA;EACI,GAAG,EAAE,IAAoB;EACzB,UAAU,EAAE,CAAC;;AAKrB,gCACA;EACI,OAAO,EAAE,IAAI;;AEyDhB,sBACA;EACC,KAAK,EAAE,wBAAW", +"sources": ["../../../../scss/vendor/mmenu/addons/jquery.mmenu.counters.scss","../../../../scss/vendor/mmenu/inc/_variables.scss","../../../../scss/vendor/mmenu/inc/_colors.scss"], +"names": [], +"file": "jquery.mmenu.counters.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.dragopen.css b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.dragopen.css new file mode 100644 index 00000000..e3f099cd --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.dragopen.css @@ -0,0 +1,15 @@ +/* + jQuery.mmenu dragOpen addon CSS +*/ +html.mm-opened.mm-dragging .mm-menu, +html.mm-opened.mm-dragging .mm-page, +html.mm-opened.mm-dragging .mm-fixed-top, +html.mm-opened.mm-dragging .mm-fixed-bottom, +html.mm-opened.mm-dragging #mm-blocker { + -webkit-transition-duration: 0s; + -moz-transition-duration: 0s; + -ms-transition-duration: 0s; + -o-transition-duration: 0s; + transition-duration: 0s; } + +/*# sourceMappingURL=jquery.mmenu.dragopen.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.dragopen.css.map b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.dragopen.css.map new file mode 100644 index 00000000..1131dfe8 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.dragopen.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAQC;;;;sCAKA;ECuCG,2BAAgB,EDtC6B,EAAE;ECuC/C,wBAAa,EDvCgC,EAAE;ECwC/C,uBAAY,EDxCiC,EAAE;ECyC/C,sBAAW,EDzCkC,EAAE;EC0C/C,mBAAQ,ED1CqC,EAAE", +"sources": ["../../../../scss/vendor/mmenu/addons/jquery.mmenu.dragopen.scss","../../../../scss/vendor/mmenu/inc/_variables.scss"], +"names": [], +"file": "jquery.mmenu.dragopen.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.header.css b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.header.css new file mode 100644 index 00000000..574ee306 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.header.css @@ -0,0 +1,96 @@ +/* + jQuery.mmenu header addon CSS +*/ +.mm-header { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + background: inherit; + border-bottom: 1px solid transparent; + text-align: center; + line-height: 20px; + width: 100%; + height: 60px; + padding: 30px 40px 0 40px; + position: absolute; + z-index: 2; + top: 0; + left: 0; } + .mm-header .mm-title { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + display: inline-block; + width: 100%; + position: relative; + z-index: 1; } + .mm-header .mm-prev, + .mm-header .mm-next { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + text-decoration: none; + display: block; + width: 40px; + height: 100%; + position: absolute; + bottom: 0; } + .mm-header .mm-prev:before, + .mm-header .mm-next:before { + content: ''; + border: 2px solid transparent; + display: block; + width: 7px; + height: 7px; + margin-bottom: -5px; + position: absolute; + bottom: 50%; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + margin-bottom: -15px; } + .mm-header .mm-prev { + left: 0; } + .mm-header .mm-prev:before { + border-right: none; + border-bottom: none; + left: 22px; } + .mm-header .mm-next { + right: 0; } + .mm-header .mm-next:before { + border-top: none; + border-left: none; + right: 18px; } + +.mm-menu.mm-hassearch .mm-header { + height: 50px; + padding-top: 20px; + top: 50px; } + .mm-menu.mm-hassearch .mm-header .mm-prev:before, + .mm-menu.mm-hassearch .mm-header .mm-mext:before { + margin-bottom: -10px; } + +.mm-menu.mm-hasheader li.mm-subtitle { + display: none; } +.mm-menu.mm-hasheader .mm-panel { + padding-top: 80px; } +.mm-menu.mm-hasheader.mm-hassearch > .mm-panel { + padding-top: 120px; } +.mm-menu.mm-hasheader.mm-ismenu > .mm-panel { + padding-top: 60px; } +.mm-menu.mm-hasheader.mm-ismenu.mm-hassearch > .mm-panel { + padding-top: 100px; } + +.mm-menu .mm-header { + border-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.3); } + .mm-menu .mm-header a:before { + border-color: rgba(255, 255, 255, 0.3); } + +/*# sourceMappingURL=jquery.mmenu.header.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.header.css.map b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.header.css.map new file mode 100644 index 00000000..002a05b7 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.header.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAUA,UACA;ECyCI,kBAAgB,EDxCmB,UAAU;ECyC7C,eAAa,EDzCsB,UAAU;EC0C7C,cAAY,ED1CuB,UAAU;EC2C7C,aAAW,ED3CwB,UAAU;EC4C7C,UAAQ,ED5C2B,UAAU;EAEhD,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,qBAAqB;EACpC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAY;EACzB,KAAK,EAAE,IAAI;EACX,MAAM,EAbE,IAAI;EAcZ,OAAO,EAAE,gBAA+B;EACxC,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EAEP,oBACA;ICiCG,aAAa,EAAE,QAAQ;IACvB,WAAW,EAAE,MAAM;IACnB,QAAQ,EAAE,MAAM;IDhClB,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC;EAGX;qBAEA;ICcG,kBAAgB,EDboB,UAAU;ICc9C,eAAa,EDduB,UAAU;ICe9C,cAAY,EDfwB,UAAU;ICgB9C,aAAW,EDhByB,UAAU;ICiB9C,UAAQ,EDjB4B,UAAU;IAEhD,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,KAAK;IACd,KAAK,EC1CG,IAAI;ID2CZ,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,CAAC;IAET;8BACA;ME9CD,OAAO,EAAE,EAAE;MACX,MAAM,EAAE,qBAAqB;MAC7B,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,GAAG;MACV,MAAM,EAAE,GAAG;MACX,aAAa,EAAE,IAAI;MACnB,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,GAAG;MD0CR,iBAAgB,EAAE,cAAI;MACtB,cAAa,EAAE,cAAI;MACnB,aAAY,EAAE,cAAI;MAClB,YAAW,EAAE,cAAI;MACjB,SAAQ,EAAE,cAAI;MDLf,aAAa,EAAE,KAAiB;EAGlC,mBACA;IACC,IAAI,EAAE,CAAC;IAEP,0BACA;ME3CD,YAAY,EAAE,IAAI;MAClB,aAAa,EAAE,IAAI;MF4CjB,IAAI,EAAE,IAAI;EAGZ,mBACA;IACC,KAAK,EAAE,CAAC;IAER,0BACA;MEhDD,UAAU,EAAE,IAAI;MAChB,WAAW,EAAE,IAAI;MFiDf,KAAK,EAAE,IAAI;;AAKd,gCACA;EACC,MAAM,EAAE,IAAkB;EAC1B,WAAW,EAAE,IAAsB;EACnC,GAAG,EAAE,IAAmB;EAExB;kDAEA;IACC,aAAa,EAAE,KAAyB;;AAQzC,oCACA;EACC,OAAO,EAAE,IAAI;AAEd,+BACA;EACC,WAAW,EAAE,IAAwB;AAEtC,8CACA;EACC,WAAW,EAAE,KAAwB;AAIrC,2CACA;EACC,WAAW,EApBP,IAAO;AAsBZ,wDACA;EACC,WAAW,EAvBG,KAAQ;;AGuBvB,mBACA;EACC,YAAY,EAAE,mBAAO;EACrB,KAAK,EAAE,wBAAW;EAElB,4BACA;IACC,YAAY,EAAE,wBAAW", +"sources": ["../../../../scss/vendor/mmenu/addons/jquery.mmenu.header.scss","../../../../scss/vendor/mmenu/inc/_variables.scss","../../../../scss/vendor/mmenu/inc/_arrows.scss","../../../../scss/vendor/mmenu/inc/_colors.scss"], +"names": [], +"file": "jquery.mmenu.header.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.labels.css b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.labels.css new file mode 100644 index 00000000..af97879e --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.labels.css @@ -0,0 +1,43 @@ +/* + jQuery.mmenu labels addon CSS +*/ +.mm-menu.mm-fixedlabels .mm-list { + background: inherit; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label { + background: inherit !important; + opacity: 0.97; + height: 25px; + overflow: visible; + position: relative; + z-index: 1; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label > div { + background: inherit; + width: 100%; + position: absolute; + left: 0; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label > div > div { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label.mm-spacer > div > div { + padding-top: 25px; } + +.mm-list > li.mm-label > span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + padding: 0; } +.mm-list > li.mm-label.mm-opened a.mm-subopen:after { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + right: 17px; } +.mm-list > li.mm-collapsed { + display: none; } + +.mm-menu .mm-list li.mm-label > div > div { + background: rgba(255, 255, 255, 0.05); } + +/*# sourceMappingURL=jquery.mmenu.labels.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.labels.css.map b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.labels.css.map new file mode 100644 index 00000000..a0ed332c --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.labels.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AASC,gCACA;EACC,UAAU,EAAE,OAAO;EAEnB,8CACA;IACC,UAAU,EAAE,kBAAkB;IAC9B,OAAO,EAAE,IAAI;IACb,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,OAAO;IACjB,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC;IAEV,oDACA;MACC,UAAU,EAAE,OAAO;MACnB,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,CAAC;MAEP,0DACA;QC8BA,aAAa,EAAE,QAAQ;QACvB,WAAW,EAAE,MAAM;QACnB,QAAQ,EAAE,MAAM;ID3BjB,oEACA;MACC,WAAW,EAAE,IAAmC;;AAUlD,6BACA;ECYE,aAAa,EAAE,QAAQ;EACvB,WAAW,EAAE,MAAM;EACnB,QAAQ,EAAE,MAAM;EDZjB,OAAO,EAAE,CAAC;AAGX,mDACA;ECFE,iBAAgB,EAAE,aAAI;EACtB,cAAa,EAAE,aAAI;EACnB,aAAY,EAAE,aAAI;EAClB,YAAW,EAAE,aAAI;EACjB,SAAQ,EAAE,aAAI;EDAf,KAAK,EAAE,IAAI;AAGb,0BACA;EACC,OAAO,EAAE,IAAI;;AEeb,yCACA;EACC,UAAU,EAAE,yBAAc", +"sources": ["../../../../scss/vendor/mmenu/addons/jquery.mmenu.labels.scss","../../../../scss/vendor/mmenu/inc/_variables.scss","../../../../scss/vendor/mmenu/inc/_colors.scss"], +"names": [], +"file": "jquery.mmenu.labels.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.searchfield.css b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.searchfield.css new file mode 100644 index 00000000..043a432a --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.searchfield.css @@ -0,0 +1,56 @@ +/* + jQuery.mmenu searchfield addon CSS +*/ +.mm-search, +.mm-search input { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; } + +.mm-search { + background: inherit; + width: 100%; + height: 50px; + padding: 10px; + position: relative; + top: 0; + z-index: 2; } + .mm-search input { + border: none; + border-radius: 15px; + font: inherit; + font-size: 14px; + line-height: 30px; + outline: none; + display: block; + width: 100%; + height: 30px; + margin: 0; + padding: 0 10px; } + +.mm-menu li.mm-nosubresults > a.mm-subopen { + display: none; } + .mm-menu li.mm-nosubresults > a.mm-subopen + a, + .mm-menu li.mm-nosubresults > a.mm-subopen + span { + padding-right: 10px; } +.mm-menu li.mm-noresults { + text-align: center; + font-size: 21px; + display: none; + padding-top: 80px; } + .mm-menu li.mm-noresults:after { + border: none; } +.mm-menu.mm-noresults li.mm-noresults { + display: block; } +.mm-menu.mm-hassearch > .mm-panel { + padding-top: 60px; } + +.mm-menu .mm-search input { + background: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.6); } +.mm-menu li.mm-noresults { + color: rgba(255, 255, 255, 0.3); } + +/*# sourceMappingURL=jquery.mmenu.searchfield.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.searchfield.css.map b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.searchfield.css.map new file mode 100644 index 00000000..aab64fe8 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/addons/jquery.mmenu.searchfield.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAMA;gBAEA;EC4CI,kBAAgB,ED3CmB,UAAU;EC4C7C,eAAa,ED5CsB,UAAU;EC6C7C,cAAY,ED7CuB,UAAU;EC8C7C,aAAW,ED9CwB,UAAU;EC+C7C,UAAQ,ED/C2B,UAAU;;AAEjD,UACA;EAEC,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAmB;EAC3B,OAAO,ECfE,IAAI;EDgBb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,OAAO,EAAE,CAAC;EAEV,gBACA;IACC,MAAM,EAAE,IAAI;IACZ,aAAa,EAAE,IAA2B;IAC1C,IAAI,EAAE,OAAO;IACb,SAAS,ECxBA,IAAI;IDyBb,WAAW,EAAE,IAAmB;IAChC,OAAO,EAAE,IAAI;IACb,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAmB;IAC3B,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,MAAU;;AAKpB,0CACA;EACC,OAAO,EAAE,IAAI;EAEb;mDAEA;IACC,aAAa,EAAE,IAAI;AAGrB,wBACA;EACC,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAwB;EACnC,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,IAAY;EAEzB,8BACA;IACC,MAAM,EAAE,IAAI;AAGd,qCACA;EACC,OAAO,EAAE,KAAK;AAGf,iCACA;EACC,WAAW,EAAE,IACb;;AEmBA,yBACA;EACC,UAAU,EAAE,wBAAQ;EACpB,KAAK,EAAE,wBAAU;AAElB,wBACA;EACC,KAAK,EAAE,wBAAW", +"sources": ["../../../../scss/vendor/mmenu/addons/jquery.mmenu.searchfield.scss","../../../../scss/vendor/mmenu/inc/_variables.scss","../../../../scss/vendor/mmenu/inc/_colors.scss"], +"names": [], +"file": "jquery.mmenu.searchfield.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.effects.css b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.effects.css new file mode 100644 index 00000000..a8a39c1e --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.effects.css @@ -0,0 +1,192 @@ +/* + jQuery.mmenu effects extension CSS +*/ +html.mm-slide .mm-menu { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; } +html.mm-slide.mm-opened .mm-menu { + -webkit-transform: translateX(-40%); + -moz-transform: translateX(-40%); + -ms-transform: translateX(-40%); + -o-transform: translateX(-40%); + transform: translateX(-40%); } +html.mm-slide.mm-opening .mm-menu { + -webkit-transform: translateX(0%); + -moz-transform: translateX(0%); + -ms-transform: translateX(0%); + -o-transform: translateX(0%); + transform: translateX(0%); } +html.mm-slide.mm-right.mm-opened .mm-menu { + -webkit-transform: translateX(40%); + -moz-transform: translateX(40%); + -ms-transform: translateX(40%); + -o-transform: translateX(40%); + transform: translateX(40%); } +html.mm-slide.mm-right.mm-opening .mm-menu { + -webkit-transform: translateX(0%); + -moz-transform: translateX(0%); + -ms-transform: translateX(0%); + -o-transform: translateX(0%); + transform: translateX(0%); } +html.mm-slide.mm-top.mm-opened .mm-menu { + -webkit-transform: translateY(-40%); + -moz-transform: translateY(-40%); + -ms-transform: translateY(-40%); + -o-transform: translateY(-40%); + transform: translateY(-40%); } +html.mm-slide.mm-top.mm-opening .mm-menu { + -webkit-transform: translateY(0%); + -moz-transform: translateY(0%); + -ms-transform: translateY(0%); + -o-transform: translateY(0%); + transform: translateY(0%); } +html.mm-slide.mm-bottom.mm-opened .mm-menu { + -webkit-transform: translateY(40%); + -moz-transform: translateY(40%); + -ms-transform: translateY(40%); + -o-transform: translateY(40%); + transform: translateY(40%); } +html.mm-slide.mm-bottom.mm-opening .mm-menu { + -webkit-transform: translateY(0%); + -moz-transform: translateY(0%); + -ms-transform: translateY(0%); + -o-transform: translateY(0%); + transform: translateY(0%); } + +html.mm-zoom-menu .mm-menu { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; } +html.mm-zoom-menu.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateX(-40%); + -moz-transform: scale(0.7, 0.7) translateX(-40%); + -ms-transform: scale(0.7, 0.7) translateX(-40%); + -o-transform: scale(0.7, 0.7) translateX(-40%); + transform: scale(0.7, 0.7) translateX(-40%); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } +html.mm-zoom-menu.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateX(0%); + -moz-transform: scale(1, 1) translateX(0%); + -ms-transform: scale(1, 1) translateX(0%); + -o-transform: scale(1, 1) translateX(0%); + transform: scale(1, 1) translateX(0%); } +html.mm-zoom-menu.mm-right.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateX(40%); + -moz-transform: scale(0.7, 0.7) translateX(40%); + -ms-transform: scale(0.7, 0.7) translateX(40%); + -o-transform: scale(0.7, 0.7) translateX(40%); + transform: scale(0.7, 0.7) translateX(40%); + -webkit-transform-origin: right center; + -moz-transform-origin: right center; + -ms-transform-origin: right center; + -o-transform-origin: right center; + transform-origin: right center; } +html.mm-zoom-menu.mm-right.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateX(0%); + -moz-transform: scale(1, 1) translateX(0%); + -ms-transform: scale(1, 1) translateX(0%); + -o-transform: scale(1, 1) translateX(0%); + transform: scale(1, 1) translateX(0%); } +html.mm-zoom-menu.mm-top.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateY(-40%); + -moz-transform: scale(0.7, 0.7) translateY(-40%); + -ms-transform: scale(0.7, 0.7) translateY(-40%); + -o-transform: scale(0.7, 0.7) translateY(-40%); + transform: scale(0.7, 0.7) translateY(-40%); + -webkit-transform-origin: center top; + -moz-transform-origin: center top; + -ms-transform-origin: center top; + -o-transform-origin: center top; + transform-origin: center top; } +html.mm-zoom-menu.mm-top.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateY(0%); + -moz-transform: scale(1, 1) translateY(0%); + -ms-transform: scale(1, 1) translateY(0%); + -o-transform: scale(1, 1) translateY(0%); + transform: scale(1, 1) translateY(0%); } +html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateY(40%); + -moz-transform: scale(0.7, 0.7) translateY(40%); + -ms-transform: scale(0.7, 0.7) translateY(40%); + -o-transform: scale(0.7, 0.7) translateY(40%); + transform: scale(0.7, 0.7) translateY(40%); + -webkit-transform-origin: center bottom; + -moz-transform-origin: center bottom; + -ms-transform-origin: center bottom; + -o-transform-origin: center bottom; + transform-origin: center bottom; } +html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateY(0%); + -moz-transform: scale(1, 1) translateY(0%); + -ms-transform: scale(1, 1) translateY(0%); + -o-transform: scale(1, 1) translateY(0%); + transform: scale(1, 1) translateY(0%); } + +html.mm-zoom-page.mm-opened .mm-page { + -webkit-transform: scale(1, 1); + -moz-transform: scale(1, 1); + -ms-transform: scale(1, 1); + -o-transform: scale(1, 1); + transform: scale(1, 1); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } +html.mm-zoom-page.mm-opening .mm-page { + -webkit-transform: scale(1.5, 1.5); + -moz-transform: scale(1.5, 1.5); + -ms-transform: scale(1.5, 1.5); + -o-transform: scale(1.5, 1.5); + transform: scale(1.5, 1.5); } +html.mm-zoom-page.mm-right.mm-opened .mm-page { + -webkit-transform-origin: right center; + -moz-transform-origin: right center; + -ms-transform-origin: right center; + -o-transform-origin: right center; + transform-origin: right center; } +html.mm-zoom-page.mm-top.mm-opened .mm-page { + -webkit-transform-origin: center top; + -moz-transform-origin: center top; + -ms-transform-origin: center top; + -o-transform-origin: center top; + transform-origin: center top; } +html.mm-zoom-page.mm-bottom.mm-opened .mm-page { + -webkit-transform-origin: center bottom; + -moz-transform-origin: center bottom; + -ms-transform-origin: center bottom; + -o-transform-origin: center bottom; + transform-origin: center bottom; } + +html.mm-zoom-panels .mm-panel { + -webkit-transform: scale(1.5, 1.5); + -moz-transform: scale(1.5, 1.5); + -ms-transform: scale(1.5, 1.5); + -o-transform: scale(1.5, 1.5); + transform: scale(1.5, 1.5); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } + html.mm-zoom-panels .mm-panel.mm-opened { + -webkit-transform: scale(1, 1); + -moz-transform: scale(1, 1); + -ms-transform: scale(1, 1); + -o-transform: scale(1, 1); + transform: scale(1, 1); } + html.mm-zoom-panels .mm-panel.mm-opened.mm-subopened { + -webkit-transform: scale(0.7, 0.7); + -moz-transform: scale(0.7, 0.7); + -ms-transform: scale(0.7, 0.7); + -o-transform: scale(0.7, 0.7); + transform: scale(0.7, 0.7); } + +/*# sourceMappingURL=jquery.mmenu.effects.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.effects.css.map b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.effects.css.map new file mode 100644 index 00000000..3870b7fb --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.effects.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../../../../scss/vendor/mmenu/extensions/jquery.mmenu.effects.scss","../../../../scss/vendor/mmenu/inc/_variables.scss"], +"names": [], +"file": "jquery.mmenu.effects.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.fullscreen.css b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.fullscreen.css new file mode 100644 index 00000000..4ff42755 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.fullscreen.css @@ -0,0 +1,170 @@ +/* + jQuery.mmenu fullscreen extension CSS +*/ +html.mm-opening.mm-fullscreen .mm-page, +html.mm-opening.mm-fullscreen #mm-blocker, +html.mm-opening.mm-fullscreen .mm-fixed-top, +html.mm-opening.mm-fullscreen .mm-fixed-bottom { + left: 100%; } + +.mm-menu.mm-fullscreen { + width: 100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-fullscreen { + width: 140px; } + + html.mm-opening.mm-fullscreen .mm-page, + html.mm-opening.mm-fullscreen #mm-blocker, + html.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-opening.mm-fullscreen .mm-fixed-bottom { + left: 140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-fullscreen { + width: 10000px; } + + html.mm-opening.mm-fullscreen .mm-page, + html.mm-opening.mm-fullscreen #mm-blocker, + html.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-opening.mm-fullscreen .mm-fixed-bottom { + left: 10000px; } } +.mm-menu.mm-top.mm-fullscreen { + height: 100%; } + +html.mm-top.mm-opening.mm-fullscreen .mm-page, +html.mm-top.mm-opening.mm-fullscreen #mm-blocker, +html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top { + top: 100%; } +html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-top.mm-fullscreen { + height: 140px; } + + html.mm-top.mm-opening.mm-fullscreen .mm-page, + html.mm-top.mm-opening.mm-fullscreen #mm-blocker, + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top { + top: 140px; } + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-top.mm-fullscreen { + height: 10000px; } + + html.mm-top.mm-opening.mm-fullscreen .mm-page, + html.mm-top.mm-opening.mm-fullscreen #mm-blocker, + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top { + top: 10000px; } + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: -10000px; } } +.mm-menu.mm-right.mm-fullscreen { + width: 100%; } + +html.mm-right.mm-opening.mm-fullscreen .mm-page, +html.mm-right.mm-opening.mm-fullscreen #mm-blocker, +html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, +html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom { + right: 100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-right.mm-fullscreen { + width: 140px; } + + html.mm-right.mm-opening.mm-fullscreen .mm-page, + html.mm-right.mm-opening.mm-fullscreen #mm-blocker, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom { + right: 140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-right.mm-fullscreen { + width: 10000px; } + + html.mm-right.mm-opening.mm-fullscreen .mm-page, + html.mm-right.mm-opening.mm-fullscreen #mm-blocker, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom { + right: 10000px; } } +.mm-menu.mm-bottom.mm-fullscreen { + height: 100%; } + +html.mm-bottom.mm-opening.mm-fullscreen .mm-page, +html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, +html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: 100%; } +html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top { + top: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-bottom.mm-fullscreen { + height: 140px; } + + html.mm-bottom.mm-opening.mm-fullscreen .mm-page, + html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: 140px; } + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top { + top: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-bottom.mm-fullscreen { + height: 10000px; } + + html.mm-bottom.mm-opening.mm-fullscreen .mm-page, + html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: 10000px; } + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top { + top: -10000px; } } +.mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next { + left: -100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next { + left: -140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next { + left: -10000px; } } +.mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next { + top: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next { + top: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next { + top: -10000px; } } +.mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next { + right: -100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next { + right: -140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next { + right: -10000px; } } +.mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next { + bottom: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next { + bottom: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next { + bottom: -10000px; } } +html.mm-front .mm-fixed-top, +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-bottom { + left: 0; + right: auto; } +html.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-top { + top: 0; } +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-bottom { + bottom: 0; } + +html.mm-opened.mm-fullscreen .mm-page { + box-shadow: none !important; } + +/*# sourceMappingURL=jquery.mmenu.fullscreen.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.fullscreen.css.map b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.fullscreen.css.map new file mode 100644 index 00000000..eed5f0eb --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.fullscreen.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAgBE;;;8CAIA;EACC,IAAI,EAAE,IAAoB;;AAG5B,sBACA;EACC,KAAK,EAAE,IAAoB;;AAE5B,iCAAgD;EAC/C,sBACA;IACC,KAAK,ECxBI,KAAK;;ED4Bd;;;gDAIA;IACC,IAAI,ECjCI,KAAK;ADqChB,mCAAgD;EAC/C,sBACA;IACC,KAAK,ECtCI,OAAO;;ED0ChB;;;gDAIA;IACC,IAAI,EC/CI,OAAO;AD2DlB,6BACA;EACC,MAAM,EAAE,IAAqB;;AAI7B;;kDAGA;EACC,GAAG,EAAE,IAAqB;AAE3B,qDACA;EACC,MAAM,EAAE,KAA0B;;AAGpC,kCAAoD;EACnD,6BACA;IACC,MAAM,EC9EI,KAAK;;EDkFf;;oDAGA;IACC,GAAG,ECtFM,KAAK;EDwFf,qDACA;IACC,MAAM,EAAE,MAAW;AAItB,oCAAoD;EACnD,6BACA;IACC,MAAM,EC/FI,OAAO;;EDmGjB;;oDAGA;IACC,GAAG,ECvGM,OAAO;EDyGjB,qDACA;IACC,MAAM,EAAE,QAAW;AAMtB,+BACA;EACC,KAAK,EAAE,IAAoB;;AAI3B;;;uDAIA;EACC,KAAK,EAAE,IAAoB;;AAG7B,iCAAiD;EAChD,+BACA;IACC,KAAK,ECvII,KAAK;;ED2Id;;;yDAIA;IACC,KAAK,EChJG,KAAK;ADoJhB,mCAAiD;EAChD,+BACA;IACC,KAAK,ECrJI,OAAO;;EDyJhB;;;yDAIA;IACC,KAAK,EC9JG,OAAO;ADoKlB,gCACA;EACC,MAAM,EAAE,IAAqB;;AAI7B;;wDAGA;EACC,MAAM,EAAE,IAAqB;AAE9B,qDACA;EACC,GAAG,EAAE,KAA0B;;AAGjC,kCAAoD;EACnD,gCACA;IACC,MAAM,ECvLI,KAAK;;ED2Lf;;0DAGA;IACC,MAAM,EC/LG,KAAK;EDiMf,qDACA;IACC,GAAG,EAAE,MAAW;AAInB,oCAAoD;EACnD,gCACA;IACC,MAAM,ECxMI,OAAO;;ED4MjB;;0DAGA;IACC,MAAM,EChNG,OAAO;EDkNjB,qDACA;IACC,GAAG,EAAE,QAAW;AAclB,+DAEA;EACC,IAAI,EAAE,KAAyB;;AAGjC,iCAAiD;EAG/C,+DAEA;IACC,IAAI,EAAE,MAAU;AAInB,mCAAiD;EAG/C,+DAEA;IACC,IAAI,EAAE,QAAU;AAQlB,6EAEA;EACC,GAAG,EAAE,KAA0B;;AAGjC,kCAAoD;EAGlD,6EAEA;IACC,GAAG,EAAE,MAAW;AAInB,oCAAoD;EAGlD,6EAEA;IACC,GAAG,EAAE,QAAW;AAQlB,iFAEA;EACC,KAAK,EAAE,KAAyB;;AAGlC,iCAAiD;EAG/C,iFAEA;IACC,KAAK,EAAE,MAAU;AAIpB,mCAAiD;EAG/C,iFAEA;IACC,KAAK,EAAE,QAAU;AAQnB,mFAEA;EACC,MAAM,EAAE,KAA0B;;AAGpC,kCAAoD;EAGlD,mFAEA;IACC,MAAM,EAAE,MAAW;AAItB,oCAAoD;EAGlD,mFAEA;IACC,MAAM,EAAE,QAAW;AAUrB;;;yCAEA;EACC,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;AAEZ;sCACA;EACC,GAAG,EAAE,CAAC;AAEP;yCACA;EACC,MAAM,EAAE,CAAC;;AC1VZ,qCACA;EACC,UAAU,EAAE,eAAe", +"sources": ["../../../../scss/vendor/mmenu/inc/_sizing.scss","../../../../scss/vendor/mmenu/extensions/jquery.mmenu.fullscreen.scss"], +"names": [], +"file": "jquery.mmenu.fullscreen.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.ie8.css b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.ie8.css new file mode 100644 index 00000000..9fd405b4 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.ie8.css @@ -0,0 +1,90 @@ +/* + jQuery.mmenu IE8 fallback extension CSS +*/ +html.mm-opened .mm-page { + box-shadow: none; } + +.mm-ismenu { + background: #333333; + color: #adadad; } + +.mm-menu .mm-list > li:after { + border-color: #2b2b2b; } +.mm-menu .mm-list > li > a.mm-subclose { + background: #2d2d2d; + color: #707070; } +.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before { + border-color: #707070; } +.mm-menu .mm-list > li > a.mm-subopen:before { + border-color: #2b2b2b; } +.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu .mm-list > li.mm-selected > span { + background: #2d2d2d; } +.mm-menu .mm-list > li.mm-label { + background: #3d3d3d; } +.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-vertical .mm-list li.mm-opened > ul { + background: #3d3d3d; } + +.mm-menu .mm-search input { + background: #474747; + color: #adadad; } +.mm-menu li.mm-noresults { + color: #707070; } + +.mm-menu em.mm-counter { + color: #707070; } + +.mm-menu .mm-list li.mm-label > div > div { + background: #3d3d3d; } + +.mm-menu .mm-header { + border-color: #2b2b2b; + color: #707070; } + .mm-menu .mm-header a:before { + border-color: #707070; } + +html.mm-opened.mm-light .mm-page { + box-shadow: none; } + +.mm-ismenu.mm-light { + background: #f3f3f3; + color: #616161; } + +.mm-menu.mm-light .mm-list > li:after { + border-color: #dadada; } +.mm-menu.mm-light .mm-list > li > a.mm-subclose { + background: #fafafa; + color: #aaaaaa; } +.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before { + border-color: #aaaaaa; } +.mm-menu.mm-light .mm-list > li > a.mm-subopen:before { + border-color: #dadada; } +.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-light .mm-list > li.mm-selected > span { + background: #fafafa; } +.mm-menu.mm-light .mm-list > li.mm-label { + background: #ebebeb; } +.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul { + background: #ebebeb; } + +.mm-menu.mm-light .mm-search input { + background: #dadada; + color: #616161; } +.mm-menu.mm-light li.mm-noresults { + color: #aaaaaa; } + +.mm-menu.mm-light em.mm-counter { + color: #aaaaaa; } + +.mm-menu.mm-light .mm-list li.mm-label > div > div { + background: #ebebeb; } + +.mm-menu.mm-light .mm-header { + border-color: #dadada; + color: #aaaaaa; } + .mm-menu.mm-light .mm-header a:before { + border-color: #aaaaaa; } + +/*# sourceMappingURL=jquery.mmenu.ie8.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.ie8.css.map b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.ie8.css.map new file mode 100644 index 00000000..bcdf7cca --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.ie8.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAOC,uBACA;EACC,UAAU,ECKG,IAAI;;ADHlB,UACA;EACC,UAAU,ECAA,OAAI;EDCd,KAAK,ECCG,OAAwB;;ADK/B,4BACA;EACC,YAAY,ECHJ,OAAwB;ADS/B,sCACA;EACC,UAAU,ECbA,OAAwB;EDclC,KAAK,ECfI,OAAwB;ADiBlC,0FAEA;EACC,YAAY,ECpBH,OAAwB;ADsBlC,4CACA;EACC,YAAY,ECrBN,OAAwB;AD2BhC;yCAEA;EACC,UAAU,EChCC,OAAwB;ADmCrC,+BACA;EACC,UAAU,ECpCG,OAAuB;AD4CpC;+CAEA;EACC,UAAU,EC/CE,OAAuB;;ADsEtC,yBACA;EACC,UAAU,ECtED,OAAwB;EDuEjC,KAAK,EC5EE,OAAwB;AD8EhC,wBACA;EACC,KAAK,EC/EO,OAAwB;;ADsFtC,sBACA;EACC,KAAK,ECxFQ,OAAwB;;AD4DrC,yCACA;EACC,UAAU,EC5DI,OAAuB;;AD+FtC,mBACA;EACC,YAAY,EChGH,OAAwB;EDiGjC,KAAK,ECpGO,OAAwB;EDsGpC,4BACA;IACC,YAAY,ECxGD,OAAwB;;ADTtC,gCACA;EACC,UAAU,ECqCG,IAAI;;ADnClB,mBACA;EACC,UAAU,ECgCA,OAAO;ED/BjB,KAAK,ECiCG,OAAwB;;AD3B/B,qCACA;EACC,YAAY,EC6BJ,OAAwB;ADvB/B,+CACA;EACC,UAAU,ECmBA,OAAwB;EDlBlC,KAAK,ECiBI,OAAwB;ADflC,4GAEA;EACC,YAAY,ECYH,OAAwB;ADVlC,qDACA;EACC,YAAY,ECWN,OAAwB;ADLhC;kDAEA;EACC,UAAU,ECAC,OAAwB;ADGrC,wCACA;EACC,UAAU,ECJG,OAAuB;ADYpC;wDAEA;EACC,UAAU,ECfE,OAAuB;;ADsCtC,kCACA;EACC,UAAU,ECtCD,OAAwB;EDuCjC,KAAK,EC5CE,OAAwB;AD8ChC,iCACA;EACC,KAAK,EC/CO,OAAwB;;ADsDtC,+BACA;EACC,KAAK,ECxDQ,OAAwB;;AD4BrC,kDACA;EACC,UAAU,EC5BI,OAAuB;;AD+DtC,4BACA;EACC,YAAY,EChEH,OAAwB;EDiEjC,KAAK,ECpEO,OAAwB;EDsEpC,qCACA;IACC,YAAY,ECxED,OAAwB", +"sources": ["../../../../scss/vendor/mmenu/inc/_colors.scss","../../../../scss/vendor/mmenu/extensions/jquery.mmenu.ie8.scss"], +"names": [], +"file": "jquery.mmenu.ie8.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.positioning.css b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.positioning.css new file mode 100644 index 00000000..490e88be --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.positioning.css @@ -0,0 +1,245 @@ +/* + jQuery.mmenu position extension CSS +*/ +.mm-menu.mm-top { + width: 100%; } + +html.mm-top.mm-opened .mm-page, +html.mm-top.mm-opened #mm-blocker { + top: 0%; } + +html.mm-top.mm-opened.mm-opening .mm-page, +html.mm-top.mm-opened.mm-opening #mm-blocker, +html.mm-top.mm-opened.mm-opening .mm-fixed-top, +html.mm-top.mm-opened.mm-opening .mm-fixed-bottom { + left: 0; } + +.mm-menu.mm-right { + left: auto; + right: 0; } + +html.mm-right.mm-opened .mm-page, +html.mm-right.mm-opened #mm-blocker, +html.mm-right.mm-opened .mm-fixed-top, +html.mm-right.mm-opened .mm-fixed-bottom { + left: auto; + right: 0%; } + +html.mm-right.mm-opened.mm-opening .mm-page, +html.mm-right.mm-opened.mm-opening #mm-blocker, +html.mm-right.mm-opened.mm-opening .mm-fixed-top, +html.mm-right.mm-opened.mm-opening .mm-fixed-bottom { + left: auto; } + +.mm-menu.mm-bottom { + width: 100%; + top: auto; + bottom: 0; } + +html.mm-bottom.mm-opened .mm-page, +html.mm-bottom.mm-opened #mm-blocker { + bottom: 0%; + top: auto; } + +html.mm-bottom.mm-opened.mm-opening .mm-page, +html.mm-bottom.mm-opened.mm-opening #mm-blocker, +html.mm-bottom.mm-opened.mm-opening .mm-fixed-top, +html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom { + top: auto; + left: 0; } + +.mm-menu.mm-top { + height: 80%; } + +html.mm-top.mm-opening .mm-page, +html.mm-top.mm-opening #mm-blocker, +html.mm-top.mm-opening .mm-fixed-top { + top: 80%; } +html.mm-top.mm-opening .mm-fixed-bottom { + bottom: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-top { + height: 140px; } + + html.mm-top.mm-opening .mm-page, + html.mm-top.mm-opening #mm-blocker, + html.mm-top.mm-opening .mm-fixed-top { + top: 140px; } + html.mm-top.mm-opening .mm-fixed-bottom { + bottom: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-top { + height: 880px; } + + html.mm-top.mm-opening .mm-page, + html.mm-top.mm-opening #mm-blocker, + html.mm-top.mm-opening .mm-fixed-top { + top: 880px; } + html.mm-top.mm-opening .mm-fixed-bottom { + bottom: -880px; } } +.mm-menu.mm-right { + width: 80%; } + +html.mm-right.mm-opening .mm-page, +html.mm-right.mm-opening #mm-blocker, +html.mm-right.mm-opening .mm-fixed-top, +html.mm-right.mm-opening .mm-fixed-bottom { + right: 80%; } + +@media all and (max-width: 175px) { + .mm-menu.mm-right { + width: 140px; } + + html.mm-right.mm-opening .mm-page, + html.mm-right.mm-opening #mm-blocker, + html.mm-right.mm-opening .mm-fixed-top, + html.mm-right.mm-opening .mm-fixed-bottom { + right: 140px; } } +@media all and (min-width: 375px) { + .mm-menu.mm-right { + width: 300px; } + + html.mm-right.mm-opening .mm-page, + html.mm-right.mm-opening #mm-blocker, + html.mm-right.mm-opening .mm-fixed-top, + html.mm-right.mm-opening .mm-fixed-bottom { + right: 300px; } } +.mm-menu.mm-bottom { + height: 80%; } + +html.mm-bottom.mm-opening .mm-page, +html.mm-bottom.mm-opening #mm-blocker, +html.mm-bottom.mm-opening .mm-fixed-bottom { + bottom: 80%; } +html.mm-bottom.mm-opening .mm-fixed-top { + top: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-bottom { + height: 140px; } + + html.mm-bottom.mm-opening .mm-page, + html.mm-bottom.mm-opening #mm-blocker, + html.mm-bottom.mm-opening .mm-fixed-bottom { + bottom: 140px; } + html.mm-bottom.mm-opening .mm-fixed-top { + top: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-bottom { + height: 880px; } + + html.mm-bottom.mm-opening .mm-page, + html.mm-bottom.mm-opening #mm-blocker, + html.mm-bottom.mm-opening .mm-fixed-bottom { + bottom: 880px; } + html.mm-bottom.mm-opening .mm-fixed-top { + top: -880px; } } +/* + jQuery.mmenu z-position extension CSS +*/ +html.mm-front.mm-opened .mm-page { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; } + +.mm-menu.mm-front, +.mm-menu.mm-next { + -webkit-transition: none 0.4s ease; + -moz-transition: none 0.4s ease; + -ms-transition: none 0.4s ease; + -o-transition: none 0.4s ease; + transition: none 0.4s ease; + -webkit-transition-property: top, right, bottom, left, -webkit-transform; + -moz-transition-property: top, right, bottom, left, -moz-transform; + -ms-transition-property: top, right, bottom, left, -o-transform; + -o-transition-property: top, right, bottom, left, -o-transform; + transition-property: top, right, bottom, left, transform; } + +html.mm-front .mm-page, +html.mm-front #mm-blocker { + z-index: 0; } + +.mm-menu.mm-front { + z-index: 1; + box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); } + +html.mm-opened.mm-next .mm-page { + box-shadow: none; } + +html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next { + left: 0%; } + +.mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + left: 0; } + +html.mm-opening .mm-menu.mm-top.mm-front, html.mm-opening .mm-menu.mm-top.mm-next { + left: 0; + top: 0%; } + +.mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + left: auto; } + +html.mm-opening .mm-menu.mm-right.mm-front, html.mm-opening .mm-menu.mm-right.mm-next { + left: auto; + right: 0%; } + +.mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + top: auto; + left: 0; } + +html.mm-opening .mm-menu.mm-bottom.mm-front, html.mm-opening .mm-menu.mm-bottom.mm-next { + left: 0; + bottom: 0%; } + +.mm-menu.mm-front, .mm-menu.mm-next { + left: -80%; } + +@media all and (max-width: 175px) { + .mm-menu.mm-front, .mm-menu.mm-next { + left: -140px; } } +@media all and (min-width: 375px) { + .mm-menu.mm-front, .mm-menu.mm-next { + left: -300px; } } +.mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + top: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + top: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + top: -880px; } } +.mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + right: -80%; } + +@media all and (max-width: 175px) { + .mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + right: -140px; } } +@media all and (min-width: 375px) { + .mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + right: -300px; } } +.mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + bottom: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + bottom: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + bottom: -880px; } } +html.mm-front .mm-fixed-top, +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-bottom { + left: 0; + right: auto; } +html.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-top { + top: 0; } +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-bottom { + bottom: 0; } + +/*# sourceMappingURL=jquery.mmenu.positioning.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.positioning.css.map b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.positioning.css.map new file mode 100644 index 00000000..5b0db903 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.positioning.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../../../../scss/vendor/mmenu/extensions/jquery.mmenu.positioning.scss","../../../../scss/vendor/mmenu/inc/_sizing.scss","../../../../scss/vendor/mmenu/inc/_variables.scss"], +"names": [], +"file": "jquery.mmenu.positioning.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.themes.css b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.themes.css new file mode 100644 index 00000000..fc28737e --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.themes.css @@ -0,0 +1,133 @@ +/* + jQuery.mmenu themes extension CSS +*/ +html.mm-opened.mm-light .mm-page { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } + +.mm-ismenu.mm-light { + background: #f3f3f3; + color: rgba(0, 0, 0, 0.6); } + +.mm-menu.mm-light .mm-list > li:after { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-light .mm-list > li > a.mm-subclose { + background: rgba(255, 255, 255, 0.6); + color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before { + border-color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-light .mm-list > li > a.mm-subopen:before { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-light .mm-list > li.mm-selected > span { + background: rgba(255, 255, 255, 0.6); } +.mm-menu.mm-light .mm-list > li.mm-label { + background: rgba(0, 0, 0, 0.03); } +.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-light .mm-search input { + background: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.6); } +.mm-menu.mm-light li.mm-noresults { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-light em.mm-counter { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-light .mm-list li.mm-label > div > div { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-light .mm-header { + border-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-light .mm-header a:before { + border-color: rgba(0, 0, 0, 0.3); } + +html.mm-opened.mm-white .mm-page { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } + +.mm-ismenu.mm-white { + background: white; + color: rgba(0, 0, 0, 0.6); } + +.mm-menu.mm-white .mm-list > li:after { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-white .mm-list > li > a.mm-subclose { + background: rgba(0, 0, 0, 0.08); + color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before { + border-color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-white .mm-list > li > a.mm-subopen:before { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-white .mm-list > li.mm-selected > span { + background: rgba(0, 0, 0, 0.08); } +.mm-menu.mm-white .mm-list > li.mm-label { + background: rgba(0, 0, 0, 0.03); } +.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-white .mm-search input { + background: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.6); } +.mm-menu.mm-white li.mm-noresults { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-white em.mm-counter { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-white .mm-list li.mm-label > div > div { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-white .mm-header { + border-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-white .mm-header a:before { + border-color: rgba(0, 0, 0, 0.3); } + +html.mm-opened.mm-black .mm-page { + box-shadow: none; } + +.mm-ismenu.mm-black { + background: black; + color: rgba(255, 255, 255, 0.6); } + +.mm-menu.mm-black .mm-list > li:after { + border-color: rgba(255, 255, 255, 0.2); } +.mm-menu.mm-black .mm-list > li > a.mm-subclose { + background: rgba(255, 255, 255, 0.25); + color: rgba(255, 255, 255, 0.3); } +.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before { + border-color: rgba(255, 255, 255, 0.3); } +.mm-menu.mm-black .mm-list > li > a.mm-subopen:before { + border-color: rgba(255, 255, 255, 0.2); } +.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-black .mm-list > li.mm-selected > span { + background: rgba(255, 255, 255, 0.25); } +.mm-menu.mm-black .mm-list > li.mm-label { + background: rgba(255, 255, 255, 0.15); } +.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(255, 255, 255, 0.15); } + +.mm-menu.mm-black .mm-search input { + background: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.6); } +.mm-menu.mm-black li.mm-noresults { + color: rgba(255, 255, 255, 0.3); } + +.mm-menu.mm-black em.mm-counter { + color: rgba(255, 255, 255, 0.3); } + +.mm-menu.mm-black .mm-list li.mm-label > div > div { + background: rgba(255, 255, 255, 0.15); } + +.mm-menu.mm-black .mm-header { + border-color: rgba(255, 255, 255, 0.2); + color: rgba(255, 255, 255, 0.3); } + .mm-menu.mm-black .mm-header a:before { + border-color: rgba(255, 255, 255, 0.3); } + +/*# sourceMappingURL=jquery.mmenu.themes.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.themes.css.map b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.themes.css.map new file mode 100644 index 00000000..c5b9b0c2 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.themes.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAOC,gCACA;EACC,UAAU,ECEG,2BAA6B;;ADA3C,mBACA;EACC,UAAU,ECHA,OAAO;EDIjB,KAAK,ECFG,kBAAoB;;ADQ3B,qCACA;EACC,YAAY,ECNJ,kBAAoB;ADY3B,+CACA;EACC,UAAU,EChBA,wBAA0B;EDiBpC,KAAK,EClBI,kBAAoB;ADoB9B,4GAEA;EACC,YAAY,ECvBH,kBAAoB;ADyB9B,qDACA;EACC,YAAY,ECxBN,kBAAoB;AD8B5B;kDAEA;EACC,UAAU,ECnCC,wBAA0B;ADsCvC,wCACA;EACC,UAAU,ECvCG,mBAAqB;AD+ClC;wDAEA;EACC,UAAU,EClDE,mBAAqB;;ADyEpC,kCACA;EACC,UAAU,ECzED,kBAAoB;ED0E7B,KAAK,EC/EE,kBAAoB;ADiF5B,iCACA;EACC,KAAK,EClFO,kBAAoB;;ADyFlC,+BACA;EACC,KAAK,EC3FQ,kBAAoB;;AD+DjC,kDACA;EACC,UAAU,EC/DI,mBAAqB;;ADkGpC,4BACA;EACC,YAAY,ECnGH,kBAAoB;EDoG7B,KAAK,ECvGO,kBAAoB;EDyGhC,qCACA;IACC,YAAY,EC3GD,kBAAoB;;ADNlC,gCACA;EACC,UAAU,ECkCG,2BAA6B;;ADhC3C,mBACA;EACC,UAAU,EC6BA,KAAI;ED5Bd,KAAK,EC8BG,kBAAoB;;ADxB3B,qCACA;EACC,YAAY,EC0BJ,kBAAoB;ADpB3B,+CACA;EACC,UAAU,ECgBA,mBAAqB;EDf/B,KAAK,ECcI,kBAAoB;ADZ9B,4GAEA;EACC,YAAY,ECSH,kBAAoB;ADP9B,qDACA;EACC,YAAY,ECQN,kBAAoB;ADF5B;kDAEA;EACC,UAAU,ECHC,mBAAqB;ADMlC,wCACA;EACC,UAAU,ECPG,mBAAqB;ADelC;wDAEA;EACC,UAAU,EClBE,mBAAqB;;ADyCpC,kCACA;EACC,UAAU,ECzCD,kBAAoB;ED0C7B,KAAK,EC/CE,kBAAoB;ADiD5B,iCACA;EACC,KAAK,EClDO,kBAAoB;;ADyDlC,+BACA;EACC,KAAK,EC3DQ,kBAAoB;;AD+BjC,kDACA;EACC,UAAU,EC/BI,mBAAqB;;ADkEpC,4BACA;EACC,YAAY,ECnEH,kBAAoB;EDoE7B,KAAK,ECvEO,kBAAoB;EDyEhC,qCACA;IACC,YAAY,EC3ED,kBAAoB;;ADtClC,gCACA;EACC,UAAU,ECkEG,IAAI;;ADhElB,mBACA;EACC,UAAU,EC6DA,KAAI;ED5Dd,KAAK,EC8DG,wBAA0B;;ADxDjC,qCACA;EACC,YAAY,EC0DJ,wBAA0B;ADpDjC,+CACA;EACC,UAAU,ECgDA,yBAA2B;ED/CrC,KAAK,EC8CI,wBAA0B;AD5CpC,4GAEA;EACC,YAAY,ECyCH,wBAA0B;ADvCpC,qDACA;EACC,YAAY,ECwCN,wBAA0B;ADlClC;kDAEA;EACC,UAAU,EC6BC,yBAA2B;AD1BxC,wCACA;EACC,UAAU,ECyBG,yBAA2B;ADjBxC;wDAEA;EACC,UAAU,ECcE,yBAA2B;;ADS1C,kCACA;EACC,UAAU,ECTD,wBAA0B;EDUnC,KAAK,ECfE,wBAA0B;ADiBlC,iCACA;EACC,KAAK,EClBO,wBAA0B;;ADyBxC,+BACA;EACC,KAAK,EC3BQ,wBAA0B;;ADDvC,kDACA;EACC,UAAU,ECCI,yBAA2B;;ADkC1C,4BACA;EACC,YAAY,ECnCH,wBAA0B;EDoCnC,KAAK,ECvCO,wBAA0B;EDyCtC,qCACA;IACC,YAAY,EC3CD,wBAA0B", +"sources": ["../../../../scss/vendor/mmenu/inc/_colors.scss","../../../../scss/vendor/mmenu/extensions/jquery.mmenu.themes.scss"], +"names": [], +"file": "jquery.mmenu.themes.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.widescreen.css b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.widescreen.css new file mode 100644 index 00000000..7fc4bf85 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.widescreen.css @@ -0,0 +1,41 @@ +/* + jQuery.mmenu widescreen extension CSS +*/ +html, body { + overflow: auto !important; } + +body { + position: relative; } + +#mm-blocker { + display: none !important; } + +.mm-page { + box-shadow: none !important; + background: inherit; + min-height: 100% !important; + height: auto !important; + margin-left: 300px; + top: 0 !important; + position: relative !important; + z-index: 1; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; } + +.mm-menu { + position: fixed; + z-index: 0; + width: 300px !important; + padding: 0; } + .mm-menu.mm-top, .mm-menu.mm-right, .mm-menu.mm-bottom { + top: 0 !important; + right: auto !important; + bottom: auto !important; + left: 0 !important; } + .mm-menu:first-child, .mm-menu.mm-current { + display: block; } + +/*# sourceMappingURL=jquery.mmenu.widescreen.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.widescreen.css.map b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.widescreen.css.map new file mode 100644 index 00000000..76b24fe9 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/extensions/jquery.mmenu.widescreen.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAWA,UACA;EAEI,QAAQ,EAAE,eAAe;;AAE7B,IACA;EACI,QAAQ,EAAE,QAAQ;;AAEtB,WACA;EACI,OAAO,EAAE,eAAe;;AAE5B,QACA;EACI,UAAU,EAAE,eAAe;EAC3B,UAAU,EAAE,OAAO;EACnB,UAAU,EAAE,eAAe;EAC3B,MAAM,EAAE,eAAe;EACvB,WAAW,EAtBD,KAAK;EAuBf,GAAG,EAAE,YAAY;EACjB,QAAQ,EAAE,mBAAmB;EAC7B,OAAO,EAAE,CAAC;ECmBV,kBAAgB,EDjBsB,UAAU;ECkBhD,eAAa,EDlByB,UAAU;ECmBhD,cAAY,EDnB0B,UAAU;ECoBhD,aAAW,EDpB2B,UAAU;ECqBhD,UAAQ,EDrB8B,UAAU;;AAEpD,QACA;EACI,QAAQ,EAAE,KAAK;EACf,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,gBAAwB;EAC/B,OAAO,EAAE,CAAC;EAEV,sDAGA;IACI,GAAG,EAAE,YAAY;IACjB,KAAK,EAAE,eAAe;IACtB,MAAM,EAAE,eAAe;IACvB,IAAI,EAAE,YAAY;EAGtB,yCAEA;IACI,OAAO,EAAE,KAAK", +"sources": ["../../../../scss/vendor/mmenu/extensions/jquery.mmenu.widescreen.scss","../../../../scss/vendor/mmenu/inc/_variables.scss"], +"names": [], +"file": "jquery.mmenu.widescreen.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/jquery.mmenu.all.css b/theme/css-compiled/vendor/mmenu/jquery.mmenu.all.css new file mode 100644 index 00000000..1e8759b7 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/jquery.mmenu.all.css @@ -0,0 +1,1276 @@ +/* + jQuery.mmenu CSS +*/ +.mm-page, +.mm-fixed-top, +.mm-fixed-bottom, +.mm-menu.mm-horizontal > .mm-panel { + -webkit-transition: none 0.4s ease; + -moz-transition: none 0.4s ease; + -ms-transition: none 0.4s ease; + -o-transition: none 0.4s ease; + transition: none 0.4s ease; + -webkit-transition-property: top, right, bottom, left, border; + -moz-transition-property: top, right, bottom, left, border; + -ms-transition-property: top, right, bottom, left, border; + -o-transition-property: top, right, bottom, left, border; + transition-property: top, right, bottom, left, border; } + +html.mm-opened .mm-page, +html.mm-opened #mm-blocker { + left: 0; + top: 0; + margin: 0; + border: 0px solid transparent; } + +html.mm-opening .mm-page, +html.mm-opening #mm-blocker { + border: 0px solid rgba(100, 100, 100, 0); } + +.mm-menu .mm-hidden { + display: none; } + +.mm-fixed-top, +.mm-fixed-bottom { + position: fixed; + left: 0; } + +.mm-fixed-top { + top: 0; } + +.mm-fixed-bottom { + bottom: 0; } + +html.mm-opened .mm-page, +.mm-menu > .mm-panel { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; } + +html.mm-opened, +html.mm-opened body { + overflow-x: hidden; + position: relative; } + +html.mm-opened .mm-page { + position: relative; } + +html.mm-background .mm-page { + background: inherit; } + +#mm-blocker { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent; + display: none; + width: 100%; + height: 100%; + position: fixed; + z-index: 999999; } + +html.mm-opened #mm-blocker, +html.mm-blocking #mm-blocker { + display: block; } + +.mm-menu.mm-current { + display: block; } + +.mm-menu { + background: inherit; + display: none; + overflow: hidden; + height: 100%; + padding: 0; + position: fixed; + left: 0; + top: 0; + z-index: 0; } + .mm-menu > .mm-panel { + background: inherit; + -webkit-overflow-scrolling: touch; + overflow: scroll; + overflow-x: hidden; + overflow-y: auto; + width: 100%; + height: 100%; + padding: 20px; + position: absolute; + top: 0; + left: 100%; + z-index: 0; } + .mm-menu > .mm-panel.mm-opened { + left: 0%; } + .mm-menu > .mm-panel.mm-subopened { + left: -40%; } + .mm-menu > .mm-panel.mm-highest { + z-index: 1; } + .mm-menu > .mm-panel.mm-hidden { + display: block; + visibility: hidden; } + +.mm-menu .mm-list { + padding: 20px 0; } +.mm-menu > .mm-list { + padding: 20px 0 40px 0; } + +.mm-panel > .mm-list { + margin-left: -20px; + margin-right: -20px; } + .mm-panel > .mm-list:first-child { + padding-top: 0; } + +.mm-list, +.mm-list > li { + list-style: none; + display: block; + padding: 0; + margin: 0; } + +.mm-list { + font: inherit; + font-size: 14px; } + .mm-list a, + .mm-list a:hover { + text-decoration: none; } + .mm-list > li { + position: relative; } + .mm-list > li > a, + .mm-list > li > span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + color: inherit; + line-height: 20px; + display: block; + padding: 10px 10px 10px 20px; + margin: 0; } + .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults)::after { + content: ''; + border-bottom-width: 1px; + border-bottom-style: solid; + display: block; + width: 100%; + position: absolute; + bottom: 0; + left: 0; } + .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after { + width: auto; + margin-left: 20px; + position: relative; + left: auto; } + .mm-list a.mm-subopen { + width: 40px; + height: 100%; + padding: 0; + position: absolute; + right: 0; + top: 0; + z-index: 2; } + .mm-list a.mm-subopen::before { + content: ''; + border-left-width: 1px; + border-left-style: solid; + display: block; + height: 100%; + position: absolute; + left: 0; + top: 0; } + .mm-list a.mm-subopen.mm-fullsubopen { + width: 100%; } + .mm-list a.mm-subopen.mm-fullsubopen:before { + border-left: none; } + .mm-list a.mm-subopen + a, + .mm-list a.mm-subopen + span { + padding-right: 5px; + margin-right: 40px; } + .mm-list > li.mm-selected > a.mm-subopen { + background: transparent; } + .mm-list > li.mm-selected > a.mm-fullsubopen + a, + .mm-list > li.mm-selected > a.mm-fullsubopen + span { + padding-right: 45px; + margin-right: 0; } + .mm-list a.mm-subclose { + text-indent: 20px; + padding-top: 30px; + margin-top: -20px; } + .mm-list > li.mm-label { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + font-size: 10px; + text-transform: uppercase; + text-indent: 20px; + line-height: 25px; + padding-right: 5px; } + .mm-list > li.mm-spacer { + padding-top: 40px; } + .mm-list > li.mm-spacer.mm-label { + padding-top: 25px; } + .mm-list a.mm-subopen:after, + .mm-list a.mm-subclose:before { + content: ''; + border: 2px solid transparent; + display: block; + width: 7px; + height: 7px; + margin-bottom: -5px; + position: absolute; + bottom: 50%; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); } + .mm-list a.mm-subopen:after { + border-top: none; + border-left: none; + right: 18px; } + .mm-list a.mm-subclose:before { + border-right: none; + border-bottom: none; + margin-bottom: -15px; + left: 22px; } + +.mm-menu.mm-vertical .mm-list .mm-panel { + display: none; + padding: 10px 0 10px 10px; } + .mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after { + border-color: transparent; } +.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel { + display: block; } +.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen { + height: 40px; } + .mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + top: 16px; + right: 16px; } + +html.mm-opened .mm-page { + box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } + +.mm-ismenu { + background: #333333; + color: rgba(255, 255, 255, 0.6); } + +.mm-menu .mm-list > li:after { + border-color: rgba(0, 0, 0, 0.15); } +.mm-menu .mm-list > li > a.mm-subclose { + background: rgba(0, 0, 0, 0.1); + color: rgba(255, 255, 255, 0.3); } +.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before { + border-color: rgba(255, 255, 255, 0.3); } +.mm-menu .mm-list > li > a.mm-subopen:before { + border-color: rgba(0, 0, 0, 0.15); } +.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu .mm-list > li.mm-selected > span { + background: rgba(0, 0, 0, 0.1); } +.mm-menu .mm-list > li.mm-label { + background: rgba(255, 255, 255, 0.05); } +.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(255, 255, 255, 0.05); } + +html.mm-opening .mm-page, +html.mm-opening #mm-blocker, +html.mm-opening .mm-fixed-top, +html.mm-opening .mm-fixed-bottom { + left: 80%; } + +.mm-menu { + width: 80%; } + +@media all and (max-width: 175px) { + .mm-menu { + width: 140px; } + + html.mm-opening .mm-page, + html.mm-opening #mm-blocker, + html.mm-opening .mm-fixed-top, + html.mm-opening .mm-fixed-bottom { + left: 140px; } } +@media all and (min-width: 375px) { + .mm-menu { + width: 300px; } + + html.mm-opening .mm-page, + html.mm-opening #mm-blocker, + html.mm-opening .mm-fixed-top, + html.mm-opening .mm-fixed-bottom { + left: 300px; } } +/* + jQuery.mmenu counters addon CSS +*/ +em.mm-counter { + font: inherit; + font-size: 14px; + font-style: normal; + text-indent: 0; + line-height: 20px; + display: block; + margin-top: -10px; + position: absolute; + right: 40px; + top: 50%; + padding-right: 5px; } + em.mm-counter + a.mm-subopen { + padding-left: 40px; } + em.mm-counter + a.mm-fullsubopen { + padding-left: 0; } + +.mm-vertical em.mm-counter { + top: 12px; + margin-top: 0; } + +.mm-nosubresults > em.mm-counter { + display: none; } + +.mm-menu em.mm-counter { + color: rgba(255, 255, 255, 0.3); } + +/* + jQuery.mmenu dragOpen addon CSS +*/ +html.mm-opened.mm-dragging .mm-menu, +html.mm-opened.mm-dragging .mm-page, +html.mm-opened.mm-dragging .mm-fixed-top, +html.mm-opened.mm-dragging .mm-fixed-bottom, +html.mm-opened.mm-dragging #mm-blocker { + -webkit-transition-duration: 0s; + -moz-transition-duration: 0s; + -ms-transition-duration: 0s; + -o-transition-duration: 0s; + transition-duration: 0s; } + +/* + jQuery.mmenu header addon CSS +*/ +.mm-header { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + background: inherit; + border-bottom: 1px solid transparent; + text-align: center; + line-height: 20px; + width: 100%; + height: 60px; + padding: 30px 40px 0 40px; + position: absolute; + z-index: 2; + top: 0; + left: 0; } + .mm-header .mm-title { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + display: inline-block; + width: 100%; + position: relative; + z-index: 1; } + .mm-header .mm-prev, + .mm-header .mm-next { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; + text-decoration: none; + display: block; + width: 40px; + height: 100%; + position: absolute; + bottom: 0; } + .mm-header .mm-prev:before, + .mm-header .mm-next:before { + content: ''; + border: 2px solid transparent; + display: block; + width: 7px; + height: 7px; + margin-bottom: -5px; + position: absolute; + bottom: 50%; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); + margin-bottom: -15px; } + .mm-header .mm-prev { + left: 0; } + .mm-header .mm-prev:before { + border-right: none; + border-bottom: none; + left: 22px; } + .mm-header .mm-next { + right: 0; } + .mm-header .mm-next:before { + border-top: none; + border-left: none; + right: 18px; } + +.mm-menu.mm-hassearch .mm-header { + height: 50px; + padding-top: 20px; + top: 50px; } + .mm-menu.mm-hassearch .mm-header .mm-prev:before, + .mm-menu.mm-hassearch .mm-header .mm-mext:before { + margin-bottom: -10px; } + +.mm-menu.mm-hasheader li.mm-subtitle { + display: none; } +.mm-menu.mm-hasheader .mm-panel { + padding-top: 80px; } +.mm-menu.mm-hasheader.mm-hassearch > .mm-panel { + padding-top: 120px; } +.mm-menu.mm-hasheader.mm-ismenu > .mm-panel { + padding-top: 60px; } +.mm-menu.mm-hasheader.mm-ismenu.mm-hassearch > .mm-panel { + padding-top: 100px; } + +.mm-menu .mm-header { + border-color: rgba(0, 0, 0, 0.15); + color: rgba(255, 255, 255, 0.3); } + .mm-menu .mm-header a:before { + border-color: rgba(255, 255, 255, 0.3); } + +/* + jQuery.mmenu labels addon CSS +*/ +.mm-menu.mm-fixedlabels .mm-list { + background: inherit; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label { + background: inherit !important; + opacity: 0.97; + height: 25px; + overflow: visible; + position: relative; + z-index: 1; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label > div { + background: inherit; + width: 100%; + position: absolute; + left: 0; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label > div > div { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; } + .mm-menu.mm-fixedlabels .mm-list > li.mm-label.mm-spacer > div > div { + padding-top: 25px; } + +.mm-list > li.mm-label > span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + padding: 0; } +.mm-list > li.mm-label.mm-opened a.mm-subopen:after { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + right: 17px; } +.mm-list > li.mm-collapsed { + display: none; } + +.mm-menu .mm-list li.mm-label > div > div { + background: rgba(255, 255, 255, 0.05); } + +/* + jQuery.mmenu searchfield addon CSS +*/ +.mm-search, +.mm-search input { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; } + +.mm-search { + background: inherit; + width: 100%; + height: 50px; + padding: 10px; + position: relative; + top: 0; + z-index: 2; } + .mm-search input { + border: none; + border-radius: 15px; + font: inherit; + font-size: 14px; + line-height: 30px; + outline: none; + display: block; + width: 100%; + height: 30px; + margin: 0; + padding: 0 10px; } + +.mm-menu li.mm-nosubresults > a.mm-subopen { + display: none; } + .mm-menu li.mm-nosubresults > a.mm-subopen + a, + .mm-menu li.mm-nosubresults > a.mm-subopen + span { + padding-right: 10px; } +.mm-menu li.mm-noresults { + text-align: center; + font-size: 21px; + display: none; + padding-top: 80px; } + .mm-menu li.mm-noresults:after { + border: none; } +.mm-menu.mm-noresults li.mm-noresults { + display: block; } +.mm-menu.mm-hassearch > .mm-panel { + padding-top: 60px; } + +.mm-menu .mm-search input { + background: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.6); } +.mm-menu li.mm-noresults { + color: rgba(255, 255, 255, 0.3); } + +/* + jQuery.mmenu effects extension CSS +*/ +html.mm-slide .mm-menu { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; } +html.mm-slide.mm-opened .mm-menu { + -webkit-transform: translateX(-40%); + -moz-transform: translateX(-40%); + -ms-transform: translateX(-40%); + -o-transform: translateX(-40%); + transform: translateX(-40%); } +html.mm-slide.mm-opening .mm-menu { + -webkit-transform: translateX(0%); + -moz-transform: translateX(0%); + -ms-transform: translateX(0%); + -o-transform: translateX(0%); + transform: translateX(0%); } +html.mm-slide.mm-right.mm-opened .mm-menu { + -webkit-transform: translateX(40%); + -moz-transform: translateX(40%); + -ms-transform: translateX(40%); + -o-transform: translateX(40%); + transform: translateX(40%); } +html.mm-slide.mm-right.mm-opening .mm-menu { + -webkit-transform: translateX(0%); + -moz-transform: translateX(0%); + -ms-transform: translateX(0%); + -o-transform: translateX(0%); + transform: translateX(0%); } +html.mm-slide.mm-top.mm-opened .mm-menu { + -webkit-transform: translateY(-40%); + -moz-transform: translateY(-40%); + -ms-transform: translateY(-40%); + -o-transform: translateY(-40%); + transform: translateY(-40%); } +html.mm-slide.mm-top.mm-opening .mm-menu { + -webkit-transform: translateY(0%); + -moz-transform: translateY(0%); + -ms-transform: translateY(0%); + -o-transform: translateY(0%); + transform: translateY(0%); } +html.mm-slide.mm-bottom.mm-opened .mm-menu { + -webkit-transform: translateY(40%); + -moz-transform: translateY(40%); + -ms-transform: translateY(40%); + -o-transform: translateY(40%); + transform: translateY(40%); } +html.mm-slide.mm-bottom.mm-opening .mm-menu { + -webkit-transform: translateY(0%); + -moz-transform: translateY(0%); + -ms-transform: translateY(0%); + -o-transform: translateY(0%); + transform: translateY(0%); } + +html.mm-zoom-menu .mm-menu { + -webkit-transition: -webkit-transform 0.4s ease; + -moz-transition: -moz-transform 0.4s ease; + -o-transition: -o-transform 0.4s ease; + transition: transform 0.4s ease; } +html.mm-zoom-menu.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateX(-40%); + -moz-transform: scale(0.7, 0.7) translateX(-40%); + -ms-transform: scale(0.7, 0.7) translateX(-40%); + -o-transform: scale(0.7, 0.7) translateX(-40%); + transform: scale(0.7, 0.7) translateX(-40%); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } +html.mm-zoom-menu.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateX(0%); + -moz-transform: scale(1, 1) translateX(0%); + -ms-transform: scale(1, 1) translateX(0%); + -o-transform: scale(1, 1) translateX(0%); + transform: scale(1, 1) translateX(0%); } +html.mm-zoom-menu.mm-right.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateX(40%); + -moz-transform: scale(0.7, 0.7) translateX(40%); + -ms-transform: scale(0.7, 0.7) translateX(40%); + -o-transform: scale(0.7, 0.7) translateX(40%); + transform: scale(0.7, 0.7) translateX(40%); + -webkit-transform-origin: right center; + -moz-transform-origin: right center; + -ms-transform-origin: right center; + -o-transform-origin: right center; + transform-origin: right center; } +html.mm-zoom-menu.mm-right.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateX(0%); + -moz-transform: scale(1, 1) translateX(0%); + -ms-transform: scale(1, 1) translateX(0%); + -o-transform: scale(1, 1) translateX(0%); + transform: scale(1, 1) translateX(0%); } +html.mm-zoom-menu.mm-top.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateY(-40%); + -moz-transform: scale(0.7, 0.7) translateY(-40%); + -ms-transform: scale(0.7, 0.7) translateY(-40%); + -o-transform: scale(0.7, 0.7) translateY(-40%); + transform: scale(0.7, 0.7) translateY(-40%); + -webkit-transform-origin: center top; + -moz-transform-origin: center top; + -ms-transform-origin: center top; + -o-transform-origin: center top; + transform-origin: center top; } +html.mm-zoom-menu.mm-top.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateY(0%); + -moz-transform: scale(1, 1) translateY(0%); + -ms-transform: scale(1, 1) translateY(0%); + -o-transform: scale(1, 1) translateY(0%); + transform: scale(1, 1) translateY(0%); } +html.mm-zoom-menu.mm-bottom.mm-opened .mm-menu { + -webkit-transform: scale(0.7, 0.7) translateY(40%); + -moz-transform: scale(0.7, 0.7) translateY(40%); + -ms-transform: scale(0.7, 0.7) translateY(40%); + -o-transform: scale(0.7, 0.7) translateY(40%); + transform: scale(0.7, 0.7) translateY(40%); + -webkit-transform-origin: center bottom; + -moz-transform-origin: center bottom; + -ms-transform-origin: center bottom; + -o-transform-origin: center bottom; + transform-origin: center bottom; } +html.mm-zoom-menu.mm-bottom.mm-opening .mm-menu { + -webkit-transform: scale(1, 1) translateY(0%); + -moz-transform: scale(1, 1) translateY(0%); + -ms-transform: scale(1, 1) translateY(0%); + -o-transform: scale(1, 1) translateY(0%); + transform: scale(1, 1) translateY(0%); } + +html.mm-zoom-page.mm-opened .mm-page { + -webkit-transform: scale(1, 1); + -moz-transform: scale(1, 1); + -ms-transform: scale(1, 1); + -o-transform: scale(1, 1); + transform: scale(1, 1); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } +html.mm-zoom-page.mm-opening .mm-page { + -webkit-transform: scale(1.5, 1.5); + -moz-transform: scale(1.5, 1.5); + -ms-transform: scale(1.5, 1.5); + -o-transform: scale(1.5, 1.5); + transform: scale(1.5, 1.5); } +html.mm-zoom-page.mm-right.mm-opened .mm-page { + -webkit-transform-origin: right center; + -moz-transform-origin: right center; + -ms-transform-origin: right center; + -o-transform-origin: right center; + transform-origin: right center; } +html.mm-zoom-page.mm-top.mm-opened .mm-page { + -webkit-transform-origin: center top; + -moz-transform-origin: center top; + -ms-transform-origin: center top; + -o-transform-origin: center top; + transform-origin: center top; } +html.mm-zoom-page.mm-bottom.mm-opened .mm-page { + -webkit-transform-origin: center bottom; + -moz-transform-origin: center bottom; + -ms-transform-origin: center bottom; + -o-transform-origin: center bottom; + transform-origin: center bottom; } + +html.mm-zoom-panels .mm-panel { + -webkit-transform: scale(1.5, 1.5); + -moz-transform: scale(1.5, 1.5); + -ms-transform: scale(1.5, 1.5); + -o-transform: scale(1.5, 1.5); + transform: scale(1.5, 1.5); + -webkit-transform-origin: left center; + -moz-transform-origin: left center; + -ms-transform-origin: left center; + -o-transform-origin: left center; + transform-origin: left center; } + html.mm-zoom-panels .mm-panel.mm-opened { + -webkit-transform: scale(1, 1); + -moz-transform: scale(1, 1); + -ms-transform: scale(1, 1); + -o-transform: scale(1, 1); + transform: scale(1, 1); } + html.mm-zoom-panels .mm-panel.mm-opened.mm-subopened { + -webkit-transform: scale(0.7, 0.7); + -moz-transform: scale(0.7, 0.7); + -ms-transform: scale(0.7, 0.7); + -o-transform: scale(0.7, 0.7); + transform: scale(0.7, 0.7); } + +/* + jQuery.mmenu fullscreen extension CSS +*/ +html.mm-opening.mm-fullscreen .mm-page, +html.mm-opening.mm-fullscreen #mm-blocker, +html.mm-opening.mm-fullscreen .mm-fixed-top, +html.mm-opening.mm-fullscreen .mm-fixed-bottom { + left: 100%; } + +.mm-menu.mm-fullscreen { + width: 100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-fullscreen { + width: 140px; } + + html.mm-opening.mm-fullscreen .mm-page, + html.mm-opening.mm-fullscreen #mm-blocker, + html.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-opening.mm-fullscreen .mm-fixed-bottom { + left: 140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-fullscreen { + width: 10000px; } + + html.mm-opening.mm-fullscreen .mm-page, + html.mm-opening.mm-fullscreen #mm-blocker, + html.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-opening.mm-fullscreen .mm-fixed-bottom { + left: 10000px; } } +.mm-menu.mm-top.mm-fullscreen { + height: 100%; } + +html.mm-top.mm-opening.mm-fullscreen .mm-page, +html.mm-top.mm-opening.mm-fullscreen #mm-blocker, +html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top { + top: 100%; } +html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-top.mm-fullscreen { + height: 140px; } + + html.mm-top.mm-opening.mm-fullscreen .mm-page, + html.mm-top.mm-opening.mm-fullscreen #mm-blocker, + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top { + top: 140px; } + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-top.mm-fullscreen { + height: 10000px; } + + html.mm-top.mm-opening.mm-fullscreen .mm-page, + html.mm-top.mm-opening.mm-fullscreen #mm-blocker, + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-top { + top: 10000px; } + html.mm-top.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: -10000px; } } +.mm-menu.mm-right.mm-fullscreen { + width: 100%; } + +html.mm-right.mm-opening.mm-fullscreen .mm-page, +html.mm-right.mm-opening.mm-fullscreen #mm-blocker, +html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, +html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom { + right: 100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-right.mm-fullscreen { + width: 140px; } + + html.mm-right.mm-opening.mm-fullscreen .mm-page, + html.mm-right.mm-opening.mm-fullscreen #mm-blocker, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom { + right: 140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-right.mm-fullscreen { + width: 10000px; } + + html.mm-right.mm-opening.mm-fullscreen .mm-page, + html.mm-right.mm-opening.mm-fullscreen #mm-blocker, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-top, + html.mm-right.mm-opening.mm-fullscreen .mm-fixed-bottom { + right: 10000px; } } +.mm-menu.mm-bottom.mm-fullscreen { + height: 100%; } + +html.mm-bottom.mm-opening.mm-fullscreen .mm-page, +html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, +html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: 100%; } +html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top { + top: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-bottom.mm-fullscreen { + height: 140px; } + + html.mm-bottom.mm-opening.mm-fullscreen .mm-page, + html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: 140px; } + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top { + top: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-bottom.mm-fullscreen { + height: 10000px; } + + html.mm-bottom.mm-opening.mm-fullscreen .mm-page, + html.mm-bottom.mm-opening.mm-fullscreen #mm-blocker, + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-bottom { + bottom: 10000px; } + html.mm-bottom.mm-opening.mm-fullscreen .mm-fixed-top { + top: -10000px; } } +.mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next { + left: -100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next { + left: -140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-fullscreen.mm-front, .mm-menu.mm-fullscreen.mm-next { + left: -10000px; } } +.mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next { + top: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next { + top: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-top.mm-fullscreen.mm-front, .mm-menu.mm-top.mm-fullscreen.mm-next { + top: -10000px; } } +.mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next { + right: -100%; } + +@media all and (max-width: 140px) { + .mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next { + right: -140px; } } +@media all and (min-width: 10000px) { + .mm-menu.mm-right.mm-fullscreen.mm-front, .mm-menu.mm-right.mm-fullscreen.mm-next { + right: -10000px; } } +.mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next { + bottom: -100%; } + +@media all and (max-height: 140px) { + .mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next { + bottom: -140px; } } +@media all and (min-height: 10000px) { + .mm-menu.mm-bottom.mm-fullscreen.mm-front, .mm-menu.mm-bottom.mm-fullscreen.mm-next { + bottom: -10000px; } } +html.mm-front .mm-fixed-top, +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-bottom { + left: 0; + right: auto; } +html.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-top { + top: 0; } +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-bottom { + bottom: 0; } + +html.mm-opened.mm-fullscreen .mm-page { + box-shadow: none !important; } + +/* + jQuery.mmenu position extension CSS +*/ +.mm-menu.mm-top { + width: 100%; } + +html.mm-top.mm-opened .mm-page, +html.mm-top.mm-opened #mm-blocker { + top: 0%; } + +html.mm-top.mm-opened.mm-opening .mm-page, +html.mm-top.mm-opened.mm-opening #mm-blocker, +html.mm-top.mm-opened.mm-opening .mm-fixed-top, +html.mm-top.mm-opened.mm-opening .mm-fixed-bottom { + left: 0; } + +.mm-menu.mm-right { + left: auto; + right: 0; } + +html.mm-right.mm-opened .mm-page, +html.mm-right.mm-opened #mm-blocker, +html.mm-right.mm-opened .mm-fixed-top, +html.mm-right.mm-opened .mm-fixed-bottom { + left: auto; + right: 0%; } + +html.mm-right.mm-opened.mm-opening .mm-page, +html.mm-right.mm-opened.mm-opening #mm-blocker, +html.mm-right.mm-opened.mm-opening .mm-fixed-top, +html.mm-right.mm-opened.mm-opening .mm-fixed-bottom { + left: auto; } + +.mm-menu.mm-bottom { + width: 100%; + top: auto; + bottom: 0; } + +html.mm-bottom.mm-opened .mm-page, +html.mm-bottom.mm-opened #mm-blocker { + bottom: 0%; + top: auto; } + +html.mm-bottom.mm-opened.mm-opening .mm-page, +html.mm-bottom.mm-opened.mm-opening #mm-blocker, +html.mm-bottom.mm-opened.mm-opening .mm-fixed-top, +html.mm-bottom.mm-opened.mm-opening .mm-fixed-bottom { + top: auto; + left: 0; } + +.mm-menu.mm-top { + height: 80%; } + +html.mm-top.mm-opening .mm-page, +html.mm-top.mm-opening #mm-blocker, +html.mm-top.mm-opening .mm-fixed-top { + top: 80%; } +html.mm-top.mm-opening .mm-fixed-bottom { + bottom: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-top { + height: 140px; } + + html.mm-top.mm-opening .mm-page, + html.mm-top.mm-opening #mm-blocker, + html.mm-top.mm-opening .mm-fixed-top { + top: 140px; } + html.mm-top.mm-opening .mm-fixed-bottom { + bottom: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-top { + height: 880px; } + + html.mm-top.mm-opening .mm-page, + html.mm-top.mm-opening #mm-blocker, + html.mm-top.mm-opening .mm-fixed-top { + top: 880px; } + html.mm-top.mm-opening .mm-fixed-bottom { + bottom: -880px; } } +.mm-menu.mm-right { + width: 80%; } + +html.mm-right.mm-opening .mm-page, +html.mm-right.mm-opening #mm-blocker, +html.mm-right.mm-opening .mm-fixed-top, +html.mm-right.mm-opening .mm-fixed-bottom { + right: 80%; } + +@media all and (max-width: 175px) { + .mm-menu.mm-right { + width: 140px; } + + html.mm-right.mm-opening .mm-page, + html.mm-right.mm-opening #mm-blocker, + html.mm-right.mm-opening .mm-fixed-top, + html.mm-right.mm-opening .mm-fixed-bottom { + right: 140px; } } +@media all and (min-width: 375px) { + .mm-menu.mm-right { + width: 300px; } + + html.mm-right.mm-opening .mm-page, + html.mm-right.mm-opening #mm-blocker, + html.mm-right.mm-opening .mm-fixed-top, + html.mm-right.mm-opening .mm-fixed-bottom { + right: 300px; } } +.mm-menu.mm-bottom { + height: 80%; } + +html.mm-bottom.mm-opening .mm-page, +html.mm-bottom.mm-opening #mm-blocker, +html.mm-bottom.mm-opening .mm-fixed-bottom { + bottom: 80%; } +html.mm-bottom.mm-opening .mm-fixed-top { + top: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-bottom { + height: 140px; } + + html.mm-bottom.mm-opening .mm-page, + html.mm-bottom.mm-opening #mm-blocker, + html.mm-bottom.mm-opening .mm-fixed-bottom { + bottom: 140px; } + html.mm-bottom.mm-opening .mm-fixed-top { + top: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-bottom { + height: 880px; } + + html.mm-bottom.mm-opening .mm-page, + html.mm-bottom.mm-opening #mm-blocker, + html.mm-bottom.mm-opening .mm-fixed-bottom { + bottom: 880px; } + html.mm-bottom.mm-opening .mm-fixed-top { + top: -880px; } } +/* + jQuery.mmenu z-position extension CSS +*/ +html.mm-front.mm-opened .mm-page { + top: 0 !important; + right: 0 !important; + bottom: 0 !important; + left: 0 !important; } + +.mm-menu.mm-front, +.mm-menu.mm-next { + -webkit-transition: none 0.4s ease; + -moz-transition: none 0.4s ease; + -ms-transition: none 0.4s ease; + -o-transition: none 0.4s ease; + transition: none 0.4s ease; + -webkit-transition-property: top, right, bottom, left, -webkit-transform; + -moz-transition-property: top, right, bottom, left, -moz-transform; + -ms-transition-property: top, right, bottom, left, -o-transform; + -o-transition-property: top, right, bottom, left, -o-transform; + transition-property: top, right, bottom, left, transform; } + +html.mm-front .mm-page, +html.mm-front #mm-blocker { + z-index: 0; } + +.mm-menu.mm-front { + z-index: 1; + box-shadow: 0 0 15px rgba(0, 0, 0, 0.5); } + +html.mm-opened.mm-next .mm-page { + box-shadow: none; } + +html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next { + left: 0%; } + +.mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + left: 0; } + +html.mm-opening .mm-menu.mm-top.mm-front, html.mm-opening .mm-menu.mm-top.mm-next { + left: 0; + top: 0%; } + +.mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + left: auto; } + +html.mm-opening .mm-menu.mm-right.mm-front, html.mm-opening .mm-menu.mm-right.mm-next { + left: auto; + right: 0%; } + +.mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + top: auto; + left: 0; } + +html.mm-opening .mm-menu.mm-bottom.mm-front, html.mm-opening .mm-menu.mm-bottom.mm-next { + left: 0; + bottom: 0%; } + +.mm-menu.mm-front, .mm-menu.mm-next { + left: -80%; } + +@media all and (max-width: 175px) { + .mm-menu.mm-front, .mm-menu.mm-next { + left: -140px; } } +@media all and (min-width: 375px) { + .mm-menu.mm-front, .mm-menu.mm-next { + left: -300px; } } +.mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + top: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + top: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-top.mm-front, .mm-menu.mm-top.mm-next { + top: -880px; } } +.mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + right: -80%; } + +@media all and (max-width: 175px) { + .mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + right: -140px; } } +@media all and (min-width: 375px) { + .mm-menu.mm-right.mm-front, .mm-menu.mm-right.mm-next { + right: -300px; } } +.mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + bottom: -80%; } + +@media all and (max-height: 175px) { + .mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + bottom: -140px; } } +@media all and (min-height: 1100px) { + .mm-menu.mm-bottom.mm-front, .mm-menu.mm-bottom.mm-next { + bottom: -880px; } } +html.mm-front .mm-fixed-top, +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-bottom { + left: 0; + right: auto; } +html.mm-front .mm-fixed-top, +html.mm-opening.mm-front .mm-fixed-top { + top: 0; } +html.mm-front .mm-fixed-bottom, +html.mm-opening.mm-front .mm-fixed-bottom { + bottom: 0; } + +/* + jQuery.mmenu themes extension CSS +*/ +html.mm-opened.mm-light .mm-page { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } + +.mm-ismenu.mm-light { + background: #f3f3f3; + color: rgba(0, 0, 0, 0.6); } + +.mm-menu.mm-light .mm-list > li:after { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-light .mm-list > li > a.mm-subclose { + background: rgba(255, 255, 255, 0.6); + color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-light .mm-list > li > a.mm-subopen:after, .mm-menu.mm-light .mm-list > li > a.mm-subclose:before { + border-color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-light .mm-list > li > a.mm-subopen:before { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-light .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-light .mm-list > li.mm-selected > span { + background: rgba(255, 255, 255, 0.6); } +.mm-menu.mm-light .mm-list > li.mm-label { + background: rgba(0, 0, 0, 0.03); } +.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-light.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-light .mm-search input { + background: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.6); } +.mm-menu.mm-light li.mm-noresults { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-light em.mm-counter { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-light .mm-list li.mm-label > div > div { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-light .mm-header { + border-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-light .mm-header a:before { + border-color: rgba(0, 0, 0, 0.3); } + +html.mm-opened.mm-white .mm-page { + box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } + +.mm-ismenu.mm-white { + background: white; + color: rgba(0, 0, 0, 0.6); } + +.mm-menu.mm-white .mm-list > li:after { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-white .mm-list > li > a.mm-subclose { + background: rgba(0, 0, 0, 0.08); + color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-white .mm-list > li > a.mm-subopen:after, .mm-menu.mm-white .mm-list > li > a.mm-subclose:before { + border-color: rgba(0, 0, 0, 0.3); } +.mm-menu.mm-white .mm-list > li > a.mm-subopen:before { + border-color: rgba(0, 0, 0, 0.1); } +.mm-menu.mm-white .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-white .mm-list > li.mm-selected > span { + background: rgba(0, 0, 0, 0.08); } +.mm-menu.mm-white .mm-list > li.mm-label { + background: rgba(0, 0, 0, 0.03); } +.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-white.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-white .mm-search input { + background: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.6); } +.mm-menu.mm-white li.mm-noresults { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-white em.mm-counter { + color: rgba(0, 0, 0, 0.3); } + +.mm-menu.mm-white .mm-list li.mm-label > div > div { + background: rgba(0, 0, 0, 0.03); } + +.mm-menu.mm-white .mm-header { + border-color: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.3); } + .mm-menu.mm-white .mm-header a:before { + border-color: rgba(0, 0, 0, 0.3); } + +html.mm-opened.mm-black .mm-page { + box-shadow: none; } + +.mm-ismenu.mm-black { + background: black; + color: rgba(255, 255, 255, 0.6); } + +.mm-menu.mm-black .mm-list > li:after { + border-color: rgba(255, 255, 255, 0.2); } +.mm-menu.mm-black .mm-list > li > a.mm-subclose { + background: rgba(255, 255, 255, 0.25); + color: rgba(255, 255, 255, 0.3); } +.mm-menu.mm-black .mm-list > li > a.mm-subopen:after, .mm-menu.mm-black .mm-list > li > a.mm-subclose:before { + border-color: rgba(255, 255, 255, 0.3); } +.mm-menu.mm-black .mm-list > li > a.mm-subopen:before { + border-color: rgba(255, 255, 255, 0.2); } +.mm-menu.mm-black .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu.mm-black .mm-list > li.mm-selected > span { + background: rgba(255, 255, 255, 0.25); } +.mm-menu.mm-black .mm-list > li.mm-label { + background: rgba(255, 255, 255, 0.15); } +.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-black.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(255, 255, 255, 0.15); } + +.mm-menu.mm-black .mm-search input { + background: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.6); } +.mm-menu.mm-black li.mm-noresults { + color: rgba(255, 255, 255, 0.3); } + +.mm-menu.mm-black em.mm-counter { + color: rgba(255, 255, 255, 0.3); } + +.mm-menu.mm-black .mm-list li.mm-label > div > div { + background: rgba(255, 255, 255, 0.15); } + +.mm-menu.mm-black .mm-header { + border-color: rgba(255, 255, 255, 0.2); + color: rgba(255, 255, 255, 0.3); } + .mm-menu.mm-black .mm-header a:before { + border-color: rgba(255, 255, 255, 0.3); } + +/*# sourceMappingURL=jquery.mmenu.all.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/jquery.mmenu.all.css.map b/theme/css-compiled/vendor/mmenu/jquery.mmenu.all.css.map new file mode 100644 index 00000000..53f1ca60 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/jquery.mmenu.all.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;AAOA;;;kCAIA;ECyCI,kBAAgB,EDxCkB,cAA8C;ECyChF,eAAa,EDzCqB,cAA8C;EC0ChF,cAAY,ED1CsB,cAA8C;EC2ChF,aAAW,ED3CuB,cAA8C;EC4ChF,UAAQ,ED5C0B,cAA8C;ECwChF,2BAAgB,EDrC6B,gCAAI;ECsCjD,wBAAa,EDtCgC,gCAAI;ECuCjD,uBAAY,EDvCiC,gCAAI;ECwCjD,sBAAW,EDxCkC,gCAAI;ECyCjD,mBAAQ,EDzCqC,gCAAI;;AAIpD;0BAEA;EACC,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;EACN,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,qBAA4B;;AAMrC;2BAEA;EACC,MAAM,EAAE,gCAAkC;;AAM5C,mBACA;EACC,OAAO,EAAE,IAAI;;AAId;gBAEA;EACC,QAAQ,EAAE,KAAK;EACf,IAAI,EAAE,CAAC;;AAER,aACA;EACC,GAAG,EAAE,CAAC;;AAEP,gBACA;EACC,MAAM,EAAE,CAAC;;AAKV;oBAEA;ECbI,kBAAgB,EDcmB,UAAU;ECb7C,eAAa,EDasB,UAAU;ECZ7C,cAAY,EDYuB,UAAU;ECX7C,aAAW,EDWwB,UAAU;ECV7C,UAAQ,EDU2B,UAAU;;AAIjD;mBAEA;EACC,UAAU,EAAE,MAAM;EAClB,QAAQ,EAAE,QAAQ;;AAInB,uBACA;EACC,QAAQ,EAAE,QAAQ;;AAEnB,2BACA;EACC,UAAU,EAAE,OAAO;;AAEpB,WACA;EACC,UAAU,EAAE,mGAAqG;EACjH,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,KAAK;EACf,OAAO,EAAE,MAAM;;AAKf;4BACA;EACC,OAAO,EAAE,KAAK;;AAKhB,mBACA;EACC,OAAO,EAAE,KAAK;;AAEf,QACA;EACC,UAAU,EAAE,OAAO;EACnB,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,MAAM;EAChB,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,KAAK;EACf,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,CAAC;EACN,OAAO,EAAE,CAAC;EAEV,oBACA;IACC,UAAU,EAAE,OAAO;IAEnB,0BAA0B,EAAE,KAAK;IACjC,QAAQ,EAAE,MAAM;IAChB,UAAU,EAAE,MAAM;IAClB,UAAU,EAAE,IAAI;IAEhB,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,IAAY;IACrB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,CAAC;IACN,IAAI,EAAE,IAAI;IACV,OAAO,EAAE,CAAC;IAEV,8BACA;MACC,IAAI,EAAE,EAAE;IAET,iCACA;MACC,IAAI,EAAE,IAAW;IAElB,+BACA;MACC,OAAO,EAAE,CAAC;IAEX,8BACA;MACC,OAAO,EAAE,KAAK;MACd,UAAU,EAAE,MAAM;;AAQpB,iBACA;EACC,OAAO,EAAE,MAAkB;AAE5B,mBACA;EACC,OAAO,EAAE,aAA6B;;AAGxC,oBACA;EACC,WAAW,EAAE,KAAiB;EAC9B,YAAY,EAAE,KAAiB;EAE/B,gCACA;IACC,WAAW,EAAE,CAAC;;AAIhB;aAEA;EACC,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,KAAK;EACd,OAAO,EAAE,CAAC;EACV,MAAM,EAAE,CAAC;;AAEV,QACA;EACC,IAAI,EAAE,OAAO;EACb,SAAS,EC7LC,IAAI;ED+Ld;kBAEA;IACC,eAAe,EAAE,IAAI;EAGtB,aACA;IACC,QAAQ,EAAE,QAAQ;IAElB;wBAEA;MClJE,aAAa,EAAE,QAAQ;MACvB,WAAW,EAAE,MAAM;MACnB,QAAQ,EAAE,MAAM;MDkJjB,KAAK,EAAE,OAAO;MACd,WAAW,EAAE,IAA2B;MACxC,OAAO,EAAE,KAAK;MACd,OAAO,EAAE,mBAA2C;MACpD,MAAM,EAAE,CAAC;EChMR,wEACA;IACI,OAAO,EAAE,EAAE;IACX,mBAAuB,EAAE,GAAG;IAC5B,mBAAuB,EAAE,KAAK;IAC9B,OAAO,EAAE,KAAK;IACd,KAAQ,EAAE,IAAI;IACd,QAAQ,EAAE,QAAQ;IAClB,MAAQ,EAAE,CAAC;IACX,IAAQ,EAAE,CAAC;ED8LjB,uEACA;IACC,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,IAAgB;IAC7B,QAAQ,EAAE,QAAQ;IAClB,IAAI,EAAE,IAAI;EAKZ,qBACA;IAGC,KAAK,ECxOG,IAAI;IDyOZ,MAAM,EAAE,IAAI;IACZ,OAAO,EAAE,CAAC;IACV,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,CAAC;IACR,GAAG,EAAE,CAAC;IACN,OAAO,EAAE,CAAC;IC3NR,6BACA;MACI,OAAO,EAAE,EAAE;MACX,iBAAuB,EAAE,GAAG;MAC5B,iBAAuB,EAAE,KAAK;MAC9B,OAAO,EAAE,KAAK;MACd,MAAQ,EAAE,IAAI;MACd,QAAQ,EAAE,QAAQ;MAClB,IAAQ,EAAE,CAAC;MACX,GAAQ,EAAE,CAAC;IDoNjB,oCACA;MACC,KAAK,EAAE,IAAI;MAEX,2CACA;QACC,WAAW,EAAE,IAAI;IAInB;gCAEA;MACC,aAAa,EAAE,GAAgB;MAC/B,YAAY,EC9PL,IAAI;EDoQZ,wCACA;IACC,UAAU,EAAE,WAAW;EAIvB;qDAEA;IACC,aAAa,EAAE,IAA2B;IAC1C,YAAY,EAAE,CAAC;EAKlB,sBACA;IACC,WAAW,EAAE,IAA2B;IACxC,WAAW,EAAE,IAA2B;IACxC,UAAU,EAAE,KAAiB;EAK9B,sBACA;IClOG,aAAa,EAAE,QAAQ;IACvB,WAAW,EAAE,MAAM;IACnB,QAAQ,EAAE,MAAM;IDkOlB,SAAS,EAAE,IAAI;IACf,cAAc,EAAE,SAAS;IACzB,WAAW,EAAE,IAAY;IACzB,WAAW,EAPmB,IAAgB;IAQ9C,aAAa,EAAE,GAAY;EAI5B,uBACA;IACC,WAAW,ECzSH,IAAI;ID2SZ,gCACA;MACC,WAAW,EAlBkB,IAAgB;EAuB/C;+BAEA;IElTA,OAAO,EAAE,EAAE;IACX,MAAM,EAAE,qBAAqB;IAC7B,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,GAAG;IACV,MAAM,EAAE,GAAG;IACX,aAAa,EAAE,IAAI;IACnB,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,GAAG;ID0CR,iBAAgB,EAAE,cAAI;IACtB,cAAa,EAAE,cAAI;IACnB,aAAY,EAAE,cAAI;IAClB,YAAW,EAAE,cAAI;IACjB,SAAQ,EAAE,cAAI;EDgQjB,2BACA;IEpSA,UAAU,EAAE,IAAI;IAChB,WAAW,EAAE,IAAI;IFqShB,KAAK,EAAE,IAAI;EAEZ,6BACA;IE9SA,YAAY,EAAE,IAAI;IAClB,aAAa,EAAE,IAAI;IF+SlB,aAAa,EAAE,KAAqB;IACpC,IAAI,EAAE,IAAI;;AAOX,uCACA;EACC,OAAO,EAAE,IAAI;EACb,OAAO,EAAE,gBAA4B;EAErC,2DACA;IACC,YAAY,EAAE,WAAW;AAG3B,sDACA;EACC,OAAO,EAAE,KAAK;AAEf,2DACA;EACC,MAAM,ECvVE,IAAI;EDwVZ,iEACA;ICtSE,iBAAgB,EAAE,aAAI;IACtB,cAAa,EAAE,aAAI;IACnB,aAAY,EAAE,aAAI;IAClB,YAAW,EAAE,aAAI;IACjB,SAAQ,EAAE,aAAI;IDoSf,GAAG,EAAE,IAAI;IACT,KAAK,EAAE,IAAI;;AGtVb,uBACA;EACC,UAAU,EAPiB,2BAA8B;;AAS1D,UACA;EACC,UAAU,EAXD,OAAI;EAYb,KAAK,EAAE,wBAAK;;AAMX,4BACA;EACC,YAAY,EAAE,mBAAO;AAMpB,sCACA;EACC,UAAU,EAAE,kBAAa;EACzB,KAAK,EAAE,wBAAW;AAEnB,0FAEA;EACC,YAAY,EAAE,wBAAW;AAE1B,4CACA;EACC,YAAY,EAAE,mBAAO;AAMvB;yCAEA;EACC,UAAU,EAAE,kBAAa;AAG3B,+BACA;EACC,UAAU,EAAE,yBAAc;AAQ1B;+CAEA;EACC,UAAU,EAAE,yBAAc;;ACjD7B;;;gCAIA;EACC,IAAI,EAAE,GAAoB;;AAG5B,QACA;EACC,KAAK,EAAE,GAAoB;;AAE5B,iCAAgD;EAC/C,QACA;IACC,KAAK,EA7BW,KAAK;;EAiCrB;;;kCAIA;IACC,IAAI,EAtCW,KAAK;AA0CvB,iCAAgD;EAC/C,QACA;IACC,KAAK,EA5CW,KAAK;;EAgDrB;;;kCAIA;IACC,IAAI,EArDW,KAAK;;;;ACGxB,aACA;EACI,IAAI,EAAE,OAAO;EACb,SAAS,EJNF,IAAI;EIOX,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,CAAC;EACd,WAAW,EAAE,IAAY;EACzB,OAAO,EAAE,KAAK;EACd,UAAU,EAAE,KAAiB;EAC7B,QAAQ,EAAE,QAAQ;EAClB,KAAK,EJfC,IAAI;EIgBV,GAAG,EAAE,GAAG;EACR,aAAa,EAAE,GAAG;EAElB,4BACA;IACI,YAAY,EJrBV,IAAI;EIyBV,gCACA;IACI,YAAY,EAAE,CAAC;;AAOnB,0BACA;EACI,GAAG,EAAE,IAAoB;EACzB,UAAU,EAAE,CAAC;;AAKrB,gCACA;EACI,OAAO,EAAE,IAAI;;AFyDhB,sBACA;EACC,KAAK,EAAE,wBAAW;;;;;AGhGnB;;;;sCAKA;ELuCG,2BAAgB,EKtC6B,EAAE;ELuC/C,wBAAa,EKvCgC,EAAE;ELwC/C,uBAAY,EKxCiC,EAAE;ELyC/C,sBAAW,EKzCkC,EAAE;EL0C/C,mBAAQ,EK1CqC,EAAE;;;;;ACJnD,UACA;ENyCI,kBAAgB,EMxCmB,UAAU;ENyC7C,eAAa,EMzCsB,UAAU;EN0C7C,cAAY,EM1CuB,UAAU;EN2C7C,aAAW,EM3CwB,UAAU;EN4C7C,UAAQ,EM5C2B,UAAU;EAEhD,UAAU,EAAE,OAAO;EACnB,aAAa,EAAE,qBAAqB;EACpC,UAAU,EAAE,MAAM;EAClB,WAAW,EAAE,IAAY;EACzB,KAAK,EAAE,IAAI;EACX,MAAM,EAbE,IAAI;EAcZ,OAAO,EAAE,gBAA+B;EACxC,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,CAAC;EACV,GAAG,EAAE,CAAC;EACN,IAAI,EAAE,CAAC;EAEP,oBACA;INiCG,aAAa,EAAE,QAAQ;IACvB,WAAW,EAAE,MAAM;IACnB,QAAQ,EAAE,MAAM;IMhClB,OAAO,EAAE,YAAY;IACrB,KAAK,EAAE,IAAI;IACX,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC;EAGX;qBAEA;INcG,kBAAgB,EMboB,UAAU;INc9C,eAAa,EMduB,UAAU;INe9C,cAAY,EMfwB,UAAU;INgB9C,aAAW,EMhByB,UAAU;INiB9C,UAAQ,EMjB4B,UAAU;IAEhD,eAAe,EAAE,IAAI;IACrB,OAAO,EAAE,KAAK;IACd,KAAK,EN1CG,IAAI;IM2CZ,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,QAAQ;IAClB,MAAM,EAAE,CAAC;IAET;8BACA;ML9CD,OAAO,EAAE,EAAE;MACX,MAAM,EAAE,qBAAqB;MAC7B,OAAO,EAAE,KAAK;MACd,KAAK,EAAE,GAAG;MACV,MAAM,EAAE,GAAG;MACX,aAAa,EAAE,IAAI;MACnB,QAAQ,EAAE,QAAQ;MAClB,MAAM,EAAE,GAAG;MD0CR,iBAAgB,EAAE,cAAI;MACtB,cAAa,EAAE,cAAI;MACnB,aAAY,EAAE,cAAI;MAClB,YAAW,EAAE,cAAI;MACjB,SAAQ,EAAE,cAAI;MMLf,aAAa,EAAE,KAAiB;EAGlC,mBACA;IACC,IAAI,EAAE,CAAC;IAEP,0BACA;ML3CD,YAAY,EAAE,IAAI;MAClB,aAAa,EAAE,IAAI;MK4CjB,IAAI,EAAE,IAAI;EAGZ,mBACA;IACC,KAAK,EAAE,CAAC;IAER,0BACA;MLhDD,UAAU,EAAE,IAAI;MAChB,WAAW,EAAE,IAAI;MKiDf,KAAK,EAAE,IAAI;;AAKd,gCACA;EACC,MAAM,EAAE,IAAkB;EAC1B,WAAW,EAAE,IAAsB;EACnC,GAAG,EAAE,IAAmB;EAExB;kDAEA;IACC,aAAa,EAAE,KAAyB;;AAQzC,oCACA;EACC,OAAO,EAAE,IAAI;AAEd,+BACA;EACC,WAAW,EAAE,IAAwB;AAEtC,8CACA;EACC,WAAW,EAAE,KAAwB;AAIrC,2CACA;EACC,WAAW,EApBP,IAAO;AAsBZ,wDACA;EACC,WAAW,EAvBG,KAAQ;;AJuBvB,mBACA;EACC,YAAY,EAAE,mBAAO;EACrB,KAAK,EAAE,wBAAW;EAElB,4BACA;IACC,YAAY,EAAE,wBAAW;;;;;AK/G5B,gCACA;EACC,UAAU,EAAE,OAAO;EAEnB,8CACA;IACC,UAAU,EAAE,kBAAkB;IAC9B,OAAO,EAAE,IAAI;IACb,MAAM,EAAE,IAAI;IACZ,QAAQ,EAAE,OAAO;IACjB,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,CAAC;IAEV,oDACA;MACC,UAAU,EAAE,OAAO;MACnB,KAAK,EAAE,IAAI;MACX,QAAQ,EAAE,QAAQ;MAClB,IAAI,EAAE,CAAC;MAEP,0DACA;QP8BA,aAAa,EAAE,QAAQ;QACvB,WAAW,EAAE,MAAM;QACnB,QAAQ,EAAE,MAAM;IO3BjB,oEACA;MACC,WAAW,EAAE,IAAmC;;AAUlD,6BACA;EPYE,aAAa,EAAE,QAAQ;EACvB,WAAW,EAAE,MAAM;EACnB,QAAQ,EAAE,MAAM;EOZjB,OAAO,EAAE,CAAC;AAGX,mDACA;EPFE,iBAAgB,EAAE,aAAI;EACtB,cAAa,EAAE,aAAI;EACnB,aAAY,EAAE,aAAI;EAClB,YAAW,EAAE,aAAI;EACjB,SAAQ,EAAE,aAAI;EOAf,KAAK,EAAE,IAAI;AAGb,0BACA;EACC,OAAO,EAAE,IAAI;;ALeb,yCACA;EACC,UAAU,EAAE,yBAAc;;;;;AMxE7B;gBAEA;ER4CI,kBAAgB,EQ3CmB,UAAU;ER4C7C,eAAa,EQ5CsB,UAAU;ER6C7C,cAAY,EQ7CuB,UAAU;ER8C7C,aAAW,EQ9CwB,UAAU;ER+C7C,UAAQ,EQ/C2B,UAAU;;AAEjD,UACA;EAEC,UAAU,EAAE,OAAO;EACnB,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,IAAmB;EAC3B,OAAO,EFVE,IAAI;EEWb,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,CAAC;EACN,OAAO,EAAE,CAAC;EAEV,gBACA;IACC,MAAM,EAAE,IAAI;IACZ,aAAa,EAAE,IAA2B;IAC1C,IAAI,EAAE,OAAO;IACb,SAAS,ERxBA,IAAI;IQyBb,WAAW,EAAE,IAAmB;IAChC,OAAO,EAAE,IAAI;IACb,OAAO,EAAE,KAAK;IACd,KAAK,EAAE,IAAI;IACX,MAAM,EAAE,IAAmB;IAC3B,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,MAAU;;AAKpB,0CACA;EACC,OAAO,EAAE,IAAI;EAEb;mDAEA;IACC,aAAa,EAAE,IAAI;AAGrB,wBACA;EACC,UAAU,EAAE,MAAM;EAClB,SAAS,EAAE,IAAwB;EACnC,OAAO,EAAE,IAAI;EACb,WAAW,EAAE,IAAY;EAEzB,8BACA;IACC,MAAM,EAAE,IAAI;AAGd,qCACA;EACC,OAAO,EAAE,KAAK;AAGf,iCACA;EACC,WAAW,EAAE,IACb;;ANmBA,yBACA;EACC,UAAU,EAAE,wBAAQ;EACpB,KAAK,EAAE,wBAAU;AAElB,wBACA;EACC,KAAK,EAAE,wBAAW;;;;;AOrFpB,sBACA;EACC,kBAAkB,EAAE,2BAAyD;EAC7E,eAAe,EAAE,wBAAsD;EACvE,aAAa,EAAE,sBAAoD;EACnE,UAAU,EAAE,mBAAiD;AAI9D,gCACA;ETgCG,iBAAgB,EAAE,gBAAI;EACtB,cAAa,EAAE,gBAAI;EACnB,aAAY,EAAE,gBAAI;EAClB,YAAW,EAAE,gBAAI;EACjB,SAAQ,EAAE,gBAAI;ASjCjB,iCACA;ET4BG,iBAAgB,EAAE,cAAI;EACtB,cAAa,EAAE,cAAI;EACnB,aAAY,EAAE,cAAI;EAClB,YAAW,EAAE,cAAI;EACjB,SAAQ,EAAE,cAAI;ASzBhB,yCACA;EToBE,iBAAgB,EAAE,eAAI;EACtB,cAAa,EAAE,eAAI;EACnB,aAAY,EAAE,eAAI;EAClB,YAAW,EAAE,eAAI;EACjB,SAAQ,EAAE,eAAI;ASrBhB,0CACA;ETgBE,iBAAgB,EAAE,cAAI;EACtB,cAAa,EAAE,cAAI;EACnB,aAAY,EAAE,cAAI;EAClB,YAAW,EAAE,cAAI;EACjB,SAAQ,EAAE,cAAI;ASZhB,uCACA;ETOE,iBAAgB,EAAE,gBAAI;EACtB,cAAa,EAAE,gBAAI;EACnB,aAAY,EAAE,gBAAI;EAClB,YAAW,EAAE,gBAAI;EACjB,SAAQ,EAAE,gBAAI;ASRhB,wCACA;ETGE,iBAAgB,EAAE,cAAI;EACtB,cAAa,EAAE,cAAI;EACnB,aAAY,EAAE,cAAI;EAClB,YAAW,EAAE,cAAI;EACjB,SAAQ,EAAE,cAAI;ASChB,0CACA;ETNE,iBAAgB,EAAE,eAAI;EACtB,cAAa,EAAE,eAAI;EACnB,aAAY,EAAE,eAAI;EAClB,YAAW,EAAE,eAAI;EACjB,SAAQ,EAAE,eAAI;ASKhB,2CACA;ETVE,iBAAgB,EAAE,cAAI;EACtB,cAAa,EAAE,cAAI;EACnB,aAAY,EAAE,cAAI;EAClB,YAAW,EAAE,cAAI;EACjB,SAAQ,EAAE,cAAI;;ASkBjB,0BACA;EACC,kBAAkB,EAAE,2BAAyD;EAC7E,eAAe,EAAE,wBAAsD;EACvE,aAAa,EAAE,sBAAoD;EACnE,UAAU,EAAE,mBAAiD;AAI9D,oCACA;EThCG,iBAAgB,ESiCkB,gCAA2D;EThC7F,cAAa,ESgCqB,gCAA2D;ET/B7F,aAAY,ES+BsB,gCAA2D;ET9B7F,YAAW,ES8BuB,gCAA2D;ET7B7F,SAAQ,ES6B0B,gCAA2D;ETjC7F,wBAAgB,ESkCyB,WAAa;ETjCtD,qBAAa,ESiC4B,WAAa;EThCtD,oBAAY,ESgC6B,WAAa;ET/BtD,mBAAW,ES+B8B,WAAa;ET9BtD,gBAAQ,ES8BiC,WAAa;AAEzD,qCACA;ETrCG,iBAAgB,ESsCkB,0BAAgC;ETrClE,cAAa,ESqCqB,0BAAgC;ETpClE,aAAY,ESoCsB,0BAAgC;ETnClE,YAAW,ESmCuB,0BAAgC;ETlClE,SAAQ,ESkC0B,0BAAgC;AAMpE,6CACA;ET7CE,iBAAgB,ES8CmB,+BAAyD;ET7C5F,cAAa,ES6CsB,+BAAyD;ET5C5F,aAAY,ES4CuB,+BAAyD;ET3C5F,YAAW,ES2CwB,+BAAyD;ET1C5F,SAAQ,ES0C2B,+BAAyD;ET9C5F,wBAAgB,ES+C0B,YAAc;ET9CxD,qBAAa,ES8C6B,YAAc;ET7CxD,oBAAY,ES6C8B,YAAc;ET5CxD,mBAAW,ES4C+B,YAAc;ET3CxD,gBAAQ,ES2CkC,YAAc;AAE1D,8CACA;ETlDE,iBAAgB,ESmDmB,0BAAgC;ETlDnE,cAAa,ESkDsB,0BAAgC;ETjDnE,aAAY,ESiDuB,0BAAgC;EThDnE,YAAW,ESgDwB,0BAAgC;ET/CnE,SAAQ,ES+C2B,0BAAgC;AAOrE,2CACA;ET3DE,iBAAgB,ES4DmB,gCAA2D;ET3D9F,cAAa,ES2DsB,gCAA2D;ET1D9F,aAAY,ES0DuB,gCAA2D;ETzD9F,YAAW,ESyDwB,gCAA2D;ETxD9F,SAAQ,ESwD2B,gCAA2D;ET5D9F,wBAAgB,ES6D0B,UAAY;ET5DtD,qBAAa,ES4D6B,UAAY;ET3DtD,oBAAY,ES2D8B,UAAY;ET1DtD,mBAAW,ES0D+B,UAAY;ETzDtD,gBAAQ,ESyDkC,UAAY;AAExD,4CACA;EThEE,iBAAgB,ESiEmB,0BAAgC;EThEnE,cAAa,ESgEsB,0BAAgC;ET/DnE,aAAY,ES+DuB,0BAAgC;ET9DnE,YAAW,ES8DwB,0BAAgC;ET7DnE,SAAQ,ES6D2B,0BAAgC;AAOrE,8CACA;ETzEE,iBAAgB,ES0EmB,+BAA0D;ETzE7F,cAAa,ESyEsB,+BAA0D;ETxE7F,aAAY,ESwEuB,+BAA0D;ETvE7F,YAAW,ESuEwB,+BAA0D;ETtE7F,SAAQ,ESsE2B,+BAA0D;ET1E7F,wBAAgB,ES2E0B,aAAe;ET1EzD,qBAAa,ES0E6B,aAAe;ETzEzD,oBAAY,ESyE8B,aAAe;ETxEzD,mBAAW,ESwE+B,aAAe;ETvEzD,gBAAQ,ESuEkC,aAAe;AAE3D,+CACA;ET9EE,iBAAgB,ES+EmB,0BAAgC;ET9EnE,cAAa,ES8EsB,0BAAgC;ET7EnE,aAAY,ES6EuB,0BAAgC;ET5EnE,YAAW,ES4EwB,0BAAgC;ET3EnE,SAAQ,ES2E2B,0BAAgC;;AAWtE,oCACA;ET3FG,iBAAgB,EAAE,WAAI;EACtB,cAAa,EAAE,WAAI;EACnB,aAAY,EAAE,WAAI;EAClB,YAAW,EAAE,WAAI;EACjB,SAAQ,EAAE,WAAI;EAJd,wBAAgB,ES6FyB,WAAa;ET5FtD,qBAAa,ES4F4B,WAAa;ET3FtD,oBAAY,ES2F6B,WAAa;ET1FtD,mBAAW,ES0F8B,WAAa;ETzFtD,gBAAQ,ESyFiC,WAAa;AAEzD,qCACA;EThGG,iBAAgB,EAAE,eAAI;EACtB,cAAa,EAAE,eAAI;EACnB,aAAY,EAAE,eAAI;EAClB,YAAW,EAAE,eAAI;EACjB,SAAQ,EAAE,eAAI;ASiGjB,6CACA;ETtGG,wBAAgB,ESuGyB,YAAc;ETtGvD,qBAAa,ESsG4B,YAAc;ETrGvD,oBAAY,ESqG6B,YAAc;ETpGvD,mBAAW,ESoG8B,YAAc;ETnGvD,gBAAQ,ESmGiC,YAAc;AAI1D,2CACA;ET5GG,wBAAgB,ES6GyB,UAAY;ET5GrD,qBAAa,ES4G4B,UAAY;ET3GrD,oBAAY,ES2G6B,UAAY;ET1GrD,mBAAW,ES0G8B,UAAY;ETzGrD,gBAAQ,ESyGiC,UAAY;AAIxD,8CACA;ETlHG,wBAAgB,ESmHyB,aAAe;ETlHxD,qBAAa,ESkH4B,aAAe;ETjHxD,oBAAY,ESiH6B,aAAe;EThHxD,mBAAW,ESgH8B,aAAe;ET/GxD,gBAAQ,ES+GiC,aAAe;;AAM5D,6BACA;ET1HI,iBAAgB,EAAE,eAAI;EACtB,cAAa,EAAE,eAAI;EACnB,aAAY,EAAE,eAAI;EAClB,YAAW,EAAE,eAAI;EACjB,SAAQ,EAAE,eAAI;EAJd,wBAAgB,ES4HwB,WAAa;ET3HrD,qBAAa,ES2H2B,WAAa;ET1HrD,oBAAY,ES0H4B,WAAa;ETzHrD,mBAAW,ESyH6B,WAAa;ETxHrD,gBAAQ,ESwHgC,WAAa;EAExD,uCACA;IT/HG,iBAAgB,EAAE,WAAI;IACtB,cAAa,EAAE,WAAI;IACnB,aAAY,EAAE,WAAI;IAClB,YAAW,EAAE,WAAI;IACjB,SAAQ,EAAE,WAAI;IS8HhB,oDACA;MTnIE,iBAAgB,EAAE,eAAI;MACtB,cAAa,EAAE,eAAI;MACnB,aAAY,EAAE,eAAI;MAClB,YAAW,EAAE,eAAI;MACjB,SAAQ,EAAE,eAAI;;;;;AGxChB;;;8CAIA;EACC,IAAI,EAAE,IAAoB;;AAG5B,sBACA;EACC,KAAK,EAAE,IAAoB;;AAE5B,iCAAgD;EAC/C,sBACA;IACC,KAAK,EOxBI,KAAK;;EP4Bd;;;gDAIA;IACC,IAAI,EOjCI,KAAK;APqChB,mCAAgD;EAC/C,sBACA;IACC,KAAK,EOtCI,OAAO;;EP0ChB;;;gDAIA;IACC,IAAI,EO/CI,OAAO;AP2DlB,6BACA;EACC,MAAM,EAAE,IAAqB;;AAI7B;;kDAGA;EACC,GAAG,EAAE,IAAqB;AAE3B,qDACA;EACC,MAAM,EAAE,KAA0B;;AAGpC,kCAAoD;EACnD,6BACA;IACC,MAAM,EO9EI,KAAK;;EPkFf;;oDAGA;IACC,GAAG,EOtFM,KAAK;EPwFf,qDACA;IACC,MAAM,EAAE,MAAW;AAItB,oCAAoD;EACnD,6BACA;IACC,MAAM,EO/FI,OAAO;;EPmGjB;;oDAGA;IACC,GAAG,EOvGM,OAAO;EPyGjB,qDACA;IACC,MAAM,EAAE,QAAW;AAMtB,+BACA;EACC,KAAK,EAAE,IAAoB;;AAI3B;;;uDAIA;EACC,KAAK,EAAE,IAAoB;;AAG7B,iCAAiD;EAChD,+BACA;IACC,KAAK,EOvII,KAAK;;EP2Id;;;yDAIA;IACC,KAAK,EOhJG,KAAK;APoJhB,mCAAiD;EAChD,+BACA;IACC,KAAK,EOrJI,OAAO;;EPyJhB;;;yDAIA;IACC,KAAK,EO9JG,OAAO;APoKlB,gCACA;EACC,MAAM,EAAE,IAAqB;;AAI7B;;wDAGA;EACC,MAAM,EAAE,IAAqB;AAE9B,qDACA;EACC,GAAG,EAAE,KAA0B;;AAGjC,kCAAoD;EACnD,gCACA;IACC,MAAM,EOvLI,KAAK;;EP2Lf;;0DAGA;IACC,MAAM,EO/LG,KAAK;EPiMf,qDACA;IACC,GAAG,EAAE,MAAW;AAInB,oCAAoD;EACnD,gCACA;IACC,MAAM,EOxMI,OAAO;;EP4MjB;;0DAGA;IACC,MAAM,EOhNG,OAAO;EPkNjB,qDACA;IACC,GAAG,EAAE,QAAW;AAclB,+DAEA;EACC,IAAI,EAAE,KAAyB;;AAGjC,iCAAiD;EAG/C,+DAEA;IACC,IAAI,EAAE,MAAU;AAInB,mCAAiD;EAG/C,+DAEA;IACC,IAAI,EAAE,QAAU;AAQlB,6EAEA;EACC,GAAG,EAAE,KAA0B;;AAGjC,kCAAoD;EAGlD,6EAEA;IACC,GAAG,EAAE,MAAW;AAInB,oCAAoD;EAGlD,6EAEA;IACC,GAAG,EAAE,QAAW;AAQlB,iFAEA;EACC,KAAK,EAAE,KAAyB;;AAGlC,iCAAiD;EAG/C,iFAEA;IACC,KAAK,EAAE,MAAU;AAIpB,mCAAiD;EAG/C,iFAEA;IACC,KAAK,EAAE,QAAU;AAQnB,mFAEA;EACC,MAAM,EAAE,KAA0B;;AAGpC,kCAAoD;EAGlD,mFAEA;IACC,MAAM,EAAE,MAAW;AAItB,oCAAoD;EAGlD,mFAEA;IACC,MAAM,EAAE,QAAW;AAUrB;;;yCAEA;EACC,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;AAEZ;sCACA;EACC,GAAG,EAAE,CAAC;AAEP;yCACA;EACC,MAAM,EAAE,CAAC;;AO1VZ,qCACA;EACC,UAAU,EAAE,eAAe;;;;;ACrB5B,eACA;EACC,KAAK,EAAE,IAAI;;AAIX;iCAEA;EACC,GAAG,EAAE,EAAE;;AAKR;;;iDAIA;EACC,IAAI,EAAE,CAAC;;AAKT,iBACA;EACC,IAAI,EAAE,IAAI;EACV,KAAK,EAAE,CAAC;;AAIR;;;wCAIA;EACC,IAAI,EAAE,IAAI;EACV,KAAK,EAAE,EAAE;;AAKV;;;mDAIA;EACC,IAAI,EAAE,IAAI;;AAKZ,kBACA;EACC,KAAK,EAAE,IAAI;EACX,GAAG,EAAE,IAAI;EACT,MAAM,EAAE,CAAC;;AAIT;oCAEA;EACC,MAAM,EAAE,EAAE;EACV,GAAG,EAAE,IAAI;;AAKV;;;oDAIA;EACC,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;;ARdR,eACA;EACC,MAAM,EAAE,GAAqB;;AAI7B;;oCAGA;EACC,GAAG,EAAE,GAAqB;AAE3B,uCACA;EACC,MAAM,EAAE,IAA0B;;AAGpC,kCAAoD;EACnD,eACA;IACC,MAAM,EAlFW,KAAK;;EAsFtB;;sCAGA;IACC,GAAG,EA1Fa,KAAK;EA4FtB,uCACA;IACC,MAAM,EAAE,MAAW;AAItB,mCAAoD;EACnD,eACA;IACC,MAAM,EApGW,KAAK;;EAwGtB;;sCAGA;IACC,GAAG,EA5Ga,KAAK;EA8GtB,uCACA;IACC,MAAM,EAAE,MAAW;AAMtB,iBACA;EACC,KAAK,EAAE,GAAoB;;AAI3B;;;yCAIA;EACC,KAAK,EAAE,GAAoB;;AAG7B,iCAAiD;EAChD,iBACA;IACC,KAAK,EA5IW,KAAK;;EAgJrB;;;2CAIA;IACC,KAAK,EArJU,KAAK;AAyJvB,iCAAiD;EAChD,iBACA;IACC,KAAK,EA3JW,KAAK;;EA+JrB;;;2CAIA;IACC,KAAK,EApKU,KAAK;AA0KvB,kBACA;EACC,MAAM,EAAE,GAAqB;;AAI7B;;0CAGA;EACC,MAAM,EAAE,GAAqB;AAE9B,uCACA;EACC,GAAG,EAAE,IAA0B;;AAGjC,kCAAoD;EACnD,kBACA;IACC,MAAM,EA3LW,KAAK;;EA+LtB;;4CAGA;IACC,MAAM,EAnMU,KAAK;EAqMtB,uCACA;IACC,GAAG,EAAE,MAAW;AAInB,mCAAoD;EACnD,kBACA;IACC,MAAM,EA7MW,KAAK;;EAiNtB;;4CAGA;IACC,MAAM,EArNU,KAAK;EAuNtB,uCACA;IACC,GAAG,EAAE,MAAW;;;;AQjIpB,gCACA;EACC,GAAG,EAAE,YAAY;EACjB,KAAK,EAAE,YAAY;EACnB,MAAM,EAAE,YAAY;EACpB,IAAI,EAAE,YAAY;;AAInB;gBAEA;EXtDI,kBAAgB,EWuDkB,cAA8C;EXtDhF,eAAa,EWsDqB,cAA8C;EXrDhF,cAAY,EWqDsB,cAA8C;EXpDhF,aAAW,EWoDuB,cAA8C;EXnDhF,UAAQ,EWmD0B,cAA8C;EAEnF,2BAA2B,EAAE,2CAA2C;EACxE,wBAAwB,EAAE,wCAAwC;EAClE,uBAAuB,EAAE,sCAAsC;EAC/D,sBAAsB,EAAE,sCAAsC;EAC9D,mBAAmB,EAAE,mCAAmC;;AAMxD;yBAEA;EACC,OAAO,EAAE,CAAC;;AAGZ,iBACA;EACC,OAAO,EAAE,CAAC;EACV,UAAU,EAAE,2BAA6B;;AAE1C,+BACA;EACC,UAAU,EAAE,IAAI;;AAMhB,mEAEA;EACC,IAAI,EAAE,EAAE;;AAOT,iDAEA;EACC,IAAI,EAAE,CAAC;;AAKR,iFAEA;EACC,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,EAAE;;AAOR,qDAEA;EACC,IAAI,EAAE,IAAI;;AAKX,qFAEA;EACC,IAAI,EAAE,IAAI;EACV,KAAK,EAAE,EAAE;;AAOV,uDAEA;EACC,GAAG,EAAE,IAAI;EACT,IAAI,EAAE,CAAC;;AAKR,uFAEA;EACC,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,EAAE;;ARuCV,mCAEA;EACC,IAAI,EAAE,IAAyB;;AAGjC,iCAAiD;EAG/C,mCAEA;IACC,IAAI,EAAE,MAAU;AAInB,iCAAiD;EAG/C,mCAEA;IACC,IAAI,EAAE,MAAU;AAQlB,iDAEA;EACC,GAAG,EAAE,IAA0B;;AAGjC,kCAAoD;EAGlD,iDAEA;IACC,GAAG,EAAE,MAAW;AAInB,mCAAoD;EAGlD,iDAEA;IACC,GAAG,EAAE,MAAW;AAQlB,qDAEA;EACC,KAAK,EAAE,IAAyB;;AAGlC,iCAAiD;EAG/C,qDAEA;IACC,KAAK,EAAE,MAAU;AAIpB,iCAAiD;EAG/C,qDAEA;IACC,KAAK,EAAE,MAAU;AAQnB,uDAEA;EACC,MAAM,EAAE,IAA0B;;AAGpC,kCAAoD;EAGlD,uDAEA;IACC,MAAM,EAAE,MAAW;AAItB,mCAAoD;EAGlD,uDAEA;IACC,MAAM,EAAE,MAAW;AAUrB;;;yCAEA;EACC,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;AAEZ;sCACA;EACC,GAAG,EAAE,CAAC;AAEP;yCACA;EACC,MAAM,EAAE,CAAC;;;;;AD7WX,gCACA;EACC,UAAU,EUEG,2BAA6B;;AVA3C,mBACA;EACC,UAAU,EUHA,OAAO;EVIjB,KAAK,EUFG,kBAAoB;;AVQ3B,qCACA;EACC,YAAY,EUNJ,kBAAoB;AVY3B,+CACA;EACC,UAAU,EUhBA,wBAA0B;EViBpC,KAAK,EUlBI,kBAAoB;AVoB9B,4GAEA;EACC,YAAY,EUvBH,kBAAoB;AVyB9B,qDACA;EACC,YAAY,EUxBN,kBAAoB;AV8B5B;kDAEA;EACC,UAAU,EUnCC,wBAA0B;AVsCvC,wCACA;EACC,UAAU,EUvCG,mBAAqB;AV+ClC;wDAEA;EACC,UAAU,EUlDE,mBAAqB;;AVyEpC,kCACA;EACC,UAAU,EUzED,kBAAoB;EV0E7B,KAAK,EU/EE,kBAAoB;AViF5B,iCACA;EACC,KAAK,EUlFO,kBAAoB;;AVyFlC,+BACA;EACC,KAAK,EU3FQ,kBAAoB;;AV+DjC,kDACA;EACC,UAAU,EU/DI,mBAAqB;;AVkGpC,4BACA;EACC,YAAY,EUnGH,kBAAoB;EVoG7B,KAAK,EUvGO,kBAAoB;EVyGhC,qCACA;IACC,YAAY,EU3GD,kBAAoB;;AVNlC,gCACA;EACC,UAAU,EUkCG,2BAA6B;;AVhC3C,mBACA;EACC,UAAU,EU6BA,KAAI;EV5Bd,KAAK,EU8BG,kBAAoB;;AVxB3B,qCACA;EACC,YAAY,EU0BJ,kBAAoB;AVpB3B,+CACA;EACC,UAAU,EUgBA,mBAAqB;EVf/B,KAAK,EUcI,kBAAoB;AVZ9B,4GAEA;EACC,YAAY,EUSH,kBAAoB;AVP9B,qDACA;EACC,YAAY,EUQN,kBAAoB;AVF5B;kDAEA;EACC,UAAU,EUHC,mBAAqB;AVMlC,wCACA;EACC,UAAU,EUPG,mBAAqB;AVelC;wDAEA;EACC,UAAU,EUlBE,mBAAqB;;AVyCpC,kCACA;EACC,UAAU,EUzCD,kBAAoB;EV0C7B,KAAK,EU/CE,kBAAoB;AViD5B,iCACA;EACC,KAAK,EUlDO,kBAAoB;;AVyDlC,+BACA;EACC,KAAK,EU3DQ,kBAAoB;;AV+BjC,kDACA;EACC,UAAU,EU/BI,mBAAqB;;AVkEpC,4BACA;EACC,YAAY,EUnEH,kBAAoB;EVoE7B,KAAK,EUvEO,kBAAoB;EVyEhC,qCACA;IACC,YAAY,EU3ED,kBAAoB;;AVtClC,gCACA;EACC,UAAU,EUkEG,IAAI;;AVhElB,mBACA;EACC,UAAU,EU6DA,KAAI;EV5Dd,KAAK,EU8DG,wBAA0B;;AVxDjC,qCACA;EACC,YAAY,EU0DJ,wBAA0B;AVpDjC,+CACA;EACC,UAAU,EUgDA,yBAA2B;EV/CrC,KAAK,EU8CI,wBAA0B;AV5CpC,4GAEA;EACC,YAAY,EUyCH,wBAA0B;AVvCpC,qDACA;EACC,YAAY,EUwCN,wBAA0B;AVlClC;kDAEA;EACC,UAAU,EU6BC,yBAA2B;AV1BxC,wCACA;EACC,UAAU,EUyBG,yBAA2B;AVjBxC;wDAEA;EACC,UAAU,EUcE,yBAA2B;;AVS1C,kCACA;EACC,UAAU,EUTD,wBAA0B;EVUnC,KAAK,EUfE,wBAA0B;AViBlC,iCACA;EACC,KAAK,EUlBO,wBAA0B;;AVyBxC,+BACA;EACC,KAAK,EU3BQ,wBAA0B;;AVDvC,kDACA;EACC,UAAU,EUCI,yBAA2B;;AVkC1C,4BACA;EACC,YAAY,EUnCH,wBAA0B;EVoCnC,KAAK,EUvCO,wBAA0B;EVyCtC,qCACA;IACC,YAAY,EU3CD,wBAA0B", +"sources": ["../../../scss/vendor/mmenu/jquery.mmenu.scss","../../../scss/vendor/mmenu/inc/_variables.scss","../../../scss/vendor/mmenu/inc/_arrows.scss","../../../scss/vendor/mmenu/inc/_colors.scss","../../../scss/vendor/mmenu/inc/_sizing.scss","../../../scss/vendor/mmenu/addons/jquery.mmenu.counters.scss","../../../scss/vendor/mmenu/addons/jquery.mmenu.dragopen.scss","../../../scss/vendor/mmenu/addons/jquery.mmenu.header.scss","../../../scss/vendor/mmenu/addons/jquery.mmenu.labels.scss","../../../scss/vendor/mmenu/addons/jquery.mmenu.searchfield.scss","../../../scss/vendor/mmenu/extensions/jquery.mmenu.effects.scss","../../../scss/vendor/mmenu/extensions/jquery.mmenu.fullscreen.scss","../../../scss/vendor/mmenu/extensions/jquery.mmenu.positioning.scss","../../../scss/vendor/mmenu/extensions/jquery.mmenu.themes.scss"], +"names": [], +"file": "jquery.mmenu.all.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/mmenu/jquery.mmenu.css b/theme/css-compiled/vendor/mmenu/jquery.mmenu.css new file mode 100644 index 00000000..efdb8f90 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/jquery.mmenu.css @@ -0,0 +1,305 @@ +/* + jQuery.mmenu CSS +*/ +.mm-page, +.mm-fixed-top, +.mm-fixed-bottom, +.mm-menu.mm-horizontal > .mm-panel { + -webkit-transition: none 0.4s ease; + -moz-transition: none 0.4s ease; + -ms-transition: none 0.4s ease; + -o-transition: none 0.4s ease; + transition: none 0.4s ease; + -webkit-transition-property: top, right, bottom, left, border; + -moz-transition-property: top, right, bottom, left, border; + -ms-transition-property: top, right, bottom, left, border; + -o-transition-property: top, right, bottom, left, border; + transition-property: top, right, bottom, left, border; } + +html.mm-opened .mm-page, +html.mm-opened #mm-blocker { + left: 0; + top: 0; + margin: 0; + border: 0px solid transparent; } + +html.mm-opening .mm-page, +html.mm-opening #mm-blocker { + border: 0px solid rgba(100, 100, 100, 0); } + +.mm-menu .mm-hidden { + display: none; } + +.mm-fixed-top, +.mm-fixed-bottom { + position: fixed; + left: 0; } + +.mm-fixed-top { + top: 0; } + +.mm-fixed-bottom { + bottom: 0; } + +html.mm-opened .mm-page, +.mm-menu > .mm-panel { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + -ms-box-sizing: border-box; + -o-box-sizing: border-box; + box-sizing: border-box; } + +html.mm-opened, +html.mm-opened body { + overflow-x: hidden; + position: relative; } + +html.mm-opened .mm-page { + position: relative; } + +html.mm-background .mm-page { + background: inherit; } + +#mm-blocker { + background: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) transparent; + display: none; + width: 100%; + height: 100%; + position: fixed; + z-index: 999999; } + +html.mm-opened #mm-blocker, +html.mm-blocking #mm-blocker { + display: block; } + +.mm-menu.mm-current { + display: block; } + +.mm-menu { + background: inherit; + display: none; + overflow: hidden; + height: 100%; + padding: 0; + position: fixed; + left: 0; + top: 0; + z-index: 0; } + .mm-menu > .mm-panel { + background: inherit; + -webkit-overflow-scrolling: touch; + overflow: scroll; + overflow-x: hidden; + overflow-y: auto; + width: 100%; + height: 100%; + padding: 20px; + position: absolute; + top: 0; + left: 100%; + z-index: 0; } + .mm-menu > .mm-panel.mm-opened { + left: 0%; } + .mm-menu > .mm-panel.mm-subopened { + left: -40%; } + .mm-menu > .mm-panel.mm-highest { + z-index: 1; } + .mm-menu > .mm-panel.mm-hidden { + display: block; + visibility: hidden; } + +.mm-menu .mm-list { + padding: 20px 0; } +.mm-menu > .mm-list { + padding: 20px 0 40px 0; } + +.mm-panel > .mm-list { + margin-left: -20px; + margin-right: -20px; } + .mm-panel > .mm-list:first-child { + padding-top: 0; } + +.mm-list, +.mm-list > li { + list-style: none; + display: block; + padding: 0; + margin: 0; } + +.mm-list { + font: inherit; + font-size: 14px; } + .mm-list a, + .mm-list a:hover { + text-decoration: none; } + .mm-list > li { + position: relative; } + .mm-list > li > a, + .mm-list > li > span { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + color: inherit; + line-height: 20px; + display: block; + padding: 10px 10px 10px 20px; + margin: 0; } + .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults)::after { + content: ''; + border-bottom-width: 1px; + border-bottom-style: solid; + display: block; + width: 100%; + position: absolute; + bottom: 0; + left: 0; } + .mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after { + width: auto; + margin-left: 20px; + position: relative; + left: auto; } + .mm-list a.mm-subopen { + width: 40px; + height: 100%; + padding: 0; + position: absolute; + right: 0; + top: 0; + z-index: 2; } + .mm-list a.mm-subopen::before { + content: ''; + border-left-width: 1px; + border-left-style: solid; + display: block; + height: 100%; + position: absolute; + left: 0; + top: 0; } + .mm-list a.mm-subopen.mm-fullsubopen { + width: 100%; } + .mm-list a.mm-subopen.mm-fullsubopen:before { + border-left: none; } + .mm-list a.mm-subopen + a, + .mm-list a.mm-subopen + span { + padding-right: 5px; + margin-right: 40px; } + .mm-list > li.mm-selected > a.mm-subopen { + background: transparent; } + .mm-list > li.mm-selected > a.mm-fullsubopen + a, + .mm-list > li.mm-selected > a.mm-fullsubopen + span { + padding-right: 45px; + margin-right: 0; } + .mm-list a.mm-subclose { + text-indent: 20px; + padding-top: 30px; + margin-top: -20px; } + .mm-list > li.mm-label { + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + font-size: 10px; + text-transform: uppercase; + text-indent: 20px; + line-height: 25px; + padding-right: 5px; } + .mm-list > li.mm-spacer { + padding-top: 40px; } + .mm-list > li.mm-spacer.mm-label { + padding-top: 25px; } + .mm-list a.mm-subopen:after, + .mm-list a.mm-subclose:before { + content: ''; + border: 2px solid transparent; + display: block; + width: 7px; + height: 7px; + margin-bottom: -5px; + position: absolute; + bottom: 50%; + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); } + .mm-list a.mm-subopen:after { + border-top: none; + border-left: none; + right: 18px; } + .mm-list a.mm-subclose:before { + border-right: none; + border-bottom: none; + margin-bottom: -15px; + left: 22px; } + +.mm-menu.mm-vertical .mm-list .mm-panel { + display: none; + padding: 10px 0 10px 10px; } + .mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after { + border-color: transparent; } +.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel { + display: block; } +.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen { + height: 40px; } + .mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); + top: 16px; + right: 16px; } + +html.mm-opened .mm-page { + box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); } + +.mm-ismenu { + background: #333333; + color: rgba(255, 255, 255, 0.6); } + +.mm-menu .mm-list > li:after { + border-color: rgba(0, 0, 0, 0.15); } +.mm-menu .mm-list > li > a.mm-subclose { + background: rgba(0, 0, 0, 0.1); + color: rgba(255, 255, 255, 0.3); } +.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before { + border-color: rgba(255, 255, 255, 0.3); } +.mm-menu .mm-list > li > a.mm-subopen:before { + border-color: rgba(0, 0, 0, 0.15); } +.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen), +.mm-menu .mm-list > li.mm-selected > span { + background: rgba(0, 0, 0, 0.1); } +.mm-menu .mm-list > li.mm-label { + background: rgba(255, 255, 255, 0.05); } +.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen, +.mm-menu.mm-vertical .mm-list li.mm-opened > ul { + background: rgba(255, 255, 255, 0.05); } + +html.mm-opening .mm-page, +html.mm-opening #mm-blocker, +html.mm-opening .mm-fixed-top, +html.mm-opening .mm-fixed-bottom { + left: 80%; } + +.mm-menu { + width: 80%; } + +@media all and (max-width: 175px) { + .mm-menu { + width: 140px; } + + html.mm-opening .mm-page, + html.mm-opening #mm-blocker, + html.mm-opening .mm-fixed-top, + html.mm-opening .mm-fixed-bottom { + left: 140px; } } +@media all and (min-width: 375px) { + .mm-menu { + width: 300px; } + + html.mm-opening .mm-page, + html.mm-opening #mm-blocker, + html.mm-opening .mm-fixed-top, + html.mm-opening .mm-fixed-bottom { + left: 300px; } } + +/*# sourceMappingURL=jquery.mmenu.css.map */ diff --git a/theme/css-compiled/vendor/mmenu/jquery.mmenu.css.map b/theme/css-compiled/vendor/mmenu/jquery.mmenu.css.map new file mode 100644 index 00000000..487534c6 --- /dev/null +++ b/theme/css-compiled/vendor/mmenu/jquery.mmenu.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../../../scss/vendor/mmenu/jquery.mmenu.scss","../../../scss/vendor/mmenu/inc/_variables.scss","../../../scss/vendor/mmenu/inc/_arrows.scss","../../../scss/vendor/mmenu/inc/_colors.scss","../../../scss/vendor/mmenu/inc/_sizing.scss"], +"names": [], +"file": "jquery.mmenu.css" +} \ No newline at end of file diff --git a/theme/css-compiled/vendor/vex/vex-theme-bottom-right-corner.css b/theme/css-compiled/vendor/vex/vex-theme-bottom-right-corner.css new file mode 100644 index 00000000..237aa097 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-bottom-right-corner.css @@ -0,0 +1,631 @@ +@keyframes vex-slideup { + /* line 83, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 86, ../sass/_keyframes.sass */ + 1% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 0; + } + + /* line 91, ../sass/_keyframes.sass */ + 2% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 1; + } + + /* line 94, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-webkit-keyframes vex-slideup { + /* line 83, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 86, ../sass/_keyframes.sass */ + 1% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 0; + } + + /* line 91, ../sass/_keyframes.sass */ + 2% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 1; + } + + /* line 94, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-moz-keyframes vex-slideup { + /* line 83, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 86, ../sass/_keyframes.sass */ + 1% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 0; + } + + /* line 91, ../sass/_keyframes.sass */ + 2% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 1; + } + + /* line 94, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-ms-keyframes vex-slideup { + /* line 83, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 86, ../sass/_keyframes.sass */ + 1% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 0; + } + + /* line 91, ../sass/_keyframes.sass */ + 2% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 1; + } + + /* line 94, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-o-keyframes vex-slideup { + /* line 83, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 86, ../sass/_keyframes.sass */ + 1% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 0; + } + + /* line 91, ../sass/_keyframes.sass */ + 2% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + opacity: 1; + } + + /* line 94, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@keyframes vex-slidedown { + /* line 100, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 102, ../sass/_keyframes.sass */ + 100% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + } +} + +@-webkit-keyframes vex-slidedown { + /* line 100, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 102, ../sass/_keyframes.sass */ + 100% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + } +} + +@-moz-keyframes vex-slidedown { + /* line 100, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 102, ../sass/_keyframes.sass */ + 100% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + } +} + +@-ms-keyframes vex-slidedown { + /* line 100, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 102, ../sass/_keyframes.sass */ + 100% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + } +} + +@-o-keyframes vex-slidedown { + /* line 100, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 102, ../sass/_keyframes.sass */ + 100% { + transform: translateY(800px); + -webkit-transform: translateY(800px); + -moz-transform: translateY(800px); + -ms-transform: translateY(800px); + -o-transform: translateY(800px); + } +} + +@keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-webkit-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-moz-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-ms-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-o-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +/* line 13, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner { + top: auto; + bottom: 0; + right: 0; + overflow: visible; +} +/* line 19, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-overlay { + display: none; +} +/* line 22, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner.vex-closing .vex-content { + animation: vex-slidedown 0.5s; + -webkit-animation: vex-slidedown 0.5s; + -moz-animation: vex-slidedown 0.5s; + -ms-animation: vex-slidedown 0.5s; + -o-animation: vex-slidedown 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 25, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-content { + animation: vex-slideup 0.5s; + -webkit-animation: vex-slideup 0.5s; + -moz-animation: vex-slideup 0.5s; + -ms-animation: vex-slideup 0.5s; + -o-animation: vex-slideup 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 28, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-content { + -webkit-border-radius: 5px 0 0 0; + -moz-border-radius: 5px 0 0 0; + -ms-border-radius: 5px 0 0 0; + -o-border-radius: 5px 0 0 0; + border-radius: 5px 0 0 0; + font-family: "Helvetica Neue", sans-serif; + background: #f0f0f0; + color: #444444; + padding: 1em; + max-width: 100%; + width: 450px; + font-size: 1.1em; + line-height: 1.5em; + position: fixed; + bottom: 0; + right: 0; + left: auto; +} +/* line 43, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-content h1, .vex.vex-theme-bottom-right-corner .vex-content h2, .vex.vex-theme-bottom-right-corner .vex-content h3, .vex.vex-theme-bottom-right-corner .vex-content h4, .vex.vex-theme-bottom-right-corner .vex-content h5, .vex.vex-theme-bottom-right-corner .vex-content h6, .vex.vex-theme-bottom-right-corner .vex-content p, .vex.vex-theme-bottom-right-corner .vex-content ul, .vex.vex-theme-bottom-right-corner .vex-content li { + color: inherit; +} +/* line 46, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-close { + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 53, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-close:before { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + position: absolute; + content: "\00D7"; + font-size: 26px; + font-weight: normal; + line-height: 31px; + height: 30px; + width: 30px; + text-align: center; + top: 3px; + right: 3px; + color: #bbbbbb; + background: transparent; +} +/* line 68, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-close:hover:before, .vex.vex-theme-bottom-right-corner .vex-close:active:before { + color: #777777; + background: #e0e0e0; +} +/* line 74, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 77, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input { + margin-bottom: 1em; +} +/* line 80, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="week"] { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: white; + width: 100%; + padding: 0.25em 0.67em; + border: 0; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; +} +/* line 92, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #8dbdf1; + -moz-box-shadow: inset 0 0 0 2px #8dbdf1; + box-shadow: inset 0 0 0 2px #8dbdf1; + outline: none; +} +/* line 96, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-bottom-right-corner .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 99, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-button { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + border: 0; + float: right; + margin: 0 0 0 0.5em; + font-family: inherit; + text-transform: uppercase; + letter-spacing: 0.1em; + font-size: 0.8em; + line-height: 1em; + padding: 0.75em 2em; +} +/* line 111, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 114, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-button:focus { + animation: vex-pulse 1.1s infinite; + -webkit-animation: vex-pulse 1.1s infinite; + -moz-animation: vex-pulse 1.1s infinite; + -ms-animation: vex-pulse 1.1s infinite; + -o-animation: vex-pulse 1.1s infinite; + -webkit-backface-visibility: hidden; + outline: none; +} +@media (max-width: 568px) { + /* line 114, ../sass/vex-theme-bottom-right-corner.sass */ + .vex.vex-theme-bottom-right-corner .vex-dialog-button:focus { + animation: none; + -webkit-animation: none; + -moz-animation: none; + -ms-animation: none; + -o-animation: none; + -webkit-backface-visibility: hidden; + } +} +/* line 123, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-button.vex-dialog-button-primary { + background: #3288e6; + color: white; +} +/* line 127, ../sass/vex-theme-bottom-right-corner.sass */ +.vex.vex-theme-bottom-right-corner .vex-dialog-button.vex-dialog-button-secondary { + background: #e0e0e0; + color: #777777; +} + +/* line 131, ../sass/vex-theme-bottom-right-corner.sass */ +.vex-loading-spinner.vex-theme-bottom-right-corner { + -webkit-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + background: #f0f0f0; + border: 0.2em solid transparent; + border-top-color: #bbbbbb; + top: -1.1em; + bottom: auto; +} + +/* line 140, ../sass/vex-theme-bottom-right-corner.sass */ +body.vex-open { + overflow: initial; +} diff --git a/theme/css-compiled/vendor/vex/vex-theme-default.css b/theme/css-compiled/vendor/vex/vex-theme-default.css new file mode 100644 index 00000000..83a1f8f4 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-default.css @@ -0,0 +1,528 @@ +@keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-webkit-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-moz-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-ms-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-o-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-webkit-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-moz-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-ms-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-o-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-webkit-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-moz-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-ms-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-o-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +/* line 13, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default { + padding-top: 160px; + padding-bottom: 160px; +} +/* line 17, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default.vex-closing .vex-content { + animation: vex-flyout 0.5s; + -webkit-animation: vex-flyout 0.5s; + -moz-animation: vex-flyout 0.5s; + -ms-animation: vex-flyout 0.5s; + -o-animation: vex-flyout 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 20, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-content { + animation: vex-flyin 0.5s; + -webkit-animation: vex-flyin 0.5s; + -moz-animation: vex-flyin 0.5s; + -ms-animation: vex-flyin 0.5s; + -o-animation: vex-flyin 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 23, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-content { + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; + font-family: "Helvetica Neue", sans-serif; + background: #f0f0f0; + color: #444444; + padding: 1em; + position: relative; + margin: 0 auto; + max-width: 100%; + width: 450px; + font-size: 1.1em; + line-height: 1.5em; +} +/* line 36, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-content h1, .vex.vex-theme-default .vex-content h2, .vex.vex-theme-default .vex-content h3, .vex.vex-theme-default .vex-content h4, .vex.vex-theme-default .vex-content h5, .vex.vex-theme-default .vex-content h6, .vex.vex-theme-default .vex-content p, .vex.vex-theme-default .vex-content ul, .vex.vex-theme-default .vex-content li { + color: inherit; +} +/* line 39, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-close { + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 46, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-close:before { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + position: absolute; + content: "\00D7"; + font-size: 26px; + font-weight: normal; + line-height: 31px; + height: 30px; + width: 30px; + text-align: center; + top: 3px; + right: 3px; + color: #bbbbbb; + background: transparent; +} +/* line 61, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-close:hover:before, .vex.vex-theme-default .vex-close:active:before { + color: #777777; + background: #e0e0e0; +} +/* line 67, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 70, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-form .vex-dialog-input { + margin-bottom: 1em; +} +/* line 73, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="week"] { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: white; + width: 100%; + padding: 0.25em 0.67em; + border: 0; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; +} +/* line 85, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #8dbdf1; + -moz-box-shadow: inset 0 0 0 2px #8dbdf1; + box-shadow: inset 0 0 0 2px #8dbdf1; + outline: none; +} +/* line 89, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 92, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-button { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + border: 0; + float: right; + margin: 0 0 0 0.5em; + font-family: inherit; + text-transform: uppercase; + letter-spacing: 0.1em; + font-size: 0.8em; + line-height: 1em; + padding: 0.75em 2em; +} +/* line 104, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 107, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-button:focus { + animation: vex-pulse 1.1s infinite; + -webkit-animation: vex-pulse 1.1s infinite; + -moz-animation: vex-pulse 1.1s infinite; + -ms-animation: vex-pulse 1.1s infinite; + -o-animation: vex-pulse 1.1s infinite; + -webkit-backface-visibility: hidden; + outline: none; +} +@media (max-width: 568px) { + /* line 107, ../sass/vex-theme-default.sass */ + .vex.vex-theme-default .vex-dialog-button:focus { + animation: none; + -webkit-animation: none; + -moz-animation: none; + -ms-animation: none; + -o-animation: none; + -webkit-backface-visibility: hidden; + } +} +/* line 116, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary { + background: #3288e6; + color: white; +} +/* line 120, ../sass/vex-theme-default.sass */ +.vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary { + background: #e0e0e0; + color: #777777; +} + +/* line 124, ../sass/vex-theme-default.sass */ +.vex-loading-spinner.vex-theme-default { + -webkit-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + background: #f0f0f0; + border: 0.2em solid transparent; + border-top-color: #bbbbbb; + top: -1.1em; + bottom: auto; +} diff --git a/theme/css-compiled/vendor/vex/vex-theme-flat-attack.css b/theme/css-compiled/vendor/vex/vex-theme-flat-attack.css new file mode 100644 index 00000000..6e41dd63 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-flat-attack.css @@ -0,0 +1,461 @@ +@keyframes vex-flipin-horizontal { + /* line 107, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: rotateY(-90deg); + -webkit-transform: rotateY(-90deg); + -moz-transform: rotateY(-90deg); + -ms-transform: rotateY(-90deg); + -o-transform: rotateY(-90deg); + } + + /* line 110, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } +} + +@-webkit-keyframes vex-flipin-horizontal { + /* line 107, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: rotateY(-90deg); + -webkit-transform: rotateY(-90deg); + -moz-transform: rotateY(-90deg); + -ms-transform: rotateY(-90deg); + -o-transform: rotateY(-90deg); + } + + /* line 110, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } +} + +@-moz-keyframes vex-flipin-horizontal { + /* line 107, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: rotateY(-90deg); + -webkit-transform: rotateY(-90deg); + -moz-transform: rotateY(-90deg); + -ms-transform: rotateY(-90deg); + -o-transform: rotateY(-90deg); + } + + /* line 110, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } +} + +@-ms-keyframes vex-flipin-horizontal { + /* line 107, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: rotateY(-90deg); + -webkit-transform: rotateY(-90deg); + -moz-transform: rotateY(-90deg); + -ms-transform: rotateY(-90deg); + -o-transform: rotateY(-90deg); + } + + /* line 110, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } +} + +@-o-keyframes vex-flipin-horizontal { + /* line 107, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: rotateY(-90deg); + -webkit-transform: rotateY(-90deg); + -moz-transform: rotateY(-90deg); + -ms-transform: rotateY(-90deg); + -o-transform: rotateY(-90deg); + } + + /* line 110, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } +} + +@keyframes vex-flipout-horizontal { + /* line 116, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } + + /* line 119, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -o-transform: rotateY(90deg); + } +} + +@-webkit-keyframes vex-flipout-horizontal { + /* line 116, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } + + /* line 119, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -o-transform: rotateY(90deg); + } +} + +@-moz-keyframes vex-flipout-horizontal { + /* line 116, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } + + /* line 119, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -o-transform: rotateY(90deg); + } +} + +@-ms-keyframes vex-flipout-horizontal { + /* line 116, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } + + /* line 119, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -o-transform: rotateY(90deg); + } +} + +@-o-keyframes vex-flipout-horizontal { + /* line 116, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -o-transform: rotateY(0deg); + } + + /* line 119, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -o-transform: rotateY(90deg); + } +} + +/* line 31, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack { + -webkit-perspective: 1300px; + -moz-perspective: 1300px; + -ms-perspective: 1300px; + -o-perspective: 1300px; + perspective: 1300px; + -webkit-perspective-origin: 50% 150px; + -moz-perspective-origin: 50% 150px; + -ms-perspective-origin: 50% 150px; + -o-perspective-origin: 50% 150px; + perspective-origin: 50% 150px; + padding-top: 100px; + padding-bottom: 100px; + font-size: 1.5em; +} +/* line 38, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-closing .vex-content { + animation: vex-flipout-horizontal 0.5s; + -webkit-animation: vex-flipout-horizontal 0.5s; + -moz-animation: vex-flipout-horizontal 0.5s; + -ms-animation: vex-flipout-horizontal 0.5s; + -o-animation: vex-flipout-horizontal 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 41, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-content { + -webkit-transform-style: preserve-3d; + -moz-transform-style: preserve-3d; + transform-style: preserve-3d; + animation: vex-flipin-horizontal 0.5s; + -webkit-animation: vex-flipin-horizontal 0.5s; + -moz-animation: vex-flipin-horizontal 0.5s; + -ms-animation: vex-flipin-horizontal 0.5s; + -o-animation: vex-flipin-horizontal 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 45, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-content { + font-family: "Helvetica Neue", sans-serif; + font-weight: 200; + background: white; + color: #444444; + padding: 2em 2em 3em 2em; + line-height: 1.5em; + position: relative; + margin: 0 auto; + max-width: 100%; + width: 600px; +} +/* line 57, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-content h1, .vex.vex-theme-flat-attack .vex-content h2, .vex.vex-theme-flat-attack .vex-content h3, .vex.vex-theme-flat-attack .vex-content h4, .vex.vex-theme-flat-attack .vex-content h5, .vex.vex-theme-flat-attack .vex-content h6, .vex.vex-theme-flat-attack .vex-content p, .vex.vex-theme-flat-attack .vex-content ul, .vex.vex-theme-flat-attack .vex-content li { + color: inherit; +} +/* line 60, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-close { + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 66, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-close:before { + font-family: "Helvetica Neue", sans-serif; + font-weight: 100; + line-height: 1px; + padding-top: 0.5em; + display: block; + font-size: 2em; + text-indent: 1px; + overflow: hidden; + height: 1.25em; + width: 1.25em; + text-align: center; + top: 0; + right: 0; + color: white; + background: #666666; +} +/* line 85, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 88, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input { + margin-bottom: 0.5em; +} +/* line 91, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="week"] { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: #f0f0f0; + width: 100%; + padding: 0.25em 0.67em; + border: 0; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; +} +/* line 103, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #666666; + -moz-box-shadow: inset 0 0 0 2px #666666; + box-shadow: inset 0 0 0 2px #666666; + outline: none; +} +/* line 107, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; + padding-top: 1em; + margin-bottom: -3em; + margin-left: -2em; + margin-right: -2em; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-flat-attack .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 114, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + border: 0; + margin: 0; + float: right; + padding: 0.5em 1em; + font-size: 1.13em; + text-transform: uppercase; + font-weight: 200; + letter-spacing: 0.1em; + line-height: 1em; + font-family: inherit; +} +/* line 127, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 130, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button:focus { + outline: none; +} +/* line 133, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-primary { + background: #666666; + color: white; +} +/* line 137, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-primary:focus { + -webkit-box-shadow: inset 0 3px rgba(0, 0, 0, 0.2); + -moz-box-shadow: inset 0 3px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 3px rgba(0, 0, 0, 0.2); +} +/* line 140, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary { + background: white; + color: #cccccc; +} +/* line 144, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary:focus { + -webkit-box-shadow: inset 0 3px #aaaaaa; + -moz-box-shadow: inset 0 3px #aaaaaa; + box-shadow: inset 0 3px #aaaaaa; + background: #eeeeee; + color: #777777; +} +/* line 149, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary:hover, .vex.vex-theme-flat-attack .vex-dialog-button.vex-dialog-button-secondary:active { + color: #777777; +} +/* line 16, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-close:before { + background: #ff7ea7; +} +/* line 25, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #ff7ea7; + -moz-box-shadow: inset 0 0 0 2px #ff7ea7; + box-shadow: inset 0 0 0 2px #ff7ea7; +} +/* line 28, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-pink .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary { + background: #ff7ea7; +} +/* line 16, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-close:before { + background: #ce4a55; +} +/* line 25, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #ce4a55; + -moz-box-shadow: inset 0 0 0 2px #ce4a55; + box-shadow: inset 0 0 0 2px #ce4a55; +} +/* line 28, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-red .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary { + background: #ce4a55; +} +/* line 16, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-close:before { + background: #34b989; +} +/* line 25, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #34b989; + -moz-box-shadow: inset 0 0 0 2px #34b989; + box-shadow: inset 0 0 0 2px #34b989; +} +/* line 28, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-green .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary { + background: #34b989; +} +/* line 16, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-close:before { + background: #477fa5; +} +/* line 25, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #477fa5; + -moz-box-shadow: inset 0 0 0 2px #477fa5; + box-shadow: inset 0 0 0 2px #477fa5; +} +/* line 28, ../sass/vex-theme-flat-attack.sass */ +.vex.vex-theme-flat-attack.vex-theme-flat-attack-blue .vex-dialog-form .vex-dialog-buttons .vex-dialog-button.vex-dialog-button-primary { + background: #477fa5; +} + +/* line 166, ../sass/vex-theme-flat-attack.sass */ +.vex-loading-spinner.vex-theme-flat-attack { + height: 4em; + width: 4em; +} diff --git a/theme/css-compiled/vendor/vex/vex-theme-os.css b/theme/css-compiled/vendor/vex/vex-theme-os.css new file mode 100644 index 00000000..5a3a336e --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-os.css @@ -0,0 +1,533 @@ +@keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-webkit-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-moz-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-ms-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@-o-keyframes vex-flyin { + /* line 25, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } + + /* line 28, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } +} + +@keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-webkit-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-moz-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-ms-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@-o-keyframes vex-flyout { + /* line 34, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 37, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + transform: translateY(-40px); + -webkit-transform: translateY(-40px); + -moz-transform: translateY(-40px); + -ms-transform: translateY(-40px); + -o-transform: translateY(-40px); + } +} + +@keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-webkit-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-moz-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-ms-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-o-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +/* line 13, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os { + padding-top: 160px; + padding-bottom: 160px; +} +/* line 17, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os.vex-closing .vex-content { + animation: vex-flyout 0.5s; + -webkit-animation: vex-flyout 0.5s; + -moz-animation: vex-flyout 0.5s; + -ms-animation: vex-flyout 0.5s; + -o-animation: vex-flyout 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 20, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-content { + animation: vex-flyin 0.5s; + -webkit-animation: vex-flyin 0.5s; + -moz-animation: vex-flyin 0.5s; + -ms-animation: vex-flyin 0.5s; + -o-animation: vex-flyin 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 23, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-content { + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 0.08); + -moz-box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 0.08); + box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 0.08); + font-family: "Helvetica Neue", sans-serif; + border-top: 20px solid #bbbbbb; + background: #f0f0f0; + color: #444444; + padding: 1em; + position: relative; + margin: 0 auto; + max-width: 100%; + width: 450px; + font-size: 1.1em; + line-height: 1.5em; +} +/* line 38, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-content h1, .vex.vex-theme-os .vex-content h2, .vex.vex-theme-os .vex-content h3, .vex.vex-theme-os .vex-content h4, .vex.vex-theme-os .vex-content h5, .vex.vex-theme-os .vex-content h6, .vex.vex-theme-os .vex-content p, .vex.vex-theme-os .vex-content ul, .vex.vex-theme-os .vex-content li { + color: inherit; +} +/* line 41, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-close { + -webkit-border-radius: 0 5px 0 0; + -moz-border-radius: 0 5px 0 0; + -ms-border-radius: 0 5px 0 0; + -o-border-radius: 0 5px 0 0; + border-radius: 0 5px 0 0; + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 48, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-close:before { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + position: absolute; + content: "\00D7"; + font-size: 26px; + font-weight: normal; + line-height: 31px; + height: 30px; + width: 30px; + text-align: center; + top: 3px; + right: 3px; + color: #bbbbbb; + background: transparent; +} +/* line 63, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-close:hover:before, .vex.vex-theme-os .vex-close:active:before { + color: #777777; + background: #e0e0e0; +} +/* line 69, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 72, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-form .vex-dialog-input { + margin-bottom: 1em; +} +/* line 75, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="week"] { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: white; + width: 100%; + padding: 0.25em 0.67em; + border: 0; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; +} +/* line 87, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-os .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 1px #3288e6; + -moz-box-shadow: inset 0 0 0 1px #3288e6; + box-shadow: inset 0 0 0 1px #3288e6; + outline: none; +} +/* line 91, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-os .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 94, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-button { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + border: 0; + float: right; + margin: 0 0 0 0.5em; + font-family: inherit; + text-transform: uppercase; + letter-spacing: 0.1em; + font-size: 0.8em; + line-height: 1em; + padding: 0.75em 2em; +} +/* line 106, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 109, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-button:focus { + animation: vex-pulse 1.1s infinite; + -webkit-animation: vex-pulse 1.1s infinite; + -moz-animation: vex-pulse 1.1s infinite; + -ms-animation: vex-pulse 1.1s infinite; + -o-animation: vex-pulse 1.1s infinite; + -webkit-backface-visibility: hidden; + outline: none; +} +@media (max-width: 568px) { + /* line 109, ../sass/vex-theme-os.sass */ + .vex.vex-theme-os .vex-dialog-button:focus { + animation: none; + -webkit-animation: none; + -moz-animation: none; + -ms-animation: none; + -o-animation: none; + -webkit-backface-visibility: hidden; + } +} +/* line 118, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-button.vex-dialog-button-primary { + background: #3288e6; + color: white; +} +/* line 122, ../sass/vex-theme-os.sass */ +.vex.vex-theme-os .vex-dialog-button.vex-dialog-button-secondary { + background: #e0e0e0; + color: #777777; +} + +/* line 126, ../sass/vex-theme-os.sass */ +.vex-loading-spinner.vex-theme-os { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0.5em rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0.5em rgba(0, 0, 0, 0.2); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 0 0.5em rgba(0, 0, 0, 0.2); + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + background: rgba(255, 255, 255, 0.2); + width: 0; + height: 0; + border: 1.2em solid #bbbbbb; + border-top-color: #f0f0f0; + border-bottom-color: #f0f0f0; +} diff --git a/theme/css-compiled/vendor/vex/vex-theme-plain.css b/theme/css-compiled/vendor/vex/vex-theme-plain.css new file mode 100644 index 00000000..d4a3dc43 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-plain.css @@ -0,0 +1,259 @@ +@keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-webkit-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-moz-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-ms-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-o-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +/* line 11, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain { + padding-top: 160px; + padding-bottom: 160px; +} +/* line 15, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-content { + font-family: "Helvetica Neue", sans-serif; + background: white; + color: #444444; + padding: 1em; + position: relative; + margin: 0 auto; + max-width: 100%; + width: 450px; + font-size: 1.1em; + line-height: 1.5em; +} +/* line 27, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-content h1, .vex.vex-theme-plain .vex-content h2, .vex.vex-theme-plain .vex-content h3, .vex.vex-theme-plain .vex-content h4, .vex.vex-theme-plain .vex-content h5, .vex.vex-theme-plain .vex-content h6, .vex.vex-theme-plain .vex-content p, .vex.vex-theme-plain .vex-content ul, .vex.vex-theme-plain .vex-content li { + color: inherit; +} +/* line 30, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-close { + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 36, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-close:before { + position: absolute; + content: "\00D7"; + font-size: 26px; + font-weight: normal; + line-height: 31px; + height: 30px; + width: 30px; + text-align: center; + top: 3px; + right: 3px; + color: #bbbbbb; + background: transparent; +} +/* line 50, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-close:hover:before, .vex.vex-theme-plain .vex-close:active:before { + color: #777777; + background: #e0e0e0; +} +/* line 56, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 59, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input { + margin-bottom: 1em; +} +/* line 62, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="week"] { + background: #f0f0f0; + width: 100%; + padding: 0.25em 0.67em; + border: 0; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; +} +/* line 73, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-plain .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2); + -moz-box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2); + box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.2); + outline: none; +} +/* line 77, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-plain .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 80, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-button { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + border: 0; + float: right; + margin: 0 0 0 0.5em; + font-family: inherit; + text-transform: uppercase; + letter-spacing: 0.1em; + font-size: 0.8em; + line-height: 1em; + padding: 0.75em 2em; +} +/* line 92, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 95, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-button:focus { + animation: vex-pulse 1.1s infinite; + -webkit-animation: vex-pulse 1.1s infinite; + -moz-animation: vex-pulse 1.1s infinite; + -ms-animation: vex-pulse 1.1s infinite; + -o-animation: vex-pulse 1.1s infinite; + -webkit-backface-visibility: hidden; + outline: none; +} +@media (max-width: 568px) { + /* line 95, ../sass/vex-theme-plain.sass */ + .vex.vex-theme-plain .vex-dialog-button:focus { + animation: none; + -webkit-animation: none; + -moz-animation: none; + -ms-animation: none; + -o-animation: none; + -webkit-backface-visibility: hidden; + } +} +/* line 104, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-primary { + background: #3288e6; + color: white; +} +/* line 108, ../sass/vex-theme-plain.sass */ +.vex.vex-theme-plain .vex-dialog-button.vex-dialog-button-secondary { + background: #e0e0e0; + color: #777777; +} + +/* line 112, ../sass/vex-theme-plain.sass */ +.vex-loading-spinner.vex-theme-plain { + height: 2.5em; + width: 2.5em; +} diff --git a/theme/css-compiled/vendor/vex/vex-theme-top.css b/theme/css-compiled/vendor/vex/vex-theme-top.css new file mode 100644 index 00000000..e541d872 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-top.css @@ -0,0 +1,613 @@ +@keyframes vex-dropin { + /* line 51, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 54, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 59, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 62, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-webkit-keyframes vex-dropin { + /* line 51, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 54, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 59, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 62, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-moz-keyframes vex-dropin { + /* line 51, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 54, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 59, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 62, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-ms-keyframes vex-dropin { + /* line 51, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 54, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 59, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 62, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-o-keyframes vex-dropin { + /* line 51, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 54, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 59, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 62, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@keyframes vex-dropout { + /* line 68, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 70, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-webkit-keyframes vex-dropout { + /* line 68, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 70, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-moz-keyframes vex-dropout { + /* line 68, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 70, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-ms-keyframes vex-dropout { + /* line 68, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 70, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-o-keyframes vex-dropout { + /* line 68, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 70, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-webkit-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-moz-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-ms-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-o-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +/* line 15, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top.vex-closing .vex-content { + animation: vex-dropout 0.5s; + -webkit-animation: vex-dropout 0.5s; + -moz-animation: vex-dropout 0.5s; + -ms-animation: vex-dropout 0.5s; + -o-animation: vex-dropout 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 18, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-content { + animation: vex-dropin 0.5s; + -webkit-animation: vex-dropin 0.5s; + -moz-animation: vex-dropin 0.5s; + -ms-animation: vex-dropin 0.5s; + -o-animation: vex-dropin 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 21, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-content { + -webkit-border-radius: 0 0 5px 5px; + -moz-border-radius: 0 0 5px 5px; + -ms-border-radius: 0 0 5px 5px; + -o-border-radius: 0 0 5px 5px; + border-radius: 0 0 5px 5px; + font-family: "Helvetica Neue", sans-serif; + background: #f0f0f0; + color: #444444; + padding: 1em; + position: relative; + margin: 0 auto; + max-width: 100%; + width: 450px; + font-size: 1.1em; + line-height: 1.5em; +} +/* line 34, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-content h1, .vex.vex-theme-top .vex-content h2, .vex.vex-theme-top .vex-content h3, .vex.vex-theme-top .vex-content h4, .vex.vex-theme-top .vex-content h5, .vex.vex-theme-top .vex-content h6, .vex.vex-theme-top .vex-content p, .vex.vex-theme-top .vex-content ul, .vex.vex-theme-top .vex-content li { + color: inherit; +} +/* line 37, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-close { + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + -ms-border-radius: 5px; + -o-border-radius: 5px; + border-radius: 5px; + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 44, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-close:before { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + position: absolute; + content: "\00D7"; + font-size: 26px; + font-weight: normal; + line-height: 31px; + height: 30px; + width: 30px; + text-align: center; + top: 3px; + right: 3px; + color: #bbbbbb; + background: transparent; +} +/* line 59, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-close:hover:before, .vex.vex-theme-top .vex-close:active:before { + color: #777777; + background: #e0e0e0; +} +/* line 65, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 68, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-form .vex-dialog-input { + margin-bottom: 1em; +} +/* line 71, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="week"] { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + background: white; + width: 100%; + padding: 0.25em 0.67em; + border: 0; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; +} +/* line 83, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-top .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + -webkit-box-shadow: inset 0 0 0 2px #8dbdf1; + -moz-box-shadow: inset 0 0 0 2px #8dbdf1; + box-shadow: inset 0 0 0 2px #8dbdf1; + outline: none; +} +/* line 87, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-top .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 90, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-button { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -ms-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + border: 0; + float: right; + margin: 0 0 0 0.5em; + font-family: inherit; + text-transform: uppercase; + letter-spacing: 0.1em; + font-size: 0.8em; + line-height: 1em; + padding: 0.75em 2em; +} +/* line 102, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 105, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-button:focus { + animation: vex-pulse 1.1s infinite; + -webkit-animation: vex-pulse 1.1s infinite; + -moz-animation: vex-pulse 1.1s infinite; + -ms-animation: vex-pulse 1.1s infinite; + -o-animation: vex-pulse 1.1s infinite; + -webkit-backface-visibility: hidden; + outline: none; +} +@media (max-width: 568px) { + /* line 105, ../sass/vex-theme-top.sass */ + .vex.vex-theme-top .vex-dialog-button:focus { + animation: none; + -webkit-animation: none; + -moz-animation: none; + -ms-animation: none; + -o-animation: none; + -webkit-backface-visibility: hidden; + } +} +/* line 114, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-button.vex-dialog-button-primary { + background: #3288e6; + color: white; +} +/* line 118, ../sass/vex-theme-top.sass */ +.vex.vex-theme-top .vex-dialog-button.vex-dialog-button-secondary { + background: #e0e0e0; + color: #777777; +} + +/* line 122, ../sass/vex-theme-top.sass */ +.vex-loading-spinner.vex-theme-top { + -webkit-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3); + -webkit-border-radius: 100%; + -moz-border-radius: 100%; + -ms-border-radius: 100%; + -o-border-radius: 100%; + border-radius: 100%; + background: #f0f0f0; + border: 0.2em solid transparent; + border-top-color: #bbbbbb; + top: -1.1em; + bottom: auto; +} diff --git a/theme/css-compiled/vendor/vex/vex-theme-wireframe.css b/theme/css-compiled/vendor/vex/vex-theme-wireframe.css new file mode 100644 index 00000000..e70816a9 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex-theme-wireframe.css @@ -0,0 +1,262 @@ +@keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-webkit-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-moz-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-ms-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +@-o-keyframes vex-pulse { + /* line 136, ../sass/_keyframes.sass */ + 0% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } + + /* line 138, ../sass/_keyframes.sass */ + 70% { + -webkit-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + -moz-box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); + } + + /* line 140, ../sass/_keyframes.sass */ + 100% { + -webkit-box-shadow: inset 0 0 0 300px transparent; + -moz-box-shadow: inset 0 0 0 300px transparent; + box-shadow: inset 0 0 0 300px transparent; + } +} + +/* line 9, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe { + padding-top: 160px; + padding-bottom: 160px; +} +/* line 13, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-overlay { + background: rgba(255, 255, 255, 0.4); +} +/* line 16, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-content { + font-family: "Helvetica Neue", sans-serif; + background: white; + color: black; + border: 2px solid black; + padding: 2em; + position: relative; + margin: 0 auto; + max-width: 100%; + width: 400px; + font-size: 1.1em; + line-height: 1.5em; +} +/* line 29, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-content h1, .vex.vex-theme-wireframe .vex-content h2, .vex.vex-theme-wireframe .vex-content h3, .vex.vex-theme-wireframe .vex-content h4, .vex.vex-theme-wireframe .vex-content h5, .vex.vex-theme-wireframe .vex-content h6, .vex.vex-theme-wireframe .vex-content p, .vex.vex-theme-wireframe .vex-content ul, .vex.vex-theme-wireframe .vex-content li { + color: inherit; +} +/* line 32, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-close { + position: absolute; + top: 0; + right: 0; + cursor: pointer; +} +/* line 38, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-close:before { + position: absolute; + content: "\00D7"; + font-size: 40px; + font-weight: normal; + line-height: 80px; + height: 80px; + width: 80px; + text-align: center; + top: 3px; + right: 3px; + color: black; +} +/* line 51, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-close:hover:before, .vex.vex-theme-wireframe .vex-close:active:before { + color: black; +} +/* line 56, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-message { + margin-bottom: 0.5em; +} +/* line 59, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input { + margin-bottom: 1em; +} +/* line 62, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="week"] { + background: white; + width: 100%; + padding: 0.25em 0.67em; + font-family: inherit; + font-weight: inherit; + font-size: inherit; + min-height: 2.5em; + margin: 0 0 0.25em; + border: 2px solid black; +} +/* line 73, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-input input[type="week"]:focus { + border-style: dashed; + outline: none; +} +/* line 77, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-buttons { + *zoom: 1; +} +/* line 38, ../../../../../.rvm/gems/ruby-1.9.3-p194/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */ +.vex.vex-theme-wireframe .vex-dialog-form .vex-dialog-buttons:after { + content: ""; + display: table; + clear: both; +} +/* line 80, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-button { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + border: 0; + float: right; + margin: 0 0 0 0.5em; + font-family: inherit; + text-transform: uppercase; + letter-spacing: 0.1em; + font-size: 0.8em; + line-height: 1em; + padding: 0.75em 2em; +} +/* line 92, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-button.vex-last { + margin-left: 0; +} +/* line 95, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-button:focus { + animation: vex-pulse 1.1s infinite; + -webkit-animation: vex-pulse 1.1s infinite; + -moz-animation: vex-pulse 1.1s infinite; + -ms-animation: vex-pulse 1.1s infinite; + -o-animation: vex-pulse 1.1s infinite; + -webkit-backface-visibility: hidden; + outline: none; +} +@media (max-width: 568px) { + /* line 95, ../sass/vex-theme-wireframe.sass */ + .vex.vex-theme-wireframe .vex-dialog-button:focus { + animation: none; + -webkit-animation: none; + -moz-animation: none; + -ms-animation: none; + -o-animation: none; + -webkit-backface-visibility: hidden; + } +} +/* line 104, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-button.vex-dialog-button-primary { + background: black; + color: white; + border: 2px solid transparent; +} +/* line 109, ../sass/vex-theme-wireframe.sass */ +.vex.vex-theme-wireframe .vex-dialog-button.vex-dialog-button-secondary { + background: white; + color: black; + border: 2px solid black; +} + +/* line 114, ../sass/vex-theme-wireframe.sass */ +.vex-loading-spinner.vex-theme-wireframe { + height: 2.5em; + width: 2.5em; +} diff --git a/theme/css-compiled/vendor/vex/vex.css b/theme/css-compiled/vendor/vex/vex.css new file mode 100644 index 00000000..b7ae6cf9 --- /dev/null +++ b/theme/css-compiled/vendor/vex/vex.css @@ -0,0 +1,335 @@ +@keyframes vex-fadein { + /* line 9, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 11, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-webkit-keyframes vex-fadein { + /* line 9, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 11, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-moz-keyframes vex-fadein { + /* line 9, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 11, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-ms-keyframes vex-fadein { + /* line 9, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 11, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-o-keyframes vex-fadein { + /* line 9, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 11, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@keyframes vex-fadeout { + /* line 16, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + } + + /* line 18, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + } +} + +@-webkit-keyframes vex-fadeout { + /* line 16, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + } + + /* line 18, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + } +} + +@-moz-keyframes vex-fadeout { + /* line 16, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + } + + /* line 18, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + } +} + +@-ms-keyframes vex-fadeout { + /* line 16, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + } + + /* line 18, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + } +} + +@-o-keyframes vex-fadeout { + /* line 16, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + } + + /* line 18, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + } +} + +@keyframes vex-rotation { + /* line 127, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 129, ../sass/_keyframes.sass */ + 100% { + transform: rotate(359deg); + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -ms-transform: rotate(359deg); + -o-transform: rotate(359deg); + } +} + +@-webkit-keyframes vex-rotation { + /* line 127, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 129, ../sass/_keyframes.sass */ + 100% { + transform: rotate(359deg); + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -ms-transform: rotate(359deg); + -o-transform: rotate(359deg); + } +} + +@-moz-keyframes vex-rotation { + /* line 127, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 129, ../sass/_keyframes.sass */ + 100% { + transform: rotate(359deg); + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -ms-transform: rotate(359deg); + -o-transform: rotate(359deg); + } +} + +@-ms-keyframes vex-rotation { + /* line 127, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 129, ../sass/_keyframes.sass */ + 100% { + transform: rotate(359deg); + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -ms-transform: rotate(359deg); + -o-transform: rotate(359deg); + } +} + +@-o-keyframes vex-rotation { + /* line 127, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 129, ../sass/_keyframes.sass */ + 100% { + transform: rotate(359deg); + -webkit-transform: rotate(359deg); + -moz-transform: rotate(359deg); + -ms-transform: rotate(359deg); + -o-transform: rotate(359deg); + } +} + +/* line 11, ../sass/vex.sass */ +.vex, .vex *, .vex *:before, .vex *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 14, ../sass/vex.sass */ +.vex { + position: fixed; + overflow: auto; + -webkit-overflow-scrolling: touch; + z-index: 1111; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +/* line 25, ../sass/vex.sass */ +.vex-overlay { + background: black; + filter: alpha(opacity=40); + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; +} + +/* line 30, ../sass/vex.sass */ +.vex-overlay { + animation: vex-fadein 0.5s; + -webkit-animation: vex-fadein 0.5s; + -moz-animation: vex-fadein 0.5s; + -ms-animation: vex-fadein 0.5s; + -o-animation: vex-fadein 0.5s; + -webkit-backface-visibility: hidden; + position: fixed; + background: rgba(0, 0, 0, 0.4); + top: 0; + right: 0; + bottom: 0; + left: 0; +} +/* line 39, ../sass/vex.sass */ +.vex.vex-closing .vex-overlay { + animation: vex-fadeout 0.5s; + -webkit-animation: vex-fadeout 0.5s; + -moz-animation: vex-fadeout 0.5s; + -ms-animation: vex-fadeout 0.5s; + -o-animation: vex-fadeout 0.5s; + -webkit-backface-visibility: hidden; +} + +/* line 42, ../sass/vex.sass */ +.vex-content { + animation: vex-fadein 0.5s; + -webkit-animation: vex-fadein 0.5s; + -moz-animation: vex-fadein 0.5s; + -ms-animation: vex-fadein 0.5s; + -o-animation: vex-fadein 0.5s; + -webkit-backface-visibility: hidden; + background: white; +} +/* line 46, ../sass/vex.sass */ +.vex.vex-closing .vex-content { + animation: vex-fadeout 0.5s; + -webkit-animation: vex-fadeout 0.5s; + -moz-animation: vex-fadeout 0.5s; + -ms-animation: vex-fadeout 0.5s; + -o-animation: vex-fadeout 0.5s; + -webkit-backface-visibility: hidden; +} + +/* line 49, ../sass/vex.sass */ +.vex-close:before { + font-family: Arial, sans-serif; + content: "\00D7"; +} + +/* line 53, ../sass/vex.sass */ +.vex-dialog-form { + margin: 0; +} + +/* line 56, ../sass/vex.sass */ +.vex-dialog-button { + -webkit-appearance: none; + cursor: pointer; +} + +/* line 60, ../sass/vex.sass */ +.vex-loading-spinner { + animation: vex-rotation 0.7s linear infinite; + -webkit-animation: vex-rotation 0.7s linear infinite; + -moz-animation: vex-rotation 0.7s linear infinite; + -ms-animation: vex-rotation 0.7s linear infinite; + -o-animation: vex-rotation 0.7s linear infinite; + -webkit-backface-visibility: hidden; + -webkit-box-shadow: 0 0 1em rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 0 1em rgba(0, 0, 0, 0.1); + box-shadow: 0 0 1em rgba(0, 0, 0, 0.1); + position: fixed; + z-index: 1112; + margin: auto; + top: 0; + right: 0; + bottom: 0; + left: 0; + height: 2em; + width: 2em; + background: white; +} + +/* line 76, ../sass/vex.sass */ +body.vex-open { + overflow: hidden; +} diff --git a/theme/css/core-ie9.css b/theme/css/core-ie9.css new file mode 100644 index 00000000..46df3763 --- /dev/null +++ b/theme/css/core-ie9.css @@ -0,0 +1,62 @@ +/* IE9 Resets and Normalization */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} + +audio, +canvas, +progress, +video { + display: inline-block; +} + +[hidden], +template { + display: none; +} + +abbr[title] { + border-bottom: 1px dotted; +} + +img { + border: 0; +} + +svg:not(:root) { + overflow: hidden; +} + +figure { + margin: 1em 40px; +} + +button { + overflow: visible; +} + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +legend { + border: 0; + padding: 0; +} + +textarea { + overflow: auto; +} \ No newline at end of file diff --git a/theme/css/pure/grids-min.css b/theme/css/pure/grids-min.css new file mode 100644 index 00000000..8468b9c9 --- /dev/null +++ b/theme/css/pure/grids-min.css @@ -0,0 +1,15 @@ +/*! +Pure v0.4.1 +Copyright 2014 Yahoo! Inc. All rights reserved. +Licensed under the BSD License. +https://github.com/yui/pure/blob/master/LICENSE.md +*/ +.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class *="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-g-r{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g-r{word-spacing:-.43em}.pure-g-r [class *="pure-u"]{font-family:sans-serif}.pure-g-r img{max-width:100%;height:auto}@media (min-width:980px){.pure-visible-phone{display:none}.pure-visible-tablet{display:none}.pure-hidden-desktop{display:none}}@media (max-width:480px){.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]{width:100%}}@media (max-width:767px){.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]{width:100%}.pure-hidden-phone{display:none}.pure-visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.pure-hidden-tablet{display:none}.pure-visible-desktop{display:none}} + +/* Custom */ +[class *="pure-u"] {display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;} +.pure-u-1-7 {width: 14.285%;}.pure-u-2-7 {width: 28.571%;}.pure-u-3-7 {width: 42.857%;}.pure-u-4-7 {width: 57.142%;}.pure-u-5-7 {width: 71.428%;}.pure-u-6-7 {width: 85.714%;} +.pure-u-1-9 {width: 11.111%;}.pure-u-2-9 {width: 22.222%;}.pure-u-3-9 {width: 33.333%;}.pure-u-4-9 {width: 44.444%;}.pure-u-5-9 {width: 55.555%;}.pure-u-6-9 {width: 66.666%;}.pure-u-7-9 {width: 77.777%;}.pure-u-8-9 {width: 88.888%;} +.pure-u-1-10 {width: 10%;}.pure-u-2-10 {width: 20%;}.pure-u-3-10 {width: 30%;}.pure-u-4-10 {width: 40%;}.pure-u-5-10 {width: 50%;}.pure-u-6-10 {width: 60%;}.pure-u-7-10 {width: 70%;}.pure-u-8-10 {width: 80%;}.pure-u-9-10 {width: 90%;} + +.pure-u-1-11 {width: 9.090%;}.pure-u-2-11 {width: 18.181%;}.pure-u-3-11 {width: 27.272%;}.pure-u-4-11 {width: 36.363%;}.pure-u-5-11 {width: 45.454%;}.pure-u-6-11 {width: 54.545%;}.pure-u-7-11 {width: 63.636%;}.pure-u-8-11 {width: 72.727%;}.pure-u-9-11 {width: 81.818%;}.pure-u-10-11 {width: 90.909%;} \ No newline at end of file diff --git a/theme/fonts/fontawesome/FontAwesome.otf b/theme/fonts/fontawesome/FontAwesome.otf new file mode 100644 index 00000000..8b0f54e4 Binary files /dev/null and b/theme/fonts/fontawesome/FontAwesome.otf differ diff --git a/theme/fonts/fontawesome/fontawesome-webfont.eot b/theme/fonts/fontawesome/fontawesome-webfont.eot new file mode 100755 index 00000000..7c79c6a6 Binary files /dev/null and b/theme/fonts/fontawesome/fontawesome-webfont.eot differ diff --git a/theme/fonts/fontawesome/fontawesome-webfont.svg b/theme/fonts/fontawesome/fontawesome-webfont.svg new file mode 100755 index 00000000..45fdf338 --- /dev/null +++ b/theme/fonts/fontawesome/fontawesome-webfont.svg @@ -0,0 +1,414 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/fonts/fontawesome/fontawesome-webfont.ttf b/theme/fonts/fontawesome/fontawesome-webfont.ttf new file mode 100755 index 00000000..e89738de Binary files /dev/null and b/theme/fonts/fontawesome/fontawesome-webfont.ttf differ diff --git a/theme/fonts/fontawesome/fontawesome-webfont.woff b/theme/fonts/fontawesome/fontawesome-webfont.woff new file mode 100755 index 00000000..8c1748aa Binary files /dev/null and b/theme/fonts/fontawesome/fontawesome-webfont.woff differ diff --git a/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.eot b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.eot new file mode 100755 index 00000000..d93fcda8 Binary files /dev/null and b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.eot differ diff --git a/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.svg b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.svg new file mode 100755 index 00000000..ea49fbf2 --- /dev/null +++ b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.svg @@ -0,0 +1,1042 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.ttf b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.ttf new file mode 100755 index 00000000..971bc8c7 Binary files /dev/null and b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.ttf differ diff --git a/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.woff b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.woff new file mode 100755 index 00000000..9f45333e Binary files /dev/null and b/theme/fonts/geometria_light_macroman/Geometria-Light-webfont.woff differ diff --git a/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.eot b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.eot new file mode 100755 index 00000000..14868406 Binary files /dev/null and b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.eot differ diff --git a/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.svg b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.svg new file mode 100755 index 00000000..11a472ca --- /dev/null +++ b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.svg @@ -0,0 +1,1831 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.ttf b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.ttf new file mode 100755 index 00000000..63af664c Binary files /dev/null and b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.ttf differ diff --git a/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.woff b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.woff new file mode 100755 index 00000000..e7860748 Binary files /dev/null and b/theme/fonts/opensans_light_macroman/OpenSans-Light-webfont.woff differ diff --git a/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.eot b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.eot new file mode 100755 index 00000000..6bbc3cf5 Binary files /dev/null and b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.eot differ diff --git a/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.svg b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.svg new file mode 100755 index 00000000..25a39523 --- /dev/null +++ b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.svg @@ -0,0 +1,1831 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.ttf b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.ttf new file mode 100755 index 00000000..c537f838 Binary files /dev/null and b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.ttf differ diff --git a/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.woff b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.woff new file mode 100755 index 00000000..e231183d Binary files /dev/null and b/theme/fonts/opensans_regular_macroman/OpenSans-Regular-webfont.woff differ diff --git a/theme/images/favicon.png b/theme/images/favicon.png new file mode 100644 index 00000000..3cdae797 Binary files /dev/null and b/theme/images/favicon.png differ diff --git a/theme/js/addons/jquery.mmenu.counters.js b/theme/js/addons/jquery.mmenu.counters.js new file mode 100755 index 00000000..6f3a0a62 --- /dev/null +++ b/theme/js/addons/jquery.mmenu.counters.js @@ -0,0 +1,153 @@ +/* + * jQuery mmenu counters addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ + + +(function( $ ) { + + var _PLUGIN_ = 'mmenu', + _ADDON_ = 'counters'; + + + $[ _PLUGIN_ ].prototype[ '_addon_' + _ADDON_ ] = function() + { + var that = this, + opts = this.opts[ _ADDON_ ]; + + var _c = $[ _PLUGIN_ ]._c, + _d = $[ _PLUGIN_ ]._d, + _e = $[ _PLUGIN_ ]._e; + + _c.add( 'counter noresults' ); + _e.add( 'updatecounters' ); + + + // Extend options + if ( typeof opts == 'boolean' ) + { + opts = { + add : opts, + update : opts + }; + } + if ( typeof opts != 'object' ) + { + opts = {}; + } + opts = $.extend( true, {}, $[ _PLUGIN_ ].defaults[ _ADDON_ ], opts ); + + + // DEPRECATED + if ( opts.count ) + { + $[ _PLUGIN_ ].deprecated( 'the option "count" for counters, the option "update"' ); + opts.update = opts.count; + } + // /DEPRECATED + + + // Refactor counter class + this.__refactorClass( $('em.' + this.conf.counterClass, this.$menu), 'counter' ); + + var $panels = $('.' + _c.panel, this.$menu); + + // Add the counters + if ( opts.add ) + { + $panels.each( + function() + { + var $t = $(this), + $p = $t.data( _d.parent ); + + if ( $p ) + { + var $c = $( '' ), + $a = $p.find( '> a.' + _c.subopen ); + + if ( !$a.parent().find( 'em.' + _c.counter ).length ) + { + $a.before( $c ); + } + } + } + ); + } + + // Bind custom events + if ( opts.update ) + { + var $counters = $('em.' + _c.counter, this.$menu); + + $counters + .off( _e.updatecounters ) + .on( _e.updatecounters, + function( e ) + { + e.stopPropagation(); + } + ) + .each( + function() + { + var $counter = $(this), + $sublist = $($counter.next().attr( 'href' ), that.$menu); + + if ( !$sublist.is( '.' + _c.list ) ) + { + $sublist = $sublist.find( '> .' + _c.list ); + } + + if ( $sublist.length ) + { + $counter + .on( _e.updatecounters, + function( e ) + { + var $lis = $sublist.children() + .not( '.' + _c.label ) + .not( '.' + _c.subtitle ) + .not( '.' + _c.hidden ) + .not( '.' + _c.noresults ); + + $counter.html( $lis.length ); + } + ); + } + } + ) + .trigger( _e.updatecounters ); + + // Update with menu-update + this.$menu + .on( _e.update, + function( e ) + { + $counters.trigger( _e.updatecounters ); + } + ); + } + }; + + $[ _PLUGIN_ ].defaults[ _ADDON_ ] = { + add : false, + update : false + }; + $[ _PLUGIN_ ].configuration.counterClass = 'Counter'; + + + // Add to plugin + $[ _PLUGIN_ ].addons = $[ _PLUGIN_ ].addons || []; + $[ _PLUGIN_ ].addons.push( _ADDON_ ); + +})( jQuery ); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.counters.min.js b/theme/js/addons/jquery.mmenu.counters.min.js new file mode 100755 index 00000000..b217c274 --- /dev/null +++ b/theme/js/addons/jquery.mmenu.counters.min.js @@ -0,0 +1,14 @@ +/* + * jQuery mmenu counters addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ +!function(t){var e="mmenu",n="counters";t[e].prototype["_addon_"+n]=function(){var o=this,u=this.opts[n],a=t[e]._c,r=t[e]._d,d=t[e]._e;a.add("counter noresults"),d.add("updatecounters"),"boolean"==typeof u&&(u={add:u,update:u}),"object"!=typeof u&&(u={}),u=t.extend(!0,{},t[e].defaults[n],u),u.count&&(t[e].deprecated('the option "count" for counters, the option "update"'),u.update=u.count),this.__refactorClass(t("em."+this.conf.counterClass,this.$menu),"counter");var s=t("."+a.panel,this.$menu);if(u.add&&s.each(function(){var e=t(this),n=e.data(r.parent);if(n){var o=t(''),u=n.find("> a."+a.subopen);u.parent().find("em."+a.counter).length||u.before(o)}}),u.update){var c=t("em."+a.counter,this.$menu);c.off(d.updatecounters).on(d.updatecounters,function(t){t.stopPropagation()}).each(function(){var e=t(this),n=t(e.next().attr("href"),o.$menu);n.is("."+a.list)||(n=n.find("> ."+a.list)),n.length&&e.on(d.updatecounters,function(){var t=n.children().not("."+a.label).not("."+a.subtitle).not("."+a.hidden).not("."+a.noresults);e.html(t.length)})}).trigger(d.updatecounters),this.$menu.on(d.update,function(){c.trigger(d.updatecounters)})}},t[e].defaults[n]={add:!1,update:!1},t[e].configuration.counterClass="Counter",t[e].addons=t[e].addons||[],t[e].addons.push(n)}(jQuery); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.dragopen.js b/theme/js/addons/jquery.mmenu.dragopen.js new file mode 100755 index 00000000..3b84c52d --- /dev/null +++ b/theme/js/addons/jquery.mmenu.dragopen.js @@ -0,0 +1,296 @@ +/* + * jQuery mmenu dragOpen addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ + + +(function( $ ) { + + var _PLUGIN_ = 'mmenu', + _ADDON_ = 'dragOpen'; + + + $[ _PLUGIN_ ].prototype[ '_addon_' + _ADDON_ ] = function() + { + var that = this, + opts = this.opts[ _ADDON_ ]; + + if ( !$.fn.hammer ) + { + return; + } + + var _c = $[ _PLUGIN_ ]._c, + _d = $[ _PLUGIN_ ]._d, + _e = $[ _PLUGIN_ ]._e; + + _c.add( 'dragging' ); + _e.add( 'dragleft dragright dragup dragdown dragend' ); + + var glbl = $[ _PLUGIN_ ].glbl; + + // Extend options + if ( typeof opts == 'boolean' ) + { + opts = { + open: opts + }; + } + if ( typeof opts != 'object' ) + { + opts = {}; + } + if ( typeof opts.maxStartPos != 'number' ) + { + opts.maxStartPos = this.opts.position == 'left' || this.opts.position == 'right' + ? 150 + : 75; + } + opts = $.extend( true, {}, $[ _PLUGIN_ ].defaults[ _ADDON_ ], opts ); + + if ( opts.open ) + { + var _stage = 0, + _direction = false, + _distance = 0, + _maxDistance = 0, + _dimension = 'width'; + + switch( this.opts.position ) + { + case 'left': + case 'right': + _dimension = 'width'; + break; + default: + _dimension = 'height'; + break; + } + + // Set up variables + switch( this.opts.position ) + { + case 'left': + var drag = { + events : _e.dragleft + ' ' + _e.dragright, + open_dir : 'right', + close_dir : 'left', + delta : 'deltaX', + page : 'pageX', + negative : false + }; + break; + + case 'right': + var drag = { + events : _e.dragleft + ' ' + _e.dragright, + open_dir : 'left', + close_dir : 'right', + delta : 'deltaX', + page : 'pageX', + negative : true + }; + break; + + case 'top': + var drag = { + events : _e.dragup + ' ' + _e.dragdown, + open_dir : 'down', + close_dir : 'up', + delta : 'deltaY', + page : 'pageY', + negative : false + }; + break; + + case 'bottom': + var drag = { + events : _e.dragup + ' ' + _e.dragdown, + open_dir : 'up', + close_dir : 'down', + delta : 'deltaY', + page : 'pageY', + negative : true + }; + break; + } + + var $dragNode = this.__valueOrFn( opts.pageNode, this.$menu, glbl.$page ); + if ( typeof $dragNode == 'string' ) + { + $dragNode = $($dragNode); + } + + var $fixed = glbl.$page.find( '.' + _c.mm( 'fixed-top' ) + ', .' + _c.mm( 'fixed-bottom' ) ), + $dragg = glbl.$page; + + switch ( that.opts.zposition ) + { + case 'back': + $dragg = $dragg.add( $fixed ); + break; + + case 'front': + $dragg = that.$menu; + break; + + case 'next': + $dragg = $dragg.add( that.$menu ).add( $fixed ); + break; + }; + + // Bind events + $dragNode + .hammer() + .on( _e.touchstart + ' ' + _e.mousedown, + function( e ) + { + if ( e.type == 'touchstart' ) + { + var tch = e.originalEvent.touches[ 0 ] || e.originalEvent.changedTouches[ 0 ], + pos = tch[ drag.page ]; + } + else if ( e.type == 'mousedown' ) + { + var pos = e[ drag.page ]; + } + + switch( that.opts.position ) + { + case 'right': + case 'bottom': + if ( pos >= glbl.$wndw[ _dimension ]() - opts.maxStartPos ) + { + _stage = 1; + } + break; + + default: + if ( pos <= opts.maxStartPos ) + { + _stage = 1; + } + break; + } + } + ) + .on( drag.events + ' ' + _e.dragend, + function( e ) + { + if ( _stage > 0 ) + { + e.gesture.preventDefault(); + e.stopPropagation(); + } + } + ) + .on( drag.events, + function( e ) + { + var new_distance = drag.negative + ? -e.gesture[ drag.delta ] + : e.gesture[ drag.delta ]; + + _direction = ( new_distance > _distance ) + ? drag.open_dir + : drag.close_dir; + + _distance = new_distance; + + if ( _distance > opts.threshold ) + { + if ( _stage == 1 ) + { + if ( glbl.$html.hasClass( _c.opened ) ) + { + return; + } + _stage = 2; + that._openSetup(); + glbl.$html.addClass( _c.dragging ); + + _maxDistance = minMax( + glbl.$wndw[ _dimension ]() * that.conf[ _ADDON_ ][ _dimension ].perc, + that.conf[ _ADDON_ ][ _dimension ].min, + that.conf[ _ADDON_ ][ _dimension ].max + ); + } + } + if ( _stage == 2 ) + { + $dragg.css( that.opts.position, minMax( _distance, 10, _maxDistance ) - ( that.opts.zposition == 'front' ? _maxDistance : 0 ) ); + } + } + ) + .on( _e.dragend, + function( e ) + { + if ( _stage == 2 ) + { + glbl.$html.removeClass( _c.dragging ); + $dragg.css( that.opts.position, '' ); + + if ( _direction == drag.open_dir ) + { + that._openFinish(); + } + else + { + that.close(); + } + } + _stage = 0; + } + ); + } + }; + + $[ _PLUGIN_ ].defaults[ _ADDON_ ] = { + open : false, +// pageNode : null, +// maxStartPos : null, + threshold : 50 + }; + $[ _PLUGIN_ ].configuration[ _ADDON_ ] = { + width : { + perc : 0.8, + min : 140, + max : 440 + }, + height : { + perc : 0.8, + min : 140, + max : 880 + } + }; + + + // Add to plugin + $[ _PLUGIN_ ].addons = $[ _PLUGIN_ ].addons || []; + $[ _PLUGIN_ ].addons.push( _ADDON_ ); + + + // Functions + function minMax( val, min, max ) + { + if ( val < min ) + { + val = min; + } + if ( val > max ) + { + val = max; + } + return val; + } + +})( jQuery ); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.dragopen.min.js b/theme/js/addons/jquery.mmenu.dragopen.min.js new file mode 100755 index 00000000..b2d93312 --- /dev/null +++ b/theme/js/addons/jquery.mmenu.dragopen.min.js @@ -0,0 +1,14 @@ +/* + * jQuery mmenu dragOpen addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ +!function(e){function t(e,t,a){return t>e&&(e=t),e>a&&(e=a),e}var a="mmenu",o="dragOpen";e[a].prototype["_addon_"+o]=function(){var n=this,r=this.opts[o];if(e.fn.hammer){var i=e[a]._c,s=(e[a]._d,e[a]._e);i.add("dragging"),s.add("dragleft dragright dragup dragdown dragend");var d=e[a].glbl;if("boolean"==typeof r&&(r={open:r}),"object"!=typeof r&&(r={}),"number"!=typeof r.maxStartPos&&(r.maxStartPos="left"==this.opts.position||"right"==this.opts.position?150:75),r=e.extend(!0,{},e[a].defaults[o],r),r.open){var p=0,g=!1,c=0,h=0,l="width";switch(this.opts.position){case"left":case"right":l="width";break;default:l="height"}switch(this.opts.position){case"left":var f={events:s.dragleft+" "+s.dragright,open_dir:"right",close_dir:"left",delta:"deltaX",page:"pageX",negative:!1};break;case"right":var f={events:s.dragleft+" "+s.dragright,open_dir:"left",close_dir:"right",delta:"deltaX",page:"pageX",negative:!0};break;case"top":var f={events:s.dragup+" "+s.dragdown,open_dir:"down",close_dir:"up",delta:"deltaY",page:"pageY",negative:!1};break;case"bottom":var f={events:s.dragup+" "+s.dragdown,open_dir:"up",close_dir:"down",delta:"deltaY",page:"pageY",negative:!0}}var u=this.__valueOrFn(r.pageNode,this.$menu,d.$page);"string"==typeof u&&(u=e(u));var m=d.$page.find("."+i.mm("fixed-top")+", ."+i.mm("fixed-bottom")),v=d.$page;switch(n.opts.zposition){case"back":v=v.add(m);break;case"front":v=n.$menu;break;case"next":v=v.add(n.$menu).add(m)}u.hammer().on(s.touchstart+" "+s.mousedown,function(e){if("touchstart"==e.type)var t=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],a=t[f.page];else if("mousedown"==e.type)var a=e[f.page];switch(n.opts.position){case"right":case"bottom":a>=d.$wndw[l]()-r.maxStartPos&&(p=1);break;default:a<=r.maxStartPos&&(p=1)}}).on(f.events+" "+s.dragend,function(e){p>0&&(e.gesture.preventDefault(),e.stopPropagation())}).on(f.events,function(e){var a=f.negative?-e.gesture[f.delta]:e.gesture[f.delta];if(g=a>c?f.open_dir:f.close_dir,c=a,c>r.threshold&&1==p){if(d.$html.hasClass(i.opened))return;p=2,n._openSetup(),d.$html.addClass(i.dragging),h=t(d.$wndw[l]()*n.conf[o][l].perc,n.conf[o][l].min,n.conf[o][l].max)}2==p&&v.css(n.opts.position,t(c,10,h)-("front"==n.opts.zposition?h:0))}).on(s.dragend,function(){2==p&&(d.$html.removeClass(i.dragging),v.css(n.opts.position,""),g==f.open_dir?n._openFinish():n.close()),p=0})}}},e[a].defaults[o]={open:!1,threshold:50},e[a].configuration[o]={width:{perc:.8,min:140,max:440},height:{perc:.8,min:140,max:880}},e[a].addons=e[a].addons||[],e[a].addons.push(o)}(jQuery); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.header.js b/theme/js/addons/jquery.mmenu.header.js new file mode 100755 index 00000000..d873f5d4 --- /dev/null +++ b/theme/js/addons/jquery.mmenu.header.js @@ -0,0 +1,169 @@ +/* + * jQuery mmenu header addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ + + +(function( $ ) { + + var _PLUGIN_ = 'mmenu', + _ADDON_ = 'header'; + + + $[ _PLUGIN_ ].prototype[ '_addon_' + _ADDON_ ] = function() + { + var that = this, + opts = this.opts[ _ADDON_ ], + conf = this.conf[ _ADDON_ ]; + + var _c = $[ _PLUGIN_ ]._c, + _d = $[ _PLUGIN_ ]._d, + _e = $[ _PLUGIN_ ]._e; + + _c.add( 'header hasheader prev next title titletext' ); + _e.add( 'updateheader' ); + + var glbl = $[ _PLUGIN_ ].glbl; + + + // Extend options + if ( typeof opts == 'boolean' ) + { + opts = { + add : opts, + update : opts + }; + } + if ( typeof opts != 'object' ) + { + opts = {}; + } + opts = $.extend( true, {}, $[ _PLUGIN_ ].defaults[ _ADDON_ ], opts ); + + + // Add the HTML + if ( opts.add ) + { + var content = opts.content + ? opts.content + : ''; + + $( '
' ) + .prependTo( this.$menu ) + .append( content ); + } + + var $header = $('div.' + _c.header, this.$menu); + if ( $header.length ) + { + this.$menu.addClass( _c.hasheader ); + } + + if ( opts.update ) + { + if ( $header.length ) + { + var $titl = $header.find( '.' + _c.title ), + $prev = $header.find( '.' + _c.prev ), + $next = $header.find( '.' + _c.next ), + _page = '#' + glbl.$page.attr( 'id' ); + + $prev.add( $next ).on( _e.click, + function( e ) + { + e.preventDefault(); + e.stopPropagation(); + + var href = $(this).attr( 'href' ); + if ( href !== '#' ) + { + if ( href == _page ) + { + that.$menu.trigger( _e.close ); + } + else + { + $(href, that.$menu).trigger( _e.open ); + } + } + } + ); + + $('.' + _c.panel, this.$menu) + .each( + function() + { + var $t = $(this); + + // Find title, prev and next + var titl = $('.' + conf.panelHeaderClass, $t).text(), + prev = $('.' + conf.panelPrevClass, $t).attr( 'href' ), + next = $('.' + conf.panelNextClass, $t).attr( 'href' ); + + if ( !titl ) + { + titl = $('.' + _c.subclose, $t).text(); + } + if ( !titl ) + { + titl = opts.title; + } + if ( !prev ) + { + prev = $('.' + _c.subclose, $t).attr( 'href' ); + } + + // Update header info + $t.off( _e.updateheader ) + .on( _e.updateheader, + function( e ) + { + e.stopPropagation(); + + $titl[ titl ? 'show' : 'hide' ]().text( titl ); + $prev[ prev ? 'show' : 'hide' ]().attr( 'href', prev ); + $next[ next ? 'show' : 'hide' ]().attr( 'href', next ); + } + ); + + $t.on( _e.open, + function( e ) + { + $(this).trigger( _e.updateheader ); + } + ); + } + ) + .filter( '.' + _c.current ) + .trigger( _e.updateheader ); + } + } + }; + + $[ _PLUGIN_ ].defaults[ _ADDON_ ] = { + add : false, + content : false, + update : false, + title : 'Menu', + }; + $[ _PLUGIN_ ].configuration[ _ADDON_ ] = { + panelHeaderClass : 'Header', + panelNextClass : 'Next', + panelPrevClass : 'Prev' + } + + + // Add to plugin + $[ _PLUGIN_ ].addons = $[ _PLUGIN_ ].addons || []; + $[ _PLUGIN_ ].addons.push( _ADDON_ ); + +})( jQuery ); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.header.min.js b/theme/js/addons/jquery.mmenu.header.min.js new file mode 100755 index 00000000..3624910b --- /dev/null +++ b/theme/js/addons/jquery.mmenu.header.min.js @@ -0,0 +1,14 @@ +/* + * jQuery mmenu header addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ +!function(e){var t="mmenu",a="header";e[t].prototype["_addon_"+a]=function(){var n=this,r=this.opts[a],d=this.conf[a],s=e[t]._c,i=(e[t]._d,e[t]._e);s.add("header hasheader prev next title titletext"),i.add("updateheader");var o=e[t].glbl;if("boolean"==typeof r&&(r={add:r,update:r}),"object"!=typeof r&&(r={}),r=e.extend(!0,{},e[t].defaults[a],r),r.add){var h=r.content?r.content:'';e('
').prependTo(this.$menu).append(h)}var p=e("div."+s.header,this.$menu);if(p.length&&this.$menu.addClass(s.hasheader),r.update&&p.length){var l=p.find("."+s.title),u=p.find("."+s.prev),f=p.find("."+s.next),c="#"+o.$page.attr("id");u.add(f).on(i.click,function(t){t.preventDefault(),t.stopPropagation();var a=e(this).attr("href");"#"!==a&&(a==c?n.$menu.trigger(i.close):e(a,n.$menu).trigger(i.open))}),e("."+s.panel,this.$menu).each(function(){var t=e(this),a=e("."+d.panelHeaderClass,t).text(),n=e("."+d.panelPrevClass,t).attr("href"),o=e("."+d.panelNextClass,t).attr("href");a||(a=e("."+s.subclose,t).text()),a||(a=r.title),n||(n=e("."+s.subclose,t).attr("href")),t.off(i.updateheader).on(i.updateheader,function(e){e.stopPropagation(),l[a?"show":"hide"]().text(a),u[n?"show":"hide"]().attr("href",n),f[o?"show":"hide"]().attr("href",o)}),t.on(i.open,function(){e(this).trigger(i.updateheader)})}).filter("."+s.current).trigger(i.updateheader)}},e[t].defaults[a]={add:!1,content:!1,update:!1,title:"Menu"},e[t].configuration[a]={panelHeaderClass:"Header",panelNextClass:"Next",panelPrevClass:"Prev"},e[t].addons=e[t].addons||[],e[t].addons.push(a)}(jQuery); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.labels.js b/theme/js/addons/jquery.mmenu.labels.js new file mode 100755 index 00000000..4ebe459a --- /dev/null +++ b/theme/js/addons/jquery.mmenu.labels.js @@ -0,0 +1,252 @@ +/* + * jQuery mmenu labels addon + * @requires mmenu 4.1.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ + + +(function( $ ) { + + var _PLUGIN_ = 'mmenu', + _ADDON_ = 'labels'; + + + $[ _PLUGIN_ ].prototype[ '_addon_' + _ADDON_ ] = function() + { + var that = this, + opts = this.opts[ _ADDON_ ]; + + var _c = $[ _PLUGIN_ ]._c, + _d = $[ _PLUGIN_ ]._d, + _e = $[ _PLUGIN_ ]._e; + + _c.add( 'collapsed' ); + + _c.add( 'fixedlabels original clone' ); + _e.add( 'updatelabels position scroll' ); + if ( $[ _PLUGIN_ ].support.touch ) + { + _e.scroll += ' ' + _e.mm( 'touchmove' ); + } + + + // Extend options + if ( typeof opts == 'boolean' ) + { + opts = { + collapse: opts + }; + } + if ( typeof opts != 'object' ) + { + opts = {}; + } + opts = $.extend( true, {}, $[ _PLUGIN_ ].defaults[ _ADDON_ ], opts ); + + + // Toggle collapsed labels + if ( opts.collapse ) + { + + // Refactor collapsed class + this.__refactorClass( $('li.' + this.conf.collapsedClass, this.$menu), 'collapsed' ); + + var $labels = $('.' + _c.label, this.$menu); + + $labels + .each( + function() + { + var $label = $(this), + $expan = $label.nextUntil( '.' + _c.label, ( opts.collapse == 'all' ) ? null : '.' + _c.collapsed ); + + if ( opts.collapse == 'all' ) + { + $label.addClass( _c.opened ); + $expan.removeClass( _c.collapsed ); + } + + if ( $expan.length ) + { + $label.wrapInner( '' ); + + $('') + .prependTo( $label ) + .on( + _e.click, + function( e ) + { + e.preventDefault(); + + $label.toggleClass( _c.opened ); + $expan[ $label.hasClass( _c.opened ) ? 'removeClass' : 'addClass' ]( _c.collapsed ); + } + ); + } + } + ); + } + + // Fixed labels + else if ( opts.fixed ) + { + if ( this.direction != 'horizontal' ) + { + return; + } + + this.$menu.addClass( _c.fixedlabels ); + + var $panels = $('.' + _c.panel, this.$menu), + $labels = $('.' + _c.label, this.$menu); + + $panels.add( $labels ) + .off( _e.updatelabels + ' ' + _e.position + ' ' + _e.scroll ) + .on( _e.updatelabels + ' ' + _e.position + ' ' + _e.scroll, + function( e ) + { + e.stopPropagation(); + } + ); + + var offset = getPanelsOffset(); + + $panels.each( + function() + { + var $panel = $(this), + $labels = $panel.find( '.' + _c.label ); + + if ( $labels.length ) + { + var scrollTop = $panel.scrollTop(); + + $labels.each( + function() + { + var $label = $(this); + + // Add extra markup + $label + .wrapInner( '
' ) + .wrapInner( '
' ); + + var $inner = $label.find( '> div' ), + $next = $(); + + var top, bottom, height; + + // Update appearences + $label + .on( _e.updatelabels, + function( e ) + { + scrollTop = $panel.scrollTop(); + + if ( !$label.hasClass( _c.hidden ) ) + { + $next = $label.nextAll( '.' + _c.label ).not( '.' + _c.hidden ).first(); + top = $label.offset().top + scrollTop; + bottom = $next.length ? $next.offset().top + scrollTop : false; + height = $inner.height(); + + $label.trigger( _e.position ); + } + } + ); + + // Set position + $label + .on( _e.position, + function( e ) + { + var _top = 0; + if ( bottom && scrollTop + offset > bottom - height ) + { + _top = bottom - top - height; + } + else if ( scrollTop + offset > top ) + { + _top = scrollTop - top + offset; + } + $inner.css( 'top', _top ); + } + ); + } + ); + + // Bind update and scrolling events + $panel + .on( _e.updatelabels, + function( e ) + { + scrollTop = $panel.scrollTop(); + offset = getPanelsOffset(); + $labels.trigger( _e.position ); + } + ) + .on( _e.scroll, + function( e ) + { + $labels.trigger( _e.updatelabels ); + } + ); + } + } + ); + + // Update with menu-update + this.$menu + .on( _e.update, + function( e ) + { + $panels + .trigger( _e.updatelabels ); + } + ) + .on( _e.opening, + function( e ) + { + $panels + .trigger( _e.updatelabels ) + .trigger( _e.scroll ); + } + ); + } + + function getPanelsOffset() + { + var hassearch = _c.hassearch && that.$menu.hasClass( _c.hassearch ), + hasheader = _c.hasheader && that.$menu.hasClass( _c.hasheader ); + + return hassearch + ? hasheader + ? 100 + : 50 + : hasheader + ? 60 + : 0; + } + }; + + $[ _PLUGIN_ ].defaults[ _ADDON_ ] = { + fixed : false, + collapse : false + }; + $[ _PLUGIN_ ].configuration.collapsedClass = 'Collapsed'; + + + // Add to plugin + $[ _PLUGIN_ ].addons = $[ _PLUGIN_ ].addons || []; + $[ _PLUGIN_ ].addons.push( _ADDON_ ); + + +})( jQuery ); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.labels.min.js b/theme/js/addons/jquery.mmenu.labels.min.js new file mode 100755 index 00000000..603e9b87 --- /dev/null +++ b/theme/js/addons/jquery.mmenu.labels.min.js @@ -0,0 +1,14 @@ +/* + * jQuery mmenu labels addon + * @requires mmenu 4.1.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ +!function(e){var l="mmenu",s="labels";e[l].prototype["_addon_"+s]=function(){function a(){var e=t.hassearch&&o.$menu.hasClass(t.hassearch),l=t.hasheader&&o.$menu.hasClass(t.hasheader);return e?l?100:50:l?60:0}var o=this,n=this.opts[s],t=e[l]._c,i=(e[l]._d,e[l]._e);if(t.add("collapsed"),t.add("fixedlabels original clone"),i.add("updatelabels position scroll"),e[l].support.touch&&(i.scroll+=" "+i.mm("touchmove")),"boolean"==typeof n&&(n={collapse:n}),"object"!=typeof n&&(n={}),n=e.extend(!0,{},e[l].defaults[s],n),n.collapse){this.__refactorClass(e("li."+this.conf.collapsedClass,this.$menu),"collapsed");var d=e("."+t.label,this.$menu);d.each(function(){var l=e(this),s=l.nextUntil("."+t.label,"all"==n.collapse?null:"."+t.collapsed);"all"==n.collapse&&(l.addClass(t.opened),s.removeClass(t.collapsed)),s.length&&(l.wrapInner(""),e('').prependTo(l).on(i.click,function(e){e.preventDefault(),l.toggleClass(t.opened),s[l.hasClass(t.opened)?"removeClass":"addClass"](t.collapsed)}))})}else if(n.fixed){if("horizontal"!=this.direction)return;this.$menu.addClass(t.fixedlabels);var r=e("."+t.panel,this.$menu),d=e("."+t.label,this.$menu);r.add(d).off(i.updatelabels+" "+i.position+" "+i.scroll).on(i.updatelabels+" "+i.position+" "+i.scroll,function(e){e.stopPropagation()});var p=a();r.each(function(){var l=e(this),s=l.find("."+t.label);if(s.length){var o=l.scrollTop();s.each(function(){var s=e(this);s.wrapInner("
").wrapInner("
");var a,n,d,r=s.find("> div"),c=e();s.on(i.updatelabels,function(){o=l.scrollTop(),s.hasClass(t.hidden)||(c=s.nextAll("."+t.label).not("."+t.hidden).first(),a=s.offset().top+o,n=c.length?c.offset().top+o:!1,d=r.height(),s.trigger(i.position))}),s.on(i.position,function(){var e=0;n&&o+p>n-d?e=n-a-d:o+p>a&&(e=o-a+p),r.css("top",e)})}),l.on(i.updatelabels,function(){o=l.scrollTop(),p=a(),s.trigger(i.position)}).on(i.scroll,function(){s.trigger(i.updatelabels)})}}),this.$menu.on(i.update,function(){r.trigger(i.updatelabels)}).on(i.opening,function(){r.trigger(i.updatelabels).trigger(i.scroll)})}},e[l].defaults[s]={fixed:!1,collapse:!1},e[l].configuration.collapsedClass="Collapsed",e[l].addons=e[l].addons||[],e[l].addons.push(s)}(jQuery); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.searchfield.js b/theme/js/addons/jquery.mmenu.searchfield.js new file mode 100755 index 00000000..f1b89c60 --- /dev/null +++ b/theme/js/addons/jquery.mmenu.searchfield.js @@ -0,0 +1,229 @@ +/* + * jQuery mmenu searchfield addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ + + +(function( $ ) { + + var _PLUGIN_ = 'mmenu', + _ADDON_ = 'searchfield'; + + + $[ _PLUGIN_ ].prototype[ '_addon_' + _ADDON_ ] = function() + { + var that = this, + opts = this.opts[ _ADDON_ ]; + + var _c = $[ _PLUGIN_ ]._c, + _d = $[ _PLUGIN_ ]._d, + _e = $[ _PLUGIN_ ]._e; + + _c.add( 'search hassearch noresults nosubresults counter' ); + _e.add( 'search reset change' ); + + + // Extend options + if ( typeof opts == 'boolean' ) + { + opts = { + add : opts, + search : opts + }; + } + if ( typeof opts != 'object' ) + { + opts = {}; + } + opts = $.extend( true, {}, $[ _PLUGIN_ ].defaults[ _ADDON_ ], opts ); + + + // Add the field + if ( opts.add ) + { + $( '
' ) + .prependTo( this.$menu ) + .append( '' ); + + if ( opts.noResults ) + { + $('ul, ol', this.$menu) + .first() + .append( '
  • ' + opts.noResults + '
  • ' ); + } + } + + if ( $('div.' + _c.search, this.$menu).length ) + { + this.$menu.addClass( _c.hassearch ); + } + + // Bind custom events + if ( opts.search ) + { + var $input = $('div.' + _c.search, this.$menu).find( 'input' ); + if ( $input.length ) + { + var $panels = $('.' + _c.panel, this.$menu), + $labels = $('.' + _c.list + '> li.' + _c.label, this.$menu), + $items = $('.' + _c.list + '> li', this.$menu) + .not( '.' + _c.subtitle ) + .not( '.' + _c.label ) + .not( '.' + _c.noresults ); + + var _searchText = '> a'; + if ( !opts.showLinksOnly ) + { + _searchText += ', > span'; + } + + $input + .off( _e.keyup + ' ' + _e.change ) + .on( _e.keyup, + function( e ) + { + if ( !preventKeypressSearch( e.keyCode ) ) + { + that.$menu.trigger( _e.search ); + } + } + ) + .on( _e.change, + function( e ) + { + that.$menu.trigger( _e.search ); + } + ); + + this.$menu + .off( _e.reset + ' ' + _e.search ) + .on( _e.reset + ' ' + _e.search, + function( e ) + { + e.stopPropagation(); + } + ) + .on( _e.reset, + function( e ) + { + that.$menu.trigger( _e.search, [ '' ] ); + } + ) + .on( _e.search, + function( e, query ) + { + if ( typeof query == 'string' ) + { + $input.val( query ); + } + else + { + query = $input.val(); + } + query = query.toLowerCase(); + + // Scroll to top + $panels.scrollTop( 0 ); + + // Search through items + $items + .add( $labels ) + .addClass( _c.hidden ); + + $items + .each( + function() + { + var $t = $(this); + if ( $(_searchText, $t).text().toLowerCase().indexOf( query ) > -1 ) + { + $t.add( $t.prevAll( '.' + _c.label ).first() ).removeClass( _c.hidden ); + } + } + ); + + // Update parent for submenus + $( $panels.get().reverse() ).each( + function() + { + var $t = $(this), + $p = $t.data( _d.parent ); + + if ( $p ) + { + var $i = $t.add( $t.find( '> .' + _c.list ) ).find( '> li' ) + .not( '.' + _c.subtitle ) + .not( '.' + _c.label ) + .not( '.' + _c.hidden ); + + if ( $i.length ) + { + $p.removeClass( _c.hidden ) + .removeClass( _c.nosubresults ) + .prevAll( '.' + _c.label ).first().removeClass( _c.hidden ); + } + else + { + if ( $t.hasClass( _c.current ) ) + { + $p.trigger( _e.open ); + } + $p.addClass( _c.nosubresults ); + } + } + } + ); + + // Show/hide no results message + that.$menu[ $items.not( '.' + _c.hidden ).length ? 'removeClass' : 'addClass' ]( _c.noresults ); + + // Update for other addons + that.$menu.trigger( _e.update ); + } + ); + } + } + }; + + $[ _PLUGIN_ ].defaults[ _ADDON_ ] = { + add : false, + search : false, + showLinksOnly : true, + placeholder : 'Search', + noResults : 'No results found.' + }; + + + // Add to plugin + $[ _PLUGIN_ ].addons = $[ _PLUGIN_ ].addons || []; + $[ _PLUGIN_ ].addons.push( _ADDON_ ); + + + // Functions + function preventKeypressSearch( c ) + { + switch( c ) + { + case 9: // tab + case 16: // shift + case 17: // control + case 18: // alt + case 37: // left + case 38: // top + case 39: // right + case 40: // bottom + return true; + } + return false; + } + +})( jQuery ); \ No newline at end of file diff --git a/theme/js/addons/jquery.mmenu.searchfield.min.js b/theme/js/addons/jquery.mmenu.searchfield.min.js new file mode 100755 index 00000000..9b2db69e --- /dev/null +++ b/theme/js/addons/jquery.mmenu.searchfield.min.js @@ -0,0 +1,14 @@ +/* + * jQuery mmenu searchfield addon + * @requires mmenu 4.0.0 or later + * + * mmenu.frebsite.nl + * + * Copyright (c) Fred Heusschen + * www.frebsite.nl + * + * Dual licensed under the MIT and GPL licenses. + * http://en.wikipedia.org/wiki/MIT_License + * http://en.wikipedia.org/wiki/GNU_General_Public_License + */ +!function(e){function s(e){switch(e){case 9:case 16:case 17:case 18:case 37:case 38:case 39:case 40:return!0}return!1}var n="mmenu",t="searchfield";e[n].prototype["_addon_"+t]=function(){var a=this,r=this.opts[t],o=e[n]._c,l=e[n]._d,d=e[n]._e;if(o.add("search hassearch noresults nosubresults counter"),d.add("search reset change"),"boolean"==typeof r&&(r={add:r,search:r}),"object"!=typeof r&&(r={}),r=e.extend(!0,{},e[n].defaults[t],r),r.add&&(e('
    ').prependTo(this.$menu).append(''),r.noResults&&e("ul, ol",this.$menu).first().append('
  • '+r.noResults+"
  • ")),e("div."+o.search,this.$menu).length&&this.$menu.addClass(o.hassearch),r.search){var i=e("div."+o.search,this.$menu).find("input");if(i.length){var u=e("."+o.panel,this.$menu),h=e("."+o.list+"> li."+o.label,this.$menu),c=e("."+o.list+"> li",this.$menu).not("."+o.subtitle).not("."+o.label).not("."+o.noresults),f="> a";r.showLinksOnly||(f+=", > span"),i.off(d.keyup+" "+d.change).on(d.keyup,function(e){s(e.keyCode)||a.$menu.trigger(d.search)}).on(d.change,function(){a.$menu.trigger(d.search)}),this.$menu.off(d.reset+" "+d.search).on(d.reset+" "+d.search,function(e){e.stopPropagation()}).on(d.reset,function(){a.$menu.trigger(d.search,[""])}).on(d.search,function(s,n){"string"==typeof n?i.val(n):n=i.val(),n=n.toLowerCase(),u.scrollTop(0),c.add(h).addClass(o.hidden),c.each(function(){var s=e(this);e(f,s).text().toLowerCase().indexOf(n)>-1&&s.add(s.prevAll("."+o.label).first()).removeClass(o.hidden)}),e(u.get().reverse()).each(function(){var s=e(this),n=s.data(l.parent);if(n){var t=s.add(s.find("> ."+o.list)).find("> li").not("."+o.subtitle).not("."+o.label).not("."+o.hidden);t.length?n.removeClass(o.hidden).removeClass(o.nosubresults).prevAll("."+o.label).first().removeClass(o.hidden):(s.hasClass(o.current)&&n.trigger(d.open),n.addClass(o.nosubresults))}}),a.$menu[c.not("."+o.hidden).length?"removeClass":"addClass"](o.noresults),a.$menu.trigger(d.update)})}}},e[n].defaults[t]={add:!1,search:!1,showLinksOnly:!0,placeholder:"Search",noResults:"No results found."},e[n].addons=e[n].addons||[],e[n].addons.push(t)}(jQuery); \ No newline at end of file diff --git a/theme/js/dynfields/array.js b/theme/js/dynfields/array.js new file mode 100644 index 00000000..0cf449b3 --- /dev/null +++ b/theme/js/dynfields/array.js @@ -0,0 +1,193 @@ +(function($){ + String.prototype.capitalize = function() { + return this.charAt(0).toUpperCase() + this.slice(1); + }; + + var GROUP = -1; + + var DynFields2 = { + init: function () { + var container = $('[data-grav-array]'), blockParent, options; + DynFields2.container = container; + container.parent().on('click', '[data-grav-addfield]', DynFields2.addField.bind(DynFields2)); + container.on('click', '[data-grav-remfield]', DynFields2.remField.bind(DynFields2)); + + $.each(DynFields2.container, function(index, block){ + block = $(block); + blockParent = $(block.parents('.grav-array')); + options = DynFields2.getOptions(block); + + if (options && options.sortable_root){ + blockParent.nestable({ + rootClass: 'grav-array', + handleClass: 'dd-root-handle', + maxDepth: 1, + expandBtnHTML: false, + collapseBtnHTML: false, + group: ++GROUP + }); + + blockParent.on('change', function(){ + DynFields2.updateNames(block); + }); + } else { + block.find('.dd-root-handle').remove(); + } + + + if (options && options.sortable_children){ + $.each(block.find('.dd3-content'), function(index, content){ + DynFields2.makeSortable(content); + }); + } else { + block.find('.dd3-content .dd-grav-handle').remove(); + } + }); + }, + + getOptions: function(container){ + var data = container.data('grav-array'), + options; + + $.each(data, function(name, values){ + options = values.options; + }); + + return options; + }, + + getSchema: function(container){ + var data = container.data('grav-array'), + schema; + + $.each(data, function(name, values){ + schema = values.schema; + }); + + return schema; + }, + + addField: function(event){ + var element = $(event.target), + location = 'insertAfter', + container = element.parents('[data-grav-array]'), + parents = element.parents('li'); + + if (!container.length) { + container = element.next('[data-grav-array]'); + location = 'appendTo'; + } + if (!parents.length) parents = container.last(); + + var schema = DynFields2.buildSchema(container), + li = $('
  • ').html(schema)[location](parents); + + DynFields2.updateNames(container); + DynFields2.makeSortable(li.find('.dd3-content')); + }, + + remField: function(event){ + var element = $(event.target), + container = element.parents('[data-grav-array]'); + + element.parents('li').remove(); + + DynFields2.updateNames(container); + }, + + updateNames: function(container){ + var items, name; + + $.each(container.children(), function(index, item){ + items = $(item).find('[name]'); + + $.each(items, function(key, input){ + input = $(input); + input.attr('name', input.attr('name').replace(/\[\w\]/, '[' + index + ']')); + }); + }); + + }, + + makeSortable: function(context){ + context = $(context); + context.nestable({ + maxDepth: 1, + expandBtnHTML: false, + collapseBtnHTML: false, + listClass: 'dd-grav-list', + itemClass: 'dd-grav-item', + rootClass: 'dd3-content', + handleClass: 'dd-grav-handle', + group: ++GROUP + }); + + context.on('change', function(){ + DynFields2.updateNames(context.parents('[data-grav-array]')); + }); + }, + + buildSchema: function(container){ + var data = container.data('grav-array'), + options = DynFields2.getOptions(container), + html = [], + input = '', + inputName = '', + index; + + if (options && options.sortable_root) html.push('
    '); + html.push('
    '); + html.push(' '); + html.push(' '); + html.push('
    '); + html.push('
      '); + + $.each(DynFields2.getSchema(container), function(key, value){ + html.push('
    1. '); + if (options && options.sortable_children) html.push('
      '); + html.push(' ' + (value.label || key.capitalize()) + ''); + + inputName = name + '[X]' + '[' + key + ']'; + switch(value.type || 'input'){ + case 'text': case 'hidden': + input = ''; + break; + + case 'textarea': + input = ''; + break; + + case 'select': + input = ''; + break; + + case 'radio': + input = ''; + index = 0; + $.each(value.options || [], function(sValue, sLabel){ + input += ' '; + index++; + }); + break; + } + + html.push(input); + html.push('
    2. '); + }); + + html.push('
    '); + + return html.join("\n"); + } + }; + + $(DynFields2.init); + +})(jQuery); diff --git a/theme/js/dynfields/dynfields.js b/theme/js/dynfields/dynfields.js new file mode 100644 index 00000000..83a7e192 --- /dev/null +++ b/theme/js/dynfields/dynfields.js @@ -0,0 +1,36 @@ +(function($){ + + var DynFields = { + init: function () { + var container = $('[data-grav-dynfields]'); + DynFields.container = container; + container.on('click', '[data-grav-addfield]', DynFields.addField.bind(DynFields)); + container.on('click', '[data-grav-remfield]', DynFields.remField.bind(DynFields)); + container.on('keyup', 'input:not([name])', DynFields.updateFields.bind(DynFields)); + }, + addField: function (event, element) { + element = $(event.target); + var div = $('
    ').html(this.layout()); + div.insertAfter(element.parent('div')); + }, + remField: function (event, element) { + element = $(event.target); + element.parent('div').remove(); + }, + updateFields: function (event, element) { + element = $(event.target); + var sibling = element.next(); + sibling.attr('name', this.getName() + '[' + element.val() + ']'); + }, + getName: function () { + return this.container.data('grav-dynfields') || 'generic'; + }, + layout: function () { + var name = this.getName(); + return '' + ' ' + ' ' + ' ' + ''; + } + }; + + $(DynFields.init); + +})(jQuery); diff --git a/theme/js/dynfields/dynfields.min.js b/theme/js/dynfields/dynfields.min.js new file mode 100644 index 00000000..8a868fbf --- /dev/null +++ b/theme/js/dynfields/dynfields.min.js @@ -0,0 +1 @@ +(function(e){var t={init:function(){var n=e("[data-grav-dynfields]");t.container=n;n.on("click","[data-grav-addfield]",t.addField.bind(t));n.on("click","[data-grav-remfield]",t.remField.bind(t));n.on("keyup","input:not([name])",t.updateFields.bind(t))},addField:function(t,n){n=e(t.target);var r=e("
    ").html(this.layout());r.insertAfter(n.parent("div"))},remField:function(t,n){n=e(t.target);n.parent("div").remove()},updateFields:function(t,n){n=e(t.target);var r=n.next();r.attr("name",this.getName()+"["+n.val()+"]")},getName:function(){return this.container.data("grav-dynfields")||"generic"},layout:function(){var e=this.getName();return""+' '+' '+" [ - ] [ + ]"+""}};e(t.init)})(jQuery); diff --git a/theme/js/jquery-2.1.0.min.js b/theme/js/jquery-2.1.0.min.js new file mode 100644 index 00000000..cbe6abe5 --- /dev/null +++ b/theme/js/jquery-2.1.0.min.js @@ -0,0 +1,4 @@ +/*! jQuery v2.1.0 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k="".trim,l={},m=a.document,n="2.1.0",o=function(a,b){return new o.fn.init(a,b)},p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};o.fn=o.prototype={jquery:n,constructor:o,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=o.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return o.each(this,a,b)},map:function(a){return this.pushStack(o.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},o.extend=o.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||o.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(o.isPlainObject(d)||(e=o.isArray(d)))?(e?(e=!1,f=c&&o.isArray(c)?c:[]):f=c&&o.isPlainObject(c)?c:{},g[b]=o.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},o.extend({expando:"jQuery"+(n+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===o.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return a-parseFloat(a)>=0},isPlainObject:function(a){if("object"!==o.type(a)||a.nodeType||o.isWindow(a))return!1;try{if(a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}return!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=o.trim(a),a&&(1===a.indexOf("use strict")?(b=m.createElement("script"),b.text=a,m.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":k.call(a)},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?o.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),o.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||o.guid++,f):void 0},now:Date.now,support:l}),o.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=o.type(a);return"function"===c||o.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s="sizzle"+-new Date,t=a.document,u=0,v=0,w=eb(),x=eb(),y=eb(),z=function(a,b){return a===b&&(j=!0),0},A="undefined",B=1<<31,C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=D.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",M=L.replace("w","w#"),N="\\["+K+"*("+L+")"+K+"*(?:([*^$|!~]?=)"+K+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+M+")|)|)"+K+"*\\]",O=":("+L+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+N.replace(3,8)+")*)|.*)\\)|)",P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(O),U=new RegExp("^"+M+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L.replace("w","w*")+")"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=/'|\\/g,ab=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),bb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{G.apply(D=H.call(t.childNodes),t.childNodes),D[t.childNodes.length].nodeType}catch(cb){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function db(a,b,d,e){var f,g,h,i,j,m,p,q,u,v;if((b?b.ownerDocument||b:t)!==l&&k(b),b=b||l,d=d||[],!a||"string"!=typeof a)return d;if(1!==(i=b.nodeType)&&9!==i)return[];if(n&&!e){if(f=Z.exec(a))if(h=f[1]){if(9===i){if(g=b.getElementById(h),!g||!g.parentNode)return d;if(g.id===h)return d.push(g),d}else if(b.ownerDocument&&(g=b.ownerDocument.getElementById(h))&&r(b,g)&&g.id===h)return d.push(g),d}else{if(f[2])return G.apply(d,b.getElementsByTagName(a)),d;if((h=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(h)),d}if(c.qsa&&(!o||!o.test(a))){if(q=p=s,u=b,v=9===i&&a,1===i&&"object"!==b.nodeName.toLowerCase()){m=ob(a),(p=b.getAttribute("id"))?q=p.replace(_,"\\$&"):b.setAttribute("id",q),q="[id='"+q+"'] ",j=m.length;while(j--)m[j]=q+pb(m[j]);u=$.test(a)&&mb(b.parentNode)||b,v=m.join(",")}if(v)try{return G.apply(d,u.querySelectorAll(v)),d}catch(w){}finally{p||b.removeAttribute("id")}}}return xb(a.replace(P,"$1"),b,d,e)}function eb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function fb(a){return a[s]=!0,a}function gb(a){var b=l.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function hb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function ib(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||B)-(~a.sourceIndex||B);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function jb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function kb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function lb(a){return fb(function(b){return b=+b,fb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function mb(a){return a&&typeof a.getElementsByTagName!==A&&a}c=db.support={},f=db.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},k=db.setDocument=function(a){var b,e=a?a.ownerDocument||a:t,g=e.defaultView;return e!==l&&9===e.nodeType&&e.documentElement?(l=e,m=e.documentElement,n=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){k()},!1):g.attachEvent&&g.attachEvent("onunload",function(){k()})),c.attributes=gb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=gb(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(e.getElementsByClassName)&&gb(function(a){return a.innerHTML="
    ",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=gb(function(a){return m.appendChild(a).id=s,!e.getElementsByName||!e.getElementsByName(s).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==A&&n){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){var c=typeof a.getAttributeNode!==A&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==A?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==A&&n?b.getElementsByClassName(a):void 0},p=[],o=[],(c.qsa=Y.test(e.querySelectorAll))&&(gb(function(a){a.innerHTML="",a.querySelectorAll("[t^='']").length&&o.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||o.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll(":checked").length||o.push(":checked")}),gb(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&o.push("name"+K+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||o.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),o.push(",.*:")})),(c.matchesSelector=Y.test(q=m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&gb(function(a){c.disconnectedMatch=q.call(a,"div"),q.call(a,"[s!='']:x"),p.push("!=",O)}),o=o.length&&new RegExp(o.join("|")),p=p.length&&new RegExp(p.join("|")),b=Y.test(m.compareDocumentPosition),r=b||Y.test(m.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},z=b?function(a,b){if(a===b)return j=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===t&&r(t,a)?-1:b===e||b.ownerDocument===t&&r(t,b)?1:i?I.call(i,a)-I.call(i,b):0:4&d?-1:1)}:function(a,b){if(a===b)return j=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],k=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:i?I.call(i,a)-I.call(i,b):0;if(f===g)return ib(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)k.unshift(c);while(h[d]===k[d])d++;return d?ib(h[d],k[d]):h[d]===t?-1:k[d]===t?1:0},e):l},db.matches=function(a,b){return db(a,null,null,b)},db.matchesSelector=function(a,b){if((a.ownerDocument||a)!==l&&k(a),b=b.replace(S,"='$1']"),!(!c.matchesSelector||!n||p&&p.test(b)||o&&o.test(b)))try{var d=q.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return db(b,l,null,[a]).length>0},db.contains=function(a,b){return(a.ownerDocument||a)!==l&&k(a),r(a,b)},db.attr=function(a,b){(a.ownerDocument||a)!==l&&k(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!n):void 0;return void 0!==f?f:c.attributes||!n?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},db.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},db.uniqueSort=function(a){var b,d=[],e=0,f=0;if(j=!c.detectDuplicates,i=!c.sortStable&&a.slice(0),a.sort(z),j){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return i=null,a},e=db.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=db.selectors={cacheLength:50,createPseudo:fb,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ab,bb),a[3]=(a[4]||a[5]||"").replace(ab,bb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||db.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&db.error(a[0]),a},PSEUDO:function(a){var b,c=!a[5]&&a[2];return V.CHILD.test(a[0])?null:(a[3]&&void 0!==a[4]?a[2]=a[4]:c&&T.test(c)&&(b=ob(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ab,bb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=w[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&w(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==A&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=db.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),t=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&t){k=q[s]||(q[s]={}),j=k[a]||[],n=j[0]===u&&j[1],m=j[0]===u&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[u,n,m];break}}else if(t&&(j=(b[s]||(b[s]={}))[a])&&j[0]===u)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(t&&((l[s]||(l[s]={}))[a]=[u,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||db.error("unsupported pseudo: "+a);return e[s]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?fb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:fb(function(a){var b=[],c=[],d=g(a.replace(P,"$1"));return d[s]?fb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:fb(function(a){return function(b){return db(a,b).length>0}}),contains:fb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:fb(function(a){return U.test(a||"")||db.error("unsupported lang: "+a),a=a.replace(ab,bb).toLowerCase(),function(b){var c;do if(c=n?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===m},focus:function(a){return a===l.activeElement&&(!l.hasFocus||l.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:lb(function(){return[0]}),last:lb(function(a,b){return[b-1]}),eq:lb(function(a,b,c){return[0>c?c+b:c]}),even:lb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:lb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:lb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:lb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function qb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=v++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[u,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[s]||(b[s]={}),(h=i[d])&&h[0]===u&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function rb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function sb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function tb(a,b,c,d,e,f){return d&&!d[s]&&(d=tb(d)),e&&!e[s]&&(e=tb(e,f)),fb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||wb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:sb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=sb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=sb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ub(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],i=g||d.relative[" "],j=g?1:0,k=qb(function(a){return a===b},i,!0),l=qb(function(a){return I.call(b,a)>-1},i,!0),m=[function(a,c,d){return!g&&(d||c!==h)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>j;j++)if(c=d.relative[a[j].type])m=[qb(rb(m),c)];else{if(c=d.filter[a[j].type].apply(null,a[j].matches),c[s]){for(e=++j;f>e;e++)if(d.relative[a[e].type])break;return tb(j>1&&rb(m),j>1&&pb(a.slice(0,j-1).concat({value:" "===a[j-2].type?"*":""})).replace(P,"$1"),c,e>j&&ub(a.slice(j,e)),f>e&&ub(a=a.slice(e)),f>e&&pb(a))}m.push(c)}return rb(m)}function vb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,i,j,k){var m,n,o,p=0,q="0",r=f&&[],s=[],t=h,v=f||e&&d.find.TAG("*",k),w=u+=null==t?1:Math.random()||.1,x=v.length;for(k&&(h=g!==l&&g);q!==x&&null!=(m=v[q]);q++){if(e&&m){n=0;while(o=a[n++])if(o(m,g,i)){j.push(m);break}k&&(u=w)}c&&((m=!o&&m)&&p--,f&&r.push(m))}if(p+=q,c&&q!==p){n=0;while(o=b[n++])o(r,s,g,i);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=E.call(j));s=sb(s)}G.apply(j,s),k&&!f&&s.length>0&&p+b.length>1&&db.uniqueSort(j)}return k&&(u=w,h=t),r};return c?fb(f):f}g=db.compile=function(a,b){var c,d=[],e=[],f=y[a+" "];if(!f){b||(b=ob(a)),c=b.length;while(c--)f=ub(b[c]),f[s]?d.push(f):e.push(f);f=y(a,vb(e,d))}return f};function wb(a,b,c){for(var d=0,e=b.length;e>d;d++)db(a,b[d],c);return c}function xb(a,b,e,f){var h,i,j,k,l,m=ob(a);if(!f&&1===m.length){if(i=m[0]=m[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&c.getById&&9===b.nodeType&&n&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(ab,bb),b)||[])[0],!b)return e;a=a.slice(i.shift().value.length)}h=V.needsContext.test(a)?0:i.length;while(h--){if(j=i[h],d.relative[k=j.type])break;if((l=d.find[k])&&(f=l(j.matches[0].replace(ab,bb),$.test(i[0].type)&&mb(b.parentNode)||b))){if(i.splice(h,1),a=f.length&&pb(i),!a)return G.apply(e,f),e;break}}}return g(a,m)(f,b,!n,e,$.test(a)&&mb(b.parentNode)||b),e}return c.sortStable=s.split("").sort(z).join("")===s,c.detectDuplicates=!!j,k(),c.sortDetached=gb(function(a){return 1&a.compareDocumentPosition(l.createElement("div"))}),gb(function(a){return a.innerHTML="
    ","#"===a.firstChild.getAttribute("href")})||hb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&gb(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||hb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),gb(function(a){return null==a.getAttribute("disabled")})||hb(J,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),db}(a);o.find=t,o.expr=t.selectors,o.expr[":"]=o.expr.pseudos,o.unique=t.uniqueSort,o.text=t.getText,o.isXMLDoc=t.isXML,o.contains=t.contains;var u=o.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(o.isFunction(b))return o.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return o.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return o.filter(b,a,c);b=o.filter(b,a)}return o.grep(a,function(a){return g.call(b,a)>=0!==c})}o.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?o.find.matchesSelector(d,a)?[d]:[]:o.find.matches(a,o.grep(b,function(a){return 1===a.nodeType}))},o.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(o(a).filter(function(){for(b=0;c>b;b++)if(o.contains(e[b],this))return!0}));for(b=0;c>b;b++)o.find(a,e[b],d);return d=this.pushStack(c>1?o.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?o(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=o.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof o?b[0]:b,o.merge(this,o.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:m,!0)),v.test(c[1])&&o.isPlainObject(b))for(c in b)o.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=m.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=m,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):o.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(o):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),o.makeArray(a,this))};A.prototype=o.fn,y=o(m);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};o.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&o(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),o.fn.extend({has:function(a){var b=o(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(o.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?o(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&o.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?o.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(o(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(o.unique(o.merge(this.get(),o(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}o.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return o.dir(a,"parentNode")},parentsUntil:function(a,b,c){return o.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return o.dir(a,"nextSibling")},prevAll:function(a){return o.dir(a,"previousSibling")},nextUntil:function(a,b,c){return o.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return o.dir(a,"previousSibling",c)},siblings:function(a){return o.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return o.sibling(a.firstChild)},contents:function(a){return a.contentDocument||o.merge([],a.childNodes)}},function(a,b){o.fn[a]=function(c,d){var e=o.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=o.filter(d,e)),this.length>1&&(C[a]||o.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return o.each(a.match(E)||[],function(a,c){b[c]=!0}),b}o.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):o.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){o.each(b,function(b,c){var d=o.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&o.each(arguments,function(a,b){var c;while((c=o.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?o.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},o.extend({Deferred:function(a){var b=[["resolve","done",o.Callbacks("once memory"),"resolved"],["reject","fail",o.Callbacks("once memory"),"rejected"],["notify","progress",o.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return o.Deferred(function(c){o.each(b,function(b,f){var g=o.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&o.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?o.extend(a,d):d}},e={};return d.pipe=d.then,o.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&o.isFunction(a.promise)?e:0,g=1===f?a:o.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&o.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;o.fn.ready=function(a){return o.ready.promise().done(a),this},o.extend({isReady:!1,readyWait:1,holdReady:function(a){a?o.readyWait++:o.ready(!0)},ready:function(a){(a===!0?--o.readyWait:o.isReady)||(o.isReady=!0,a!==!0&&--o.readyWait>0||(H.resolveWith(m,[o]),o.fn.trigger&&o(m).trigger("ready").off("ready")))}});function I(){m.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),o.ready()}o.ready.promise=function(b){return H||(H=o.Deferred(),"complete"===m.readyState?setTimeout(o.ready):(m.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},o.ready.promise();var J=o.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===o.type(c)){e=!0;for(h in c)o.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,o.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(o(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};o.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=o.expando+Math.random()}K.uid=1,K.accepts=o.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,o.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(o.isEmptyObject(f))o.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,o.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{o.isArray(b)?d=b.concat(b.map(o.camelCase)):(e=o.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!o.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?o.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}o.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),o.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length; +while(c--)d=g[c].name,0===d.indexOf("data-")&&(d=o.camelCase(d.slice(5)),P(f,d,e[d]));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=o.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),o.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||o.isArray(c)?d=L.access(a,b,o.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=o.queue(a,b),d=c.length,e=c.shift(),f=o._queueHooks(a,b),g=function(){o.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:o.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),o.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length",l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";l.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return m.activeElement}catch(a){}}o.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=o.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof o!==U&&o.event.triggered!==b.type?o.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],n=q=h[1],p=(h[2]||"").split(".").sort(),n&&(l=o.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=o.event.special[n]||{},k=o.extend({type:n,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&o.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(n,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),o.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],n=q=h[1],p=(h[2]||"").split(".").sort(),n){l=o.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||o.removeEvent(a,n,r.handle),delete i[n])}else for(n in i)o.event.remove(a,n+b[j],c,d,!0);o.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,p=[d||m],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||m,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+o.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[o.expando]?b:new o.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:o.makeArray(c,[b]),n=o.event.special[q]||{},e||!n.trigger||n.trigger.apply(d,c)!==!1)){if(!e&&!n.noBubble&&!o.isWindow(d)){for(i=n.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||m)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:n.bindType||q,l=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),l&&l.apply(g,c),l=k&&g[k],l&&l.apply&&o.acceptData(g)&&(b.result=l.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||n._default&&n._default.apply(p.pop(),c)!==!1||!o.acceptData(d)||k&&o.isFunction(d[q])&&!o.isWindow(d)&&(h=d[k],h&&(d[k]=null),o.event.triggered=q,d[q](),o.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=o.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=o.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=o.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((o.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?o(e,this).index(i)>=0:o.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*\s*$/g,ib={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return o.nodeName(a,"table")&&o.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)o.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=o.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&o.nodeName(a,b)?o.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}o.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=o.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||o.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,n=a.length;n>m;m++)if(e=a[m],e||0===e)if("object"===o.type(e))o.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;o.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===o.inArray(e,d))&&(i=o.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f,g,h=o.event.special,i=0;void 0!==(c=a[i]);i++){if(o.acceptData(c)&&(f=c[L.expando],f&&(b=L.cache[f]))){if(d=Object.keys(b.events||{}),d.length)for(g=0;void 0!==(e=d[g]);g++)h[e]?o.event.remove(c,e):o.removeEvent(c,e,b.handle);L.cache[f]&&delete L.cache[f]}delete M.cache[c[M.expando]]}}}),o.fn.extend({text:function(a){return J(this,function(a){return void 0===a?o.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?o.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||o.cleanData(ob(c)),c.parentNode&&(b&&o.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(o.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return o.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(o.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,o.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,k=this.length,m=this,n=k-1,p=a[0],q=o.isFunction(p);if(q||k>1&&"string"==typeof p&&!l.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(k&&(c=o.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=o.map(ob(c,"script"),kb),g=f.length;k>j;j++)h=c,j!==n&&(h=o.clone(h,!0,!0),g&&o.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,o.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&o.contains(i,h)&&(h.src?o._evalUrl&&o._evalUrl(h.src):o.globalEval(h.textContent.replace(hb,"")))}return this}}),o.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){o.fn[a]=function(a){for(var c,d=[],e=o(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),o(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d=o(c.createElement(b)).appendTo(c.body),e=a.getDefaultComputedStyle?a.getDefaultComputedStyle(d[0]).display:o.css(d[0],"display");return d.detach(),e}function tb(a){var b=m,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||o("