Version Description
- Admin panel enhancements: now you can see the preview image for each gallery on the dashboard
Download this release
Release Info
Developer | GreenTreeLabs |
Plugin | Image Photo Gallery Final Tiles Grid |
Version | 2.0.8 |
Comparing to | |
See all releases |
Version 2.0.8
- FinalTilesGalleryLite.php +1499 -0
- admin/add-gallery.php +147 -0
- admin/adv.php +24 -0
- admin/css/colors.css +0 -0
- admin/css/colors.less +326 -0
- admin/css/materialize.css +5726 -0
- admin/css/materialize.min.css +16 -0
- admin/css/style.css +634 -0
- admin/css/style.less +751 -0
- admin/edit-gallery.php +82 -0
- admin/facebook.php +12 -0
- admin/font/material-design-icons/LICENSE.txt +428 -0
- admin/font/material-design-icons/Material-Design-Icons.eot +0 -0
- admin/font/material-design-icons/Material-Design-Icons.svg +751 -0
- admin/font/material-design-icons/Material-Design-Icons.ttf +0 -0
- admin/font/material-design-icons/Material-Design-Icons.woff +0 -0
- admin/font/roboto/Roboto-Bold.ttf +0 -0
- admin/font/roboto/Roboto-Light.ttf +0 -0
- admin/font/roboto/Roboto-Medium.ttf +0 -0
- admin/font/roboto/Roboto-Regular.ttf +0 -0
- admin/font/roboto/Roboto-Thin.ttf +0 -0
- admin/galleries.php +45 -0
- admin/header.php +4 -0
- admin/icon.png +0 -0
- admin/images/circles.jpg +0 -0
- admin/images/colors.jpg +0 -0
- admin/images/modula.jpg +0 -0
- admin/include/edit-gallery.php +359 -0
- admin/include/image-list.php +89 -0
- admin/include/tinymce-galleries.php +87 -0
- admin/overview.php +174 -0
- admin/scripts/editor-plugin.js +32 -0
- admin/scripts/final-tiles-gallery-admin.js +748 -0
- admin/scripts/materialize.min.js +9 -0
- admin/support.php +38 -0
- admin/tutorial.php +15 -0
- assets/banner-772x250.jpg +0 -0
- icon.png +0 -0
- lib/db-class.php +309 -0
- lib/gallery-class.php +514 -0
- lib/install-db.php +68 -0
- lib/languages/final-tiles-gallery.pot +475 -0
- lightbox/lightbox2/css/style.css +202 -0
- lightbox/lightbox2/img/close.png +0 -0
- lightbox/lightbox2/img/loading.gif +0 -0
- lightbox/lightbox2/img/next.png +0 -0
- lightbox/lightbox2/img/prev.png +0 -0
- lightbox/lightbox2/js/script.js +1 -0
- readme.txt +148 -0
- scripts/ftg.css +560 -0
- scripts/script.js +564 -0
FinalTilesGalleryLite.php
ADDED
@@ -0,0 +1,1499 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
Plugin Name: Final Tiles Grid Gallery Lite
|
4 |
+
Plugin URI: http://codecanyon.net/item/final-tiles-gallery-for-wordpress/5189351?ref=GreenTreeLabs
|
5 |
+
Description: Wordpress Plugin for creating responsive image galleries. By: Green Tree Labs
|
6 |
+
Author: Green Tree Labs
|
7 |
+
Version: 2.0.8
|
8 |
+
Author URI: http://codecanyon.net/user/GreenTreeLabs
|
9 |
+
*/
|
10 |
+
|
11 |
+
define("FTGLITEVERSION", "2.0.8");
|
12 |
+
define("PRO_CALL", "<span class='procall'>(<a href='http://www.final-tiles-gallery.com/wordpress/pro.html' target='_blank'>available with PRO version</a>)</span>");
|
13 |
+
define("PRO_UNLOCK", "<a href='http://www.final-tiles-gallery.com/wordpress/pro.html' target='_blank'>Add unlimited images with PRO version</a>");
|
14 |
+
|
15 |
+
if (!class_exists("FinalTiles_GalleryLite"))
|
16 |
+
{
|
17 |
+
class FinalTiles_GalleryLite
|
18 |
+
{
|
19 |
+
//Constructor
|
20 |
+
public function __construct()
|
21 |
+
{
|
22 |
+
$this->plugin_name = plugin_basename(__FILE__);
|
23 |
+
$this->define_constants();
|
24 |
+
$this->define_db_tables();
|
25 |
+
$this->FinalTilesdb = $this->create_db_conn();
|
26 |
+
|
27 |
+
|
28 |
+
register_activation_hook( __FILE__, array($this, 'activation'));
|
29 |
+
|
30 |
+
add_filter('widget_text', 'do_shortcode');
|
31 |
+
|
32 |
+
add_action('init', array($this, 'create_textdomain'));
|
33 |
+
|
34 |
+
add_action('wp_enqueue_scripts', array($this, 'add_gallery_scripts'));
|
35 |
+
|
36 |
+
//add_action( 'admin_init', array($this,'gallery_admin_init') );
|
37 |
+
add_action( 'admin_menu', array($this, 'add_gallery_admin_menu') );
|
38 |
+
|
39 |
+
add_shortcode( 'FinalTilesGallery', array($this, 'gallery_shortcode_handler') );
|
40 |
+
|
41 |
+
add_action('wp_ajax_save_gallery', array($this,'save_gallery'));
|
42 |
+
add_action('wp_ajax_add_new_gallery', array($this,'add_new_gallery'));
|
43 |
+
add_action('wp_ajax_delete_gallery', array($this,'delete_gallery'));
|
44 |
+
add_action('wp_ajax_clone_gallery', array($this,'clone_gallery'));
|
45 |
+
add_action('wp_ajax_save_image', array($this,'save_image'));
|
46 |
+
add_action('wp_ajax_add_image', array($this,'add_image'));
|
47 |
+
add_action('wp_ajax_save_video', array($this,'save_video'));
|
48 |
+
add_action('wp_ajax_sort_images', array($this,'sort_images'));
|
49 |
+
add_action('wp_ajax_delete_image', array($this,'delete_image'));
|
50 |
+
add_action('wp_ajax_refresh_gallery', array($this,'refresh_gallery'));
|
51 |
+
|
52 |
+
|
53 |
+
add_filter('mce_buttons', array($this, 'editor_button'));
|
54 |
+
add_filter('mce_external_plugins', array($this, 'register_editor_plugin'));
|
55 |
+
add_action('wp_ajax_ftg_shortcode_editor', array($this, 'ftg_shortcode_editor'));
|
56 |
+
|
57 |
+
add_filter( 'plugin_row_meta',array( $this, 'register_links' ),10,2);
|
58 |
+
|
59 |
+
|
60 |
+
|
61 |
+
$this->resetFields();
|
62 |
+
}
|
63 |
+
|
64 |
+
public function gallery_admin_bar()
|
65 |
+
{
|
66 |
+
global $wp_admin_bar;
|
67 |
+
|
68 |
+
$wp_admin_bar->add_menu( array(
|
69 |
+
'id' => 'ftg-upgrade-bar',
|
70 |
+
'href' => 'http://www.final-tiles-gallery.com/wordpress/pro.html',
|
71 |
+
'parent' => 'top-secondary',
|
72 |
+
'title' => __('Upgrade to Final Tiles Grid Gallery PRO'),
|
73 |
+
'meta' => array('class' => 'ftg-upgrade-to-pro', 'target' => '_blank' ),
|
74 |
+
) );
|
75 |
+
}
|
76 |
+
|
77 |
+
private function resetFields()
|
78 |
+
{
|
79 |
+
$keys = array('name', 'hiddenFor', 'type', 'description', 'default', 'min', 'max', 'mu', 'excludeFrom');
|
80 |
+
|
81 |
+
foreach ($this->fields as $tab_name => $tab)
|
82 |
+
{
|
83 |
+
foreach ($tab["fields"] as $key => $field)
|
84 |
+
{
|
85 |
+
//print_r($field);
|
86 |
+
foreach ($keys as $kk)
|
87 |
+
{
|
88 |
+
if(!array_key_exists($kk, $field)) {
|
89 |
+
$this->fields[$tab_name]["fields"][$key][$kk] = "";
|
90 |
+
}
|
91 |
+
}
|
92 |
+
}
|
93 |
+
|
94 |
+
}
|
95 |
+
//print_r($this->fields);
|
96 |
+
}
|
97 |
+
|
98 |
+
public function register_links($links, $file)
|
99 |
+
{
|
100 |
+
$base = plugin_basename(__FILE__);
|
101 |
+
if ($file == $base) {
|
102 |
+
$links[] = '<a href="admin.php?page=FinalTiles-gallery-admin" title="Final Tiles Grid Gallery Dashboard">Dashboard</a>';
|
103 |
+
$links[] = '<a href="admin.php?page=support" title="Final Tiles Grid Gallery Support">Support</a>';
|
104 |
+
$links[] = '<a href="https://twitter.com/greentreelabs" title="@GreenTreeLabs on Twitter">Twitter</a>';
|
105 |
+
$links[] = '<a href="https://www.facebook.com/greentreelabs" title="GreenTreeLabs on Facebook">Facebook</a>';
|
106 |
+
$links[] = '<a href="https://www.google.com/+GreentreelabsNetjs" title="GreenTreeLabs on Google+">Google+</a>';
|
107 |
+
}
|
108 |
+
return $links;
|
109 |
+
|
110 |
+
}
|
111 |
+
|
112 |
+
public function create_db_tables()
|
113 |
+
{
|
114 |
+
include_once (WP_PLUGIN_DIR . '/final-tiles-grid-gallery-lite/lib/install-db.php');
|
115 |
+
install_db();
|
116 |
+
//ftg_nullable();
|
117 |
+
}
|
118 |
+
|
119 |
+
public function activation()
|
120 |
+
{
|
121 |
+
$this->add_gallery_options();
|
122 |
+
$this->FinalTilesdb->updateConfiguration();
|
123 |
+
}
|
124 |
+
|
125 |
+
//Define textdomain
|
126 |
+
public function create_textdomain()
|
127 |
+
{
|
128 |
+
$plugin_dir = basename(dirname(__FILE__));
|
129 |
+
load_plugin_textdomain( 'final-tiles-gallery', false, $plugin_dir.'/lib/languages' );
|
130 |
+
}
|
131 |
+
|
132 |
+
//Define constants
|
133 |
+
public function define_constants()
|
134 |
+
{
|
135 |
+
if ( ! defined( 'FINALTILESGALLERY_PLUGIN_BASENAME' ) )
|
136 |
+
define( 'FINALTILESGALLERY_PLUGIN_BASENAME', plugin_basename( __FILE__ ) );
|
137 |
+
|
138 |
+
if ( ! defined( 'FINALTILESGALLERY_PLUGIN_NAME' ) )
|
139 |
+
define( 'FINALTILESGALLERY_PLUGIN_NAME', trim( dirname( FINALTILESGALLERY_PLUGIN_BASENAME ), '/' ) );
|
140 |
+
|
141 |
+
if ( ! defined( 'FINALTILESGALLERY_PLUGIN_DIR' ) )
|
142 |
+
define( 'FINALTILESGALLERY_PLUGIN_DIR', WP_PLUGIN_DIR . '/' . FINALTILESGALLERY_PLUGIN_NAME );
|
143 |
+
}
|
144 |
+
|
145 |
+
//Define DB tables
|
146 |
+
public function define_db_tables()
|
147 |
+
{
|
148 |
+
global $wpdb;
|
149 |
+
|
150 |
+
$wpdb->FinalTilesGalleries = $wpdb->prefix . 'FinalTiles_gallery';
|
151 |
+
$wpdb->FinalTilesImages = $wpdb->prefix . 'FinalTiles_gallery_images';
|
152 |
+
}
|
153 |
+
|
154 |
+
|
155 |
+
public function create_db_conn()
|
156 |
+
{
|
157 |
+
require('lib/db-class.php');
|
158 |
+
$FinalTilesdb = FinalTilesLiteDB::getInstance();
|
159 |
+
return $FinalTilesdb;
|
160 |
+
}
|
161 |
+
|
162 |
+
public function editor_button($buttons)
|
163 |
+
{
|
164 |
+
array_push($buttons, 'separator', 'ftg_shortcode_editor');
|
165 |
+
return $buttons;
|
166 |
+
}
|
167 |
+
|
168 |
+
public function register_editor_plugin($plugin_array)
|
169 |
+
{
|
170 |
+
$plugin_array['ftg_shortcode_editor'] = plugins_url('/admin/scripts/editor-plugin.js',__file__);
|
171 |
+
return $plugin_array;
|
172 |
+
}
|
173 |
+
|
174 |
+
public function ftg_shortcode_editor()
|
175 |
+
{
|
176 |
+
$css_path = plugins_url( 'assets/css/admin.css', __FILE__ );
|
177 |
+
$admin_url = admin_url();
|
178 |
+
|
179 |
+
$galleries = $this->FinalTilesdb->getGalleries(); //load all galleries
|
180 |
+
|
181 |
+
include 'admin/include/tinymce-galleries.php';
|
182 |
+
die();
|
183 |
+
}
|
184 |
+
|
185 |
+
public function attachment_fields_to_edit($form, $post)
|
186 |
+
{
|
187 |
+
$form["ftg_link"] = array(
|
188 |
+
"label" => "Link <small>FTG</small>",
|
189 |
+
"input" => "text",
|
190 |
+
"value" => get_post_meta($post->ID, "_ftg_link", true),
|
191 |
+
"helps" => ""
|
192 |
+
);
|
193 |
+
$form["ftg_target"] = array(
|
194 |
+
"label" => "_blank <small>FTG</small>",
|
195 |
+
"input" => "html",
|
196 |
+
"html" =>
|
197 |
+
"<input type='checkbox' name='attachments[{$post->ID}][ftg_target]' id='attachments[{$post->ID}][ftg_target]' value='_mblank' ".
|
198 |
+
(get_post_meta($post->ID, "_ftg_target", true) == "_mblank" ? "checked" : "")
|
199 |
+
." />"
|
200 |
+
);
|
201 |
+
return $form;
|
202 |
+
}
|
203 |
+
|
204 |
+
public function attachment_fields_to_save($post, $attachment)
|
205 |
+
{
|
206 |
+
if(isset($attachment['ftg_link'])){
|
207 |
+
update_post_meta($post['ID'], '_ftg_link', $attachment['ftg_link']);
|
208 |
+
}
|
209 |
+
if(isset($attachment['ftg_target'])){
|
210 |
+
update_post_meta($post['ID'], '_ftg_target', $attachment['ftg_target']);
|
211 |
+
}
|
212 |
+
return $post;
|
213 |
+
}
|
214 |
+
|
215 |
+
//Add gallery options
|
216 |
+
public function add_gallery_options()
|
217 |
+
{
|
218 |
+
$gallery_options = array(
|
219 |
+
'margin' => 10,
|
220 |
+
'defaultSize' => 'medium',
|
221 |
+
'width' => '100%',
|
222 |
+
'minTileWidth' => '100',
|
223 |
+
'gridCellSize' => '25',
|
224 |
+
'lightbox' => 'lightbox',
|
225 |
+
'recentPostsCaption' => 'title',
|
226 |
+
'captionIcon' => 'zoom',
|
227 |
+
'reverseOrder' => false,
|
228 |
+
'captionIconColor' => '#ffffff',
|
229 |
+
'captionBackgroundColor' => '#000000',
|
230 |
+
'captionColor' => '#ffffff',
|
231 |
+
'captionEffectDuration' => 250,
|
232 |
+
'captionOpacity' => 80,
|
233 |
+
'borderSize' => 0,
|
234 |
+
'borderRadius' => 0,
|
235 |
+
'shadowSize' => 0,
|
236 |
+
'imageSizeFactor' => 90,
|
237 |
+
'imageSizeFactorTabletLandscape' => 80,
|
238 |
+
'imageSizeFactorTabletPortrait' => 70,
|
239 |
+
'imageSizeFactorPhoneLandscape' => 60,
|
240 |
+
'imageSizeFactorPhonePortrait' => 50,
|
241 |
+
'imageSizeFactorCustom' => '',
|
242 |
+
'enlargeImages' => 'T',
|
243 |
+
'wp_field_caption' => 'description',
|
244 |
+
'captionBehavior' => 'hidden',
|
245 |
+
'captionFullHeight' => 'T',
|
246 |
+
'captionEmpty' => 'hide',
|
247 |
+
'captionEffect' => 'fade',
|
248 |
+
'captionEasing' => 'linear',
|
249 |
+
'captionMobileBehavior' => "desktop",
|
250 |
+
'scrollEffect' => 'none',
|
251 |
+
'hoverZoom' => 100,
|
252 |
+
'hoverRotation' => 0,
|
253 |
+
'source' => 'images',
|
254 |
+
'delay' => 0,
|
255 |
+
'socialIconColor' => '#ffffff',
|
256 |
+
'support' => 'F',
|
257 |
+
'loadedScale' => 100,
|
258 |
+
'loadedRotate' => 0,
|
259 |
+
'loadedHSlide' => 0,
|
260 |
+
'loadedVSlide' => 0
|
261 |
+
|
262 |
+
);
|
263 |
+
|
264 |
+
update_option('FinalTiles_gallery_options', $gallery_options);
|
265 |
+
}
|
266 |
+
|
267 |
+
//Delete gallery
|
268 |
+
public function delete_gallery()
|
269 |
+
{
|
270 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
271 |
+
{
|
272 |
+
$this->FinalTilesdb->deleteGallery(intval($_POST['id']));
|
273 |
+
}
|
274 |
+
exit();
|
275 |
+
}
|
276 |
+
|
277 |
+
//Clone gallery
|
278 |
+
public function clone_gallery()
|
279 |
+
{
|
280 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
281 |
+
{
|
282 |
+
$sourceId = intval($_POST['id']);
|
283 |
+
$g = $this->FinalTilesdb->getGalleryById($sourceId, true);
|
284 |
+
$g['name'] .= " (copy)";
|
285 |
+
$this->FinalTilesdb->addGallery($g);
|
286 |
+
$id = $this->FinalTilesdb->getNewGalleryId();
|
287 |
+
$images = $this->FinalTilesdb->getImagesByGalleryId($sourceId);
|
288 |
+
foreach($images as &$image)
|
289 |
+
{
|
290 |
+
$image->Id = null;
|
291 |
+
$image->gid = $id;
|
292 |
+
}
|
293 |
+
$this->FinalTilesdb->addImages($id, $images);
|
294 |
+
}
|
295 |
+
exit();
|
296 |
+
}
|
297 |
+
|
298 |
+
//Add gallery scripts
|
299 |
+
public function add_gallery_scripts()
|
300 |
+
{
|
301 |
+
wp_enqueue_script('jquery');
|
302 |
+
|
303 |
+
wp_register_script('finalTilesGallery', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/scripts/script.js', array('jquery'), FTGLITEVERSION);
|
304 |
+
wp_enqueue_script('finalTilesGallery');
|
305 |
+
|
306 |
+
|
307 |
+
wp_register_style('finalTilesGallery_stylesheet', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/scripts/ftg.css', array(), FTGLITEVERSION);
|
308 |
+
wp_enqueue_style('finalTilesGallery_stylesheet');
|
309 |
+
|
310 |
+
wp_register_script('lightbox2_script', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/lightbox/lightbox2/js/script.js', array('jquery'));
|
311 |
+
wp_register_style('lightbox2_stylesheet', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/lightbox/lightbox2/css/style.css');
|
312 |
+
|
313 |
+
wp_register_style('fontawesome_stylesheet', '//netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.css');
|
314 |
+
wp_enqueue_style('fontawesome_stylesheet');
|
315 |
+
|
316 |
+
}
|
317 |
+
|
318 |
+
//Admin Section - register scripts and styles
|
319 |
+
public function gallery_admin_init()
|
320 |
+
{
|
321 |
+
if(function_exists( 'wp_enqueue_media' ))
|
322 |
+
{
|
323 |
+
wp_enqueue_media();
|
324 |
+
}
|
325 |
+
//wp_enqueue_script( 'custom-header' );
|
326 |
+
wp_register_style('google-fonts', '//fonts.googleapis.com/css?family=Roboto:400,700,500,300,900');
|
327 |
+
wp_enqueue_style('google-fonts');
|
328 |
+
|
329 |
+
wp_register_style('google-icons', '//cdn.materialdesignicons.com/1.1.34/css/materialdesignicons.min.css', array());
|
330 |
+
wp_enqueue_style('google-icons');
|
331 |
+
|
332 |
+
|
333 |
+
wp_enqueue_script('jquery');
|
334 |
+
wp_enqueue_script('jquery-ui-dialog');
|
335 |
+
wp_enqueue_script('jquery-ui-sortable');
|
336 |
+
|
337 |
+
wp_enqueue_script( 'wp-color-picker' );
|
338 |
+
wp_enqueue_style( 'wp-color-picker' );
|
339 |
+
|
340 |
+
wp_enqueue_script('media-upload');
|
341 |
+
wp_enqueue_script('thickbox');
|
342 |
+
|
343 |
+
wp_register_style('final-tiles-gallery-admin', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/admin/css/style.css', array('colors'), FTGLITEVERSION);
|
344 |
+
wp_enqueue_style('final-tiles-gallery-admin');
|
345 |
+
|
346 |
+
wp_register_script('materialize', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/admin/scripts/materialize.min.js', array('jquery'));
|
347 |
+
wp_enqueue_script('materialize');
|
348 |
+
|
349 |
+
wp_register_script('final-tiles-gallery', WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/admin/scripts/final-tiles-gallery-admin.js', array('jquery','media-upload','thickbox', 'materialize'), FTGLITEVERSION);
|
350 |
+
wp_enqueue_script('final-tiles-gallery');
|
351 |
+
|
352 |
+
wp_enqueue_style('thickbox');
|
353 |
+
|
354 |
+
wp_register_style('fontawesome_stylesheet', '//netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.css');
|
355 |
+
wp_enqueue_style('fontawesome_stylesheet');
|
356 |
+
|
357 |
+
$ftg_db_version = '3.1';
|
358 |
+
$installed_ver = get_option( "FinalTiles_gallery_db_version" );
|
359 |
+
|
360 |
+
|
361 |
+
if( $installed_ver != $ftg_db_version )
|
362 |
+
{
|
363 |
+
$this->create_db_tables();
|
364 |
+
update_option( "FinalTiles_gallery_db_version", $ftg_db_version );
|
365 |
+
}
|
366 |
+
}
|
367 |
+
|
368 |
+
public function FinalTiles_gallery_admin_style_load()
|
369 |
+
{
|
370 |
+
wp_enqueue_style('jquery-style', 'http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/ui-darkness/jquery-ui.min.css');
|
371 |
+
}
|
372 |
+
|
373 |
+
//Create Admin Menu
|
374 |
+
public function add_gallery_admin_menu()
|
375 |
+
{
|
376 |
+
$overview = add_menu_page('Final Tiles Gallery', 'Final Tiles Gallery', 'edit_posts', 'ftg-lite-gallery-admin', array($this, 'add_overview'), WP_PLUGIN_URL . '/final-tiles-grid-gallery-lite/admin/icon.png');
|
377 |
+
$add_gallery = add_submenu_page('ftg-lite-gallery-admin', __('FinalTiles Gallery >> Add Gallery','FinalTiles-gallery'), __('Add Gallery','FinalTiles-gallery'), 'edit_posts', 'ftg-lite-add-gallery', array($this, 'add_gallery'));
|
378 |
+
$plugins = add_submenu_page('ftg-lite-gallery-admin', __('FinalTiles Gallery >> Other galleries','FinalTiles-gallery'), __('Other galleries','FinalTiles-gallery'), 'edit_posts', 'ftg-lite-gallery-others', array($this, 'other_galleries'));
|
379 |
+
$tutorial = add_submenu_page('ftg-lite-gallery-admin', __('FinalTiles Gallery >> Tutorial','FinalTiles-gallery'), __('Tutorial','FinalTiles-gallery'), 'edit_posts', 'ftg-lite-tutorial', array($this, 'tutorial'));
|
380 |
+
$support = add_submenu_page('ftg-lite-gallery-admin', __('FinalTiles Gallery >> Support','FinalTiles-gallery'), __('Support','FinalTiles-gallery'), 'edit_posts', 'ftg-lite-support', array($this, 'support'));
|
381 |
+
|
382 |
+
add_action('admin_print_styles-'.$add_gallery, array($this, 'FinalTiles_gallery_admin_style_load'));
|
383 |
+
// add_action('admin_print_styles-'.$edit_gallery, array($this, 'FinalTiles_gallery_admin_style_load'));
|
384 |
+
|
385 |
+
add_action('load-'.$tutorial, array($this, 'gallery_admin_init'));
|
386 |
+
add_action('load-'.$overview, array($this, 'gallery_admin_init'));
|
387 |
+
add_action('load-'.$plugins, array($this, 'gallery_admin_init'));
|
388 |
+
add_action('load-'.$add_gallery, array($this, 'gallery_admin_init'));
|
389 |
+
// add_action('load-'.$edit_gallery, array($this, 'gallery_admin_init'));
|
390 |
+
add_action('load-'.$support, array($this, 'gallery_admin_init'));
|
391 |
+
|
392 |
+
add_action( 'admin_bar_menu', array($this, 'gallery_admin_bar'), 100);
|
393 |
+
}
|
394 |
+
|
395 |
+
//Create Admin Pages
|
396 |
+
public function add_overview()
|
397 |
+
{
|
398 |
+
global $ftg_fields;
|
399 |
+
$ftg_fields = $this->fields;
|
400 |
+
|
401 |
+
global $ftg_parent_page;
|
402 |
+
$ftg_parent_page = "dashboard";
|
403 |
+
|
404 |
+
if(array_key_exists("id", $_GET))
|
405 |
+
{
|
406 |
+
include("admin/edit-gallery.php");
|
407 |
+
}
|
408 |
+
else
|
409 |
+
{
|
410 |
+
include("admin/overview.php");
|
411 |
+
}
|
412 |
+
}
|
413 |
+
|
414 |
+
public function other_galleries()
|
415 |
+
{
|
416 |
+
include("admin/galleries.php");
|
417 |
+
}
|
418 |
+
|
419 |
+
public function tutorial()
|
420 |
+
{
|
421 |
+
include("admin/tutorial.php");
|
422 |
+
}
|
423 |
+
|
424 |
+
public function support()
|
425 |
+
{
|
426 |
+
include("admin/support.php");
|
427 |
+
}
|
428 |
+
|
429 |
+
|
430 |
+
|
431 |
+
public function add_gallery()
|
432 |
+
{
|
433 |
+
global $ftg_fields;
|
434 |
+
$ftg_fields = $this->fields;
|
435 |
+
$gallery = null;
|
436 |
+
|
437 |
+
include("admin/add-gallery.php");
|
438 |
+
}
|
439 |
+
|
440 |
+
public function delete_image()
|
441 |
+
{
|
442 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
443 |
+
{
|
444 |
+
foreach (explode(",", $_POST["id"]) as $id) {
|
445 |
+
$this->FinalTilesdb->deleteImage(intval($id));
|
446 |
+
}
|
447 |
+
}
|
448 |
+
die();
|
449 |
+
}
|
450 |
+
|
451 |
+
|
452 |
+
|
453 |
+
public function add_image()
|
454 |
+
{
|
455 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
456 |
+
{
|
457 |
+
$gid = intval($_POST['galleryId']);
|
458 |
+
$enc_images = stripslashes($_POST["enc_images"]);
|
459 |
+
$images = json_decode($enc_images);
|
460 |
+
|
461 |
+
$result = $this->FinalTilesdb->addImages($gid, $images);
|
462 |
+
|
463 |
+
header("Content-type: application/json");
|
464 |
+
if($result === false)
|
465 |
+
{
|
466 |
+
print "{\"success\":false}";
|
467 |
+
}
|
468 |
+
else
|
469 |
+
{
|
470 |
+
print "{\"success\":true}";
|
471 |
+
}
|
472 |
+
}
|
473 |
+
die();
|
474 |
+
}
|
475 |
+
|
476 |
+
public function list_thumbnail_sizes()
|
477 |
+
{
|
478 |
+
global $_wp_additional_image_sizes;
|
479 |
+
$sizes = array();
|
480 |
+
foreach( get_intermediate_image_sizes() as $s )
|
481 |
+
{
|
482 |
+
$sizes[ $s ] = array( 0, 0 );
|
483 |
+
if( in_array( $s, array( 'thumbnail', 'medium', 'large' ) ) )
|
484 |
+
{
|
485 |
+
$sizes[ $s ][0] = get_option( $s . '_size_w' );
|
486 |
+
$sizes[ $s ][1] = get_option( $s . '_size_h' );
|
487 |
+
}
|
488 |
+
else
|
489 |
+
{
|
490 |
+
if( isset( $_wp_additional_image_sizes ) &&
|
491 |
+
isset( $_wp_additional_image_sizes[ $s ] ))
|
492 |
+
$sizes[ $s ] = array( $_wp_additional_image_sizes[ $s ]['width'], $_wp_additional_image_sizes[ $s ]['height'], );
|
493 |
+
}
|
494 |
+
}
|
495 |
+
|
496 |
+
return $sizes;
|
497 |
+
}
|
498 |
+
|
499 |
+
public function sort_images()
|
500 |
+
{
|
501 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
502 |
+
{
|
503 |
+
$result = $this->FinalTilesdb->sortImages(explode(',', $_POST['ids']));
|
504 |
+
|
505 |
+
header("Content-type: application/json");
|
506 |
+
if($result === false)
|
507 |
+
{
|
508 |
+
print "{\"success\":false}";
|
509 |
+
}
|
510 |
+
else
|
511 |
+
{
|
512 |
+
print "{\"success\":true}";
|
513 |
+
}
|
514 |
+
}
|
515 |
+
die();
|
516 |
+
}
|
517 |
+
|
518 |
+
public function refresh_gallery()
|
519 |
+
{
|
520 |
+
if($_POST['source'] == 'images')
|
521 |
+
$this->list_images();
|
522 |
+
if($_POST['source'] == 'posts')
|
523 |
+
$this->list_posts(null);
|
524 |
+
if($_POST['source'] == 'woocommerce')
|
525 |
+
$this->list_posts('product');
|
526 |
+
}
|
527 |
+
|
528 |
+
|
529 |
+
|
530 |
+
public function save_image()
|
531 |
+
{
|
532 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
533 |
+
{
|
534 |
+
$result = false;
|
535 |
+
|
536 |
+
$type = $_POST['type'];
|
537 |
+
$imageUrl = stripslashes($_POST['img_url']);
|
538 |
+
$imageCaption = stripslashes($_POST['description']);
|
539 |
+
$target = $_POST['target'];
|
540 |
+
$link = isset($_POST['link']) ? stripslashes($_POST['link']) : null;
|
541 |
+
$imageId = intval($_POST['img_id']);
|
542 |
+
$sortOrder = intval($_POST['sortOrder']);
|
543 |
+
|
544 |
+
$data = array("imagePath" => $imageUrl,
|
545 |
+
"target" => $target,
|
546 |
+
"link" => $link,
|
547 |
+
"imageId" => $imageId,
|
548 |
+
"description" => $imageCaption,
|
549 |
+
"sortOrder" => $sortOrder);
|
550 |
+
if(!empty($_POST["id"]))
|
551 |
+
{
|
552 |
+
$imageId = intval($_POST['id']);
|
553 |
+
$result = $this->FinalTilesdb->editImage($imageId, $data);
|
554 |
+
}
|
555 |
+
else
|
556 |
+
{
|
557 |
+
$data["gid"] = intval($_POST['galleryId']);
|
558 |
+
$result = $this->FinalTilesdb->addFullImage($data);
|
559 |
+
}
|
560 |
+
|
561 |
+
header("Content-type: application/json");
|
562 |
+
|
563 |
+
if($result === false)
|
564 |
+
{
|
565 |
+
print "{\"success\":false}";
|
566 |
+
}
|
567 |
+
else
|
568 |
+
{
|
569 |
+
print "{\"success\":true}";
|
570 |
+
}
|
571 |
+
}
|
572 |
+
die();
|
573 |
+
}
|
574 |
+
|
575 |
+
|
576 |
+
|
577 |
+
public function list_images()
|
578 |
+
{
|
579 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
580 |
+
{
|
581 |
+
|
582 |
+
$gid = intval($_POST["gid"]);
|
583 |
+
$imageResults = $this->FinalTilesdb->getImagesByGalleryId($gid);
|
584 |
+
|
585 |
+
$list_size = "medium";
|
586 |
+
$column_size = "s2 m2";
|
587 |
+
|
588 |
+
if(isset($_POST['list_size']) && !empty($_POST['list_size']))
|
589 |
+
{
|
590 |
+
$list_size = $_POST['list_size'];
|
591 |
+
}
|
592 |
+
|
593 |
+
setcookie('ftg_imglist_size', $list_size);
|
594 |
+
$_COOKIE['ftg_imglist_size'] = $list_size;
|
595 |
+
|
596 |
+
if($list_size == 'small')
|
597 |
+
$column_size = 's1 m1';
|
598 |
+
if($list_size == 'medium')
|
599 |
+
$column_size = 's2 m2';
|
600 |
+
if($list_size == 'big')
|
601 |
+
$column_size = 's3 m3';
|
602 |
+
|
603 |
+
include('admin/include/image-list.php');
|
604 |
+
}
|
605 |
+
die();
|
606 |
+
}
|
607 |
+
|
608 |
+
public function add_new_gallery()
|
609 |
+
{
|
610 |
+
if(check_admin_referer('add_new_gallery', 'ftg'))
|
611 |
+
{
|
612 |
+
$data = get_option('FinalTiles_gallery_options');
|
613 |
+
|
614 |
+
$data["name"] = $_POST['ftg_name'];
|
615 |
+
$data["description"] = $_POST['ftg_description'];
|
616 |
+
$data["source"] = $_POST['ftg_source'];
|
617 |
+
$data["wp_field_caption"] = $_POST['ftg_wp_field_caption'];
|
618 |
+
$data["captionEffect"] = $_POST['ftg_captionEffect'];
|
619 |
+
|
620 |
+
$result = $this->FinalTilesdb->addGallery($data);
|
621 |
+
$id = $this->FinalTilesdb->getNewGalleryId();
|
622 |
+
|
623 |
+
if($id > 0 && array_key_exists('enc_images', $_POST) && strlen($_POST['enc_images']))
|
624 |
+
{
|
625 |
+
$enc_images = stripslashes($_POST["enc_images"]);
|
626 |
+
$images = json_decode($enc_images);
|
627 |
+
$images = array_slice($images, 0, 40/2);
|
628 |
+
$result = $this->FinalTilesdb->addImages($id, $images);
|
629 |
+
}
|
630 |
+
|
631 |
+
print $id;
|
632 |
+
}
|
633 |
+
else
|
634 |
+
{
|
635 |
+
print -1;
|
636 |
+
}
|
637 |
+
die();
|
638 |
+
}
|
639 |
+
|
640 |
+
private function checkboxVal($field)
|
641 |
+
{
|
642 |
+
if(isset($_POST[$field]))
|
643 |
+
return 'T';
|
644 |
+
|
645 |
+
return 'F';
|
646 |
+
}
|
647 |
+
|
648 |
+
public function save_gallery()
|
649 |
+
{
|
650 |
+
if(check_admin_referer('FinalTiles_gallery','FinalTiles_gallery'))
|
651 |
+
{
|
652 |
+
$galleryName = stripslashes($_POST['ftg_name']);
|
653 |
+
$galleryDescription = stripslashes($_POST['ftg_description']);
|
654 |
+
$slug = strtolower(str_replace(" ", "", $galleryName));
|
655 |
+
$margin = intval($_POST['ftg_margin']);
|
656 |
+
$minTileWidth = intval($_POST['ftg_minTileWidth']);
|
657 |
+
$gridCellSize = intval($_POST['ftg_gridCellSize']);
|
658 |
+
$imagesOrder = $_POST['ftg_imagesOrder'];
|
659 |
+
$width = $_POST['ftg_width'];
|
660 |
+
$enableTwitter = $this->checkboxVal('ftg_enableTwitter');
|
661 |
+
$enableFacebook = $this->checkboxVal('ftg_enableFacebook');
|
662 |
+
$enableGplus = $this->checkboxVal('ftg_enableGplus');
|
663 |
+
$enablePinterest = $this->checkboxVal('ftg_enablePinterest');
|
664 |
+
$lightbox = $_POST['ftg_lightbox'];
|
665 |
+
$blank = $this->checkboxVal('ftg_blank');
|
666 |
+
$imageSizeFactor = intval($_POST['ftg_imageSizeFactor']);
|
667 |
+
$scrollEffect = $_POST['ftg_scrollEffect'];
|
668 |
+
$captionBehavior = $_POST['ftg_captionBehavior'];
|
669 |
+
$captionEffect = $_POST['ftg_captionEffect'];
|
670 |
+
$captionColor = $_POST['ftg_captionColor'];
|
671 |
+
$captionBackgroundColor = $_POST['ftg_captionBackgroundColor'];
|
672 |
+
$captionEasing = $_POST['ftg_captionEasing'];
|
673 |
+
$captionEmpty = $_POST['ftg_captionEmpty'];
|
674 |
+
$captionOpacity = intval($_POST['ftg_captionOpacity']);
|
675 |
+
$borderSize = intval($_POST['ftg_borderSize']);
|
676 |
+
$borderColor = $_POST['ftg_borderColor'];
|
677 |
+
$loadingBarColor=$_POST['ftg_loadingBarColor'];
|
678 |
+
$loadingBarBackgroundColor=$_POST['ftg_loadingBarBackgroundColor'];
|
679 |
+
$borderRadius = intval($_POST['ftg_borderRadius']);
|
680 |
+
$shadowColor = $_POST['ftg_shadowColor'];
|
681 |
+
$shadowSize = intval($_POST['ftg_shadowSize']);
|
682 |
+
$enlargeImages = $this->checkboxVal('ftg_enlargeImages');
|
683 |
+
$backgroundColor = $_POST['ftg_backgroundColor'];
|
684 |
+
$wp_field_caption = $_POST['ftg_wp_field_caption'];
|
685 |
+
$style = $_POST['ftg_style'];
|
686 |
+
$script = $_POST['ftg_script'];
|
687 |
+
$loadedScale=intval($_POST['ftg_loadedScale']);
|
688 |
+
$loadedRotate=intval($_POST['ftg_loadedRotate']);
|
689 |
+
$loadedHSlide=intval($_POST['ftg_loadedHSlide']);
|
690 |
+
$loadedVSlide=intval($_POST['ftg_loadedVSlide']);
|
691 |
+
|
692 |
+
$captionEffectDuration = intval($_POST['ftg_captionEffectDuration']);
|
693 |
+
$id = isset($_POST['ftg_gallery_edit']) ? intval($_POST['ftg_gallery_edit']) : 0;
|
694 |
+
|
695 |
+
$data = array('name' => $galleryName,
|
696 |
+
'slug' => $slug,
|
697 |
+
'description' => $galleryDescription,
|
698 |
+
'lightbox' => $lightbox,
|
699 |
+
'blank' => $blank,
|
700 |
+
'margin' => $margin,
|
701 |
+
'minTileWidth' => $minTileWidth,
|
702 |
+
'gridCellSize' => $gridCellSize,
|
703 |
+
'shuffle' => $shuffle,
|
704 |
+
'enableTwitter' => $enableTwitter,
|
705 |
+
'enableFacebook' => $enableFacebook,
|
706 |
+
'enableGplus' => $enableGplus,
|
707 |
+
'enablePinterest' => $enablePinterest,
|
708 |
+
'imagesOrder' => $imagesOrder,
|
709 |
+
'compressHTML' => $this->checkboxVal('ftg_compressHTML'),
|
710 |
+
'sequentialImageLoading' =>$this->checkboxVal('ftg_sequentialImageLoading'),
|
711 |
+
'socialIconColor' => $_POST['ftg_socialIconColor'],
|
712 |
+
'recentPostsCaption' => $_POST['ftg_recentPostsCaption'],
|
713 |
+
'recentPostsCaptionAutoExcerptLength' => intval($_POST['ftg_recentPostsCaptionAutoExcerptLength']),
|
714 |
+
'captionBehavior' => $captionBehavior,
|
715 |
+
'captionEffect' => $captionEffect,
|
716 |
+
'captionEmpty' => $captionEmpty,
|
717 |
+
'captionFullHeight' => $this->checkboxVal('ftg_captionFullHeight'),
|
718 |
+
'captionBackgroundColor' => $captionBackgroundColor,
|
719 |
+
'captionColor' => $captionColor,
|
720 |
+
'captionFrame' => $_POST['ftg_captionFrame'],
|
721 |
+
'captionFrameColor' => $_POST['ftg_captionFrameColor'],
|
722 |
+
'captionEffectDuration' => $captionEffectDuration,
|
723 |
+
'captionEasing' => $captionEasing,
|
724 |
+
'captionOpacity' => $captionOpacity,
|
725 |
+
'captionIcon' => $_POST['ftg_captionIcon'],
|
726 |
+
'captionFrame' => $this->checkboxVal('ftg_captionFrame'),
|
727 |
+
'captionFrameColor' => $_POST['ftg_captionFrameColor'],
|
728 |
+
'customCaptionIcon' => $_POST['ftg_customCaptionIcon'],
|
729 |
+
'captionIconColor' => $_POST['ftg_captionIconColor'],
|
730 |
+
'captionIconSize' => intval($_POST['ftg_captionIconSize']),
|
731 |
+
'captionFontSize' => intval($_POST['ftg_captionFontSize']),
|
732 |
+
'hoverZoom' => intval($_POST['ftg_hoverZoom']),
|
733 |
+
'hoverRotation' => intval($_POST['ftg_hoverRotation']),
|
734 |
+
'hoverIconRotation' => $this->checkboxVal('ftg_hoverIconRotation'),
|
735 |
+
'wp_field_caption' => $wp_field_caption,
|
736 |
+
'borderSize' => $borderSize,
|
737 |
+
'borderColor' => $borderColor,
|
738 |
+
'loadingBarColor'=>$loadingBarColor,
|
739 |
+
'loadingBarBackgroundColor'=>$loadingBarBackgroundColor,
|
740 |
+
'enlargeImages' => $enlargeImages,
|
741 |
+
'backgroundColor' => $backgroundColor,
|
742 |
+
'borderRadius' => $borderRadius,
|
743 |
+
'imageSizeFactor' => $imageSizeFactor,
|
744 |
+
'imageSizeFactorTabletLandscape' => intval($_POST['ftg_imageSizeFactorTabletLandscape']),
|
745 |
+
'imageSizeFactorTabletPortrait' => intval($_POST['ftg_imageSizeFactorTabletPortrait']),
|
746 |
+
'imageSizeFactorPhoneLandscape' => intval($_POST['ftg_imageSizeFactorPhoneLandscape']),
|
747 |
+
'imageSizeFactorPhonePortrait' => intval($_POST['ftg_imageSizeFactorPhonePortrait']),
|
748 |
+
'imageSizeFactorCustom' => $_POST['ftg_imageSizeFactorCustom'],
|
749 |
+
'shadowSize' => $shadowSize,
|
750 |
+
'shadowColor' => $shadowColor,
|
751 |
+
'source' => $_POST['ftg_source'],
|
752 |
+
'post_types' => $_POST['ftg_post_types'],
|
753 |
+
'post_categories' => $_POST['ftg_post_categories'],
|
754 |
+
'post_tags' => $_POST['ftg_post_tags'],
|
755 |
+
'woo_categories' => $_POST['ftg_woo_categories'],
|
756 |
+
'defaultPostImageSize' => $_POST['ftg_defaultPostImageSize'],
|
757 |
+
'defaultWooImageSize' => $_POST['ftg_defaultWooImageSize'],
|
758 |
+
'width' => $width,
|
759 |
+
'beforeGalleryText' => $_POST['ftg_beforeGalleryText'],
|
760 |
+
'afterGalleryText' => $_POST['ftg_afterGalleryText'],
|
761 |
+
'aClass' => $_POST['ftg_aClass'],
|
762 |
+
'rel' => $_POST['ftg_rel'],
|
763 |
+
'style' => $style,
|
764 |
+
'delay' => intval($_POST['ftg_delay']),
|
765 |
+
'script' => $script,
|
766 |
+
'support' => $this->checkboxVal('ftg_support'),
|
767 |
+
'supportText' => $_POST['ftg_supportText'],
|
768 |
+
'envatoReferral' => $_POST['ftg_envatoReferral'],
|
769 |
+
'scrollEffect' => $scrollEffect,
|
770 |
+
'loadedScale' => $loadedScale,
|
771 |
+
'loadedRotate' => $loadedRotate,
|
772 |
+
'loadedHSlide' => $loadedHSlide,
|
773 |
+
'loadedVSlide' => $loadedVSlide
|
774 |
+
);
|
775 |
+
|
776 |
+
header("Content-type: application/json");
|
777 |
+
if($id > 0)
|
778 |
+
{
|
779 |
+
$result = $this->FinalTilesdb->editGallery($id, $data);
|
780 |
+
}
|
781 |
+
else
|
782 |
+
{
|
783 |
+
$result = $this->FinalTilesdb->addGallery($data);
|
784 |
+
$id = $this->FinalTilesdb->getNewGalleryId();
|
785 |
+
}
|
786 |
+
|
787 |
+
if($result)
|
788 |
+
print "{\"success\":true,\"id\":" . $id ."}";
|
789 |
+
else
|
790 |
+
print "{\"success\":false}";
|
791 |
+
}
|
792 |
+
die();
|
793 |
+
}
|
794 |
+
|
795 |
+
//Create gallery
|
796 |
+
public function create_gallery($galleryId)
|
797 |
+
{
|
798 |
+
require_once('lib/gallery-class.php');
|
799 |
+
global $FinalTilesGallery;
|
800 |
+
|
801 |
+
if (class_exists('FinalTilesGallery')) {
|
802 |
+
$FinalTilesGallery = new FinalTilesGallery($galleryId, $this->FinalTilesdb);
|
803 |
+
$settings = $FinalTilesGallery->getGallery();
|
804 |
+
switch($settings->lightbox)
|
805 |
+
{
|
806 |
+
default:
|
807 |
+
case "magnific":
|
808 |
+
wp_enqueue_style('magnific_stylesheet');
|
809 |
+
wp_enqueue_script('magnific_script');
|
810 |
+
break;
|
811 |
+
case "prettyphoto":
|
812 |
+
wp_enqueue_style('prettyphoto_stylesheet');
|
813 |
+
wp_enqueue_script('prettyphoto_script');
|
814 |
+
break;
|
815 |
+
case "fancybox":
|
816 |
+
wp_enqueue_style('fancybox_stylesheet');
|
817 |
+
wp_enqueue_script('fancybox_script');
|
818 |
+
break;
|
819 |
+
case "colorbox":
|
820 |
+
wp_enqueue_style('colorbox_stylesheet');
|
821 |
+
wp_enqueue_script('colorbox_script');
|
822 |
+
break;
|
823 |
+
case "swipebox":
|
824 |
+
wp_enqueue_style('swipebox_stylesheet');
|
825 |
+
wp_enqueue_script('swipebox_script');
|
826 |
+
break;
|
827 |
+
case "lightbox2":
|
828 |
+
wp_enqueue_style('lightbox2_stylesheet');
|
829 |
+
wp_enqueue_script('lightbox2_script');
|
830 |
+
break;
|
831 |
+
case "image-lightbox":
|
832 |
+
wp_enqueue_script('image-lightbox_script');
|
833 |
+
break;
|
834 |
+
}
|
835 |
+
return $FinalTilesGallery->render();
|
836 |
+
}
|
837 |
+
else {
|
838 |
+
return "Gallery not found.";
|
839 |
+
}
|
840 |
+
}
|
841 |
+
|
842 |
+
//Create Short Code
|
843 |
+
public function gallery_shortcode_handler($atts) {
|
844 |
+
return $this->create_gallery($atts['id']);
|
845 |
+
}
|
846 |
+
|
847 |
+
static public function slugify($text)
|
848 |
+
{
|
849 |
+
$text = preg_replace('~[^\\pL\d]+~u', '-', $text);
|
850 |
+
$text = trim($text, '-');
|
851 |
+
$text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
|
852 |
+
$text = strtolower($text);
|
853 |
+
$text = preg_replace('~[^-\w]+~', '', $text);
|
854 |
+
|
855 |
+
if (empty($text))
|
856 |
+
{
|
857 |
+
return 'n-a';
|
858 |
+
}
|
859 |
+
|
860 |
+
return $text;
|
861 |
+
}
|
862 |
+
|
863 |
+
var $fields = array(
|
864 |
+
|
865 |
+
"General" => array(
|
866 |
+
"icon" => "mdi mdi-settings",
|
867 |
+
"fields" => array(
|
868 |
+
"name" => array(
|
869 |
+
"name" => "Name",
|
870 |
+
"hiddenFor" => array("dashboard", "shortcode"),
|
871 |
+
"type" => "text",
|
872 |
+
"description" => "Name of the gallery, for internal use.",
|
873 |
+
"excludeFrom" => array("dashboard", "shortcode")
|
874 |
+
),
|
875 |
+
"description" => array(
|
876 |
+
"name" => "Description",
|
877 |
+
"hiddenFor" => array("dashboard", "shortcode"),
|
878 |
+
"type" => "text",
|
879 |
+
"description" => "Description of the gallery, for internal use.",
|
880 |
+
"excludeFrom" => array("dashboard", "shortcode")
|
881 |
+
),
|
882 |
+
"width" => array(
|
883 |
+
"name" => "Width",
|
884 |
+
"type" => "text",
|
885 |
+
"description" => "Width of the gallery in pixels or percentage.",
|
886 |
+
"excludeFrom" => array()
|
887 |
+
),
|
888 |
+
"margin" => array(
|
889 |
+
"name" => "Margin",
|
890 |
+
"type" => "number",
|
891 |
+
"description" => "Margin between images",
|
892 |
+
"mu" => "px",
|
893 |
+
"min" => 0,
|
894 |
+
"max" => 50,
|
895 |
+
"excludeFrom" => array()
|
896 |
+
),
|
897 |
+
"imageSizeFactor" => array(
|
898 |
+
"name" => "Image size factor",
|
899 |
+
"type" => "slider",
|
900 |
+
"description" => "Percentage of image size, i.e.: if an image of the gallery is 300x200 and the size factor is 50% then the resulting image will be 150x100.
|
901 |
+
90% is a suggested default value, because under some circumstances, the images could be enlarged by the script (to fill gaps and avoid blank spaces between tiles).",
|
902 |
+
"default" => 90,
|
903 |
+
"min" => 1,
|
904 |
+
"max" => 100,
|
905 |
+
"mu" => "%",
|
906 |
+
"excludeFrom" => array()
|
907 |
+
),
|
908 |
+
"imageSizeFactorTabletLandscape" => array(
|
909 |
+
"name" => "Image size factor Tablet Landscape",
|
910 |
+
"type" => "slider",
|
911 |
+
"description" => "Image size factor to apply when the viewport is 1024px, typically for tablets with landscape orientation",
|
912 |
+
"default" => 80,
|
913 |
+
"min" => 1,
|
914 |
+
"max" => 100,
|
915 |
+
"mu" => "%",
|
916 |
+
"excludeFrom" => array()
|
917 |
+
),
|
918 |
+
"imageSizeFactorTabletPortrait" => array(
|
919 |
+
"name" => "Image size factor Tablet Portrait",
|
920 |
+
"type" => "slider",
|
921 |
+
"description" => "Image size factor to apply when the viewport is 768px, typically for tablets with portrait orientation",
|
922 |
+
"default" => 70,
|
923 |
+
"min" => 1,
|
924 |
+
"max" => 100,
|
925 |
+
"mu" => "%",
|
926 |
+
"excludeFrom" => array()
|
927 |
+
),
|
928 |
+
"imageSizeFactorPhoneLandscape" => array(
|
929 |
+
"name" => "Image size factor Smartphone Landscape",
|
930 |
+
"type" => "slider",
|
931 |
+
"description" => "Image size factor to apply when the viewport is 640px, typically for smartphones with landscape orientation",
|
932 |
+
"default" => 60,
|
933 |
+
"min" => 1,
|
934 |
+
"max" => 100,
|
935 |
+
"mu" => "%",
|
936 |
+
"excludeFrom" => array()
|
937 |
+
),
|
938 |
+
"imageSizeFactorPhonePortrait" => array(
|
939 |
+
"name" => "Image size factor Phone Portrait",
|
940 |
+
"type" => "slider",
|
941 |
+
"description" => "Image size factor to apply when the viewport is 320px, typically for smartphones with portrait orientation",
|
942 |
+
"default" => 50,
|
943 |
+
"min" => 1,
|
944 |
+
"max" => 100,
|
945 |
+
"mu" => "%",
|
946 |
+
"excludeFrom" => array()
|
947 |
+
),
|
948 |
+
"imageSizeFactorCustom" => array(
|
949 |
+
"name" => "Custom image size factor",
|
950 |
+
"hiddenFor" => array("dashboard", "shortcode"),
|
951 |
+
"type" => "custom_isf",
|
952 |
+
"description" => "Use this field if you need further resolutions.",
|
953 |
+
"excludeFrom" => array("dashboard", "shortcode")
|
954 |
+
),
|
955 |
+
"minTileWidth" => array(
|
956 |
+
"name" => "Tile minimum width",
|
957 |
+
"type" => "number",
|
958 |
+
"description" => "Minimum width of each tile, <strong>multiply this value for the image size factor to get the real size</strong>.",
|
959 |
+
"mu" => "px",
|
960 |
+
"min" => 50,
|
961 |
+
"max" => 500,
|
962 |
+
"default" => 200,
|
963 |
+
"excludeFrom" => array()
|
964 |
+
),
|
965 |
+
"imagesOrder" => array(
|
966 |
+
"name" => "Images order",
|
967 |
+
"type" => "PRO_FEATURE",
|
968 |
+
"description" => "Choose the order of the images",
|
969 |
+
"default" => "",
|
970 |
+
"values" => array(
|
971 |
+
"Images order" => array(
|
972 |
+
"user|User", "reverse|Reverse", "random|Random"
|
973 |
+
)
|
974 |
+
),
|
975 |
+
"excludeFrom" => array()
|
976 |
+
),
|
977 |
+
"filter" => array(
|
978 |
+
"name" => "Filters",
|
979 |
+
"type" => "PRO_FEATURE",
|
980 |
+
"description" => "Manage here all the filters of this gallery",
|
981 |
+
"excludeFrom" => array("dashboard", "shortcode")
|
982 |
+
),
|
983 |
+
"gridCellSize" => array(
|
984 |
+
"name" => "Size of the grid",
|
985 |
+
"type" => "number",
|
986 |
+
"default" => 25,
|
987 |
+
"min" => 1,
|
988 |
+
"max" => 100,
|
989 |
+
"mu" => "px",
|
990 |
+
"description" => "Tiles are snapped to a virtual grid, <strong>the higher this value the higher the chance to get bottom aligned tiles</strong> (but it needs to crop horizontally).",
|
991 |
+
"excludeFrom" => array()
|
992 |
+
),
|
993 |
+
"enlargeImages" => array(
|
994 |
+
"name" => "Allow image enlargement",
|
995 |
+
"type" => "toggle",
|
996 |
+
"description" => "Images can be occasionally enlarged to avoid gaps. If you notice a quality loss try to reduce the <strong>Image size factor</strong> parameter.",
|
997 |
+
"default" => "T",
|
998 |
+
"excludeFrom" => array()
|
999 |
+
),
|
1000 |
+
"scrollEffect" => array(
|
1001 |
+
"name" => "Scroll effect",
|
1002 |
+
"type" => "PRO_FEATURE",
|
1003 |
+
"description" => "Effect on tiles when scrolling the page",
|
1004 |
+
"values" => array(
|
1005 |
+
"Scroll effect" => array(
|
1006 |
+
"none|None", "slide|Sliding tiles", "zoom|Zoom", "rotate-left|Left rotation", "rotate-right|Right rotation"
|
1007 |
+
)
|
1008 |
+
),
|
1009 |
+
"excludeFrom" => array()
|
1010 |
+
),
|
1011 |
+
"compressHTML" => array(
|
1012 |
+
"name" => "Compress HTML",
|
1013 |
+
"type" => "toggle",
|
1014 |
+
"description" => "Enable or disable HTML compression, some themes prefer uncompressed, switch it off in case of problems.",
|
1015 |
+
"default" => "T",
|
1016 |
+
"excludeFrom" => array()
|
1017 |
+
),
|
1018 |
+
"sequentialImageLoading"=>array(
|
1019 |
+
"name"=>"Sequential image loading",
|
1020 |
+
"type"=>"toggle",
|
1021 |
+
"description"=>"Load images sequentially for higher performances. N.B.: search engines won't index your images if sequential loading is activated.",
|
1022 |
+
"default"=>"T",
|
1023 |
+
"excludeFrom"=>array()
|
1024 |
+
),
|
1025 |
+
)
|
1026 |
+
),
|
1027 |
+
"Links & Lightbox" => array(
|
1028 |
+
"icon" => "mdi mdi-link-variant",
|
1029 |
+
"fields" => array(
|
1030 |
+
"lightbox" => array(
|
1031 |
+
"name" => "Lightbox & Links",
|
1032 |
+
"type" => "select",
|
1033 |
+
"description" => "Define here what happens when user click on the images.<br><strong>Buy a PRO license</strong> to unlock 5 more lightboxes.",
|
1034 |
+
"values" => array(
|
1035 |
+
"Link" => array("|No link", "direct|Direct link to image"),
|
1036 |
+
"Lightboxes" => array("lightbox2|Lightbox")
|
1037 |
+
),
|
1038 |
+
"excludeFrom" => array()
|
1039 |
+
),
|
1040 |
+
"blank" => array(
|
1041 |
+
"name" => "Links target",
|
1042 |
+
"type" => "toggle",
|
1043 |
+
"description" => "Open links in a blank page.",
|
1044 |
+
"excludeFrom" => array()
|
1045 |
+
),
|
1046 |
+
"enableTwitter" => array(
|
1047 |
+
"name" => "Enable Twitter icon",
|
1048 |
+
"type" => "toggle",
|
1049 |
+
"description" => "Enable Twitter sharing.",
|
1050 |
+
"default" => "F",
|
1051 |
+
"excludeFrom" => array()
|
1052 |
+
),
|
1053 |
+
"enableFacebook" => array(
|
1054 |
+
"name" => "Enable Facebook icon",
|
1055 |
+
"type" => "toggle",
|
1056 |
+
"description" => "Enable Facebook sharing.",
|
1057 |
+
"default" => "F",
|
1058 |
+
"excludeFrom" => array()
|
1059 |
+
),
|
1060 |
+
"enableGplus" => array(
|
1061 |
+
"name" => "Enable Google Plus icon",
|
1062 |
+
"type" => "toggle",
|
1063 |
+
"description" => "Enable Google Plus sharing",
|
1064 |
+
"default" => "F",
|
1065 |
+
"excludeFrom" => array()
|
1066 |
+
),
|
1067 |
+
"enablePinterest" => array(
|
1068 |
+
"name" => "Enable Pinterest icon",
|
1069 |
+
"type" => "toggle",
|
1070 |
+
"description" => "Enable Pinterest sharing",
|
1071 |
+
"default" => "F",
|
1072 |
+
"excludeFrom" => array()
|
1073 |
+
),
|
1074 |
+
"socialIconColor" => array(
|
1075 |
+
"name" => "Color of social sharing icons",
|
1076 |
+
"type" => "color",
|
1077 |
+
"description" => "Set the color of the social sharing icons",
|
1078 |
+
"default" => "#ffffff",
|
1079 |
+
"excludeFrom" => array()
|
1080 |
+
)
|
1081 |
+
)
|
1082 |
+
),
|
1083 |
+
"Captions" => array(
|
1084 |
+
"icon" => "mdi mdi-comment-text-outline",
|
1085 |
+
"fields" => array(
|
1086 |
+
"captionBehavior" => array(
|
1087 |
+
"name" => "Caption behavior",
|
1088 |
+
"type" => "PRO_FEATURE",
|
1089 |
+
"description" => "Captions can have two different behaviors: start hidden and shown on mouse over or viceversa.",
|
1090 |
+
"values" => array(
|
1091 |
+
"Behavior" => array(
|
1092 |
+
"hidden|Hidden, then show it on mouse over",
|
1093 |
+
"visible|Visible, then hide it on mouse over",
|
1094 |
+
"always-visible|Always visible"
|
1095 |
+
)
|
1096 |
+
),
|
1097 |
+
"excludeFrom" => array()
|
1098 |
+
),
|
1099 |
+
"captionMobileBehavior" => array(
|
1100 |
+
"name" => "Caption mobile behavior",
|
1101 |
+
"type" => "PRO_FEATURE",
|
1102 |
+
"description" => "Caption behavior for mobile devices.",
|
1103 |
+
"values" => array(
|
1104 |
+
"Behavior" => array(
|
1105 |
+
"desktop|Same as desktop",
|
1106 |
+
"none|Never show captions",
|
1107 |
+
"hidden|Hidden, then show it on touch",
|
1108 |
+
"visible|Visible, then hide it on touch",
|
1109 |
+
"always-visible|Always visible"
|
1110 |
+
)
|
1111 |
+
),
|
1112 |
+
"excludeFrom" => array()
|
1113 |
+
),
|
1114 |
+
"captionFullHeight" => array(
|
1115 |
+
"name" => "Caption full height",
|
1116 |
+
"type" => "PRO_FEATURE",
|
1117 |
+
"description" => "Enable this option for full height captions. <strong>This is required if you want to use caption icons and caption effects other than <i>fade</i>.</strong>",
|
1118 |
+
"default" => "T",
|
1119 |
+
"excludeFrom" => array()
|
1120 |
+
),
|
1121 |
+
"captionEmpty" => array(
|
1122 |
+
"name" => "Empty captions",
|
1123 |
+
"type" => "PRO_FEATURE",
|
1124 |
+
"description" => "Choose if empty caption has to be shown. Consider that empty captions are never shown if <i>Caption full height</i> is switched off.",
|
1125 |
+
"values" => array(
|
1126 |
+
"Empty captions" => array(
|
1127 |
+
"hide|Don't show empty captions",
|
1128 |
+
"show|Show empty captions"
|
1129 |
+
)
|
1130 |
+
),
|
1131 |
+
"excludeFrom" => array()
|
1132 |
+
),
|
1133 |
+
"captionIcon" => array(
|
1134 |
+
"name" => "Caption icon",
|
1135 |
+
"type" => "select",
|
1136 |
+
"description" => "Choose the icon for the captions.",
|
1137 |
+
"values" => array(
|
1138 |
+
"Icon" => array("|None", "search|Lens", "search-plus|Lens (plus)", "link|Link", "heart|Heart", "heart-o|Heart empty",
|
1139 |
+
"camera|Camera", "camera-retro|Camera retro", "picture-o|Picture", "star|Star", "star-o|Star empty",
|
1140 |
+
"sun-o|Sun", "arrows-alt|Arrows", "hand-o-right|Hand")
|
1141 |
+
),
|
1142 |
+
"excludeFrom" => array()
|
1143 |
+
),
|
1144 |
+
"customCaptionIcon" => array(
|
1145 |
+
"name" => "Custom caption icon",
|
1146 |
+
"type" => "PRO_FEATURE",
|
1147 |
+
"description" => "Use this field to insert the class of a FontAwesome icon (i.e.: fa-heart). <a href='http://fontawesome.io/icons/' target='blank'>See all available icons</a>. <strong>This value override the <i>Caption icon</i> value</strong>.",
|
1148 |
+
"excludeFrom" => array()
|
1149 |
+
),
|
1150 |
+
"captionIconColor" => array(
|
1151 |
+
"name" => "Caption icon color",
|
1152 |
+
"type" => "color",
|
1153 |
+
"description" => "Color of the icon in captions.",
|
1154 |
+
"default" => "#ffffff",
|
1155 |
+
"excludeFrom" => array()
|
1156 |
+
),
|
1157 |
+
"captionIconSize" => array(
|
1158 |
+
"name" => "Caption icon size",
|
1159 |
+
"type" => "number",
|
1160 |
+
"description" => "Size of the icon in captions.",
|
1161 |
+
"default" => 12,
|
1162 |
+
"min" => 10,
|
1163 |
+
"max" => 96,
|
1164 |
+
"mu" => "px",
|
1165 |
+
"excludeFrom" => array()
|
1166 |
+
),
|
1167 |
+
"captionFontSize" => array(
|
1168 |
+
"name" => "Caption font size",
|
1169 |
+
"type" => "number",
|
1170 |
+
"description" => "Size of the font in captions.",
|
1171 |
+
"default" => 12,
|
1172 |
+
"min" => 10,
|
1173 |
+
"max" => 96,
|
1174 |
+
"mu" => "px",
|
1175 |
+
"excludeFrom" => array()
|
1176 |
+
),
|
1177 |
+
"captionEffect" => array(
|
1178 |
+
"name" => "Caption effect",
|
1179 |
+
"type" => "PRO_FEATURE",
|
1180 |
+
"description" => "Effect used to show the captions.",
|
1181 |
+
"values" => array(
|
1182 |
+
"Effect" => array("fade|Fade", "slide-top|Slide from top", "slide-bottom|Slide from bottom",
|
1183 |
+
"slide-left|Slide from left", "slide-right|Slide from right", "rotate-left|Rotate from left",
|
1184 |
+
"rotate-right|Rotate from right")
|
1185 |
+
),
|
1186 |
+
"excludeFrom" => array()
|
1187 |
+
),
|
1188 |
+
"captionEasing" => array(
|
1189 |
+
"name" => "Caption effect easing",
|
1190 |
+
"type" => "PRO_FEATURE",
|
1191 |
+
"description" => "Easing function for the caption animation, works better with sliding animations.",
|
1192 |
+
"values" => array(
|
1193 |
+
"Easing" => array(
|
1194 |
+
"ease|Ease", "linear|Linear", "ease-in|Ease in", "ease-out|Ease out", "ease-in-out|Ease in and out")
|
1195 |
+
),
|
1196 |
+
"excludeFrom" => array()
|
1197 |
+
),
|
1198 |
+
"captionFrame" => array(
|
1199 |
+
"name" => "Caption frame",
|
1200 |
+
"type" => "toggle",
|
1201 |
+
"description" => "Add a frame around the caption",
|
1202 |
+
"default" => "F",
|
1203 |
+
"excludeFrom" => array()
|
1204 |
+
),
|
1205 |
+
"captionFrameColor" => array(
|
1206 |
+
"name" => "Caption frame color",
|
1207 |
+
"type" => "color",
|
1208 |
+
"description" => "Color of the frame around the caption",
|
1209 |
+
"default" => "#ffffff",
|
1210 |
+
"excludeFrom" => array()
|
1211 |
+
),
|
1212 |
+
"captionColor" => array(
|
1213 |
+
"name" => "Caption color",
|
1214 |
+
"type" => "color",
|
1215 |
+
"description" => "Text color of the captions.",
|
1216 |
+
"default" => "#ffffff",
|
1217 |
+
"excludeFrom" => array()
|
1218 |
+
),
|
1219 |
+
"captionEffectDuration" => array(
|
1220 |
+
"name" => "Caption effect duration",
|
1221 |
+
"type" => "text",
|
1222 |
+
"description" => "Duration of the caption animation.",
|
1223 |
+
"default" => 250,
|
1224 |
+
"mu" => "ms",
|
1225 |
+
"min" => 0,
|
1226 |
+
"max" => 1000,
|
1227 |
+
"excludeFrom" => array()
|
1228 |
+
),
|
1229 |
+
"captionBackgroundColor" => array(
|
1230 |
+
"name" => "Caption background color",
|
1231 |
+
"type" => "color",
|
1232 |
+
"description" => "This background is visible only when the parameter '<i>Allow image enlargement</i>' is set to '<i>Off</i>' and only when a tile is wider than the contained image",
|
1233 |
+
"default" => "#000000",
|
1234 |
+
"excludeFrom" => array()
|
1235 |
+
),
|
1236 |
+
"captionOpacity" => array(
|
1237 |
+
"name" => "Caption opacity",
|
1238 |
+
"type" => "text",
|
1239 |
+
"description" => "Opacity of the caption, 0% means 'invisible' while 100% is a plain color without opacity.",
|
1240 |
+
"default" => 80,
|
1241 |
+
"min" => 0,
|
1242 |
+
"max" => 100,
|
1243 |
+
"mu" => "%",
|
1244 |
+
"excludeFrom" => array()
|
1245 |
+
)
|
1246 |
+
)
|
1247 |
+
),
|
1248 |
+
"Hover effects" => array(
|
1249 |
+
"icon" => "mdi mdi-file-image",
|
1250 |
+
"fields" => array(
|
1251 |
+
"hoverZoom" => array(
|
1252 |
+
"name" => "Zoom",
|
1253 |
+
"type" => "PRO_FEATURE",
|
1254 |
+
"description" => "Scale value.",
|
1255 |
+
"default" => 100,
|
1256 |
+
"min" => 0,
|
1257 |
+
"max" => 600,
|
1258 |
+
"mu" => "%",
|
1259 |
+
"excludeFrom" => array()
|
1260 |
+
),
|
1261 |
+
"hoverRotation" => array(
|
1262 |
+
"name" => "Rotation",
|
1263 |
+
"type" => "PRO_FEATURE",
|
1264 |
+
"description" => "Rotation value in degrees.",
|
1265 |
+
"min" => 0,
|
1266 |
+
"max" => 360,
|
1267 |
+
"mu" => "deg",
|
1268 |
+
"default" => 0,
|
1269 |
+
"excludeFrom" => array()
|
1270 |
+
),
|
1271 |
+
"hoverIconRotation" => array(
|
1272 |
+
"name" => "Rotate icon",
|
1273 |
+
"type" => "toggle",
|
1274 |
+
"default" => "F",
|
1275 |
+
"description" => "Enable rotation of the icon.",
|
1276 |
+
"excludeFrom" => array()
|
1277 |
+
)
|
1278 |
+
)
|
1279 |
+
),
|
1280 |
+
"Image loaded effects" => array(
|
1281 |
+
"icon" => "mdi mdi-reload",
|
1282 |
+
"fields" => array(
|
1283 |
+
"loadedScale" => array(
|
1284 |
+
"name" => "Scale",
|
1285 |
+
"description" => "",
|
1286 |
+
"type" => "slider",
|
1287 |
+
"min" => 0,
|
1288 |
+
"max" => 200,
|
1289 |
+
"mu" => "%",
|
1290 |
+
"default"=>100,
|
1291 |
+
"excludeFrom" => array()
|
1292 |
+
),
|
1293 |
+
"loadedRotate" => array(
|
1294 |
+
"name" => "Rotate",
|
1295 |
+
"description" => "",
|
1296 |
+
"type" => "slider",
|
1297 |
+
"min" => -180,
|
1298 |
+
"max" => 180,
|
1299 |
+
"default" => 0,
|
1300 |
+
"mu" => "deg",
|
1301 |
+
"excludeFrom" => array()
|
1302 |
+
),
|
1303 |
+
"loadedHSlide" => array(
|
1304 |
+
"name" => "Horizontal slide",
|
1305 |
+
"description" => "",
|
1306 |
+
"type" => "slider",
|
1307 |
+
"min" => -100,
|
1308 |
+
"max" => 100,
|
1309 |
+
"mu" => "px",
|
1310 |
+
"default" => 0,
|
1311 |
+
"excludeFrom" => array()
|
1312 |
+
),
|
1313 |
+
"loadedVSlide" => array(
|
1314 |
+
"name" => "Vertical slide",
|
1315 |
+
"description" => "",
|
1316 |
+
"type" => "slider",
|
1317 |
+
"min" => -100,
|
1318 |
+
"max" => 100,
|
1319 |
+
"mu" => "px",
|
1320 |
+
"default" => 0,
|
1321 |
+
"excludeFrom" => array()
|
1322 |
+
)
|
1323 |
+
|
1324 |
+
)
|
1325 |
+
),
|
1326 |
+
"Style" => array(
|
1327 |
+
"icon" => "mdi mdi-format-paint",
|
1328 |
+
"fields" => array(
|
1329 |
+
"borderSize" => array(
|
1330 |
+
"name" => "Border size",
|
1331 |
+
"type" => "number",
|
1332 |
+
"description" => "Size of the border of each image.",
|
1333 |
+
"default" => 0,
|
1334 |
+
"min" => 0,
|
1335 |
+
"max" => 10,
|
1336 |
+
"mu" => "px",
|
1337 |
+
"excludeFrom" => array()
|
1338 |
+
),
|
1339 |
+
"borderRadius" => array(
|
1340 |
+
"name" => "Border radius",
|
1341 |
+
"type" => "number",
|
1342 |
+
"description" => "Border radius of the images.",
|
1343 |
+
"default" => 0,
|
1344 |
+
"min" => 0,
|
1345 |
+
"max" => 100,
|
1346 |
+
"mu" => "px",
|
1347 |
+
"excludeFrom" => array()
|
1348 |
+
),
|
1349 |
+
"borderColor" => array(
|
1350 |
+
"name" => "Border color",
|
1351 |
+
"type" => "color",
|
1352 |
+
"description" => "Color of the border when size is greater than 0.",
|
1353 |
+
"default" => "#000000",
|
1354 |
+
"excludeFrom" => array()
|
1355 |
+
),
|
1356 |
+
"loadingBarColor"=>array(
|
1357 |
+
"name" => "Loading Bar color",
|
1358 |
+
"type" => "color",
|
1359 |
+
"description" => "Color of the loading bar",
|
1360 |
+
"default" => "#000000",
|
1361 |
+
"excludeFrom" => array()
|
1362 |
+
),
|
1363 |
+
"loadingBarBackgroundColor"=>array(
|
1364 |
+
"name" => "Loading Bar background color",
|
1365 |
+
"type" => "color",
|
1366 |
+
"description" => "Background color of the loading bar",
|
1367 |
+
"default" => "#cccccc",
|
1368 |
+
"excludeFrom" => array()
|
1369 |
+
),
|
1370 |
+
"shadowSize" => array(
|
1371 |
+
"name" => "Shadow size",
|
1372 |
+
"type" => "number",
|
1373 |
+
"description" => "Shadow size of the images.",
|
1374 |
+
"default" => 0,
|
1375 |
+
"min" => 0,
|
1376 |
+
"max" => 20,
|
1377 |
+
"mu" => "px",
|
1378 |
+
"excludeFrom" => array()
|
1379 |
+
),
|
1380 |
+
"shadowColor" => array(
|
1381 |
+
"name" => "Shadow color",
|
1382 |
+
"type" => "color",
|
1383 |
+
"description" => "Color of the shadow when size is greater than 0.",
|
1384 |
+
"default" => "#000000",
|
1385 |
+
"excludeFrom" => array()
|
1386 |
+
)
|
1387 |
+
)
|
1388 |
+
),
|
1389 |
+
"Customizations" => array(
|
1390 |
+
"icon" => "mdi mdi-puzzle",
|
1391 |
+
"fields" => array(
|
1392 |
+
"aClass" => array(
|
1393 |
+
"name" => "Additional CSS class on A tag",
|
1394 |
+
"type" => "text",
|
1395 |
+
"description" => "Use this field if you need to add additional CSS classes to the link that contains the image.",
|
1396 |
+
"default" => "",
|
1397 |
+
"excludeFrom" => array()
|
1398 |
+
),
|
1399 |
+
"rel" => array(
|
1400 |
+
"name" => "Value of 'rel' attribute on the link that contains the image.",
|
1401 |
+
"type" => "text",
|
1402 |
+
"description" => "Use this field if you need to add additional CSS classes to the link that contains the image. This is useful mostly to integrate the gallery with other lightbox plugins.",
|
1403 |
+
"default" => "",
|
1404 |
+
"excludeFrom" => array()
|
1405 |
+
),
|
1406 |
+
"beforeGalleryText" => array(
|
1407 |
+
"name" => "Text before gallery",
|
1408 |
+
"type" => "textarea",
|
1409 |
+
"description" => "Use this field to add text/html to be placed just before your gallery.",
|
1410 |
+
"excludeFrom" => array("shortcode")
|
1411 |
+
),
|
1412 |
+
"afterGalleryText" => array(
|
1413 |
+
"name" => "Text after gallery",
|
1414 |
+
"type" => "textarea",
|
1415 |
+
"description" => "Use this field to add text/html to be placed just after your gallery.",
|
1416 |
+
"excludeFrom" => array("shortcode")
|
1417 |
+
),
|
1418 |
+
"style" => array(
|
1419 |
+
"name" => "Custom CSS",
|
1420 |
+
"type" => "textarea",
|
1421 |
+
"description" => "<strong>Write just the code without using the <style> tag.</strong><br>List of useful selectors:<br>
|
1422 |
+
<br>
|
1423 |
+
<ul>
|
1424 |
+
<li>
|
1425 |
+
<em>.final-tiles-gallery</em> : gallery container;
|
1426 |
+
</li>
|
1427 |
+
<li>
|
1428 |
+
<em>.final-tiles-gallery .tile-inner</em> : tile content;
|
1429 |
+
</li>
|
1430 |
+
<li>
|
1431 |
+
<em>.final-tiles-gallery .tile-inner .item</em> : image of the tile;
|
1432 |
+
</li>
|
1433 |
+
<li>
|
1434 |
+
<em>.final-tiles-gallery .tile-inner .caption</em> : caption of the tile;
|
1435 |
+
</li>
|
1436 |
+
<li>
|
1437 |
+
<em>.final-tiles-gallery .ftg-filters</em> : filters container
|
1438 |
+
</li>
|
1439 |
+
<li>
|
1440 |
+
<em>.final-tiles-gallery .ftg-filters a</em> : filter
|
1441 |
+
</li>
|
1442 |
+
<li>
|
1443 |
+
<em>.final-tiles-gallery .ftg-filters a.selected</em> : selected filter
|
1444 |
+
</li>
|
1445 |
+
</ul>",
|
1446 |
+
"excludeFrom" => array("shortcode")
|
1447 |
+
),
|
1448 |
+
"script" => array(
|
1449 |
+
"name" => "Custom scripts",
|
1450 |
+
"type" => "textarea",
|
1451 |
+
"description" => "This script will be called after the gallery initialization. Useful for custom lightboxes.
|
1452 |
+
<br />
|
1453 |
+
<br />
|
1454 |
+
<strong>Write just the code without using the <script></script> tags</strong>",
|
1455 |
+
"excludeFrom" => array("shortcode")
|
1456 |
+
),
|
1457 |
+
"delay" => array(
|
1458 |
+
"name" => "Delay",
|
1459 |
+
"type" => "text",
|
1460 |
+
"description" => "Delay (in milliseconds) before firing the gallery. Sometimes it's needed to avoid conflicts with other plugins.",
|
1461 |
+
"min" => 0,
|
1462 |
+
"max" => 5000,
|
1463 |
+
"mu" => "ms",
|
1464 |
+
"default" => 0,
|
1465 |
+
"excludeFrom" => array()
|
1466 |
+
),
|
1467 |
+
"support" => array(
|
1468 |
+
"name" => "Show developer link",
|
1469 |
+
"type" => "toggle",
|
1470 |
+
"description" => "I want to support this plugin, show the developer link!",
|
1471 |
+
"default" => "F",
|
1472 |
+
"excludeFrom" => array(),
|
1473 |
+
"excludeFrom" => array()
|
1474 |
+
),
|
1475 |
+
"supportText" => array(
|
1476 |
+
"name" => "Developer link text",
|
1477 |
+
"type" => "text",
|
1478 |
+
"description" => "Text for the developer link",
|
1479 |
+
"default" => "powered by Final Tiles Grid Gallery",
|
1480 |
+
"excludeFrom" => array()
|
1481 |
+
),
|
1482 |
+
"envatoReferral" => array(
|
1483 |
+
"name" => "Envato username for referral",
|
1484 |
+
"type" => "text",
|
1485 |
+
"description" => "Enter your Envato username to earn money! Receive 30% of the first purchase or deposit of each referred user. You do not need to activate anything else, you are automatically eligible.",
|
1486 |
+
"default" => "GreenTreeLabs",
|
1487 |
+
"excludeFrom" => array()
|
1488 |
+
)
|
1489 |
+
)
|
1490 |
+
)
|
1491 |
+
);
|
1492 |
+
}
|
1493 |
+
}
|
1494 |
+
|
1495 |
+
if (class_exists("FinalTiles_GalleryLite")) {
|
1496 |
+
global $ob_FinalTiles_GalleryLite;
|
1497 |
+
$ob_FinalTiles_GalleryLite = new FinalTiles_GalleryLite();
|
1498 |
+
}
|
1499 |
+
?>
|
admin/add-gallery.php
ADDED
@@ -0,0 +1,147 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You are not allowed to call this page directly.'); } ?>
|
2 |
+
|
3 |
+
<?php $ftg_subtitle = "New gallery" ?>
|
4 |
+
<?php include "header.php" ?>
|
5 |
+
|
6 |
+
|
7 |
+
<div class="bd">
|
8 |
+
|
9 |
+
<div id="ftg-wizard">
|
10 |
+
<h2>Add new gallery wizard</h2>
|
11 |
+
|
12 |
+
<form action="#" method="post">
|
13 |
+
<?php wp_nonce_field( 'add_new_gallery','ftg' ); ?>
|
14 |
+
<input type="hidden" name="action" value="add_new_gallery" />
|
15 |
+
<input type="hidden" name="enc_images" value="" />
|
16 |
+
<input type="hidden" name="post_categories" value="" />
|
17 |
+
<fieldset data-step="1">
|
18 |
+
<div class="row">
|
19 |
+
<div class="input-field">
|
20 |
+
<input name="ftg_name" id="name" type="text" class="validate" required="required">
|
21 |
+
<label for="name">Name of the gallery</label>
|
22 |
+
</div>
|
23 |
+
</div>
|
24 |
+
<div class="input-field">
|
25 |
+
<textarea name="ftg_description" class="materialize-textarea" id="description"></textarea>
|
26 |
+
<label for="description">Description of the gallery</label>
|
27 |
+
</div>
|
28 |
+
</fieldset>
|
29 |
+
<fieldset data-step="2">
|
30 |
+
<h5>Choose the source of the images</h5>
|
31 |
+
<p>
|
32 |
+
<input class="with-gap" type="radio" checked="checked" name="ftg_source" id="source1" value="images" />
|
33 |
+
<label for="source1">Media library</label>
|
34 |
+
</p>
|
35 |
+
<p>
|
36 |
+
<input class="with-gap" disabled type="radio" name="ftg_source" value="posts" id="source2" />
|
37 |
+
<label for="source2">Recent posts with featured image <?php _e(PRO_CALL) ?></label>
|
38 |
+
</p>
|
39 |
+
<p>
|
40 |
+
<input class="with-gap" disabled type="radio" name="ftg_source" value="woocommerce" id="source3" />
|
41 |
+
<label for="source3">WooCommerce products <?php _e(PRO_CALL) ?></label>
|
42 |
+
</p>
|
43 |
+
</fieldset>
|
44 |
+
<fieldset data-step="3" data-branch="images">
|
45 |
+
<div class="field">
|
46 |
+
<h5>WordPress field for captions:</h5>
|
47 |
+
<p>
|
48 |
+
<input class="with-gap" type="radio" name="ftg_wp_field_caption" value="none" id="caption1" />
|
49 |
+
<label for="caption1">Don't use captions</label>
|
50 |
+
</p>
|
51 |
+
<p>
|
52 |
+
<input class="with-gap" type="radio" name="ftg_wp_field_caption" value="title" checked="checked" id="caption2" />
|
53 |
+
<label for="caption2">Title</label>
|
54 |
+
</p>
|
55 |
+
<p>
|
56 |
+
<input class="with-gap" type="radio" name="ftg_wp_field_caption" value="caption" id="caption3" />
|
57 |
+
<label for="caption3">Caption</label>
|
58 |
+
</p>
|
59 |
+
<p>
|
60 |
+
<input class="with-gap" type="radio" name="ftg_wp_field_caption" value="description" id="caption4" />
|
61 |
+
<label for="caption4">Description</label>
|
62 |
+
</p>
|
63 |
+
</div>
|
64 |
+
<!--
|
65 |
+
<div class="field">
|
66 |
+
<h5>Caption behavior:</h5>
|
67 |
+
<p>
|
68 |
+
<input class="with-gap" type="radio" name="ftg_captionBehavior" value="hidden" checked="checked" id="behavior1" />
|
69 |
+
<label for="behavior1">Hidden, show it on mouse hover</label>
|
70 |
+
</p>
|
71 |
+
<p>
|
72 |
+
<input class="with-gap" type="radio" name="ftg_captionBehavior" value="visible" id="behavior2" />
|
73 |
+
<label for="behavior2">Visible, hide it on mouse hover</label>
|
74 |
+
</p>
|
75 |
+
<p>
|
76 |
+
<input class="with-gap" type="radio" name="ftg_captionBehavior" value="always-visible" id="behavior3" />
|
77 |
+
<label for="behavior3" class="line">Always visible</label>
|
78 |
+
</p>
|
79 |
+
</div>
|
80 |
+
-->
|
81 |
+
<div class="field">
|
82 |
+
<h5>Caption effect:</h5>
|
83 |
+
<select name="ftg_captionEffect">
|
84 |
+
<option value="fade">Fade</option>
|
85 |
+
<option value="slide-top">Slide from top</option>
|
86 |
+
<option value="slide-bottom">Slide from bottom</option>
|
87 |
+
<option value="slide-left">Slide from left</option>
|
88 |
+
<option value="slide-right">Slide from right</option>
|
89 |
+
<option value="rotate-left">Rotate from left</option>
|
90 |
+
<option value="rotate-right">Rotate from right</option>
|
91 |
+
</select>
|
92 |
+
</div>
|
93 |
+
</fieldset>
|
94 |
+
<fieldset data-step="4" data-save="true">
|
95 |
+
<div class="field">
|
96 |
+
<h5>Choose a default image size</h5>
|
97 |
+
<select name="def_imgsize">
|
98 |
+
<?php
|
99 |
+
foreach ($this->list_thumbnail_sizes() as $size => $atts)
|
100 |
+
{
|
101 |
+
print '<option value="'. $size .'">' . $size . " (" . implode( 'x', $atts ) . ")</option>";
|
102 |
+
}
|
103 |
+
?>
|
104 |
+
</select>
|
105 |
+
<label>You can customize each image later</label>
|
106 |
+
</div>
|
107 |
+
<div class="field select-images">
|
108 |
+
<a class="waves-effect waves-light btn add-images">
|
109 |
+
<i class="mdi-content-add-circle-outline left"></i> Add max 20 images</a>
|
110 |
+
<br>
|
111 |
+
<label>You can add images now or later.</label>
|
112 |
+
<label><?php _e(PRO_UNLOCK) ?></label>
|
113 |
+
<div class="images list-group"></div>
|
114 |
+
</div>
|
115 |
+
</fieldset>
|
116 |
+
<footer class="page-footer">
|
117 |
+
<div class="progress loading">
|
118 |
+
<div class="indeterminate"></div>
|
119 |
+
</div>
|
120 |
+
<a class="waves-effect waves-yellow btn-flat prev">Previous</a>
|
121 |
+
<a class="waves-effect waves-green btn-flat next">Next</a>
|
122 |
+
</footer>
|
123 |
+
</form>
|
124 |
+
<div id="success" class="modal">
|
125 |
+
<div class="modal-content">
|
126 |
+
<h4>Success!</h4>
|
127 |
+
<p>Your gallery "<span class="gallery-name"></span>" has been created. Copy the following shortcode:<br>
|
128 |
+
<code></code><br>
|
129 |
+
and paste it inside a post or a page. Otherwise click <a class='customize'>here</a> to customize
|
130 |
+
the gallery.
|
131 |
+
</p>
|
132 |
+
</div>
|
133 |
+
<div class="modal-footer">
|
134 |
+
<a href="?page=ftg-lite-gallery-admin" class="waves-effect waves-green btn-flat modal-action">Close</a>
|
135 |
+
</div>
|
136 |
+
</div>
|
137 |
+
<div id="error" class="modal">
|
138 |
+
<div class="modal-content">
|
139 |
+
<h4>Error!</h4>
|
140 |
+
<p>For some reason it was not possible to save your gallery, please contact <a href="?page=ftg-lite-support">support</a>.</p>
|
141 |
+
</div>
|
142 |
+
<div class="modal-footer">
|
143 |
+
<a href="?page=ftg-lite-gallery-admin" class="waves-effect waves-green btn-flat modal-action">Close</a>
|
144 |
+
</div>
|
145 |
+
</div>
|
146 |
+
</div>
|
147 |
+
</div>
|
admin/adv.php
ADDED
@@ -0,0 +1,24 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if (!class_exists("AviaryWP") && empty($_COOKIE["__gtl_av"]) ) : ?>
|
2 |
+
<div class="updated fade" id="aviary-adv">
|
3 |
+
<p>
|
4 |
+
Hey, do you already know
|
5 |
+
<strong>
|
6 |
+
<a target="_blank" href="http://codecanyon.net/item/aviary-for-wordpress/5224791">Aviary Advanced Image Editor for WordPress</a></strong>?
|
7 |
+
It's the best image editing tool for WordPress, you can resize, crop, adjust colors, add Instagram like
|
8 |
+
effects and much more!
|
9 |
+
<br />
|
10 |
+
<br />
|
11 |
+
<strong><a target="_blank" href="http://codecanyon.net/item/aviary-for-wordpress/5224791">Go to Aviary for WordPress</a></strong>
|
12 |
+
or <a href="#" class="close">Dismiss this notice</a>
|
13 |
+
</p>
|
14 |
+
</div>
|
15 |
+
<script>
|
16 |
+
(function(e){if(typeof define==="function"&&define.amd){define(["jquery"],e)}else{e(jQuery)}})(function(e){function n(e){return e}function r(e){return decodeURIComponent(e.replace(t," "))}function i(e){if(e.indexOf('"')===0){e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")}try{return s.json?JSON.parse(e):e}catch(t){}}var t=/\+/g;var s=e.cookie=function(t,o,u){if(o!==undefined){u=e.extend({},s.defaults,u);if(typeof u.expires==="number"){var a=u.expires,f=u.expires=new Date;f.setDate(f.getDate()+a)}o=s.json?JSON.stringify(o):String(o);return document.cookie=[s.raw?t:encodeURIComponent(t),"=",s.raw?o:encodeURIComponent(o),u.expires?"; expires="+u.expires.toUTCString():"",u.path?"; path="+u.path:"",u.domain?"; domain="+u.domain:"",u.secure?"; secure":""].join("")}var l=s.raw?n:r;var c=document.cookie.split("; ");var h=t?undefined:{};for(var p=0,d=c.length;p<d;p++){var v=c[p].split("=");var m=l(v.shift());var g=l(v.join("="));if(t&&t===m){h=i(g);break}if(!t){h[m]=i(g)}}return h};s.defaults={};e.removeCookie=function(t,n){if(e.cookie(t)!==undefined){e.cookie(t,"",e.extend({},n,{expires:-1}));return true}return false}});
|
17 |
+
jQuery("#aviary-adv .close").click(function (e) {
|
18 |
+
e.preventDefault();
|
19 |
+
jQuery("#aviary-adv").fadeOut(function () {
|
20 |
+
jQuery.cookie("__gtl_av", "1", { expires: 365 });
|
21 |
+
});
|
22 |
+
});
|
23 |
+
</script>
|
24 |
+
<?php endif ?>
|
admin/css/colors.css
ADDED
File without changes
|
admin/css/colors.less
ADDED
@@ -0,0 +1,326 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@red-50: #ffebee;
|
2 |
+
@red-100: #ffcdd2;
|
3 |
+
@red-200: #ef9a9a;
|
4 |
+
@red-300: #e57373;
|
5 |
+
@red-400: #ef5350;
|
6 |
+
@red-500: #f44336;
|
7 |
+
@red-600: #e53935;
|
8 |
+
@red-700: #d32f2f;
|
9 |
+
@red-800: #c62828;
|
10 |
+
@red-900: #b71c1c;
|
11 |
+
@red-A100: #ff8a80;
|
12 |
+
@red-A200: #ff5252;
|
13 |
+
@red-A400: #ff1744;
|
14 |
+
@red-A700: #d50000;
|
15 |
+
@red: @red-500;
|
16 |
+
|
17 |
+
|
18 |
+
@pink-50: #fce4ec;
|
19 |
+
@pink-100: #f8bbd0;
|
20 |
+
@pink-200: #f48fb1;
|
21 |
+
@pink-300: #f06292;
|
22 |
+
@pink-400: #ec407a;
|
23 |
+
@pink-500: #e91e63;
|
24 |
+
@pink-600: #d81b60;
|
25 |
+
@pink-700: #c2185b;
|
26 |
+
@pink-800: #ad1457;
|
27 |
+
@pink-900: #880e4f;
|
28 |
+
@pink-A100: #ff80ab;
|
29 |
+
@pink-A200: #ff4081;
|
30 |
+
@pink-A400: #f50057;
|
31 |
+
@pink-A700: #c51162;
|
32 |
+
@pink: @pink-500;
|
33 |
+
|
34 |
+
|
35 |
+
@purple-50: #f3e5f5;
|
36 |
+
@purple-100: #e1bee7;
|
37 |
+
@purple-200: #ce93d8;
|
38 |
+
@purple-300: #ba68c8;
|
39 |
+
@purple-400: #ab47bc;
|
40 |
+
@purple-500: #9c27b0;
|
41 |
+
@purple-600: #8e24aa;
|
42 |
+
@purple-700: #7b1fa2;
|
43 |
+
@purple-800: #6a1b9a;
|
44 |
+
@purple-900: #4a148c;
|
45 |
+
@purple-A100: #ea80fc;
|
46 |
+
@purple-A200: #e040fb;
|
47 |
+
@purple-A400: #d500f9;
|
48 |
+
@purple-A700: #aa00ff;
|
49 |
+
@purple: @purple-500;
|
50 |
+
|
51 |
+
|
52 |
+
@deep-purple-50: #ede7f6;
|
53 |
+
@deep-purple-100: #d1c4e9;
|
54 |
+
@deep-purple-200: #b39ddb;
|
55 |
+
@deep-purple-300: #9575cd;
|
56 |
+
@deep-purple-400: #7e57c2;
|
57 |
+
@deep-purple-500: #673ab7;
|
58 |
+
@deep-purple-600: #5e35b1;
|
59 |
+
@deep-purple-700: #512da8;
|
60 |
+
@deep-purple-800: #4527a0;
|
61 |
+
@deep-purple-900: #311b92;
|
62 |
+
@deep-purple-A100: #b388ff;
|
63 |
+
@deep-purple-A200: #7c4dff;
|
64 |
+
@deep-purple-A400: #651fff;
|
65 |
+
@deep-purple-A700: #6200ea;
|
66 |
+
@deep-purple: @deep-purple-500;
|
67 |
+
|
68 |
+
|
69 |
+
@indigo-50: #e8eaf6;
|
70 |
+
@indigo-100: #c5cae9;
|
71 |
+
@indigo-200: #9fa8da;
|
72 |
+
@indigo-300: #7986cb;
|
73 |
+
@indigo-400: #5c6bc0;
|
74 |
+
@indigo-500: #3f51b5;
|
75 |
+
@indigo-600: #3949ab;
|
76 |
+
@indigo-700: #303f9f;
|
77 |
+
@indigo-800: #283593;
|
78 |
+
@indigo-900: #1a237e;
|
79 |
+
@indigo-A100: #8c9eff;
|
80 |
+
@indigo-A200: #536dfe;
|
81 |
+
@indigo-A400: #3d5afe;
|
82 |
+
@indigo-A700: #304ffe;
|
83 |
+
@indigo: @indigo-500;
|
84 |
+
|
85 |
+
|
86 |
+
@blue-50: #e3f2fd;
|
87 |
+
@blue-100: #bbdefb;
|
88 |
+
@blue-200: #90caf9;
|
89 |
+
@blue-300: #64b5f6;
|
90 |
+
@blue-400: #42a5f5;
|
91 |
+
@blue-500: #2196f3;
|
92 |
+
@blue-600: #1e88e5;
|
93 |
+
@blue-700: #1976d2;
|
94 |
+
@blue-800: #1565c0;
|
95 |
+
@blue-900: #0d47a1;
|
96 |
+
@blue-A100: #82b1ff;
|
97 |
+
@blue-A200: #448aff;
|
98 |
+
@blue-A400: #2979ff;
|
99 |
+
@blue-A700: #2962ff;
|
100 |
+
@blue: @blue-500;
|
101 |
+
|
102 |
+
|
103 |
+
@light-blue-50: #e1f5fe;
|
104 |
+
@light-blue-100: #b3e5fc;
|
105 |
+
@light-blue-200: #81d4fa;
|
106 |
+
@light-blue-300: #4fc3f7;
|
107 |
+
@light-blue-400: #29b6f6;
|
108 |
+
@light-blue-500: #03a9f4;
|
109 |
+
@light-blue-600: #039be5;
|
110 |
+
@light-blue-700: #0288d1;
|
111 |
+
@light-blue-800: #0277bd;
|
112 |
+
@light-blue-900: #01579b;
|
113 |
+
@light-blue-A100: #80d8ff;
|
114 |
+
@light-blue-A200: #40c4ff;
|
115 |
+
@light-blue-A400: #00b0ff;
|
116 |
+
@light-blue-A700: #0091ea;
|
117 |
+
@light-blue: @light-blue-500;
|
118 |
+
|
119 |
+
|
120 |
+
@cyan-50: #e0f7fa;
|
121 |
+
@cyan-100: #b2ebf2;
|
122 |
+
@cyan-200: #80deea;
|
123 |
+
@cyan-300: #4dd0e1;
|
124 |
+
@cyan-400: #26c6da;
|
125 |
+
@cyan-500: #00bcd4;
|
126 |
+
@cyan-600: #00acc1;
|
127 |
+
@cyan-700: #0097a7;
|
128 |
+
@cyan-800: #00838f;
|
129 |
+
@cyan-900: #006064;
|
130 |
+
@cyan-A100: #84ffff;
|
131 |
+
@cyan-A200: #18ffff;
|
132 |
+
@cyan-A400: #00e5ff;
|
133 |
+
@cyan-A700: #00b8d4;
|
134 |
+
@cyan: @cyan-500;
|
135 |
+
|
136 |
+
|
137 |
+
@teal-50: #e0f2f1;
|
138 |
+
@teal-100: #b2dfdb;
|
139 |
+
@teal-200: #80cbc4;
|
140 |
+
@teal-300: #4db6ac;
|
141 |
+
@teal-400: #26a69a;
|
142 |
+
@teal-500: #009688;
|
143 |
+
@teal-600: #00897b;
|
144 |
+
@teal-700: #00796b;
|
145 |
+
@teal-800: #00695c;
|
146 |
+
@teal-900: #004d40;
|
147 |
+
@teal-A100: #a7ffeb;
|
148 |
+
@teal-A200: #64ffda;
|
149 |
+
@teal-A400: #1de9b6;
|
150 |
+
@teal-A700: #00bfa5;
|
151 |
+
@teal: @teal-500;
|
152 |
+
|
153 |
+
|
154 |
+
@green-50: #e8f5e9;
|
155 |
+
@green-100: #c8e6c9;
|
156 |
+
@green-200: #a5d6a7;
|
157 |
+
@green-300: #81c784;
|
158 |
+
@green-400: #66bb6a;
|
159 |
+
@green-500: #4caf50;
|
160 |
+
@green-600: #43a047;
|
161 |
+
@green-700: #388e3c;
|
162 |
+
@green-800: #2e7d32;
|
163 |
+
@green-900: #1b5e20;
|
164 |
+
@green-A100: #b9f6ca;
|
165 |
+
@green-A200: #69f0ae;
|
166 |
+
@green-A400: #00e676;
|
167 |
+
@green-A700: #00c853;
|
168 |
+
@green: @green-500;
|
169 |
+
|
170 |
+
|
171 |
+
@light-green-50: #f1f8e9;
|
172 |
+
@light-green-100: #dcedc8;
|
173 |
+
@light-green-200: #c5e1a5;
|
174 |
+
@light-green-300: #aed581;
|
175 |
+
@light-green-400: #9ccc65;
|
176 |
+
@light-green-500: #8bc34a;
|
177 |
+
@light-green-600: #7cb342;
|
178 |
+
@light-green-700: #689f38;
|
179 |
+
@light-green-800: #558b2f;
|
180 |
+
@light-green-900: #33691e;
|
181 |
+
@light-green-A100: #ccff90;
|
182 |
+
@light-green-A200: #b2ff59;
|
183 |
+
@light-green-A400: #76ff03;
|
184 |
+
@light-green-A700: #64dd17;
|
185 |
+
@light-green: @light-green-500;
|
186 |
+
|
187 |
+
|
188 |
+
@lime-50: #f9fbe7;
|
189 |
+
@lime-100: #f0f4c3;
|
190 |
+
@lime-200: #e6ee9c;
|
191 |
+
@lime-300: #dce775;
|
192 |
+
@lime-400: #d4e157;
|
193 |
+
@lime-500: #cddc39;
|
194 |
+
@lime-600: #c0ca33;
|
195 |
+
@lime-700: #afb42b;
|
196 |
+
@lime-800: #9e9d24;
|
197 |
+
@lime-900: #827717;
|
198 |
+
@lime-A100: #f4ff81;
|
199 |
+
@lime-A200: #eeff41;
|
200 |
+
@lime-A400: #c6ff00;
|
201 |
+
@lime-A700: #aeea00;
|
202 |
+
@lime: @lime-500;
|
203 |
+
|
204 |
+
|
205 |
+
@yellow-50: #fffde7;
|
206 |
+
@yellow-100: #fff9c4;
|
207 |
+
@yellow-200: #fff59d;
|
208 |
+
@yellow-300: #fff176;
|
209 |
+
@yellow-400: #ffee58;
|
210 |
+
@yellow-500: #ffeb3b;
|
211 |
+
@yellow-600: #fdd835;
|
212 |
+
@yellow-700: #fbc02d;
|
213 |
+
@yellow-800: #f9a825;
|
214 |
+
@yellow-900: #f57f17;
|
215 |
+
@yellow-A100: #ffff8d;
|
216 |
+
@yellow-A200: #ffff00;
|
217 |
+
@yellow-A400: #ffea00;
|
218 |
+
@yellow-A700: #ffd600;
|
219 |
+
@yellow: @yellow-500;
|
220 |
+
|
221 |
+
|
222 |
+
@amber-50: #fff8e1;
|
223 |
+
@amber-100: #ffecb3;
|
224 |
+
@amber-200: #ffe082;
|
225 |
+
@amber-300: #ffd54f;
|
226 |
+
@amber-400: #ffca28;
|
227 |
+
@amber-500: #ffc107;
|
228 |
+
@amber-600: #ffb300;
|
229 |
+
@amber-700: #ffa000;
|
230 |
+
@amber-800: #ff8f00;
|
231 |
+
@amber-900: #ff6f00;
|
232 |
+
@amber-A100: #ffe57f;
|
233 |
+
@amber-A200: #ffd740;
|
234 |
+
@amber-A400: #ffc400;
|
235 |
+
@amber-A700: #ffab00;
|
236 |
+
@amber: @amber-500;
|
237 |
+
|
238 |
+
|
239 |
+
@orange-50: #fff3e0;
|
240 |
+
@orange-100: #ffe0b2;
|
241 |
+
@orange-200: #ffcc80;
|
242 |
+
@orange-300: #ffb74d;
|
243 |
+
@orange-400: #ffa726;
|
244 |
+
@orange-500: #ff9800;
|
245 |
+
@orange-600: #fb8c00;
|
246 |
+
@orange-700: #f57c00;
|
247 |
+
@orange-800: #ef6c00;
|
248 |
+
@orange-900: #e65100;
|
249 |
+
@orange-A100: #ffd180;
|
250 |
+
@orange-A200: #ffab40;
|
251 |
+
@orange-A400: #ff9100;
|
252 |
+
@orange-A700: #ff6d00;
|
253 |
+
@orange: @orange-500;
|
254 |
+
|
255 |
+
|
256 |
+
@deep-orange-50: #fbe9e7;
|
257 |
+
@deep-orange-100: #ffccbc;
|
258 |
+
@deep-orange-200: #ffab91;
|
259 |
+
@deep-orange-300: #ff8a65;
|
260 |
+
@deep-orange-400: #ff7043;
|
261 |
+
@deep-orange-500: #ff5722;
|
262 |
+
@deep-orange-600: #f4511e;
|
263 |
+
@deep-orange-700: #e64a19;
|
264 |
+
@deep-orange-800: #d84315;
|
265 |
+
@deep-orange-900: #bf360c;
|
266 |
+
@deep-orange-A100: #ff9e80;
|
267 |
+
@deep-orange-A200: #ff6e40;
|
268 |
+
@deep-orange-A400: #ff3d00;
|
269 |
+
@deep-orange-A700: #dd2c00;
|
270 |
+
@deep-orange: @deep-orange-500;
|
271 |
+
|
272 |
+
|
273 |
+
@brown-50: #efebe9;
|
274 |
+
@brown-100: #d7ccc8;
|
275 |
+
@brown-200: #bcaaa4;
|
276 |
+
@brown-300: #a1887f;
|
277 |
+
@brown-400: #8d6e63;
|
278 |
+
@brown-500: #795548;
|
279 |
+
@brown-600: #6d4c41;
|
280 |
+
@brown-700: #5d4037;
|
281 |
+
@brown-800: #4e342e;
|
282 |
+
@brown-900: #3e2723;
|
283 |
+
@brown-A100: #d7ccc8;
|
284 |
+
@brown-A200: #bcaaa4;
|
285 |
+
@brown-A400: #8d6e63;
|
286 |
+
@brown-A700: #5d4037;
|
287 |
+
@brown: @brown-500;
|
288 |
+
|
289 |
+
|
290 |
+
@grey-50: #fafafa;
|
291 |
+
@grey-100: #f5f5f5;
|
292 |
+
@grey-200: #eeeeee;
|
293 |
+
@grey-300: #e0e0e0;
|
294 |
+
@grey-400: #bdbdbd;
|
295 |
+
@grey-500: #9e9e9e;
|
296 |
+
@grey-600: #757575;
|
297 |
+
@grey-700: #616161;
|
298 |
+
@grey-800: #424242;
|
299 |
+
@grey-900: #212121;
|
300 |
+
@grey-A100: #f5f5f5;
|
301 |
+
@grey-A200: #eeeeee;
|
302 |
+
@grey-A400: #bdbdbd;
|
303 |
+
@grey-A700: #616161;
|
304 |
+
@grey: @grey-500;
|
305 |
+
|
306 |
+
|
307 |
+
@blue-grey-50: #eceff1;
|
308 |
+
@blue-grey-100: #cfd8dc;
|
309 |
+
@blue-grey-200: #b0bec5;
|
310 |
+
@blue-grey-300: #90a4ae;
|
311 |
+
@blue-grey-400: #78909c;
|
312 |
+
@blue-grey-500: #607d8b;
|
313 |
+
@blue-grey-600: #546e7a;
|
314 |
+
@blue-grey-700: #455a64;
|
315 |
+
@blue-grey-800: #37474f;
|
316 |
+
@blue-grey-900: #263238;
|
317 |
+
@blue-grey-A100: #cfd8dc;
|
318 |
+
@blue-grey-A200: #b0bec5;
|
319 |
+
@blue-grey-A400: #78909c;
|
320 |
+
@blue-grey-A700: #455a64;
|
321 |
+
@blue-grey: @blue-grey-500;
|
322 |
+
|
323 |
+
|
324 |
+
@black: #000000;
|
325 |
+
@white: #ffffff;
|
326 |
+
@inverse: @indigo;
|
admin/css/materialize.css
ADDED
@@ -0,0 +1,5726 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Materialize v0.95.3 (http://materializecss.com)
|
3 |
+
* Copyright 2014-2015 Materialize
|
4 |
+
* MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
|
5 |
+
*/
|
6 |
+
.materialize-red.lighten-5 {
|
7 |
+
background-color: #fdeaeb !important; }
|
8 |
+
|
9 |
+
.materialize-red-text.text-lighten-5 {
|
10 |
+
color: #fdeaeb !important; }
|
11 |
+
|
12 |
+
.materialize-red.lighten-4 {
|
13 |
+
background-color: #f8c1c3 !important; }
|
14 |
+
|
15 |
+
.materialize-red-text.text-lighten-4 {
|
16 |
+
color: #f8c1c3 !important; }
|
17 |
+
|
18 |
+
.materialize-red.lighten-3 {
|
19 |
+
background-color: #f3989b !important; }
|
20 |
+
|
21 |
+
.materialize-red-text.text-lighten-3 {
|
22 |
+
color: #f3989b !important; }
|
23 |
+
|
24 |
+
.materialize-red.lighten-2 {
|
25 |
+
background-color: #ee6e73 !important; }
|
26 |
+
|
27 |
+
.materialize-red-text.text-lighten-2 {
|
28 |
+
color: #ee6e73 !important; }
|
29 |
+
|
30 |
+
.materialize-red.lighten-1 {
|
31 |
+
background-color: #ea454b !important; }
|
32 |
+
|
33 |
+
.materialize-red-text.text-lighten-1 {
|
34 |
+
color: #ea454b !important; }
|
35 |
+
|
36 |
+
.materialize-red {
|
37 |
+
background-color: #e51c23 !important; }
|
38 |
+
|
39 |
+
.materialize-red-text {
|
40 |
+
color: #e51c23 !important; }
|
41 |
+
|
42 |
+
.materialize-red.darken-1 {
|
43 |
+
background-color: #d0181e !important; }
|
44 |
+
|
45 |
+
.materialize-red-text.text-darken-1 {
|
46 |
+
color: #d0181e !important; }
|
47 |
+
|
48 |
+
.materialize-red.darken-2 {
|
49 |
+
background-color: #b9151b !important; }
|
50 |
+
|
51 |
+
.materialize-red-text.text-darken-2 {
|
52 |
+
color: #b9151b !important; }
|
53 |
+
|
54 |
+
.materialize-red.darken-3 {
|
55 |
+
background-color: #a21318 !important; }
|
56 |
+
|
57 |
+
.materialize-red-text.text-darken-3 {
|
58 |
+
color: #a21318 !important; }
|
59 |
+
|
60 |
+
.materialize-red.darken-4 {
|
61 |
+
background-color: #8b1014 !important; }
|
62 |
+
|
63 |
+
.materialize-red-text.text-darken-4 {
|
64 |
+
color: #8b1014 !important; }
|
65 |
+
|
66 |
+
.red.lighten-5 {
|
67 |
+
background-color: #FFEBEE !important; }
|
68 |
+
|
69 |
+
.red-text.text-lighten-5 {
|
70 |
+
color: #FFEBEE !important; }
|
71 |
+
|
72 |
+
.red.lighten-4 {
|
73 |
+
background-color: #FFCDD2 !important; }
|
74 |
+
|
75 |
+
.red-text.text-lighten-4 {
|
76 |
+
color: #FFCDD2 !important; }
|
77 |
+
|
78 |
+
.red.lighten-3 {
|
79 |
+
background-color: #EF9A9A !important; }
|
80 |
+
|
81 |
+
.red-text.text-lighten-3 {
|
82 |
+
color: #EF9A9A !important; }
|
83 |
+
|
84 |
+
.red.lighten-2 {
|
85 |
+
background-color: #E57373 !important; }
|
86 |
+
|
87 |
+
.red-text.text-lighten-2 {
|
88 |
+
color: #E57373 !important; }
|
89 |
+
|
90 |
+
.red.lighten-1 {
|
91 |
+
background-color: #EF5350 !important; }
|
92 |
+
|
93 |
+
.red-text.text-lighten-1 {
|
94 |
+
color: #EF5350 !important; }
|
95 |
+
|
96 |
+
.red {
|
97 |
+
background-color: #F44336 !important; }
|
98 |
+
|
99 |
+
.red-text {
|
100 |
+
color: #F44336 !important; }
|
101 |
+
|
102 |
+
.red.darken-1 {
|
103 |
+
background-color: #E53935 !important; }
|
104 |
+
|
105 |
+
.red-text.text-darken-1 {
|
106 |
+
color: #E53935 !important; }
|
107 |
+
|
108 |
+
.red.darken-2 {
|
109 |
+
background-color: #D32F2F !important; }
|
110 |
+
|
111 |
+
.red-text.text-darken-2 {
|
112 |
+
color: #D32F2F !important; }
|
113 |
+
|
114 |
+
.red.darken-3 {
|
115 |
+
background-color: #C62828 !important; }
|
116 |
+
|
117 |
+
.red-text.text-darken-3 {
|
118 |
+
color: #C62828 !important; }
|
119 |
+
|
120 |
+
.red.darken-4 {
|
121 |
+
background-color: #B71C1C !important; }
|
122 |
+
|
123 |
+
.red-text.text-darken-4 {
|
124 |
+
color: #B71C1C !important; }
|
125 |
+
|
126 |
+
.red.accent-1 {
|
127 |
+
background-color: #FF8A80 !important; }
|
128 |
+
|
129 |
+
.red-text.text-accent-1 {
|
130 |
+
color: #FF8A80 !important; }
|
131 |
+
|
132 |
+
.red.accent-2 {
|
133 |
+
background-color: #FF5252 !important; }
|
134 |
+
|
135 |
+
.red-text.text-accent-2 {
|
136 |
+
color: #FF5252 !important; }
|
137 |
+
|
138 |
+
.red.accent-3 {
|
139 |
+
background-color: #FF1744 !important; }
|
140 |
+
|
141 |
+
.red-text.text-accent-3 {
|
142 |
+
color: #FF1744 !important; }
|
143 |
+
|
144 |
+
.red.accent-4 {
|
145 |
+
background-color: #D50000 !important; }
|
146 |
+
|
147 |
+
.red-text.text-accent-4 {
|
148 |
+
color: #D50000 !important; }
|
149 |
+
|
150 |
+
.pink.lighten-5 {
|
151 |
+
background-color: #fce4ec !important; }
|
152 |
+
|
153 |
+
.pink-text.text-lighten-5 {
|
154 |
+
color: #fce4ec !important; }
|
155 |
+
|
156 |
+
.pink.lighten-4 {
|
157 |
+
background-color: #f8bbd0 !important; }
|
158 |
+
|
159 |
+
.pink-text.text-lighten-4 {
|
160 |
+
color: #f8bbd0 !important; }
|
161 |
+
|
162 |
+
.pink.lighten-3 {
|
163 |
+
background-color: #f48fb1 !important; }
|
164 |
+
|
165 |
+
.pink-text.text-lighten-3 {
|
166 |
+
color: #f48fb1 !important; }
|
167 |
+
|
168 |
+
.pink.lighten-2 {
|
169 |
+
background-color: #f06292 !important; }
|
170 |
+
|
171 |
+
.pink-text.text-lighten-2 {
|
172 |
+
color: #f06292 !important; }
|
173 |
+
|
174 |
+
.pink.lighten-1 {
|
175 |
+
background-color: #ec407a !important; }
|
176 |
+
|
177 |
+
.pink-text.text-lighten-1 {
|
178 |
+
color: #ec407a !important; }
|
179 |
+
|
180 |
+
.pink {
|
181 |
+
background-color: #e91e63 !important; }
|
182 |
+
|
183 |
+
.pink-text {
|
184 |
+
color: #e91e63 !important; }
|
185 |
+
|
186 |
+
.pink.darken-1 {
|
187 |
+
background-color: #d81b60 !important; }
|
188 |
+
|
189 |
+
.pink-text.text-darken-1 {
|
190 |
+
color: #d81b60 !important; }
|
191 |
+
|
192 |
+
.pink.darken-2 {
|
193 |
+
background-color: #c2185b !important; }
|
194 |
+
|
195 |
+
.pink-text.text-darken-2 {
|
196 |
+
color: #c2185b !important; }
|
197 |
+
|
198 |
+
.pink.darken-3 {
|
199 |
+
background-color: #ad1457 !important; }
|
200 |
+
|
201 |
+
.pink-text.text-darken-3 {
|
202 |
+
color: #ad1457 !important; }
|
203 |
+
|
204 |
+
.pink.darken-4 {
|
205 |
+
background-color: #880e4f !important; }
|
206 |
+
|
207 |
+
.pink-text.text-darken-4 {
|
208 |
+
color: #880e4f !important; }
|
209 |
+
|
210 |
+
.pink.accent-1 {
|
211 |
+
background-color: #ff80ab !important; }
|
212 |
+
|
213 |
+
.pink-text.text-accent-1 {
|
214 |
+
color: #ff80ab !important; }
|
215 |
+
|
216 |
+
.pink.accent-2 {
|
217 |
+
background-color: #ff4081 !important; }
|
218 |
+
|
219 |
+
.pink-text.text-accent-2 {
|
220 |
+
color: #ff4081 !important; }
|
221 |
+
|
222 |
+
.pink.accent-3 {
|
223 |
+
background-color: #f50057 !important; }
|
224 |
+
|
225 |
+
.pink-text.text-accent-3 {
|
226 |
+
color: #f50057 !important; }
|
227 |
+
|
228 |
+
.pink.accent-4 {
|
229 |
+
background-color: #c51162 !important; }
|
230 |
+
|
231 |
+
.pink-text.text-accent-4 {
|
232 |
+
color: #c51162 !important; }
|
233 |
+
|
234 |
+
.purple.lighten-5 {
|
235 |
+
background-color: #f3e5f5 !important; }
|
236 |
+
|
237 |
+
.purple-text.text-lighten-5 {
|
238 |
+
color: #f3e5f5 !important; }
|
239 |
+
|
240 |
+
.purple.lighten-4 {
|
241 |
+
background-color: #e1bee7 !important; }
|
242 |
+
|
243 |
+
.purple-text.text-lighten-4 {
|
244 |
+
color: #e1bee7 !important; }
|
245 |
+
|
246 |
+
.purple.lighten-3 {
|
247 |
+
background-color: #ce93d8 !important; }
|
248 |
+
|
249 |
+
.purple-text.text-lighten-3 {
|
250 |
+
color: #ce93d8 !important; }
|
251 |
+
|
252 |
+
.purple.lighten-2 {
|
253 |
+
background-color: #ba68c8 !important; }
|
254 |
+
|
255 |
+
.purple-text.text-lighten-2 {
|
256 |
+
color: #ba68c8 !important; }
|
257 |
+
|
258 |
+
.purple.lighten-1 {
|
259 |
+
background-color: #ab47bc !important; }
|
260 |
+
|
261 |
+
.purple-text.text-lighten-1 {
|
262 |
+
color: #ab47bc !important; }
|
263 |
+
|
264 |
+
.purple {
|
265 |
+
background-color: #9c27b0 !important; }
|
266 |
+
|
267 |
+
.purple-text {
|
268 |
+
color: #9c27b0 !important; }
|
269 |
+
|
270 |
+
.purple.darken-1 {
|
271 |
+
background-color: #8e24aa !important; }
|
272 |
+
|
273 |
+
.purple-text.text-darken-1 {
|
274 |
+
color: #8e24aa !important; }
|
275 |
+
|
276 |
+
.purple.darken-2 {
|
277 |
+
background-color: #7b1fa2 !important; }
|
278 |
+
|
279 |
+
.purple-text.text-darken-2 {
|
280 |
+
color: #7b1fa2 !important; }
|
281 |
+
|
282 |
+
.purple.darken-3 {
|
283 |
+
background-color: #6a1b9a !important; }
|
284 |
+
|
285 |
+
.purple-text.text-darken-3 {
|
286 |
+
color: #6a1b9a !important; }
|
287 |
+
|
288 |
+
.purple.darken-4 {
|
289 |
+
background-color: #4a148c !important; }
|
290 |
+
|
291 |
+
.purple-text.text-darken-4 {
|
292 |
+
color: #4a148c !important; }
|
293 |
+
|
294 |
+
.purple.accent-1 {
|
295 |
+
background-color: #ea80fc !important; }
|
296 |
+
|
297 |
+
.purple-text.text-accent-1 {
|
298 |
+
color: #ea80fc !important; }
|
299 |
+
|
300 |
+
.purple.accent-2 {
|
301 |
+
background-color: #e040fb !important; }
|
302 |
+
|
303 |
+
.purple-text.text-accent-2 {
|
304 |
+
color: #e040fb !important; }
|
305 |
+
|
306 |
+
.purple.accent-3 {
|
307 |
+
background-color: #d500f9 !important; }
|
308 |
+
|
309 |
+
.purple-text.text-accent-3 {
|
310 |
+
color: #d500f9 !important; }
|
311 |
+
|
312 |
+
.purple.accent-4 {
|
313 |
+
background-color: #aa00ff !important; }
|
314 |
+
|
315 |
+
.purple-text.text-accent-4 {
|
316 |
+
color: #aa00ff !important; }
|
317 |
+
|
318 |
+
.deep-purple.lighten-5 {
|
319 |
+
background-color: #ede7f6 !important; }
|
320 |
+
|
321 |
+
.deep-purple-text.text-lighten-5 {
|
322 |
+
color: #ede7f6 !important; }
|
323 |
+
|
324 |
+
.deep-purple.lighten-4 {
|
325 |
+
background-color: #d1c4e9 !important; }
|
326 |
+
|
327 |
+
.deep-purple-text.text-lighten-4 {
|
328 |
+
color: #d1c4e9 !important; }
|
329 |
+
|
330 |
+
.deep-purple.lighten-3 {
|
331 |
+
background-color: #b39ddb !important; }
|
332 |
+
|
333 |
+
.deep-purple-text.text-lighten-3 {
|
334 |
+
color: #b39ddb !important; }
|
335 |
+
|
336 |
+
.deep-purple.lighten-2 {
|
337 |
+
background-color: #9575cd !important; }
|
338 |
+
|
339 |
+
.deep-purple-text.text-lighten-2 {
|
340 |
+
color: #9575cd !important; }
|
341 |
+
|
342 |
+
.deep-purple.lighten-1 {
|
343 |
+
background-color: #7e57c2 !important; }
|
344 |
+
|
345 |
+
.deep-purple-text.text-lighten-1 {
|
346 |
+
color: #7e57c2 !important; }
|
347 |
+
|
348 |
+
.deep-purple {
|
349 |
+
background-color: #673ab7 !important; }
|
350 |
+
|
351 |
+
.deep-purple-text {
|
352 |
+
color: #673ab7 !important; }
|
353 |
+
|
354 |
+
.deep-purple.darken-1 {
|
355 |
+
background-color: #5e35b1 !important; }
|
356 |
+
|
357 |
+
.deep-purple-text.text-darken-1 {
|
358 |
+
color: #5e35b1 !important; }
|
359 |
+
|
360 |
+
.deep-purple.darken-2 {
|
361 |
+
background-color: #512da8 !important; }
|
362 |
+
|
363 |
+
.deep-purple-text.text-darken-2 {
|
364 |
+
color: #512da8 !important; }
|
365 |
+
|
366 |
+
.deep-purple.darken-3 {
|
367 |
+
background-color: #4527a0 !important; }
|
368 |
+
|
369 |
+
.deep-purple-text.text-darken-3 {
|
370 |
+
color: #4527a0 !important; }
|
371 |
+
|
372 |
+
.deep-purple.darken-4 {
|
373 |
+
background-color: #311b92 !important; }
|
374 |
+
|
375 |
+
.deep-purple-text.text-darken-4 {
|
376 |
+
color: #311b92 !important; }
|
377 |
+
|
378 |
+
.deep-purple.accent-1 {
|
379 |
+
background-color: #b388ff !important; }
|
380 |
+
|
381 |
+
.deep-purple-text.text-accent-1 {
|
382 |
+
color: #b388ff !important; }
|
383 |
+
|
384 |
+
.deep-purple.accent-2 {
|
385 |
+
background-color: #7c4dff !important; }
|
386 |
+
|
387 |
+
.deep-purple-text.text-accent-2 {
|
388 |
+
color: #7c4dff !important; }
|
389 |
+
|
390 |
+
.deep-purple.accent-3 {
|
391 |
+
background-color: #651fff !important; }
|
392 |
+
|
393 |
+
.deep-purple-text.text-accent-3 {
|
394 |
+
color: #651fff !important; }
|
395 |
+
|
396 |
+
.deep-purple.accent-4 {
|
397 |
+
background-color: #6200ea !important; }
|
398 |
+
|
399 |
+
.deep-purple-text.text-accent-4 {
|
400 |
+
color: #6200ea !important; }
|
401 |
+
|
402 |
+
.indigo.lighten-5 {
|
403 |
+
background-color: #e8eaf6 !important; }
|
404 |
+
|
405 |
+
.indigo-text.text-lighten-5 {
|
406 |
+
color: #e8eaf6 !important; }
|
407 |
+
|
408 |
+
.indigo.lighten-4 {
|
409 |
+
background-color: #c5cae9 !important; }
|
410 |
+
|
411 |
+
.indigo-text.text-lighten-4 {
|
412 |
+
color: #c5cae9 !important; }
|
413 |
+
|
414 |
+
.indigo.lighten-3 {
|
415 |
+
background-color: #9fa8da !important; }
|
416 |
+
|
417 |
+
.indigo-text.text-lighten-3 {
|
418 |
+
color: #9fa8da !important; }
|
419 |
+
|
420 |
+
.indigo.lighten-2 {
|
421 |
+
background-color: #7986cb !important; }
|
422 |
+
|
423 |
+
.indigo-text.text-lighten-2 {
|
424 |
+
color: #7986cb !important; }
|
425 |
+
|
426 |
+
.indigo.lighten-1 {
|
427 |
+
background-color: #5c6bc0 !important; }
|
428 |
+
|
429 |
+
.indigo-text.text-lighten-1 {
|
430 |
+
color: #5c6bc0 !important; }
|
431 |
+
|
432 |
+
.indigo {
|
433 |
+
background-color: #3f51b5 !important; }
|
434 |
+
|
435 |
+
.indigo-text {
|
436 |
+
color: #3f51b5 !important; }
|
437 |
+
|
438 |
+
.indigo.darken-1 {
|
439 |
+
background-color: #3949ab !important; }
|
440 |
+
|
441 |
+
.indigo-text.text-darken-1 {
|
442 |
+
color: #3949ab !important; }
|
443 |
+
|
444 |
+
.indigo.darken-2 {
|
445 |
+
background-color: #303f9f !important; }
|
446 |
+
|
447 |
+
.indigo-text.text-darken-2 {
|
448 |
+
color: #303f9f !important; }
|
449 |
+
|
450 |
+
.indigo.darken-3 {
|
451 |
+
background-color: #283593 !important; }
|
452 |
+
|
453 |
+
.indigo-text.text-darken-3 {
|
454 |
+
color: #283593 !important; }
|
455 |
+
|
456 |
+
.indigo.darken-4 {
|
457 |
+
background-color: #1a237e !important; }
|
458 |
+
|
459 |
+
.indigo-text.text-darken-4 {
|
460 |
+
color: #1a237e !important; }
|
461 |
+
|
462 |
+
.indigo.accent-1 {
|
463 |
+
background-color: #8c9eff !important; }
|
464 |
+
|
465 |
+
.indigo-text.text-accent-1 {
|
466 |
+
color: #8c9eff !important; }
|
467 |
+
|
468 |
+
.indigo.accent-2 {
|
469 |
+
background-color: #536dfe !important; }
|
470 |
+
|
471 |
+
.indigo-text.text-accent-2 {
|
472 |
+
color: #536dfe !important; }
|
473 |
+
|
474 |
+
.indigo.accent-3 {
|
475 |
+
background-color: #3d5afe !important; }
|
476 |
+
|
477 |
+
.indigo-text.text-accent-3 {
|
478 |
+
color: #3d5afe !important; }
|
479 |
+
|
480 |
+
.indigo.accent-4 {
|
481 |
+
background-color: #304ffe !important; }
|
482 |
+
|
483 |
+
.indigo-text.text-accent-4 {
|
484 |
+
color: #304ffe !important; }
|
485 |
+
|
486 |
+
.blue.lighten-5 {
|
487 |
+
background-color: #E3F2FD !important; }
|
488 |
+
|
489 |
+
.blue-text.text-lighten-5 {
|
490 |
+
color: #E3F2FD !important; }
|
491 |
+
|
492 |
+
.blue.lighten-4 {
|
493 |
+
background-color: #BBDEFB !important; }
|
494 |
+
|
495 |
+
.blue-text.text-lighten-4 {
|
496 |
+
color: #BBDEFB !important; }
|
497 |
+
|
498 |
+
.blue.lighten-3 {
|
499 |
+
background-color: #90CAF9 !important; }
|
500 |
+
|
501 |
+
.blue-text.text-lighten-3 {
|
502 |
+
color: #90CAF9 !important; }
|
503 |
+
|
504 |
+
.blue.lighten-2 {
|
505 |
+
background-color: #64B5F6 !important; }
|
506 |
+
|
507 |
+
.blue-text.text-lighten-2 {
|
508 |
+
color: #64B5F6 !important; }
|
509 |
+
|
510 |
+
.blue.lighten-1 {
|
511 |
+
background-color: #42A5F5 !important; }
|
512 |
+
|
513 |
+
.blue-text.text-lighten-1 {
|
514 |
+
color: #42A5F5 !important; }
|
515 |
+
|
516 |
+
.blue {
|
517 |
+
background-color: #2196F3 !important; }
|
518 |
+
|
519 |
+
.blue-text {
|
520 |
+
color: #2196F3 !important; }
|
521 |
+
|
522 |
+
.blue.darken-1 {
|
523 |
+
background-color: #1E88E5 !important; }
|
524 |
+
|
525 |
+
.blue-text.text-darken-1 {
|
526 |
+
color: #1E88E5 !important; }
|
527 |
+
|
528 |
+
.blue.darken-2 {
|
529 |
+
background-color: #1976D2 !important; }
|
530 |
+
|
531 |
+
.blue-text.text-darken-2 {
|
532 |
+
color: #1976D2 !important; }
|
533 |
+
|
534 |
+
.blue.darken-3 {
|
535 |
+
background-color: #1565C0 !important; }
|
536 |
+
|
537 |
+
.blue-text.text-darken-3 {
|
538 |
+
color: #1565C0 !important; }
|
539 |
+
|
540 |
+
.blue.darken-4 {
|
541 |
+
background-color: #0D47A1 !important; }
|
542 |
+
|
543 |
+
.blue-text.text-darken-4 {
|
544 |
+
color: #0D47A1 !important; }
|
545 |
+
|
546 |
+
.blue.accent-1 {
|
547 |
+
background-color: #82B1FF !important; }
|
548 |
+
|
549 |
+
.blue-text.text-accent-1 {
|
550 |
+
color: #82B1FF !important; }
|
551 |
+
|
552 |
+
.blue.accent-2 {
|
553 |
+
background-color: #448AFF !important; }
|
554 |
+
|
555 |
+
.blue-text.text-accent-2 {
|
556 |
+
color: #448AFF !important; }
|
557 |
+
|
558 |
+
.blue.accent-3 {
|
559 |
+
background-color: #2979FF !important; }
|
560 |
+
|
561 |
+
.blue-text.text-accent-3 {
|
562 |
+
color: #2979FF !important; }
|
563 |
+
|
564 |
+
.blue.accent-4 {
|
565 |
+
background-color: #2962FF !important; }
|
566 |
+
|
567 |
+
.blue-text.text-accent-4 {
|
568 |
+
color: #2962FF !important; }
|
569 |
+
|
570 |
+
.light-blue.lighten-5 {
|
571 |
+
background-color: #e1f5fe !important; }
|
572 |
+
|
573 |
+
.light-blue-text.text-lighten-5 {
|
574 |
+
color: #e1f5fe !important; }
|
575 |
+
|
576 |
+
.light-blue.lighten-4 {
|
577 |
+
background-color: #b3e5fc !important; }
|
578 |
+
|
579 |
+
.light-blue-text.text-lighten-4 {
|
580 |
+
color: #b3e5fc !important; }
|
581 |
+
|
582 |
+
.light-blue.lighten-3 {
|
583 |
+
background-color: #81d4fa !important; }
|
584 |
+
|
585 |
+
.light-blue-text.text-lighten-3 {
|
586 |
+
color: #81d4fa !important; }
|
587 |
+
|
588 |
+
.light-blue.lighten-2 {
|
589 |
+
background-color: #4fc3f7 !important; }
|
590 |
+
|
591 |
+
.light-blue-text.text-lighten-2 {
|
592 |
+
color: #4fc3f7 !important; }
|
593 |
+
|
594 |
+
.light-blue.lighten-1 {
|
595 |
+
background-color: #29b6f6 !important; }
|
596 |
+
|
597 |
+
.light-blue-text.text-lighten-1 {
|
598 |
+
color: #29b6f6 !important; }
|
599 |
+
|
600 |
+
.light-blue {
|
601 |
+
background-color: #03a9f4 !important; }
|
602 |
+
|
603 |
+
.light-blue-text {
|
604 |
+
color: #03a9f4 !important; }
|
605 |
+
|
606 |
+
.light-blue.darken-1 {
|
607 |
+
background-color: #039be5 !important; }
|
608 |
+
|
609 |
+
.light-blue-text.text-darken-1 {
|
610 |
+
color: #039be5 !important; }
|
611 |
+
|
612 |
+
.light-blue.darken-2 {
|
613 |
+
background-color: #0288d1 !important; }
|
614 |
+
|
615 |
+
.light-blue-text.text-darken-2 {
|
616 |
+
color: #0288d1 !important; }
|
617 |
+
|
618 |
+
.light-blue.darken-3 {
|
619 |
+
background-color: #0277bd !important; }
|
620 |
+
|
621 |
+
.light-blue-text.text-darken-3 {
|
622 |
+
color: #0277bd !important; }
|
623 |
+
|
624 |
+
.light-blue.darken-4 {
|
625 |
+
background-color: #01579b !important; }
|
626 |
+
|
627 |
+
.light-blue-text.text-darken-4 {
|
628 |
+
color: #01579b !important; }
|
629 |
+
|
630 |
+
.light-blue.accent-1 {
|
631 |
+
background-color: #80d8ff !important; }
|
632 |
+
|
633 |
+
.light-blue-text.text-accent-1 {
|
634 |
+
color: #80d8ff !important; }
|
635 |
+
|
636 |
+
.light-blue.accent-2 {
|
637 |
+
background-color: #40c4ff !important; }
|
638 |
+
|
639 |
+
.light-blue-text.text-accent-2 {
|
640 |
+
color: #40c4ff !important; }
|
641 |
+
|
642 |
+
.light-blue.accent-3 {
|
643 |
+
background-color: #00b0ff !important; }
|
644 |
+
|
645 |
+
.light-blue-text.text-accent-3 {
|
646 |
+
color: #00b0ff !important; }
|
647 |
+
|
648 |
+
.light-blue.accent-4 {
|
649 |
+
background-color: #0091ea !important; }
|
650 |
+
|
651 |
+
.light-blue-text.text-accent-4 {
|
652 |
+
color: #0091ea !important; }
|
653 |
+
|
654 |
+
.cyan.lighten-5 {
|
655 |
+
background-color: #e0f7fa !important; }
|
656 |
+
|
657 |
+
.cyan-text.text-lighten-5 {
|
658 |
+
color: #e0f7fa !important; }
|
659 |
+
|
660 |
+
.cyan.lighten-4 {
|
661 |
+
background-color: #b2ebf2 !important; }
|
662 |
+
|
663 |
+
.cyan-text.text-lighten-4 {
|
664 |
+
color: #b2ebf2 !important; }
|
665 |
+
|
666 |
+
.cyan.lighten-3 {
|
667 |
+
background-color: #80deea !important; }
|
668 |
+
|
669 |
+
.cyan-text.text-lighten-3 {
|
670 |
+
color: #80deea !important; }
|
671 |
+
|
672 |
+
.cyan.lighten-2 {
|
673 |
+
background-color: #4dd0e1 !important; }
|
674 |
+
|
675 |
+
.cyan-text.text-lighten-2 {
|
676 |
+
color: #4dd0e1 !important; }
|
677 |
+
|
678 |
+
.cyan.lighten-1 {
|
679 |
+
background-color: #26c6da !important; }
|
680 |
+
|
681 |
+
.cyan-text.text-lighten-1 {
|
682 |
+
color: #26c6da !important; }
|
683 |
+
|
684 |
+
.cyan {
|
685 |
+
background-color: #00bcd4 !important; }
|
686 |
+
|
687 |
+
.cyan-text {
|
688 |
+
color: #00bcd4 !important; }
|
689 |
+
|
690 |
+
.cyan.darken-1 {
|
691 |
+
background-color: #00acc1 !important; }
|
692 |
+
|
693 |
+
.cyan-text.text-darken-1 {
|
694 |
+
color: #00acc1 !important; }
|
695 |
+
|
696 |
+
.cyan.darken-2 {
|
697 |
+
background-color: #0097a7 !important; }
|
698 |
+
|
699 |
+
.cyan-text.text-darken-2 {
|
700 |
+
color: #0097a7 !important; }
|
701 |
+
|
702 |
+
.cyan.darken-3 {
|
703 |
+
background-color: #00838f !important; }
|
704 |
+
|
705 |
+
.cyan-text.text-darken-3 {
|
706 |
+
color: #00838f !important; }
|
707 |
+
|
708 |
+
.cyan.darken-4 {
|
709 |
+
background-color: #006064 !important; }
|
710 |
+
|
711 |
+
.cyan-text.text-darken-4 {
|
712 |
+
color: #006064 !important; }
|
713 |
+
|
714 |
+
.cyan.accent-1 {
|
715 |
+
background-color: #84ffff !important; }
|
716 |
+
|
717 |
+
.cyan-text.text-accent-1 {
|
718 |
+
color: #84ffff !important; }
|
719 |
+
|
720 |
+
.cyan.accent-2 {
|
721 |
+
background-color: #18ffff !important; }
|
722 |
+
|
723 |
+
.cyan-text.text-accent-2 {
|
724 |
+
color: #18ffff !important; }
|
725 |
+
|
726 |
+
.cyan.accent-3 {
|
727 |
+
background-color: #00e5ff !important; }
|
728 |
+
|
729 |
+
.cyan-text.text-accent-3 {
|
730 |
+
color: #00e5ff !important; }
|
731 |
+
|
732 |
+
.cyan.accent-4 {
|
733 |
+
background-color: #00b8d4 !important; }
|
734 |
+
|
735 |
+
.cyan-text.text-accent-4 {
|
736 |
+
color: #00b8d4 !important; }
|
737 |
+
|
738 |
+
.teal.lighten-5 {
|
739 |
+
background-color: #e0f2f1 !important; }
|
740 |
+
|
741 |
+
.teal-text.text-lighten-5 {
|
742 |
+
color: #e0f2f1 !important; }
|
743 |
+
|
744 |
+
.teal.lighten-4 {
|
745 |
+
background-color: #b2dfdb !important; }
|
746 |
+
|
747 |
+
.teal-text.text-lighten-4 {
|
748 |
+
color: #b2dfdb !important; }
|
749 |
+
|
750 |
+
.teal.lighten-3 {
|
751 |
+
background-color: #80cbc4 !important; }
|
752 |
+
|
753 |
+
.teal-text.text-lighten-3 {
|
754 |
+
color: #80cbc4 !important; }
|
755 |
+
|
756 |
+
.teal.lighten-2 {
|
757 |
+
background-color: #4db6ac !important; }
|
758 |
+
|
759 |
+
.teal-text.text-lighten-2 {
|
760 |
+
color: #4db6ac !important; }
|
761 |
+
|
762 |
+
.teal.lighten-1 {
|
763 |
+
background-color: #26a69a !important; }
|
764 |
+
|
765 |
+
.teal-text.text-lighten-1 {
|
766 |
+
color: #26a69a !important; }
|
767 |
+
|
768 |
+
.teal {
|
769 |
+
background-color: #009688 !important; }
|
770 |
+
|
771 |
+
.teal-text {
|
772 |
+
color: #009688 !important; }
|
773 |
+
|
774 |
+
.teal.darken-1 {
|
775 |
+
background-color: #00897b !important; }
|
776 |
+
|
777 |
+
.teal-text.text-darken-1 {
|
778 |
+
color: #00897b !important; }
|
779 |
+
|
780 |
+
.teal.darken-2 {
|
781 |
+
background-color: #00796b !important; }
|
782 |
+
|
783 |
+
.teal-text.text-darken-2 {
|
784 |
+
color: #00796b !important; }
|
785 |
+
|
786 |
+
.teal.darken-3 {
|
787 |
+
background-color: #00695c !important; }
|
788 |
+
|
789 |
+
.teal-text.text-darken-3 {
|
790 |
+
color: #00695c !important; }
|
791 |
+
|
792 |
+
.teal.darken-4 {
|
793 |
+
background-color: #004d40 !important; }
|
794 |
+
|
795 |
+
.teal-text.text-darken-4 {
|
796 |
+
color: #004d40 !important; }
|
797 |
+
|
798 |
+
.teal.accent-1 {
|
799 |
+
background-color: #a7ffeb !important; }
|
800 |
+
|
801 |
+
.teal-text.text-accent-1 {
|
802 |
+
color: #a7ffeb !important; }
|
803 |
+
|
804 |
+
.teal.accent-2 {
|
805 |
+
background-color: #64ffda !important; }
|
806 |
+
|
807 |
+
.teal-text.text-accent-2 {
|
808 |
+
color: #64ffda !important; }
|
809 |
+
|
810 |
+
.teal.accent-3 {
|
811 |
+
background-color: #1de9b6 !important; }
|
812 |
+
|
813 |
+
.teal-text.text-accent-3 {
|
814 |
+
color: #1de9b6 !important; }
|
815 |
+
|
816 |
+
.teal.accent-4 {
|
817 |
+
background-color: #00bfa5 !important; }
|
818 |
+
|
819 |
+
.teal-text.text-accent-4 {
|
820 |
+
color: #00bfa5 !important; }
|
821 |
+
|
822 |
+
.green.lighten-5 {
|
823 |
+
background-color: #E8F5E9 !important; }
|
824 |
+
|
825 |
+
.green-text.text-lighten-5 {
|
826 |
+
color: #E8F5E9 !important; }
|
827 |
+
|
828 |
+
.green.lighten-4 {
|
829 |
+
background-color: #C8E6C9 !important; }
|
830 |
+
|
831 |
+
.green-text.text-lighten-4 {
|
832 |
+
color: #C8E6C9 !important; }
|
833 |
+
|
834 |
+
.green.lighten-3 {
|
835 |
+
background-color: #A5D6A7 !important; }
|
836 |
+
|
837 |
+
.green-text.text-lighten-3 {
|
838 |
+
color: #A5D6A7 !important; }
|
839 |
+
|
840 |
+
.green.lighten-2 {
|
841 |
+
background-color: #81C784 !important; }
|
842 |
+
|
843 |
+
.green-text.text-lighten-2 {
|
844 |
+
color: #81C784 !important; }
|
845 |
+
|
846 |
+
.green.lighten-1 {
|
847 |
+
background-color: #66BB6A !important; }
|
848 |
+
|
849 |
+
.green-text.text-lighten-1 {
|
850 |
+
color: #66BB6A !important; }
|
851 |
+
|
852 |
+
.green {
|
853 |
+
background-color: #4CAF50 !important; }
|
854 |
+
|
855 |
+
.green-text {
|
856 |
+
color: #4CAF50 !important; }
|
857 |
+
|
858 |
+
.green.darken-1 {
|
859 |
+
background-color: #43A047 !important; }
|
860 |
+
|
861 |
+
.green-text.text-darken-1 {
|
862 |
+
color: #43A047 !important; }
|
863 |
+
|
864 |
+
.green.darken-2 {
|
865 |
+
background-color: #388E3C !important; }
|
866 |
+
|
867 |
+
.green-text.text-darken-2 {
|
868 |
+
color: #388E3C !important; }
|
869 |
+
|
870 |
+
.green.darken-3 {
|
871 |
+
background-color: #2E7D32 !important; }
|
872 |
+
|
873 |
+
.green-text.text-darken-3 {
|
874 |
+
color: #2E7D32 !important; }
|
875 |
+
|
876 |
+
.green.darken-4 {
|
877 |
+
background-color: #1B5E20 !important; }
|
878 |
+
|
879 |
+
.green-text.text-darken-4 {
|
880 |
+
color: #1B5E20 !important; }
|
881 |
+
|
882 |
+
.green.accent-1 {
|
883 |
+
background-color: #B9F6CA !important; }
|
884 |
+
|
885 |
+
.green-text.text-accent-1 {
|
886 |
+
color: #B9F6CA !important; }
|
887 |
+
|
888 |
+
.green.accent-2 {
|
889 |
+
background-color: #69F0AE !important; }
|
890 |
+
|
891 |
+
.green-text.text-accent-2 {
|
892 |
+
color: #69F0AE !important; }
|
893 |
+
|
894 |
+
.green.accent-3 {
|
895 |
+
background-color: #00E676 !important; }
|
896 |
+
|
897 |
+
.green-text.text-accent-3 {
|
898 |
+
color: #00E676 !important; }
|
899 |
+
|
900 |
+
.green.accent-4 {
|
901 |
+
background-color: #00C853 !important; }
|
902 |
+
|
903 |
+
.green-text.text-accent-4 {
|
904 |
+
color: #00C853 !important; }
|
905 |
+
|
906 |
+
.light-green.lighten-5 {
|
907 |
+
background-color: #f1f8e9 !important; }
|
908 |
+
|
909 |
+
.light-green-text.text-lighten-5 {
|
910 |
+
color: #f1f8e9 !important; }
|
911 |
+
|
912 |
+
.light-green.lighten-4 {
|
913 |
+
background-color: #dcedc8 !important; }
|
914 |
+
|
915 |
+
.light-green-text.text-lighten-4 {
|
916 |
+
color: #dcedc8 !important; }
|
917 |
+
|
918 |
+
.light-green.lighten-3 {
|
919 |
+
background-color: #c5e1a5 !important; }
|
920 |
+
|
921 |
+
.light-green-text.text-lighten-3 {
|
922 |
+
color: #c5e1a5 !important; }
|
923 |
+
|
924 |
+
.light-green.lighten-2 {
|
925 |
+
background-color: #aed581 !important; }
|
926 |
+
|
927 |
+
.light-green-text.text-lighten-2 {
|
928 |
+
color: #aed581 !important; }
|
929 |
+
|
930 |
+
.light-green.lighten-1 {
|
931 |
+
background-color: #9ccc65 !important; }
|
932 |
+
|
933 |
+
.light-green-text.text-lighten-1 {
|
934 |
+
color: #9ccc65 !important; }
|
935 |
+
|
936 |
+
.light-green {
|
937 |
+
background-color: #8bc34a !important; }
|
938 |
+
|
939 |
+
.light-green-text {
|
940 |
+
color: #8bc34a !important; }
|
941 |
+
|
942 |
+
.light-green.darken-1 {
|
943 |
+
background-color: #7cb342 !important; }
|
944 |
+
|
945 |
+
.light-green-text.text-darken-1 {
|
946 |
+
color: #7cb342 !important; }
|
947 |
+
|
948 |
+
.light-green.darken-2 {
|
949 |
+
background-color: #689f38 !important; }
|
950 |
+
|
951 |
+
.light-green-text.text-darken-2 {
|
952 |
+
color: #689f38 !important; }
|
953 |
+
|
954 |
+
.light-green.darken-3 {
|
955 |
+
background-color: #558b2f !important; }
|
956 |
+
|
957 |
+
.light-green-text.text-darken-3 {
|
958 |
+
color: #558b2f !important; }
|
959 |
+
|
960 |
+
.light-green.darken-4 {
|
961 |
+
background-color: #33691e !important; }
|
962 |
+
|
963 |
+
.light-green-text.text-darken-4 {
|
964 |
+
color: #33691e !important; }
|
965 |
+
|
966 |
+
.light-green.accent-1 {
|
967 |
+
background-color: #ccff90 !important; }
|
968 |
+
|
969 |
+
.light-green-text.text-accent-1 {
|
970 |
+
color: #ccff90 !important; }
|
971 |
+
|
972 |
+
.light-green.accent-2 {
|
973 |
+
background-color: #b2ff59 !important; }
|
974 |
+
|
975 |
+
.light-green-text.text-accent-2 {
|
976 |
+
color: #b2ff59 !important; }
|
977 |
+
|
978 |
+
.light-green.accent-3 {
|
979 |
+
background-color: #76ff03 !important; }
|
980 |
+
|
981 |
+
.light-green-text.text-accent-3 {
|
982 |
+
color: #76ff03 !important; }
|
983 |
+
|
984 |
+
.light-green.accent-4 {
|
985 |
+
background-color: #64dd17 !important; }
|
986 |
+
|
987 |
+
.light-green-text.text-accent-4 {
|
988 |
+
color: #64dd17 !important; }
|
989 |
+
|
990 |
+
.lime.lighten-5 {
|
991 |
+
background-color: #f9fbe7 !important; }
|
992 |
+
|
993 |
+
.lime-text.text-lighten-5 {
|
994 |
+
color: #f9fbe7 !important; }
|
995 |
+
|
996 |
+
.lime.lighten-4 {
|
997 |
+
background-color: #f0f4c3 !important; }
|
998 |
+
|
999 |
+
.lime-text.text-lighten-4 {
|
1000 |
+
color: #f0f4c3 !important; }
|
1001 |
+
|
1002 |
+
.lime.lighten-3 {
|
1003 |
+
background-color: #e6ee9c !important; }
|
1004 |
+
|
1005 |
+
.lime-text.text-lighten-3 {
|
1006 |
+
color: #e6ee9c !important; }
|
1007 |
+
|
1008 |
+
.lime.lighten-2 {
|
1009 |
+
background-color: #dce775 !important; }
|
1010 |
+
|
1011 |
+
.lime-text.text-lighten-2 {
|
1012 |
+
color: #dce775 !important; }
|
1013 |
+
|
1014 |
+
.lime.lighten-1 {
|
1015 |
+
background-color: #d4e157 !important; }
|
1016 |
+
|
1017 |
+
.lime-text.text-lighten-1 {
|
1018 |
+
color: #d4e157 !important; }
|
1019 |
+
|
1020 |
+
.lime {
|
1021 |
+
background-color: #cddc39 !important; }
|
1022 |
+
|
1023 |
+
.lime-text {
|
1024 |
+
color: #cddc39 !important; }
|
1025 |
+
|
1026 |
+
.lime.darken-1 {
|
1027 |
+
background-color: #c0ca33 !important; }
|
1028 |
+
|
1029 |
+
.lime-text.text-darken-1 {
|
1030 |
+
color: #c0ca33 !important; }
|
1031 |
+
|
1032 |
+
.lime.darken-2 {
|
1033 |
+
background-color: #afb42b !important; }
|
1034 |
+
|
1035 |
+
.lime-text.text-darken-2 {
|
1036 |
+
color: #afb42b !important; }
|
1037 |
+
|
1038 |
+
.lime.darken-3 {
|
1039 |
+
background-color: #9e9d24 !important; }
|
1040 |
+
|
1041 |
+
.lime-text.text-darken-3 {
|
1042 |
+
color: #9e9d24 !important; }
|
1043 |
+
|
1044 |
+
.lime.darken-4 {
|
1045 |
+
background-color: #827717 !important; }
|
1046 |
+
|
1047 |
+
.lime-text.text-darken-4 {
|
1048 |
+
color: #827717 !important; }
|
1049 |
+
|
1050 |
+
.lime.accent-1 {
|
1051 |
+
background-color: #f4ff81 !important; }
|
1052 |
+
|
1053 |
+
.lime-text.text-accent-1 {
|
1054 |
+
color: #f4ff81 !important; }
|
1055 |
+
|
1056 |
+
.lime.accent-2 {
|
1057 |
+
background-color: #eeff41 !important; }
|
1058 |
+
|
1059 |
+
.lime-text.text-accent-2 {
|
1060 |
+
color: #eeff41 !important; }
|
1061 |
+
|
1062 |
+
.lime.accent-3 {
|
1063 |
+
background-color: #c6ff00 !important; }
|
1064 |
+
|
1065 |
+
.lime-text.text-accent-3 {
|
1066 |
+
color: #c6ff00 !important; }
|
1067 |
+
|
1068 |
+
.lime.accent-4 {
|
1069 |
+
background-color: #aeea00 !important; }
|
1070 |
+
|
1071 |
+
.lime-text.text-accent-4 {
|
1072 |
+
color: #aeea00 !important; }
|
1073 |
+
|
1074 |
+
.yellow.lighten-5 {
|
1075 |
+
background-color: #fffde7 !important; }
|
1076 |
+
|
1077 |
+
.yellow-text.text-lighten-5 {
|
1078 |
+
color: #fffde7 !important; }
|
1079 |
+
|
1080 |
+
.yellow.lighten-4 {
|
1081 |
+
background-color: #fff9c4 !important; }
|
1082 |
+
|
1083 |
+
.yellow-text.text-lighten-4 {
|
1084 |
+
color: #fff9c4 !important; }
|
1085 |
+
|
1086 |
+
.yellow.lighten-3 {
|
1087 |
+
background-color: #fff59d !important; }
|
1088 |
+
|
1089 |
+
.yellow-text.text-lighten-3 {
|
1090 |
+
color: #fff59d !important; }
|
1091 |
+
|
1092 |
+
.yellow.lighten-2 {
|
1093 |
+
background-color: #fff176 !important; }
|
1094 |
+
|
1095 |
+
.yellow-text.text-lighten-2 {
|
1096 |
+
color: #fff176 !important; }
|
1097 |
+
|
1098 |
+
.yellow.lighten-1 {
|
1099 |
+
background-color: #ffee58 !important; }
|
1100 |
+
|
1101 |
+
.yellow-text.text-lighten-1 {
|
1102 |
+
color: #ffee58 !important; }
|
1103 |
+
|
1104 |
+
.yellow {
|
1105 |
+
background-color: #ffeb3b !important; }
|
1106 |
+
|
1107 |
+
.yellow-text {
|
1108 |
+
color: #ffeb3b !important; }
|
1109 |
+
|
1110 |
+
.yellow.darken-1 {
|
1111 |
+
background-color: #fdd835 !important; }
|
1112 |
+
|
1113 |
+
.yellow-text.text-darken-1 {
|
1114 |
+
color: #fdd835 !important; }
|
1115 |
+
|
1116 |
+
.yellow.darken-2 {
|
1117 |
+
background-color: #fbc02d !important; }
|
1118 |
+
|
1119 |
+
.yellow-text.text-darken-2 {
|
1120 |
+
color: #fbc02d !important; }
|
1121 |
+
|
1122 |
+
.yellow.darken-3 {
|
1123 |
+
background-color: #f9a825 !important; }
|
1124 |
+
|
1125 |
+
.yellow-text.text-darken-3 {
|
1126 |
+
color: #f9a825 !important; }
|
1127 |
+
|
1128 |
+
.yellow.darken-4 {
|
1129 |
+
background-color: #f57f17 !important; }
|
1130 |
+
|
1131 |
+
.yellow-text.text-darken-4 {
|
1132 |
+
color: #f57f17 !important; }
|
1133 |
+
|
1134 |
+
.yellow.accent-1 {
|
1135 |
+
background-color: #ffff8d !important; }
|
1136 |
+
|
1137 |
+
.yellow-text.text-accent-1 {
|
1138 |
+
color: #ffff8d !important; }
|
1139 |
+
|
1140 |
+
.yellow.accent-2 {
|
1141 |
+
background-color: #ffff00 !important; }
|
1142 |
+
|
1143 |
+
.yellow-text.text-accent-2 {
|
1144 |
+
color: #ffff00 !important; }
|
1145 |
+
|
1146 |
+
.yellow.accent-3 {
|
1147 |
+
background-color: #ffea00 !important; }
|
1148 |
+
|
1149 |
+
.yellow-text.text-accent-3 {
|
1150 |
+
color: #ffea00 !important; }
|
1151 |
+
|
1152 |
+
.yellow.accent-4 {
|
1153 |
+
background-color: #ffd600 !important; }
|
1154 |
+
|
1155 |
+
.yellow-text.text-accent-4 {
|
1156 |
+
color: #ffd600 !important; }
|
1157 |
+
|
1158 |
+
.amber.lighten-5 {
|
1159 |
+
background-color: #fff8e1 !important; }
|
1160 |
+
|
1161 |
+
.amber-text.text-lighten-5 {
|
1162 |
+
color: #fff8e1 !important; }
|
1163 |
+
|
1164 |
+
.amber.lighten-4 {
|
1165 |
+
background-color: #ffecb3 !important; }
|
1166 |
+
|
1167 |
+
.amber-text.text-lighten-4 {
|
1168 |
+
color: #ffecb3 !important; }
|
1169 |
+
|
1170 |
+
.amber.lighten-3 {
|
1171 |
+
background-color: #ffe082 !important; }
|
1172 |
+
|
1173 |
+
.amber-text.text-lighten-3 {
|
1174 |
+
color: #ffe082 !important; }
|
1175 |
+
|
1176 |
+
.amber.lighten-2 {
|
1177 |
+
background-color: #ffd54f !important; }
|
1178 |
+
|
1179 |
+
.amber-text.text-lighten-2 {
|
1180 |
+
color: #ffd54f !important; }
|
1181 |
+
|
1182 |
+
.amber.lighten-1 {
|
1183 |
+
background-color: #ffca28 !important; }
|
1184 |
+
|
1185 |
+
.amber-text.text-lighten-1 {
|
1186 |
+
color: #ffca28 !important; }
|
1187 |
+
|
1188 |
+
.amber {
|
1189 |
+
background-color: #ffc107 !important; }
|
1190 |
+
|
1191 |
+
.amber-text {
|
1192 |
+
color: #ffc107 !important; }
|
1193 |
+
|
1194 |
+
.amber.darken-1 {
|
1195 |
+
background-color: #ffb300 !important; }
|
1196 |
+
|
1197 |
+
.amber-text.text-darken-1 {
|
1198 |
+
color: #ffb300 !important; }
|
1199 |
+
|
1200 |
+
.amber.darken-2 {
|
1201 |
+
background-color: #ffa000 !important; }
|
1202 |
+
|
1203 |
+
.amber-text.text-darken-2 {
|
1204 |
+
color: #ffa000 !important; }
|
1205 |
+
|
1206 |
+
.amber.darken-3 {
|
1207 |
+
background-color: #ff8f00 !important; }
|
1208 |
+
|
1209 |
+
.amber-text.text-darken-3 {
|
1210 |
+
color: #ff8f00 !important; }
|
1211 |
+
|
1212 |
+
.amber.darken-4 {
|
1213 |
+
background-color: #ff6f00 !important; }
|
1214 |
+
|
1215 |
+
.amber-text.text-darken-4 {
|
1216 |
+
color: #ff6f00 !important; }
|
1217 |
+
|
1218 |
+
.amber.accent-1 {
|
1219 |
+
background-color: #ffe57f !important; }
|
1220 |
+
|
1221 |
+
.amber-text.text-accent-1 {
|
1222 |
+
color: #ffe57f !important; }
|
1223 |
+
|
1224 |
+
.amber.accent-2 {
|
1225 |
+
background-color: #ffd740 !important; }
|
1226 |
+
|
1227 |
+
.amber-text.text-accent-2 {
|
1228 |
+
color: #ffd740 !important; }
|
1229 |
+
|
1230 |
+
.amber.accent-3 {
|
1231 |
+
background-color: #ffc400 !important; }
|
1232 |
+
|
1233 |
+
.amber-text.text-accent-3 {
|
1234 |
+
color: #ffc400 !important; }
|
1235 |
+
|
1236 |
+
.amber.accent-4 {
|
1237 |
+
background-color: #ffab00 !important; }
|
1238 |
+
|
1239 |
+
.amber-text.text-accent-4 {
|
1240 |
+
color: #ffab00 !important; }
|
1241 |
+
|
1242 |
+
.orange.lighten-5 {
|
1243 |
+
background-color: #fff3e0 !important; }
|
1244 |
+
|
1245 |
+
.orange-text.text-lighten-5 {
|
1246 |
+
color: #fff3e0 !important; }
|
1247 |
+
|
1248 |
+
.orange.lighten-4 {
|
1249 |
+
background-color: #ffe0b2 !important; }
|
1250 |
+
|
1251 |
+
.orange-text.text-lighten-4 {
|
1252 |
+
color: #ffe0b2 !important; }
|
1253 |
+
|
1254 |
+
.orange.lighten-3 {
|
1255 |
+
background-color: #ffcc80 !important; }
|
1256 |
+
|
1257 |
+
.orange-text.text-lighten-3 {
|
1258 |
+
color: #ffcc80 !important; }
|
1259 |
+
|
1260 |
+
.orange.lighten-2 {
|
1261 |
+
background-color: #ffb74d !important; }
|
1262 |
+
|
1263 |
+
.orange-text.text-lighten-2 {
|
1264 |
+
color: #ffb74d !important; }
|
1265 |
+
|
1266 |
+
.orange.lighten-1 {
|
1267 |
+
background-color: #ffa726 !important; }
|
1268 |
+
|
1269 |
+
.orange-text.text-lighten-1 {
|
1270 |
+
color: #ffa726 !important; }
|
1271 |
+
|
1272 |
+
.orange {
|
1273 |
+
background-color: #ff9800 !important; }
|
1274 |
+
|
1275 |
+
.orange-text {
|
1276 |
+
color: #ff9800 !important; }
|
1277 |
+
|
1278 |
+
.orange.darken-1 {
|
1279 |
+
background-color: #fb8c00 !important; }
|
1280 |
+
|
1281 |
+
.orange-text.text-darken-1 {
|
1282 |
+
color: #fb8c00 !important; }
|
1283 |
+
|
1284 |
+
.orange.darken-2 {
|
1285 |
+
background-color: #f57c00 !important; }
|
1286 |
+
|
1287 |
+
.orange-text.text-darken-2 {
|
1288 |
+
color: #f57c00 !important; }
|
1289 |
+
|
1290 |
+
.orange.darken-3 {
|
1291 |
+
background-color: #ef6c00 !important; }
|
1292 |
+
|
1293 |
+
.orange-text.text-darken-3 {
|
1294 |
+
color: #ef6c00 !important; }
|
1295 |
+
|
1296 |
+
.orange.darken-4 {
|
1297 |
+
background-color: #e65100 !important; }
|
1298 |
+
|
1299 |
+
.orange-text.text-darken-4 {
|
1300 |
+
color: #e65100 !important; }
|
1301 |
+
|
1302 |
+
.orange.accent-1 {
|
1303 |
+
background-color: #ffd180 !important; }
|
1304 |
+
|
1305 |
+
.orange-text.text-accent-1 {
|
1306 |
+
color: #ffd180 !important; }
|
1307 |
+
|
1308 |
+
.orange.accent-2 {
|
1309 |
+
background-color: #ffab40 !important; }
|
1310 |
+
|
1311 |
+
.orange-text.text-accent-2 {
|
1312 |
+
color: #ffab40 !important; }
|
1313 |
+
|
1314 |
+
.orange.accent-3 {
|
1315 |
+
background-color: #ff9100 !important; }
|
1316 |
+
|
1317 |
+
.orange-text.text-accent-3 {
|
1318 |
+
color: #ff9100 !important; }
|
1319 |
+
|
1320 |
+
.orange.accent-4 {
|
1321 |
+
background-color: #ff6d00 !important; }
|
1322 |
+
|
1323 |
+
.orange-text.text-accent-4 {
|
1324 |
+
color: #ff6d00 !important; }
|
1325 |
+
|
1326 |
+
.deep-orange.lighten-5 {
|
1327 |
+
background-color: #fbe9e7 !important; }
|
1328 |
+
|
1329 |
+
.deep-orange-text.text-lighten-5 {
|
1330 |
+
color: #fbe9e7 !important; }
|
1331 |
+
|
1332 |
+
.deep-orange.lighten-4 {
|
1333 |
+
background-color: #ffccbc !important; }
|
1334 |
+
|
1335 |
+
.deep-orange-text.text-lighten-4 {
|
1336 |
+
color: #ffccbc !important; }
|
1337 |
+
|
1338 |
+
.deep-orange.lighten-3 {
|
1339 |
+
background-color: #ffab91 !important; }
|
1340 |
+
|
1341 |
+
.deep-orange-text.text-lighten-3 {
|
1342 |
+
color: #ffab91 !important; }
|
1343 |
+
|
1344 |
+
.deep-orange.lighten-2 {
|
1345 |
+
background-color: #ff8a65 !important; }
|
1346 |
+
|
1347 |
+
.deep-orange-text.text-lighten-2 {
|
1348 |
+
color: #ff8a65 !important; }
|
1349 |
+
|
1350 |
+
.deep-orange.lighten-1 {
|
1351 |
+
background-color: #ff7043 !important; }
|
1352 |
+
|
1353 |
+
.deep-orange-text.text-lighten-1 {
|
1354 |
+
color: #ff7043 !important; }
|
1355 |
+
|
1356 |
+
.deep-orange {
|
1357 |
+
background-color: #ff5722 !important; }
|
1358 |
+
|
1359 |
+
.deep-orange-text {
|
1360 |
+
color: #ff5722 !important; }
|
1361 |
+
|
1362 |
+
.deep-orange.darken-1 {
|
1363 |
+
background-color: #f4511e !important; }
|
1364 |
+
|
1365 |
+
.deep-orange-text.text-darken-1 {
|
1366 |
+
color: #f4511e !important; }
|
1367 |
+
|
1368 |
+
.deep-orange.darken-2 {
|
1369 |
+
background-color: #e64a19 !important; }
|
1370 |
+
|
1371 |
+
.deep-orange-text.text-darken-2 {
|
1372 |
+
color: #e64a19 !important; }
|
1373 |
+
|
1374 |
+
.deep-orange.darken-3 {
|
1375 |
+
background-color: #d84315 !important; }
|
1376 |
+
|
1377 |
+
.deep-orange-text.text-darken-3 {
|
1378 |
+
color: #d84315 !important; }
|
1379 |
+
|
1380 |
+
.deep-orange.darken-4 {
|
1381 |
+
background-color: #bf360c !important; }
|
1382 |
+
|
1383 |
+
.deep-orange-text.text-darken-4 {
|
1384 |
+
color: #bf360c !important; }
|
1385 |
+
|
1386 |
+
.deep-orange.accent-1 {
|
1387 |
+
background-color: #ff9e80 !important; }
|
1388 |
+
|
1389 |
+
.deep-orange-text.text-accent-1 {
|
1390 |
+
color: #ff9e80 !important; }
|
1391 |
+
|
1392 |
+
.deep-orange.accent-2 {
|
1393 |
+
background-color: #ff6e40 !important; }
|
1394 |
+
|
1395 |
+
.deep-orange-text.text-accent-2 {
|
1396 |
+
color: #ff6e40 !important; }
|
1397 |
+
|
1398 |
+
.deep-orange.accent-3 {
|
1399 |
+
background-color: #ff3d00 !important; }
|
1400 |
+
|
1401 |
+
.deep-orange-text.text-accent-3 {
|
1402 |
+
color: #ff3d00 !important; }
|
1403 |
+
|
1404 |
+
.deep-orange.accent-4 {
|
1405 |
+
background-color: #dd2c00 !important; }
|
1406 |
+
|
1407 |
+
.deep-orange-text.text-accent-4 {
|
1408 |
+
color: #dd2c00 !important; }
|
1409 |
+
|
1410 |
+
.brown.lighten-5 {
|
1411 |
+
background-color: #efebe9 !important; }
|
1412 |
+
|
1413 |
+
.brown-text.text-lighten-5 {
|
1414 |
+
color: #efebe9 !important; }
|
1415 |
+
|
1416 |
+
.brown.lighten-4 {
|
1417 |
+
background-color: #d7ccc8 !important; }
|
1418 |
+
|
1419 |
+
.brown-text.text-lighten-4 {
|
1420 |
+
color: #d7ccc8 !important; }
|
1421 |
+
|
1422 |
+
.brown.lighten-3 {
|
1423 |
+
background-color: #bcaaa4 !important; }
|
1424 |
+
|
1425 |
+
.brown-text.text-lighten-3 {
|
1426 |
+
color: #bcaaa4 !important; }
|
1427 |
+
|
1428 |
+
.brown.lighten-2 {
|
1429 |
+
background-color: #a1887f !important; }
|
1430 |
+
|
1431 |
+
.brown-text.text-lighten-2 {
|
1432 |
+
color: #a1887f !important; }
|
1433 |
+
|
1434 |
+
.brown.lighten-1 {
|
1435 |
+
background-color: #8d6e63 !important; }
|
1436 |
+
|
1437 |
+
.brown-text.text-lighten-1 {
|
1438 |
+
color: #8d6e63 !important; }
|
1439 |
+
|
1440 |
+
.brown {
|
1441 |
+
background-color: #795548 !important; }
|
1442 |
+
|
1443 |
+
.brown-text {
|
1444 |
+
color: #795548 !important; }
|
1445 |
+
|
1446 |
+
.brown.darken-1 {
|
1447 |
+
background-color: #6d4c41 !important; }
|
1448 |
+
|
1449 |
+
.brown-text.text-darken-1 {
|
1450 |
+
color: #6d4c41 !important; }
|
1451 |
+
|
1452 |
+
.brown.darken-2 {
|
1453 |
+
background-color: #5d4037 !important; }
|
1454 |
+
|
1455 |
+
.brown-text.text-darken-2 {
|
1456 |
+
color: #5d4037 !important; }
|
1457 |
+
|
1458 |
+
.brown.darken-3 {
|
1459 |
+
background-color: #4e342e !important; }
|
1460 |
+
|
1461 |
+
.brown-text.text-darken-3 {
|
1462 |
+
color: #4e342e !important; }
|
1463 |
+
|
1464 |
+
.brown.darken-4 {
|
1465 |
+
background-color: #3e2723 !important; }
|
1466 |
+
|
1467 |
+
.brown-text.text-darken-4 {
|
1468 |
+
color: #3e2723 !important; }
|
1469 |
+
|
1470 |
+
.blue-grey.lighten-5 {
|
1471 |
+
background-color: #eceff1 !important; }
|
1472 |
+
|
1473 |
+
.blue-grey-text.text-lighten-5 {
|
1474 |
+
color: #eceff1 !important; }
|
1475 |
+
|
1476 |
+
.blue-grey.lighten-4 {
|
1477 |
+
background-color: #cfd8dc !important; }
|
1478 |
+
|
1479 |
+
.blue-grey-text.text-lighten-4 {
|
1480 |
+
color: #cfd8dc !important; }
|
1481 |
+
|
1482 |
+
.blue-grey.lighten-3 {
|
1483 |
+
background-color: #b0bec5 !important; }
|
1484 |
+
|
1485 |
+
.blue-grey-text.text-lighten-3 {
|
1486 |
+
color: #b0bec5 !important; }
|
1487 |
+
|
1488 |
+
.blue-grey.lighten-2 {
|
1489 |
+
background-color: #90a4ae !important; }
|
1490 |
+
|
1491 |
+
.blue-grey-text.text-lighten-2 {
|
1492 |
+
color: #90a4ae !important; }
|
1493 |
+
|
1494 |
+
.blue-grey.lighten-1 {
|
1495 |
+
background-color: #78909c !important; }
|
1496 |
+
|
1497 |
+
.blue-grey-text.text-lighten-1 {
|
1498 |
+
color: #78909c !important; }
|
1499 |
+
|
1500 |
+
.blue-grey {
|
1501 |
+
background-color: #607d8b !important; }
|
1502 |
+
|
1503 |
+
.blue-grey-text {
|
1504 |
+
color: #607d8b !important; }
|
1505 |
+
|
1506 |
+
.blue-grey.darken-1 {
|
1507 |
+
background-color: #546e7a !important; }
|
1508 |
+
|
1509 |
+
.blue-grey-text.text-darken-1 {
|
1510 |
+
color: #546e7a !important; }
|
1511 |
+
|
1512 |
+
.blue-grey.darken-2 {
|
1513 |
+
background-color: #455a64 !important; }
|
1514 |
+
|
1515 |
+
.blue-grey-text.text-darken-2 {
|
1516 |
+
color: #455a64 !important; }
|
1517 |
+
|
1518 |
+
.blue-grey.darken-3 {
|
1519 |
+
background-color: #37474f !important; }
|
1520 |
+
|
1521 |
+
.blue-grey-text.text-darken-3 {
|
1522 |
+
color: #37474f !important; }
|
1523 |
+
|
1524 |
+
.blue-grey.darken-4 {
|
1525 |
+
background-color: #263238 !important; }
|
1526 |
+
|
1527 |
+
.blue-grey-text.text-darken-4 {
|
1528 |
+
color: #263238 !important; }
|
1529 |
+
|
1530 |
+
.grey.lighten-5 {
|
1531 |
+
background-color: #fafafa !important; }
|
1532 |
+
|
1533 |
+
.grey-text.text-lighten-5 {
|
1534 |
+
color: #fafafa !important; }
|
1535 |
+
|
1536 |
+
.grey.lighten-4 {
|
1537 |
+
background-color: #f5f5f5 !important; }
|
1538 |
+
|
1539 |
+
.grey-text.text-lighten-4 {
|
1540 |
+
color: #f5f5f5 !important; }
|
1541 |
+
|
1542 |
+
.grey.lighten-3 {
|
1543 |
+
background-color: #eeeeee !important; }
|
1544 |
+
|
1545 |
+
.grey-text.text-lighten-3 {
|
1546 |
+
color: #eeeeee !important; }
|
1547 |
+
|
1548 |
+
.grey.lighten-2 {
|
1549 |
+
background-color: #e0e0e0 !important; }
|
1550 |
+
|
1551 |
+
.grey-text.text-lighten-2 {
|
1552 |
+
color: #e0e0e0 !important; }
|
1553 |
+
|
1554 |
+
.grey.lighten-1 {
|
1555 |
+
background-color: #bdbdbd !important; }
|
1556 |
+
|
1557 |
+
.grey-text.text-lighten-1 {
|
1558 |
+
color: #bdbdbd !important; }
|
1559 |
+
|
1560 |
+
.grey {
|
1561 |
+
background-color: #9e9e9e !important; }
|
1562 |
+
|
1563 |
+
.grey-text {
|
1564 |
+
color: #9e9e9e !important; }
|
1565 |
+
|
1566 |
+
.grey.darken-1 {
|
1567 |
+
background-color: #757575 !important; }
|
1568 |
+
|
1569 |
+
.grey-text.text-darken-1 {
|
1570 |
+
color: #757575 !important; }
|
1571 |
+
|
1572 |
+
.grey.darken-2 {
|
1573 |
+
background-color: #616161 !important; }
|
1574 |
+
|
1575 |
+
.grey-text.text-darken-2 {
|
1576 |
+
color: #616161 !important; }
|
1577 |
+
|
1578 |
+
.grey.darken-3 {
|
1579 |
+
background-color: #424242 !important; }
|
1580 |
+
|
1581 |
+
.grey-text.text-darken-3 {
|
1582 |
+
color: #424242 !important; }
|
1583 |
+
|
1584 |
+
.grey.darken-4 {
|
1585 |
+
background-color: #212121 !important; }
|
1586 |
+
|
1587 |
+
.grey-text.text-darken-4 {
|
1588 |
+
color: #212121 !important; }
|
1589 |
+
|
1590 |
+
.shades.black {
|
1591 |
+
background-color: #000000 !important; }
|
1592 |
+
|
1593 |
+
.shades-text.text-black {
|
1594 |
+
color: #000000 !important; }
|
1595 |
+
|
1596 |
+
.shades.white {
|
1597 |
+
background-color: #FFFFFF !important; }
|
1598 |
+
|
1599 |
+
.shades-text.text-white {
|
1600 |
+
color: #FFFFFF !important; }
|
1601 |
+
|
1602 |
+
.black {
|
1603 |
+
background-color: #000000 !important; }
|
1604 |
+
|
1605 |
+
.black-text {
|
1606 |
+
color: #000000 !important; }
|
1607 |
+
|
1608 |
+
.white {
|
1609 |
+
background-color: #FFFFFF !important; }
|
1610 |
+
|
1611 |
+
.white-text {
|
1612 |
+
color: #FFFFFF !important; }
|
1613 |
+
|
1614 |
+
/*** Colors ***/
|
1615 |
+
/*** Badges ***/
|
1616 |
+
/*** Buttons ***/
|
1617 |
+
/*** Cards ***/
|
1618 |
+
/*** Collapsible ***/
|
1619 |
+
/*** Dropdown ***/
|
1620 |
+
/*** Fonts ***/
|
1621 |
+
/*** Forms ***/
|
1622 |
+
/*** Global ***/
|
1623 |
+
/*** Navbar ***/
|
1624 |
+
/*** SideNav ***/
|
1625 |
+
/*** Tabs ***/
|
1626 |
+
/*** Tables ***/
|
1627 |
+
/*** Toasts ***/
|
1628 |
+
/*** Typography ***/
|
1629 |
+
/*** Collections ***/
|
1630 |
+
/* Progress Bar */
|
1631 |
+
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
|
1632 |
+
/**
|
1633 |
+
* 1. Set default font family to sans-serif.
|
1634 |
+
* 2. Prevent iOS text size adjust after orientation change, without disabling
|
1635 |
+
* user zoom.
|
1636 |
+
*/
|
1637 |
+
html {
|
1638 |
+
font-family: sans-serif;
|
1639 |
+
/* 1 */
|
1640 |
+
-ms-text-size-adjust: 100%;
|
1641 |
+
/* 2 */
|
1642 |
+
-webkit-text-size-adjust: 100%;
|
1643 |
+
/* 2 */ }
|
1644 |
+
|
1645 |
+
/**
|
1646 |
+
* Remove default margin.
|
1647 |
+
*/
|
1648 |
+
body {
|
1649 |
+
margin: 0; }
|
1650 |
+
|
1651 |
+
/* HTML5 display definitions
|
1652 |
+
========================================================================== */
|
1653 |
+
/**
|
1654 |
+
* Correct `block` display not defined for any HTML5 element in IE 8/9.
|
1655 |
+
* Correct `block` display not defined for `details` or `summary` in IE 10/11
|
1656 |
+
* and Firefox.
|
1657 |
+
* Correct `block` display not defined for `main` in IE 11.
|
1658 |
+
*/
|
1659 |
+
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
|
1660 |
+
display: block; }
|
1661 |
+
|
1662 |
+
/**
|
1663 |
+
* 1. Correct `inline-block` display not defined in IE 8/9.
|
1664 |
+
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
|
1665 |
+
*/
|
1666 |
+
audio, canvas, progress, video {
|
1667 |
+
display: inline-block;
|
1668 |
+
/* 1 */
|
1669 |
+
vertical-align: baseline;
|
1670 |
+
/* 2 */ }
|
1671 |
+
|
1672 |
+
/**
|
1673 |
+
* Prevent modern browsers from displaying `audio` without controls.
|
1674 |
+
* Remove excess height in iOS 5 devices.
|
1675 |
+
*/
|
1676 |
+
audio:not([controls]) {
|
1677 |
+
display: none;
|
1678 |
+
height: 0; }
|
1679 |
+
|
1680 |
+
/**
|
1681 |
+
* Address `[hidden]` styling not present in IE 8/9/10.
|
1682 |
+
* Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
|
1683 |
+
*/
|
1684 |
+
[hidden], template {
|
1685 |
+
display: none; }
|
1686 |
+
|
1687 |
+
/* Links
|
1688 |
+
========================================================================== */
|
1689 |
+
/**
|
1690 |
+
* Remove the gray background color from active links in IE 10.
|
1691 |
+
*/
|
1692 |
+
a {
|
1693 |
+
background-color: transparent; }
|
1694 |
+
|
1695 |
+
/**
|
1696 |
+
* Improve readability when focused and also mouse hovered in all browsers.
|
1697 |
+
*/
|
1698 |
+
a:active, a:hover {
|
1699 |
+
outline: 0; }
|
1700 |
+
|
1701 |
+
/* Text-level semantics
|
1702 |
+
========================================================================== */
|
1703 |
+
/**
|
1704 |
+
* Address styling not present in IE 8/9/10/11, Safari, and Chrome.
|
1705 |
+
*/
|
1706 |
+
abbr[title] {
|
1707 |
+
border-bottom: 1px dotted; }
|
1708 |
+
|
1709 |
+
/**
|
1710 |
+
* Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
|
1711 |
+
*/
|
1712 |
+
b, strong {
|
1713 |
+
font-weight: bold; }
|
1714 |
+
|
1715 |
+
/**
|
1716 |
+
* Address styling not present in Safari and Chrome.
|
1717 |
+
*/
|
1718 |
+
dfn {
|
1719 |
+
font-style: italic; }
|
1720 |
+
|
1721 |
+
/**
|
1722 |
+
* Address variable `h1` font-size and margin within `section` and `article`
|
1723 |
+
* contexts in Firefox 4+, Safari, and Chrome.
|
1724 |
+
*/
|
1725 |
+
h1 {
|
1726 |
+
font-size: 2em;
|
1727 |
+
margin: 0.67em 0; }
|
1728 |
+
|
1729 |
+
/**
|
1730 |
+
* Address styling not present in IE 8/9.
|
1731 |
+
*/
|
1732 |
+
mark {
|
1733 |
+
background: #ff0;
|
1734 |
+
color: #000; }
|
1735 |
+
|
1736 |
+
/**
|
1737 |
+
* Address inconsistent and variable font size in all browsers.
|
1738 |
+
*/
|
1739 |
+
small {
|
1740 |
+
font-size: 80%; }
|
1741 |
+
|
1742 |
+
/**
|
1743 |
+
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
|
1744 |
+
*/
|
1745 |
+
sub, sup {
|
1746 |
+
font-size: 75%;
|
1747 |
+
line-height: 0;
|
1748 |
+
position: relative;
|
1749 |
+
vertical-align: baseline; }
|
1750 |
+
|
1751 |
+
sup {
|
1752 |
+
top: -0.5em; }
|
1753 |
+
|
1754 |
+
sub {
|
1755 |
+
bottom: -0.25em; }
|
1756 |
+
|
1757 |
+
/* Embedded content
|
1758 |
+
========================================================================== */
|
1759 |
+
/**
|
1760 |
+
* Remove border when inside `a` element in IE 8/9/10.
|
1761 |
+
*/
|
1762 |
+
img {
|
1763 |
+
border: 0; }
|
1764 |
+
|
1765 |
+
/**
|
1766 |
+
* Correct overflow not hidden in IE 9/10/11.
|
1767 |
+
*/
|
1768 |
+
svg:not(:root) {
|
1769 |
+
overflow: hidden; }
|
1770 |
+
|
1771 |
+
/* Grouping content
|
1772 |
+
========================================================================== */
|
1773 |
+
/**
|
1774 |
+
* Address margin not present in IE 8/9 and Safari.
|
1775 |
+
*/
|
1776 |
+
figure {
|
1777 |
+
margin: 1em 40px; }
|
1778 |
+
|
1779 |
+
/**
|
1780 |
+
* Address differences between Firefox and other browsers.
|
1781 |
+
*/
|
1782 |
+
hr {
|
1783 |
+
-moz-box-sizing: content-box;
|
1784 |
+
box-sizing: content-box;
|
1785 |
+
height: 0; }
|
1786 |
+
|
1787 |
+
/**
|
1788 |
+
* Contain overflow in all browsers.
|
1789 |
+
*/
|
1790 |
+
pre {
|
1791 |
+
overflow: auto; }
|
1792 |
+
|
1793 |
+
/**
|
1794 |
+
* Address odd `em`-unit font size rendering in all browsers.
|
1795 |
+
*/
|
1796 |
+
code, kbd, pre, samp {
|
1797 |
+
font-family: monospace, monospace;
|
1798 |
+
font-size: 1em; }
|
1799 |
+
|
1800 |
+
/* Forms
|
1801 |
+
========================================================================== */
|
1802 |
+
/**
|
1803 |
+
* Known limitation: by default, Chrome and Safari on OS X allow very limited
|
1804 |
+
* styling of `select`, unless a `border` property is set.
|
1805 |
+
*/
|
1806 |
+
/**
|
1807 |
+
* 1. Correct color not being inherited.
|
1808 |
+
* Known issue: affects color of disabled elements.
|
1809 |
+
* 2. Correct font properties not being inherited.
|
1810 |
+
* 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
|
1811 |
+
*/
|
1812 |
+
button, input, optgroup, select, textarea {
|
1813 |
+
color: inherit;
|
1814 |
+
/* 1 */
|
1815 |
+
font: inherit;
|
1816 |
+
/* 2 */
|
1817 |
+
margin: 0;
|
1818 |
+
/* 3 */ }
|
1819 |
+
|
1820 |
+
/**
|
1821 |
+
* Address `overflow` set to `hidden` in IE 8/9/10/11.
|
1822 |
+
*/
|
1823 |
+
button {
|
1824 |
+
overflow: visible; }
|
1825 |
+
|
1826 |
+
/**
|
1827 |
+
* Address inconsistent `text-transform` inheritance for `button` and `select`.
|
1828 |
+
* All other form control elements do not inherit `text-transform` values.
|
1829 |
+
* Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
|
1830 |
+
* Correct `select` style inheritance in Firefox.
|
1831 |
+
*/
|
1832 |
+
button, select {
|
1833 |
+
text-transform: none; }
|
1834 |
+
|
1835 |
+
/**
|
1836 |
+
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
|
1837 |
+
* and `video` controls.
|
1838 |
+
* 2. Correct inability to style clickable `input` types in iOS.
|
1839 |
+
* 3. Improve usability and consistency of cursor style between image-type
|
1840 |
+
* `input` and others.
|
1841 |
+
*/
|
1842 |
+
button, html input[type="button"], input[type="reset"], input[type="submit"] {
|
1843 |
+
-webkit-appearance: button;
|
1844 |
+
/* 2 */
|
1845 |
+
cursor: pointer;
|
1846 |
+
/* 3 */ }
|
1847 |
+
|
1848 |
+
/**
|
1849 |
+
* Re-set default cursor for disabled elements.
|
1850 |
+
*/
|
1851 |
+
button[disabled], html input[disabled] {
|
1852 |
+
cursor: default; }
|
1853 |
+
|
1854 |
+
/**
|
1855 |
+
* Remove inner padding and border in Firefox 4+.
|
1856 |
+
*/
|
1857 |
+
button::-moz-focus-inner, input::-moz-focus-inner {
|
1858 |
+
border: 0;
|
1859 |
+
padding: 0; }
|
1860 |
+
|
1861 |
+
/**
|
1862 |
+
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
|
1863 |
+
* the UA stylesheet.
|
1864 |
+
*/
|
1865 |
+
input {
|
1866 |
+
line-height: normal; }
|
1867 |
+
|
1868 |
+
/**
|
1869 |
+
* It's recommended that you don't attempt to style these elements.
|
1870 |
+
* Firefox's implementation doesn't respect box-sizing, padding, or width.
|
1871 |
+
*
|
1872 |
+
* 1. Address box sizing set to `content-box` in IE 8/9/10.
|
1873 |
+
* 2. Remove excess padding in IE 8/9/10.
|
1874 |
+
*/
|
1875 |
+
input[type="checkbox"], input[type="radio"] {
|
1876 |
+
box-sizing: border-box;
|
1877 |
+
/* 1 */
|
1878 |
+
padding: 0;
|
1879 |
+
/* 2 */ }
|
1880 |
+
|
1881 |
+
/**
|
1882 |
+
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
|
1883 |
+
* `font-size` values of the `input`, it causes the cursor style of the
|
1884 |
+
* decrement button to change from `default` to `text`.
|
1885 |
+
*/
|
1886 |
+
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
|
1887 |
+
height: auto; }
|
1888 |
+
|
1889 |
+
/**
|
1890 |
+
* 1. Address `appearance` set to `searchfield` in Safari and Chrome.
|
1891 |
+
* 2. Address `box-sizing` set to `border-box` in Safari and Chrome
|
1892 |
+
* (include `-moz` to future-proof).
|
1893 |
+
*/
|
1894 |
+
input[type="search"] {
|
1895 |
+
-webkit-appearance: textfield;
|
1896 |
+
/* 1 */
|
1897 |
+
-moz-box-sizing: content-box;
|
1898 |
+
-webkit-box-sizing: content-box;
|
1899 |
+
/* 2 */
|
1900 |
+
box-sizing: content-box; }
|
1901 |
+
|
1902 |
+
/**
|
1903 |
+
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
|
1904 |
+
* Safari (but not Chrome) clips the cancel button when the search input has
|
1905 |
+
* padding (and `textfield` appearance).
|
1906 |
+
*/
|
1907 |
+
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
|
1908 |
+
-webkit-appearance: none; }
|
1909 |
+
|
1910 |
+
/**
|
1911 |
+
* Define consistent border, margin, and padding.
|
1912 |
+
*/
|
1913 |
+
fieldset {
|
1914 |
+
border: 1px solid #c0c0c0;
|
1915 |
+
margin: 0 2px;
|
1916 |
+
padding: 0.35em 0.625em 0.75em; }
|
1917 |
+
|
1918 |
+
/**
|
1919 |
+
* 1. Correct `color` not being inherited in IE 8/9/10/11.
|
1920 |
+
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
|
1921 |
+
*/
|
1922 |
+
legend {
|
1923 |
+
border: 0;
|
1924 |
+
/* 1 */
|
1925 |
+
padding: 0;
|
1926 |
+
/* 2 */ }
|
1927 |
+
|
1928 |
+
/**
|
1929 |
+
* Remove default vertical scrollbar in IE 8/9/10/11.
|
1930 |
+
*/
|
1931 |
+
textarea {
|
1932 |
+
overflow: auto; }
|
1933 |
+
|
1934 |
+
/**
|
1935 |
+
* Don't inherit the `font-weight` (applied by a rule above).
|
1936 |
+
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
|
1937 |
+
*/
|
1938 |
+
optgroup {
|
1939 |
+
font-weight: bold; }
|
1940 |
+
|
1941 |
+
/* Tables
|
1942 |
+
========================================================================== */
|
1943 |
+
/**
|
1944 |
+
* Remove most spacing between table cells.
|
1945 |
+
*/
|
1946 |
+
table {
|
1947 |
+
border-collapse: collapse;
|
1948 |
+
border-spacing: 0; }
|
1949 |
+
|
1950 |
+
td, th {
|
1951 |
+
padding: 0; }
|
1952 |
+
|
1953 |
+
html {
|
1954 |
+
box-sizing: border-box; }
|
1955 |
+
|
1956 |
+
*, *:before, *:after {
|
1957 |
+
box-sizing: inherit; }
|
1958 |
+
|
1959 |
+
ul {
|
1960 |
+
list-style-type: none; }
|
1961 |
+
|
1962 |
+
a {
|
1963 |
+
color: #039be5;
|
1964 |
+
text-decoration: none;
|
1965 |
+
-webkit-tap-highlight-color: transparent; }
|
1966 |
+
|
1967 |
+
.valign-wrapper {
|
1968 |
+
display: -webkit-box;
|
1969 |
+
display: -moz-box;
|
1970 |
+
display: -ms-flexbox;
|
1971 |
+
display: -webkit-flex;
|
1972 |
+
display: flex;
|
1973 |
+
-webkit-flex-align: center;
|
1974 |
+
-ms-flex-align: center;
|
1975 |
+
-webkit-align-items: center;
|
1976 |
+
align-items: center; }
|
1977 |
+
.valign-wrapper .valign {
|
1978 |
+
display: block; }
|
1979 |
+
|
1980 |
+
ul {
|
1981 |
+
padding: 0; }
|
1982 |
+
ul li {
|
1983 |
+
list-style-type: none; }
|
1984 |
+
|
1985 |
+
.clearfix {
|
1986 |
+
clear: both; }
|
1987 |
+
|
1988 |
+
.z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, ul.side-nav {
|
1989 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
|
1990 |
+
-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
|
1991 |
+
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); }
|
1992 |
+
|
1993 |
+
.z-depth-1-half, .btn:hover, .btn-large:hover, .btn-floating:hover {
|
1994 |
+
-webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
|
1995 |
+
-moz-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
|
1996 |
+
box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); }
|
1997 |
+
|
1998 |
+
.z-depth-2 {
|
1999 |
+
-webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
|
2000 |
+
-moz-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
|
2001 |
+
box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
|
2002 |
+
|
2003 |
+
.z-depth-3 {
|
2004 |
+
-webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
|
2005 |
+
-moz-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
|
2006 |
+
box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }
|
2007 |
+
|
2008 |
+
.z-depth-4, .modal {
|
2009 |
+
-webkit-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
|
2010 |
+
-moz-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
|
2011 |
+
box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); }
|
2012 |
+
|
2013 |
+
.z-depth-5 {
|
2014 |
+
-webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
|
2015 |
+
-moz-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
|
2016 |
+
box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); }
|
2017 |
+
|
2018 |
+
.divider {
|
2019 |
+
height: 1px;
|
2020 |
+
overflow: hidden;
|
2021 |
+
background-color: #e0e0e0; }
|
2022 |
+
|
2023 |
+
blockquote {
|
2024 |
+
margin: 20px 0;
|
2025 |
+
padding-left: 1.5rem;
|
2026 |
+
border-left: 5px solid #EF9A9A; }
|
2027 |
+
|
2028 |
+
i {
|
2029 |
+
line-height: inherit; }
|
2030 |
+
i.left {
|
2031 |
+
float: left;
|
2032 |
+
margin-right: 15px; }
|
2033 |
+
i.right {
|
2034 |
+
float: right;
|
2035 |
+
margin-left: 15px; }
|
2036 |
+
i.tiny {
|
2037 |
+
font-size: 1rem; }
|
2038 |
+
i.small {
|
2039 |
+
font-size: 2rem; }
|
2040 |
+
i.medium {
|
2041 |
+
font-size: 4rem; }
|
2042 |
+
i.large {
|
2043 |
+
font-size: 6rem; }
|
2044 |
+
|
2045 |
+
img.responsive-img, video.responsive-video {
|
2046 |
+
max-width: 100%;
|
2047 |
+
height: auto; }
|
2048 |
+
|
2049 |
+
.pagination li {
|
2050 |
+
font-size: 1.2rem;
|
2051 |
+
float: left;
|
2052 |
+
width: 30px;
|
2053 |
+
height: 30px;
|
2054 |
+
margin: 0 10px;
|
2055 |
+
-webkit-border-radius: 2px;
|
2056 |
+
-moz-border-radius: 2px;
|
2057 |
+
border-radius: 2px;
|
2058 |
+
background-clip: padding-box;
|
2059 |
+
text-align: center; }
|
2060 |
+
.pagination li a {
|
2061 |
+
color: #444; }
|
2062 |
+
.pagination li.active a {
|
2063 |
+
color: #fff; }
|
2064 |
+
.pagination li.active {
|
2065 |
+
background-color: #ee6e73; }
|
2066 |
+
.pagination li.disabled a {
|
2067 |
+
color: #999; }
|
2068 |
+
.pagination li i {
|
2069 |
+
font-size: 2rem;
|
2070 |
+
line-height: 1.8rem; }
|
2071 |
+
|
2072 |
+
.parallax-container {
|
2073 |
+
position: relative;
|
2074 |
+
overflow: hidden;
|
2075 |
+
height: 500px; }
|
2076 |
+
|
2077 |
+
.parallax {
|
2078 |
+
position: absolute;
|
2079 |
+
top: 0;
|
2080 |
+
left: 0;
|
2081 |
+
right: 0;
|
2082 |
+
bottom: 0;
|
2083 |
+
z-index: -1; }
|
2084 |
+
.parallax img {
|
2085 |
+
display: none;
|
2086 |
+
position: absolute;
|
2087 |
+
bottom: 0;
|
2088 |
+
width: 100%;
|
2089 |
+
min-height: 100%;
|
2090 |
+
background-position: center; }
|
2091 |
+
|
2092 |
+
.pin-top, .pin-bottom {
|
2093 |
+
position: relative; }
|
2094 |
+
|
2095 |
+
.pinned {
|
2096 |
+
position: fixed !important; }
|
2097 |
+
|
2098 |
+
/*********************
|
2099 |
+
Transition Classes
|
2100 |
+
**********************/
|
2101 |
+
ul.staggered-list li {
|
2102 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
2103 |
+
filter: "alpha(opacity=(${iefactor}))";
|
2104 |
+
-moz-opacity: 0;
|
2105 |
+
-khtml-opacity: 0;
|
2106 |
+
opacity: 0; }
|
2107 |
+
|
2108 |
+
.fade-in {
|
2109 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
2110 |
+
filter: "alpha(opacity=(${iefactor}))";
|
2111 |
+
-moz-opacity: 0;
|
2112 |
+
-khtml-opacity: 0;
|
2113 |
+
opacity: 0;
|
2114 |
+
transform-origin: 0 50%; }
|
2115 |
+
|
2116 |
+
/*********************
|
2117 |
+
Media Query Classes
|
2118 |
+
**********************/
|
2119 |
+
@media only screen and (max-width : 600px) {
|
2120 |
+
.hide-on-small-only, .hide-on-small-and-down {
|
2121 |
+
display: none !important; } }
|
2122 |
+
|
2123 |
+
@media only screen and (max-width : 992px) {
|
2124 |
+
.hide-on-med-and-down {
|
2125 |
+
display: none !important; } }
|
2126 |
+
|
2127 |
+
@media only screen and (min-width : 601px) {
|
2128 |
+
.hide-on-med-and-up {
|
2129 |
+
display: none !important; } }
|
2130 |
+
|
2131 |
+
@media only screen and (min-width: 600px) and (max-width: 992px) {
|
2132 |
+
.hide-on-med-only {
|
2133 |
+
display: none !important; } }
|
2134 |
+
|
2135 |
+
@media only screen and (min-width : 993px) {
|
2136 |
+
.hide-on-large-only {
|
2137 |
+
display: none !important; } }
|
2138 |
+
|
2139 |
+
@media only screen and (min-width : 993px) {
|
2140 |
+
.show-on-large {
|
2141 |
+
display: initial !important; } }
|
2142 |
+
|
2143 |
+
@media only screen and (min-width: 600px) and (max-width: 992px) {
|
2144 |
+
.show-on-medium {
|
2145 |
+
display: initial !important; } }
|
2146 |
+
|
2147 |
+
@media only screen and (max-width : 600px) {
|
2148 |
+
.show-on-small {
|
2149 |
+
display: initial !important; } }
|
2150 |
+
|
2151 |
+
@media only screen and (min-width : 601px) {
|
2152 |
+
.show-on-medium-and-up {
|
2153 |
+
display: initial !important; } }
|
2154 |
+
|
2155 |
+
@media only screen and (max-width : 992px) {
|
2156 |
+
.show-on-medium-and-down {
|
2157 |
+
display: initial !important; } }
|
2158 |
+
|
2159 |
+
@media only screen and (max-width : 600px) {
|
2160 |
+
.center-on-small-only {
|
2161 |
+
text-align: center; } }
|
2162 |
+
|
2163 |
+
footer.page-footer {
|
2164 |
+
margin-top: 20px;
|
2165 |
+
padding-top: 20px;
|
2166 |
+
background-color: #ee6e73; }
|
2167 |
+
footer.page-footer .footer-copyright {
|
2168 |
+
overflow: hidden;
|
2169 |
+
height: 50px;
|
2170 |
+
line-height: 50px;
|
2171 |
+
color: rgba(255, 255, 255, 0.8);
|
2172 |
+
background-color: rgba(51, 51, 51, 0.08); }
|
2173 |
+
|
2174 |
+
table, th, td {
|
2175 |
+
border: none; }
|
2176 |
+
|
2177 |
+
table {
|
2178 |
+
width: 100%;
|
2179 |
+
display: table; }
|
2180 |
+
table.bordered tr {
|
2181 |
+
border-bottom: 1px solid #d0d0d0; }
|
2182 |
+
table.striped tbody tr:nth-child(odd) {
|
2183 |
+
background-color: #f2f2f2; }
|
2184 |
+
table.hoverable tbody tr {
|
2185 |
+
-webkit-transition: background-color 0.25s ease;
|
2186 |
+
-moz-transition: background-color 0.25s ease;
|
2187 |
+
-o-transition: background-color 0.25s ease;
|
2188 |
+
-ms-transition: background-color 0.25s ease;
|
2189 |
+
transition: background-color 0.25s ease; }
|
2190 |
+
table.hoverable tbody tr:hover {
|
2191 |
+
background-color: #f2f2f2; }
|
2192 |
+
table.centered thead tr th, table.centered tbody tr td {
|
2193 |
+
text-align: center; }
|
2194 |
+
|
2195 |
+
thead {
|
2196 |
+
border-bottom: 1px solid #d0d0d0; }
|
2197 |
+
|
2198 |
+
td, th {
|
2199 |
+
padding: 15px 5px;
|
2200 |
+
display: table-cell;
|
2201 |
+
text-align: left;
|
2202 |
+
vertical-align: middle;
|
2203 |
+
-webkit-border-radius: 2px;
|
2204 |
+
-moz-border-radius: 2px;
|
2205 |
+
border-radius: 2px;
|
2206 |
+
background-clip: padding-box; }
|
2207 |
+
|
2208 |
+
@media only screen and (max-width : 992px) {
|
2209 |
+
table.responsive-table {
|
2210 |
+
width: 100%;
|
2211 |
+
border-collapse: collapse;
|
2212 |
+
border-spacing: 0;
|
2213 |
+
display: block;
|
2214 |
+
position: relative;
|
2215 |
+
/* sort out borders */ }
|
2216 |
+
table.responsive-table th, table.responsive-table td {
|
2217 |
+
margin: 0;
|
2218 |
+
vertical-align: top; }
|
2219 |
+
table.responsive-table th {
|
2220 |
+
text-align: left; }
|
2221 |
+
table.responsive-table thead {
|
2222 |
+
display: block;
|
2223 |
+
float: left; }
|
2224 |
+
table.responsive-table thead tr {
|
2225 |
+
display: block;
|
2226 |
+
padding: 0 10px 0 0; }
|
2227 |
+
table.responsive-table tbody {
|
2228 |
+
display: block;
|
2229 |
+
width: auto;
|
2230 |
+
position: relative;
|
2231 |
+
overflow-x: auto;
|
2232 |
+
white-space: nowrap; }
|
2233 |
+
table.responsive-table tbody tr {
|
2234 |
+
display: inline-block;
|
2235 |
+
vertical-align: top; }
|
2236 |
+
table.responsive-table th {
|
2237 |
+
display: block;
|
2238 |
+
text-align: right; }
|
2239 |
+
table.responsive-table td {
|
2240 |
+
display: block;
|
2241 |
+
min-height: 1.25em;
|
2242 |
+
text-align: left; }
|
2243 |
+
table.responsive-table tr {
|
2244 |
+
padding: 0 10px; }
|
2245 |
+
table.responsive-table thead {
|
2246 |
+
border: 0;
|
2247 |
+
border-right: 1px solid #d0d0d0; }
|
2248 |
+
table.responsive-table.bordered th {
|
2249 |
+
border-bottom: 0;
|
2250 |
+
border-left: 0; }
|
2251 |
+
table.responsive-table.bordered td {
|
2252 |
+
border-left: 0;
|
2253 |
+
border-right: 0;
|
2254 |
+
border-bottom: 0; }
|
2255 |
+
table.responsive-table.bordered tr {
|
2256 |
+
border: 0; }
|
2257 |
+
table.responsive-table.bordered tbody tr {
|
2258 |
+
border-right: 1px solid #d0d0d0; }
|
2259 |
+
}
|
2260 |
+
|
2261 |
+
.collection {
|
2262 |
+
background-color: #999;
|
2263 |
+
margin: 0.5rem 0 1rem 0;
|
2264 |
+
border: 1px solid #e0e0e0;
|
2265 |
+
-webkit-border-radius: 2px;
|
2266 |
+
-moz-border-radius: 2px;
|
2267 |
+
border-radius: 2px;
|
2268 |
+
background-clip: padding-box;
|
2269 |
+
overflow: hidden; }
|
2270 |
+
.collection .collection-item {
|
2271 |
+
background-color: #fff;
|
2272 |
+
line-height: 1.5rem;
|
2273 |
+
padding: 10px 20px;
|
2274 |
+
margin: 0px;
|
2275 |
+
border-bottom: 1px solid #e0e0e0; }
|
2276 |
+
.collection .collection-item.avatar {
|
2277 |
+
height: 84px;
|
2278 |
+
padding-left: 72px;
|
2279 |
+
position: relative; }
|
2280 |
+
.collection .collection-item.avatar .circle {
|
2281 |
+
position: absolute;
|
2282 |
+
width: 42px;
|
2283 |
+
height: 42px;
|
2284 |
+
overflow: hidden;
|
2285 |
+
left: 15px;
|
2286 |
+
display: inline-block;
|
2287 |
+
vertical-align: middle; }
|
2288 |
+
.collection .collection-item.avatar i.circle {
|
2289 |
+
font-size: 18px;
|
2290 |
+
line-height: 42px;
|
2291 |
+
color: #fff;
|
2292 |
+
background-color: #999;
|
2293 |
+
text-align: center; }
|
2294 |
+
.collection .collection-item.avatar .title {
|
2295 |
+
font-size: 16px; }
|
2296 |
+
.collection .collection-item.avatar p {
|
2297 |
+
margin: 0; }
|
2298 |
+
.collection .collection-item.avatar .secondary-content {
|
2299 |
+
position: absolute;
|
2300 |
+
top: 16px;
|
2301 |
+
right: 16px; }
|
2302 |
+
.collection .collection-item:last-child {
|
2303 |
+
border-bottom: none; }
|
2304 |
+
.collection .collection-item.active {
|
2305 |
+
background-color: #26a69a;
|
2306 |
+
color: #eafaf9; }
|
2307 |
+
.collection a.collection-item {
|
2308 |
+
display: block;
|
2309 |
+
-webkit-transition: 0.25s;
|
2310 |
+
-moz-transition: 0.25s;
|
2311 |
+
-o-transition: 0.25s;
|
2312 |
+
-ms-transition: 0.25s;
|
2313 |
+
transition: 0.25s;
|
2314 |
+
color: #26a69a; }
|
2315 |
+
.collection a.collection-item:not(.active):hover {
|
2316 |
+
background-color: #ddd; }
|
2317 |
+
.collection.with-header .collection-header {
|
2318 |
+
background-color: #fff;
|
2319 |
+
border-bottom: 1px solid #e0e0e0;
|
2320 |
+
padding: 10px 20px; }
|
2321 |
+
.collection.with-header .collection-item {
|
2322 |
+
padding-left: 30px; }
|
2323 |
+
|
2324 |
+
.secondary-content {
|
2325 |
+
float: right;
|
2326 |
+
color: #26a69a; }
|
2327 |
+
|
2328 |
+
span.badge {
|
2329 |
+
min-width: 3rem;
|
2330 |
+
padding: 0 6px;
|
2331 |
+
text-align: center;
|
2332 |
+
font-size: 1rem;
|
2333 |
+
line-height: inherit;
|
2334 |
+
color: #757575;
|
2335 |
+
float: right;
|
2336 |
+
-webkit-box-sizing: border-box;
|
2337 |
+
-moz-box-sizing: border-box;
|
2338 |
+
box-sizing: border-box; }
|
2339 |
+
span.badge.new {
|
2340 |
+
font-weight: 300;
|
2341 |
+
font-size: 0.8rem;
|
2342 |
+
color: #fff;
|
2343 |
+
background-color: #26a69a;
|
2344 |
+
-webkit-border-radius: 2px;
|
2345 |
+
-moz-border-radius: 2px;
|
2346 |
+
border-radius: 2px;
|
2347 |
+
background-clip: padding-box; }
|
2348 |
+
span.badge.new:after {
|
2349 |
+
content: " new"; }
|
2350 |
+
|
2351 |
+
.video-container {
|
2352 |
+
position: relative;
|
2353 |
+
padding-bottom: 56.25%;
|
2354 |
+
padding-top: 30px;
|
2355 |
+
height: 0;
|
2356 |
+
overflow: hidden; }
|
2357 |
+
.video-container iframe, .video-container object, .video-container embed {
|
2358 |
+
position: absolute;
|
2359 |
+
top: 0;
|
2360 |
+
left: 0;
|
2361 |
+
width: 100%;
|
2362 |
+
height: 100%; }
|
2363 |
+
|
2364 |
+
.progress {
|
2365 |
+
position: relative;
|
2366 |
+
height: 4px;
|
2367 |
+
display: block;
|
2368 |
+
width: 100%;
|
2369 |
+
background-color: #acece6;
|
2370 |
+
-webkit-border-radius: 2px;
|
2371 |
+
-moz-border-radius: 2px;
|
2372 |
+
border-radius: 2px;
|
2373 |
+
background-clip: padding-box;
|
2374 |
+
margin: 0.5rem 0 1rem 0;
|
2375 |
+
overflow: hidden; }
|
2376 |
+
.progress .determinate {
|
2377 |
+
position: absolute;
|
2378 |
+
background-color: inherit;
|
2379 |
+
top: 0;
|
2380 |
+
bottom: 0;
|
2381 |
+
background-color: #26a69a;
|
2382 |
+
-webkit-transition: width 0.3s linear;
|
2383 |
+
-moz-transition: width 0.3s linear;
|
2384 |
+
-o-transition: width 0.3s linear;
|
2385 |
+
-ms-transition: width 0.3s linear;
|
2386 |
+
transition: width 0.3s linear; }
|
2387 |
+
.progress .indeterminate {
|
2388 |
+
background-color: #26a69a; }
|
2389 |
+
.progress .indeterminate:before {
|
2390 |
+
content: '';
|
2391 |
+
position: absolute;
|
2392 |
+
background-color: inherit;
|
2393 |
+
top: 0;
|
2394 |
+
left: 0;
|
2395 |
+
bottom: 0;
|
2396 |
+
will-change: left, right;
|
2397 |
+
-webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
|
2398 |
+
-moz-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
|
2399 |
+
-ms-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
|
2400 |
+
-o-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
|
2401 |
+
animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }
|
2402 |
+
.progress .indeterminate:after {
|
2403 |
+
content: '';
|
2404 |
+
position: absolute;
|
2405 |
+
background-color: inherit;
|
2406 |
+
top: 0;
|
2407 |
+
left: 0;
|
2408 |
+
bottom: 0;
|
2409 |
+
will-change: left, right;
|
2410 |
+
-webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
|
2411 |
+
-moz-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
|
2412 |
+
-ms-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
|
2413 |
+
-o-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
|
2414 |
+
animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
|
2415 |
+
-webkit-animation-delay: 1.15s;
|
2416 |
+
-moz-animation-delay: 1.15s;
|
2417 |
+
-ms-animation-delay: 1.15s;
|
2418 |
+
-o-animation-delay: 1.15s;
|
2419 |
+
animation-delay: 1.15s; }
|
2420 |
+
|
2421 |
+
@-webkit-keyframes indeterminate {
|
2422 |
+
0% {
|
2423 |
+
left: -35%;
|
2424 |
+
right: 100%; }
|
2425 |
+
|
2426 |
+
60% {
|
2427 |
+
left: 100%;
|
2428 |
+
right: -90%; }
|
2429 |
+
|
2430 |
+
100% {
|
2431 |
+
left: 100%;
|
2432 |
+
right: -90%; } }
|
2433 |
+
|
2434 |
+
@-moz-keyframes indeterminate {
|
2435 |
+
0% {
|
2436 |
+
left: -35%;
|
2437 |
+
right: 100%; }
|
2438 |
+
|
2439 |
+
60% {
|
2440 |
+
left: 100%;
|
2441 |
+
right: -90%; }
|
2442 |
+
|
2443 |
+
100% {
|
2444 |
+
left: 100%;
|
2445 |
+
right: -90%; } }
|
2446 |
+
|
2447 |
+
@keyframes indeterminate {
|
2448 |
+
0% {
|
2449 |
+
left: -35%;
|
2450 |
+
right: 100%; }
|
2451 |
+
|
2452 |
+
60% {
|
2453 |
+
left: 100%;
|
2454 |
+
right: -90%; }
|
2455 |
+
|
2456 |
+
100% {
|
2457 |
+
left: 100%;
|
2458 |
+
right: -90%; } }
|
2459 |
+
|
2460 |
+
@-webkit-keyframes indeterminate-short {
|
2461 |
+
0% {
|
2462 |
+
left: -200%;
|
2463 |
+
right: 100%; }
|
2464 |
+
|
2465 |
+
60% {
|
2466 |
+
left: 107%;
|
2467 |
+
right: -8%; }
|
2468 |
+
|
2469 |
+
100% {
|
2470 |
+
left: 107%;
|
2471 |
+
right: -8%; } }
|
2472 |
+
|
2473 |
+
@-moz-keyframes indeterminate-short {
|
2474 |
+
0% {
|
2475 |
+
left: -200%;
|
2476 |
+
right: 100%; }
|
2477 |
+
|
2478 |
+
60% {
|
2479 |
+
left: 107%;
|
2480 |
+
right: -8%; }
|
2481 |
+
|
2482 |
+
100% {
|
2483 |
+
left: 107%;
|
2484 |
+
right: -8%; } }
|
2485 |
+
|
2486 |
+
@keyframes indeterminate-short {
|
2487 |
+
0% {
|
2488 |
+
left: -200%;
|
2489 |
+
right: 100%; }
|
2490 |
+
|
2491 |
+
60% {
|
2492 |
+
left: 107%;
|
2493 |
+
right: -8%; }
|
2494 |
+
|
2495 |
+
100% {
|
2496 |
+
left: 107%;
|
2497 |
+
right: -8%; } }
|
2498 |
+
|
2499 |
+
/*******************
|
2500 |
+
Utility Classes
|
2501 |
+
*******************/
|
2502 |
+
.left-align {
|
2503 |
+
text-align: left; }
|
2504 |
+
|
2505 |
+
.right-align {
|
2506 |
+
text-align: right; }
|
2507 |
+
|
2508 |
+
.center, .center-align {
|
2509 |
+
text-align: center; }
|
2510 |
+
|
2511 |
+
.left {
|
2512 |
+
float: left !important; }
|
2513 |
+
|
2514 |
+
.right {
|
2515 |
+
float: right !important; }
|
2516 |
+
|
2517 |
+
.no-select, input[type=range], input[type=range] + .thumb {
|
2518 |
+
-webkit-touch-callout: none;
|
2519 |
+
-webkit-user-select: none;
|
2520 |
+
-khtml-user-select: none;
|
2521 |
+
-moz-user-select: none;
|
2522 |
+
-ms-user-select: none;
|
2523 |
+
user-select: none; }
|
2524 |
+
|
2525 |
+
.circle {
|
2526 |
+
-webkit-border-radius: 50%;
|
2527 |
+
-moz-border-radius: 50%;
|
2528 |
+
border-radius: 50%;
|
2529 |
+
background-clip: padding-box; }
|
2530 |
+
|
2531 |
+
.center-block {
|
2532 |
+
display: block;
|
2533 |
+
margin-left: auto;
|
2534 |
+
margin-right: auto; }
|
2535 |
+
|
2536 |
+
.truncate {
|
2537 |
+
white-space: nowrap;
|
2538 |
+
overflow: hidden;
|
2539 |
+
text-overflow: ellipsis; }
|
2540 |
+
|
2541 |
+
.container {
|
2542 |
+
padding: 0 1.5rem;
|
2543 |
+
margin: 0 auto;
|
2544 |
+
max-width: 1280px;
|
2545 |
+
width: 90%; }
|
2546 |
+
|
2547 |
+
@media only screen and (min-width : 601px) {
|
2548 |
+
.container {
|
2549 |
+
width: 85%; }
|
2550 |
+
}
|
2551 |
+
|
2552 |
+
@media only screen and (min-width : 993px) {
|
2553 |
+
.container {
|
2554 |
+
width: 70%; }
|
2555 |
+
}
|
2556 |
+
|
2557 |
+
.container .row {
|
2558 |
+
margin-left: -0.75rem;
|
2559 |
+
margin-right: -0.75rem; }
|
2560 |
+
|
2561 |
+
.section {
|
2562 |
+
padding-top: 1rem;
|
2563 |
+
padding-bottom: 1rem; }
|
2564 |
+
.section.no-pad {
|
2565 |
+
padding: 0; }
|
2566 |
+
.section.no-pad-bot {
|
2567 |
+
padding-bottom: 0; }
|
2568 |
+
.section.no-pad-top {
|
2569 |
+
padding-top: 0; }
|
2570 |
+
|
2571 |
+
.row {
|
2572 |
+
margin-left: auto;
|
2573 |
+
margin-right: auto;
|
2574 |
+
margin-bottom: 20px; }
|
2575 |
+
.row:after {
|
2576 |
+
content: "";
|
2577 |
+
display: table;
|
2578 |
+
clear: both; }
|
2579 |
+
.row .col {
|
2580 |
+
float: left;
|
2581 |
+
-webkit-box-sizing: border-box;
|
2582 |
+
-moz-box-sizing: border-box;
|
2583 |
+
box-sizing: border-box;
|
2584 |
+
padding: 0 0.75rem; }
|
2585 |
+
.row .col.s1 {
|
2586 |
+
width: 8.33333%;
|
2587 |
+
margin-left: 0; }
|
2588 |
+
.row .col.s2 {
|
2589 |
+
width: 16.66667%;
|
2590 |
+
margin-left: 0; }
|
2591 |
+
.row .col.s3 {
|
2592 |
+
width: 25%;
|
2593 |
+
margin-left: 0; }
|
2594 |
+
.row .col.s4 {
|
2595 |
+
width: 33.33333%;
|
2596 |
+
margin-left: 0; }
|
2597 |
+
.row .col.s5 {
|
2598 |
+
width: 41.66667%;
|
2599 |
+
margin-left: 0; }
|
2600 |
+
.row .col.s6 {
|
2601 |
+
width: 50%;
|
2602 |
+
margin-left: 0; }
|
2603 |
+
.row .col.s7 {
|
2604 |
+
width: 58.33333%;
|
2605 |
+
margin-left: 0; }
|
2606 |
+
.row .col.s8 {
|
2607 |
+
width: 66.66667%;
|
2608 |
+
margin-left: 0; }
|
2609 |
+
.row .col.s9 {
|
2610 |
+
width: 75%;
|
2611 |
+
margin-left: 0; }
|
2612 |
+
.row .col.s10 {
|
2613 |
+
width: 83.33333%;
|
2614 |
+
margin-left: 0; }
|
2615 |
+
.row .col.s11 {
|
2616 |
+
width: 91.66667%;
|
2617 |
+
margin-left: 0; }
|
2618 |
+
.row .col.s12 {
|
2619 |
+
width: 100%;
|
2620 |
+
margin-left: 0; }
|
2621 |
+
.row .col.offset-s1 {
|
2622 |
+
margin-left: 8.33333%; }
|
2623 |
+
.row .col.offset-s2 {
|
2624 |
+
margin-left: 16.66667%; }
|
2625 |
+
.row .col.offset-s3 {
|
2626 |
+
margin-left: 25%; }
|
2627 |
+
.row .col.offset-s4 {
|
2628 |
+
margin-left: 33.33333%; }
|
2629 |
+
.row .col.offset-s5 {
|
2630 |
+
margin-left: 41.66667%; }
|
2631 |
+
.row .col.offset-s6 {
|
2632 |
+
margin-left: 50%; }
|
2633 |
+
.row .col.offset-s7 {
|
2634 |
+
margin-left: 58.33333%; }
|
2635 |
+
.row .col.offset-s8 {
|
2636 |
+
margin-left: 66.66667%; }
|
2637 |
+
.row .col.offset-s9 {
|
2638 |
+
margin-left: 75%; }
|
2639 |
+
.row .col.offset-s10 {
|
2640 |
+
margin-left: 83.33333%; }
|
2641 |
+
.row .col.offset-s11 {
|
2642 |
+
margin-left: 91.66667%; }
|
2643 |
+
.row .col.offset-s12 {
|
2644 |
+
margin-left: 100%; }
|
2645 |
+
@media only screen and (min-width : 601px) {
|
2646 |
+
.row .col.m1 {
|
2647 |
+
width: 8.33333%;
|
2648 |
+
margin-left: 0; }
|
2649 |
+
|
2650 |
+
.row .col.m2 {
|
2651 |
+
width: 16.66667%;
|
2652 |
+
margin-left: 0; }
|
2653 |
+
|
2654 |
+
.row .col.m3 {
|
2655 |
+
width: 25%;
|
2656 |
+
margin-left: 0; }
|
2657 |
+
|
2658 |
+
.row .col.m4 {
|
2659 |
+
width: 33.33333%;
|
2660 |
+
margin-left: 0; }
|
2661 |
+
|
2662 |
+
.row .col.m5 {
|
2663 |
+
width: 41.66667%;
|
2664 |
+
margin-left: 0; }
|
2665 |
+
|
2666 |
+
.row .col.m6 {
|
2667 |
+
width: 50%;
|
2668 |
+
margin-left: 0; }
|
2669 |
+
|
2670 |
+
.row .col.m7 {
|
2671 |
+
width: 58.33333%;
|
2672 |
+
margin-left: 0; }
|
2673 |
+
|
2674 |
+
.row .col.m8 {
|
2675 |
+
width: 66.66667%;
|
2676 |
+
margin-left: 0; }
|
2677 |
+
|
2678 |
+
.row .col.m9 {
|
2679 |
+
width: 75%;
|
2680 |
+
margin-left: 0; }
|
2681 |
+
|
2682 |
+
.row .col.m10 {
|
2683 |
+
width: 83.33333%;
|
2684 |
+
margin-left: 0; }
|
2685 |
+
|
2686 |
+
.row .col.m11 {
|
2687 |
+
width: 91.66667%;
|
2688 |
+
margin-left: 0; }
|
2689 |
+
|
2690 |
+
.row .col.m12 {
|
2691 |
+
width: 100%;
|
2692 |
+
margin-left: 0; }
|
2693 |
+
|
2694 |
+
.row .col.offset-m1 {
|
2695 |
+
margin-left: 8.33333%; }
|
2696 |
+
|
2697 |
+
.row .col.offset-m2 {
|
2698 |
+
margin-left: 16.66667%; }
|
2699 |
+
|
2700 |
+
.row .col.offset-m3 {
|
2701 |
+
margin-left: 25%; }
|
2702 |
+
|
2703 |
+
.row .col.offset-m4 {
|
2704 |
+
margin-left: 33.33333%; }
|
2705 |
+
|
2706 |
+
.row .col.offset-m5 {
|
2707 |
+
margin-left: 41.66667%; }
|
2708 |
+
|
2709 |
+
.row .col.offset-m6 {
|
2710 |
+
margin-left: 50%; }
|
2711 |
+
|
2712 |
+
.row .col.offset-m7 {
|
2713 |
+
margin-left: 58.33333%; }
|
2714 |
+
|
2715 |
+
.row .col.offset-m8 {
|
2716 |
+
margin-left: 66.66667%; }
|
2717 |
+
|
2718 |
+
.row .col.offset-m9 {
|
2719 |
+
margin-left: 75%; }
|
2720 |
+
|
2721 |
+
.row .col.offset-m10 {
|
2722 |
+
margin-left: 83.33333%; }
|
2723 |
+
|
2724 |
+
.row .col.offset-m11 {
|
2725 |
+
margin-left: 91.66667%; }
|
2726 |
+
|
2727 |
+
.row .col.offset-m12 {
|
2728 |
+
margin-left: 100%; }
|
2729 |
+
}
|
2730 |
+
@media only screen and (min-width : 993px) {
|
2731 |
+
.row .col.l1 {
|
2732 |
+
width: 8.33333%;
|
2733 |
+
margin-left: 0; }
|
2734 |
+
|
2735 |
+
.row .col.l2 {
|
2736 |
+
width: 16.66667%;
|
2737 |
+
margin-left: 0; }
|
2738 |
+
|
2739 |
+
.row .col.l3 {
|
2740 |
+
width: 25%;
|
2741 |
+
margin-left: 0; }
|
2742 |
+
|
2743 |
+
.row .col.l4 {
|
2744 |
+
width: 33.33333%;
|
2745 |
+
margin-left: 0; }
|
2746 |
+
|
2747 |
+
.row .col.l5 {
|
2748 |
+
width: 41.66667%;
|
2749 |
+
margin-left: 0; }
|
2750 |
+
|
2751 |
+
.row .col.l6 {
|
2752 |
+
width: 50%;
|
2753 |
+
margin-left: 0; }
|
2754 |
+
|
2755 |
+
.row .col.l7 {
|
2756 |
+
width: 58.33333%;
|
2757 |
+
margin-left: 0; }
|
2758 |
+
|
2759 |
+
.row .col.l8 {
|
2760 |
+
width: 66.66667%;
|
2761 |
+
margin-left: 0; }
|
2762 |
+
|
2763 |
+
.row .col.l9 {
|
2764 |
+
width: 75%;
|
2765 |
+
margin-left: 0; }
|
2766 |
+
|
2767 |
+
.row .col.l10 {
|
2768 |
+
width: 83.33333%;
|
2769 |
+
margin-left: 0; }
|
2770 |
+
|
2771 |
+
.row .col.l11 {
|
2772 |
+
width: 91.66667%;
|
2773 |
+
margin-left: 0; }
|
2774 |
+
|
2775 |
+
.row .col.l12 {
|
2776 |
+
width: 100%;
|
2777 |
+
margin-left: 0; }
|
2778 |
+
|
2779 |
+
.row .col.offset-l1 {
|
2780 |
+
margin-left: 8.33333%; }
|
2781 |
+
|
2782 |
+
.row .col.offset-l2 {
|
2783 |
+
margin-left: 16.66667%; }
|
2784 |
+
|
2785 |
+
.row .col.offset-l3 {
|
2786 |
+
margin-left: 25%; }
|
2787 |
+
|
2788 |
+
.row .col.offset-l4 {
|
2789 |
+
margin-left: 33.33333%; }
|
2790 |
+
|
2791 |
+
.row .col.offset-l5 {
|
2792 |
+
margin-left: 41.66667%; }
|
2793 |
+
|
2794 |
+
.row .col.offset-l6 {
|
2795 |
+
margin-left: 50%; }
|
2796 |
+
|
2797 |
+
.row .col.offset-l7 {
|
2798 |
+
margin-left: 58.33333%; }
|
2799 |
+
|
2800 |
+
.row .col.offset-l8 {
|
2801 |
+
margin-left: 66.66667%; }
|
2802 |
+
|
2803 |
+
.row .col.offset-l9 {
|
2804 |
+
margin-left: 75%; }
|
2805 |
+
|
2806 |
+
.row .col.offset-l10 {
|
2807 |
+
margin-left: 83.33333%; }
|
2808 |
+
|
2809 |
+
.row .col.offset-l11 {
|
2810 |
+
margin-left: 91.66667%; }
|
2811 |
+
|
2812 |
+
.row .col.offset-l12 {
|
2813 |
+
margin-left: 100%; }
|
2814 |
+
}
|
2815 |
+
|
2816 |
+
nav {
|
2817 |
+
color: #fff;
|
2818 |
+
background-color: #ee6e73;
|
2819 |
+
width: 100%;
|
2820 |
+
height: 56px;
|
2821 |
+
line-height: 56px;
|
2822 |
+
overflow: hidden; }
|
2823 |
+
nav a {
|
2824 |
+
color: #fff; }
|
2825 |
+
nav .nav-wrapper {
|
2826 |
+
position: relative;
|
2827 |
+
height: 100%; }
|
2828 |
+
nav .nav-wrapper i {
|
2829 |
+
font-size: 2rem; }
|
2830 |
+
@media only screen and (min-width : 993px) {
|
2831 |
+
nav a.button-collapse {
|
2832 |
+
display: none; }
|
2833 |
+
}
|
2834 |
+
nav a.button-collapse {
|
2835 |
+
float: left;
|
2836 |
+
position: relative;
|
2837 |
+
z-index: 1;
|
2838 |
+
height: 56px;
|
2839 |
+
color: #fff; }
|
2840 |
+
nav a.button-collapse i {
|
2841 |
+
font-size: 2.7rem;
|
2842 |
+
height: 56px;
|
2843 |
+
line-height: 56px; }
|
2844 |
+
nav .brand-logo {
|
2845 |
+
position: absolute;
|
2846 |
+
color: #fff;
|
2847 |
+
display: inline-block;
|
2848 |
+
font-size: 2.1rem;
|
2849 |
+
padding: 0; }
|
2850 |
+
nav .brand-logo.center {
|
2851 |
+
top: 50%;
|
2852 |
+
left: 50%;
|
2853 |
+
-webkit-transform: translate(-50%, -50%);
|
2854 |
+
-moz-transform: translate(-50%, -50%);
|
2855 |
+
-ms-transform: translate(-50%, -50%);
|
2856 |
+
-o-transform: translate(-50%, -50%);
|
2857 |
+
transform: translate(-50%, -50%); }
|
2858 |
+
@media only screen and (max-width : 992px) {
|
2859 |
+
nav .brand-logo {
|
2860 |
+
top: 50%;
|
2861 |
+
left: 50%;
|
2862 |
+
-webkit-transform: translate(-50%, -50%);
|
2863 |
+
-moz-transform: translate(-50%, -50%);
|
2864 |
+
-ms-transform: translate(-50%, -50%);
|
2865 |
+
-o-transform: translate(-50%, -50%);
|
2866 |
+
transform: translate(-50%, -50%); } }
|
2867 |
+
nav .brand-logo.right {
|
2868 |
+
right: 0.5rem;
|
2869 |
+
padding: 0; }
|
2870 |
+
nav ul {
|
2871 |
+
margin: 0; }
|
2872 |
+
nav ul li {
|
2873 |
+
-webkit-transition: background-color 0.3s;
|
2874 |
+
-moz-transition: background-color 0.3s;
|
2875 |
+
-o-transition: background-color 0.3s;
|
2876 |
+
-ms-transition: background-color 0.3s;
|
2877 |
+
transition: background-color 0.3s;
|
2878 |
+
float: left;
|
2879 |
+
padding: 0px; }
|
2880 |
+
nav ul li:hover, nav ul li.active {
|
2881 |
+
background-color: rgba(0, 0, 0, 0.1); }
|
2882 |
+
nav ul a {
|
2883 |
+
font-size: 1rem;
|
2884 |
+
color: #fff;
|
2885 |
+
display: inline-block;
|
2886 |
+
padding: 0px 15px; }
|
2887 |
+
nav ul.left {
|
2888 |
+
float: left; }
|
2889 |
+
nav .input-field {
|
2890 |
+
margin: 0; }
|
2891 |
+
nav .input-field input {
|
2892 |
+
height: 100%;
|
2893 |
+
font-size: 1.2rem;
|
2894 |
+
border: none;
|
2895 |
+
padding-left: 2rem;
|
2896 |
+
-webkit-box-sizing: border-box;
|
2897 |
+
-moz-box-sizing: border-box;
|
2898 |
+
box-sizing: border-box; }
|
2899 |
+
nav .input-field input:focus, nav .input-field input[type=text]:valid, nav .input-field input[type=password]:valid, nav .input-field input[type=email]:valid, nav .input-field input[type=url]:valid, nav .input-field input[type=date]:valid {
|
2900 |
+
border: none;
|
2901 |
+
-webkit-box-shadow: none;
|
2902 |
+
-moz-box-shadow: none;
|
2903 |
+
box-shadow: none; }
|
2904 |
+
nav .input-field label {
|
2905 |
+
top: 0;
|
2906 |
+
left: 0; }
|
2907 |
+
nav .input-field label i {
|
2908 |
+
color: rgba(255, 255, 255, 0.7);
|
2909 |
+
-webkit-transition: color 0.3s;
|
2910 |
+
-moz-transition: color 0.3s;
|
2911 |
+
-o-transition: color 0.3s;
|
2912 |
+
-ms-transition: color 0.3s;
|
2913 |
+
transition: color 0.3s; }
|
2914 |
+
nav .input-field label.active i {
|
2915 |
+
color: #fff; }
|
2916 |
+
nav .input-field label.active {
|
2917 |
+
-webkit-transform: translateY(0);
|
2918 |
+
-moz-transform: translateY(0);
|
2919 |
+
-ms-transform: translateY(0);
|
2920 |
+
-o-transform: translateY(0);
|
2921 |
+
transform: translateY(0); }
|
2922 |
+
|
2923 |
+
.navbar-fixed {
|
2924 |
+
position: relative;
|
2925 |
+
height: 56px;
|
2926 |
+
z-index: 998; }
|
2927 |
+
.navbar-fixed nav {
|
2928 |
+
position: fixed; }
|
2929 |
+
|
2930 |
+
@media only screen and (min-width : 601px) {
|
2931 |
+
nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
|
2932 |
+
height: 64px;
|
2933 |
+
line-height: 64px; }
|
2934 |
+
|
2935 |
+
.navbar-fixed {
|
2936 |
+
height: 64px; }
|
2937 |
+
}
|
2938 |
+
|
2939 |
+
@font-face {
|
2940 |
+
font-family: "Roboto";
|
2941 |
+
src: url("../font/roboto/Roboto-Thin.ttf");
|
2942 |
+
font-weight: 200; }
|
2943 |
+
|
2944 |
+
@font-face {
|
2945 |
+
font-family: "Roboto";
|
2946 |
+
src: url("../font/roboto/Roboto-Light.ttf");
|
2947 |
+
font-weight: 300; }
|
2948 |
+
|
2949 |
+
@font-face {
|
2950 |
+
font-family: "Roboto";
|
2951 |
+
src: url("../font/roboto/Roboto-Regular.ttf");
|
2952 |
+
font-weight: 400; }
|
2953 |
+
|
2954 |
+
@font-face {
|
2955 |
+
font-family: "Roboto";
|
2956 |
+
src: url("../font/roboto/Roboto-Medium.ttf");
|
2957 |
+
font-weight: 500; }
|
2958 |
+
|
2959 |
+
@font-face {
|
2960 |
+
font-family: "Roboto";
|
2961 |
+
src: url("../font/roboto/Roboto-Bold.ttf");
|
2962 |
+
font-weight: 700; }
|
2963 |
+
|
2964 |
+
a {
|
2965 |
+
text-decoration: none; }
|
2966 |
+
|
2967 |
+
html {
|
2968 |
+
line-height: 1.5;
|
2969 |
+
font-family: "Roboto", sans-serif;
|
2970 |
+
font-weight: normal;
|
2971 |
+
color: rgba(0, 0, 0, 0.87); }
|
2972 |
+
@media only screen and (min-width: 0) {
|
2973 |
+
html {
|
2974 |
+
font-size: 14px; } }
|
2975 |
+
@media only screen and (min-width: 992px) {
|
2976 |
+
html {
|
2977 |
+
font-size: 14.5px; } }
|
2978 |
+
@media only screen and (min-width: 1200px) {
|
2979 |
+
html {
|
2980 |
+
font-size: 15px; } }
|
2981 |
+
|
2982 |
+
h1, h2, h3, h4, h5, h6 {
|
2983 |
+
font-weight: 400; }
|
2984 |
+
|
2985 |
+
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
|
2986 |
+
font-weight: inherit; }
|
2987 |
+
|
2988 |
+
h1 {
|
2989 |
+
font-size: 4.2rem;
|
2990 |
+
line-height: 4.62rem;
|
2991 |
+
margin: 2.1rem 0 1.68rem 0; }
|
2992 |
+
|
2993 |
+
h2 {
|
2994 |
+
font-size: 3.56rem;
|
2995 |
+
line-height: 3.916rem;
|
2996 |
+
margin: 1.78rem 0 1.424rem 0; }
|
2997 |
+
|
2998 |
+
h3 {
|
2999 |
+
font-size: 2.92rem;
|
3000 |
+
line-height: 3.212rem;
|
3001 |
+
margin: 1.46rem 0 1.168rem 0; }
|
3002 |
+
|
3003 |
+
h4 {
|
3004 |
+
font-size: 2.28rem;
|
3005 |
+
line-height: 2.508rem;
|
3006 |
+
margin: 1.14rem 0 0.912rem 0; }
|
3007 |
+
|
3008 |
+
h5 {
|
3009 |
+
font-size: 1.64rem;
|
3010 |
+
line-height: 1.804rem;
|
3011 |
+
margin: 0.82rem 0 0.656rem 0; }
|
3012 |
+
|
3013 |
+
h6 {
|
3014 |
+
font-size: 1rem;
|
3015 |
+
line-height: 1.1rem;
|
3016 |
+
margin: 0.5rem 0 0.4rem 0; }
|
3017 |
+
|
3018 |
+
em {
|
3019 |
+
font-style: italic; }
|
3020 |
+
|
3021 |
+
strong {
|
3022 |
+
font-weight: 500; }
|
3023 |
+
|
3024 |
+
small {
|
3025 |
+
font-size: 75%; }
|
3026 |
+
|
3027 |
+
.light, footer.page-footer .footer-copyright {
|
3028 |
+
font-weight: 300; }
|
3029 |
+
|
3030 |
+
.flow-text {
|
3031 |
+
font-weight: 300; }
|
3032 |
+
@media only screen and (min-width: 360px) {
|
3033 |
+
.flow-text {
|
3034 |
+
font-size: 1.2rem; } }
|
3035 |
+
@media only screen and (min-width: 0px) {
|
3036 |
+
.flow-text {
|
3037 |
+
line-height: 0.8rem; } }
|
3038 |
+
@media only screen and (min-width: 390px) {
|
3039 |
+
.flow-text {
|
3040 |
+
font-size: 1.224rem; } }
|
3041 |
+
@media only screen and (min-width: 30px) {
|
3042 |
+
.flow-text {
|
3043 |
+
line-height: 0.904rem; } }
|
3044 |
+
@media only screen and (min-width: 420px) {
|
3045 |
+
.flow-text {
|
3046 |
+
font-size: 1.248rem; } }
|
3047 |
+
@media only screen and (min-width: 60px) {
|
3048 |
+
.flow-text {
|
3049 |
+
line-height: 1.008rem; } }
|
3050 |
+
@media only screen and (min-width: 450px) {
|
3051 |
+
.flow-text {
|
3052 |
+
font-size: 1.272rem; } }
|
3053 |
+
@media only screen and (min-width: 90px) {
|
3054 |
+
.flow-text {
|
3055 |
+
line-height: 1.112rem; } }
|
3056 |
+
@media only screen and (min-width: 480px) {
|
3057 |
+
.flow-text {
|
3058 |
+
font-size: 1.296rem; } }
|
3059 |
+
@media only screen and (min-width: 120px) {
|
3060 |
+
.flow-text {
|
3061 |
+
line-height: 1.216rem; } }
|
3062 |
+
@media only screen and (min-width: 510px) {
|
3063 |
+
.flow-text {
|
3064 |
+
font-size: 1.32rem; } }
|
3065 |
+
@media only screen and (min-width: 150px) {
|
3066 |
+
.flow-text {
|
3067 |
+
line-height: 1.32rem; } }
|
3068 |
+
@media only screen and (min-width: 540px) {
|
3069 |
+
.flow-text {
|
3070 |
+
font-size: 1.344rem; } }
|
3071 |
+
@media only screen and (min-width: 180px) {
|
3072 |
+
.flow-text {
|
3073 |
+
line-height: 1.424rem; } }
|
3074 |
+
@media only screen and (min-width: 570px) {
|
3075 |
+
.flow-text {
|
3076 |
+
font-size: 1.368rem; } }
|
3077 |
+
@media only screen and (min-width: 210px) {
|
3078 |
+
.flow-text {
|
3079 |
+
line-height: 1.528rem; } }
|
3080 |
+
@media only screen and (min-width: 600px) {
|
3081 |
+
.flow-text {
|
3082 |
+
font-size: 1.392rem; } }
|
3083 |
+
@media only screen and (min-width: 240px) {
|
3084 |
+
.flow-text {
|
3085 |
+
line-height: 1.632rem; } }
|
3086 |
+
@media only screen and (min-width: 630px) {
|
3087 |
+
.flow-text {
|
3088 |
+
font-size: 1.416rem; } }
|
3089 |
+
@media only screen and (min-width: 270px) {
|
3090 |
+
.flow-text {
|
3091 |
+
line-height: 1.736rem; } }
|
3092 |
+
@media only screen and (min-width: 660px) {
|
3093 |
+
.flow-text {
|
3094 |
+
font-size: 1.44rem; } }
|
3095 |
+
@media only screen and (min-width: 300px) {
|
3096 |
+
.flow-text {
|
3097 |
+
line-height: 1.84rem; } }
|
3098 |
+
@media only screen and (min-width: 690px) {
|
3099 |
+
.flow-text {
|
3100 |
+
font-size: 1.464rem; } }
|
3101 |
+
@media only screen and (min-width: 330px) {
|
3102 |
+
.flow-text {
|
3103 |
+
line-height: 1.944rem; } }
|
3104 |
+
@media only screen and (min-width: 720px) {
|
3105 |
+
.flow-text {
|
3106 |
+
font-size: 1.488rem; } }
|
3107 |
+
@media only screen and (min-width: 360px) {
|
3108 |
+
.flow-text {
|
3109 |
+
line-height: 2.048rem; } }
|
3110 |
+
@media only screen and (min-width: 750px) {
|
3111 |
+
.flow-text {
|
3112 |
+
font-size: 1.512rem; } }
|
3113 |
+
@media only screen and (min-width: 390px) {
|
3114 |
+
.flow-text {
|
3115 |
+
line-height: 2.152rem; } }
|
3116 |
+
@media only screen and (min-width: 780px) {
|
3117 |
+
.flow-text {
|
3118 |
+
font-size: 1.536rem; } }
|
3119 |
+
@media only screen and (min-width: 420px) {
|
3120 |
+
.flow-text {
|
3121 |
+
line-height: 2.256rem; } }
|
3122 |
+
@media only screen and (min-width: 810px) {
|
3123 |
+
.flow-text {
|
3124 |
+
font-size: 1.56rem; } }
|
3125 |
+
@media only screen and (min-width: 450px) {
|
3126 |
+
.flow-text {
|
3127 |
+
line-height: 2.36rem; } }
|
3128 |
+
@media only screen and (min-width: 840px) {
|
3129 |
+
.flow-text {
|
3130 |
+
font-size: 1.584rem; } }
|
3131 |
+
@media only screen and (min-width: 480px) {
|
3132 |
+
.flow-text {
|
3133 |
+
line-height: 2.464rem; } }
|
3134 |
+
@media only screen and (min-width: 870px) {
|
3135 |
+
.flow-text {
|
3136 |
+
font-size: 1.608rem; } }
|
3137 |
+
@media only screen and (min-width: 510px) {
|
3138 |
+
.flow-text {
|
3139 |
+
line-height: 2.568rem; } }
|
3140 |
+
@media only screen and (min-width: 900px) {
|
3141 |
+
.flow-text {
|
3142 |
+
font-size: 1.632rem; } }
|
3143 |
+
@media only screen and (min-width: 540px) {
|
3144 |
+
.flow-text {
|
3145 |
+
line-height: 2.672rem; } }
|
3146 |
+
@media only screen and (min-width: 930px) {
|
3147 |
+
.flow-text {
|
3148 |
+
font-size: 1.656rem; } }
|
3149 |
+
@media only screen and (min-width: 570px) {
|
3150 |
+
.flow-text {
|
3151 |
+
line-height: 2.776rem; } }
|
3152 |
+
@media only screen and (min-width: 960px) {
|
3153 |
+
.flow-text {
|
3154 |
+
font-size: 1.68rem; } }
|
3155 |
+
@media only screen and (min-width: 600px) {
|
3156 |
+
.flow-text {
|
3157 |
+
line-height: 2.88rem; } }
|
3158 |
+
|
3159 |
+
.card-panel {
|
3160 |
+
padding: 20px;
|
3161 |
+
margin: 0.5rem 0 1rem 0;
|
3162 |
+
-webkit-border-radius: 2px;
|
3163 |
+
-moz-border-radius: 2px;
|
3164 |
+
border-radius: 2px;
|
3165 |
+
background-clip: padding-box;
|
3166 |
+
background-color: #fff; }
|
3167 |
+
|
3168 |
+
.card {
|
3169 |
+
position: relative;
|
3170 |
+
overflow: hidden;
|
3171 |
+
margin: 0.5rem 0 1rem 0;
|
3172 |
+
background-color: #fff;
|
3173 |
+
-webkit-box-sizing: border-box;
|
3174 |
+
-moz-box-sizing: border-box;
|
3175 |
+
box-sizing: border-box;
|
3176 |
+
-webkit-border-radius: 2px;
|
3177 |
+
-moz-border-radius: 2px;
|
3178 |
+
border-radius: 2px;
|
3179 |
+
background-clip: padding-box; }
|
3180 |
+
.card .card-title {
|
3181 |
+
color: #fff;
|
3182 |
+
font-size: 24px;
|
3183 |
+
font-weight: 300; }
|
3184 |
+
.card .card-title.activator {
|
3185 |
+
cursor: pointer; }
|
3186 |
+
.card a {
|
3187 |
+
color: #ffab40;
|
3188 |
+
margin-right: 20px;
|
3189 |
+
-webkit-transition: color 0.3s ease;
|
3190 |
+
-moz-transition: color 0.3s ease;
|
3191 |
+
-o-transition: color 0.3s ease;
|
3192 |
+
-ms-transition: color 0.3s ease;
|
3193 |
+
transition: color 0.3s ease;
|
3194 |
+
text-transform: uppercase; }
|
3195 |
+
.card a:hover {
|
3196 |
+
color: #ffd8a6; }
|
3197 |
+
.card.small, .card.medium, .card.large {
|
3198 |
+
position: relative; }
|
3199 |
+
.card.small .card-image, .card.medium .card-image, .card.large .card-image {
|
3200 |
+
overflow: hidden; }
|
3201 |
+
.card.small .card-content, .card.medium .card-content, .card.large .card-content {
|
3202 |
+
overflow: hidden; }
|
3203 |
+
.card.small .card-action, .card.medium .card-action, .card.large .card-action {
|
3204 |
+
position: absolute;
|
3205 |
+
bottom: 0;
|
3206 |
+
left: 0;
|
3207 |
+
right: 0; }
|
3208 |
+
.card.small {
|
3209 |
+
height: 300px; }
|
3210 |
+
.card.small .card-image {
|
3211 |
+
height: 150px; }
|
3212 |
+
.card.small .card-content {
|
3213 |
+
height: 150px; }
|
3214 |
+
.card.medium {
|
3215 |
+
height: 400px; }
|
3216 |
+
.card.medium .card-image {
|
3217 |
+
height: 250px; }
|
3218 |
+
.card.medium .card-content {
|
3219 |
+
height: 150px; }
|
3220 |
+
.card.large {
|
3221 |
+
height: 500px; }
|
3222 |
+
.card.large .card-image {
|
3223 |
+
height: 330px; }
|
3224 |
+
.card.large .card-content {
|
3225 |
+
height: 170px; }
|
3226 |
+
.card .card-image {
|
3227 |
+
position: relative; }
|
3228 |
+
.card .card-image img {
|
3229 |
+
-webkit-border-radius: 2px 2px 0 0;
|
3230 |
+
-moz-border-radius: 2px 2px 0 0;
|
3231 |
+
border-radius: 2px 2px 0 0;
|
3232 |
+
background-clip: padding-box;
|
3233 |
+
position: relative;
|
3234 |
+
left: 0;
|
3235 |
+
right: 0;
|
3236 |
+
top: 0;
|
3237 |
+
bottom: 0;
|
3238 |
+
width: 100%; }
|
3239 |
+
.card .card-image .card-title {
|
3240 |
+
position: absolute;
|
3241 |
+
bottom: 0;
|
3242 |
+
left: 0;
|
3243 |
+
padding: 20px; }
|
3244 |
+
.card .card-content {
|
3245 |
+
padding: 20px;
|
3246 |
+
-webkit-border-radius: 0 0 2px 2px;
|
3247 |
+
-moz-border-radius: 0 0 2px 2px;
|
3248 |
+
border-radius: 0 0 2px 2px;
|
3249 |
+
background-clip: padding-box;
|
3250 |
+
-webkit-box-sizing: border-box;
|
3251 |
+
-moz-box-sizing: border-box;
|
3252 |
+
box-sizing: border-box; }
|
3253 |
+
.card .card-content p {
|
3254 |
+
margin: 0;
|
3255 |
+
color: inherit; }
|
3256 |
+
.card .card-content .card-title {
|
3257 |
+
line-height: 48px; }
|
3258 |
+
.card .card-action {
|
3259 |
+
border-top: 1px solid rgba(160, 160, 160, 0.2);
|
3260 |
+
padding: 20px; }
|
3261 |
+
.card .card-reveal {
|
3262 |
+
padding: 20px;
|
3263 |
+
position: absolute;
|
3264 |
+
background-color: #FFF;
|
3265 |
+
width: 100%;
|
3266 |
+
overflow-y: auto;
|
3267 |
+
top: 100%;
|
3268 |
+
height: 100%;
|
3269 |
+
z-index: 1;
|
3270 |
+
-webkit-box-sizing: border-box;
|
3271 |
+
-moz-box-sizing: border-box;
|
3272 |
+
box-sizing: border-box; }
|
3273 |
+
.card .card-reveal .card-title {
|
3274 |
+
cursor: pointer;
|
3275 |
+
display: block; }
|
3276 |
+
|
3277 |
+
#toast-container {
|
3278 |
+
display: block;
|
3279 |
+
position: fixed;
|
3280 |
+
z-index: 1001; }
|
3281 |
+
@media only screen and (max-width : 600px) {
|
3282 |
+
#toast-container {
|
3283 |
+
min-width: 100%;
|
3284 |
+
bottom: 0%; } }
|
3285 |
+
@media only screen and (min-width : 601px) and (max-width : 992px) {
|
3286 |
+
#toast-container {
|
3287 |
+
min-width: 30%;
|
3288 |
+
left: 5%;
|
3289 |
+
bottom: 7%; } }
|
3290 |
+
@media only screen and (min-width : 993px) {
|
3291 |
+
#toast-container {
|
3292 |
+
min-width: 8%;
|
3293 |
+
top: 10%;
|
3294 |
+
right: 7%; } }
|
3295 |
+
|
3296 |
+
.toast {
|
3297 |
+
-webkit-border-radius: 2px;
|
3298 |
+
-moz-border-radius: 2px;
|
3299 |
+
border-radius: 2px;
|
3300 |
+
background-clip: padding-box;
|
3301 |
+
-webkit-box-sizing: border-box;
|
3302 |
+
-moz-box-sizing: border-box;
|
3303 |
+
box-sizing: border-box;
|
3304 |
+
top: 0px;
|
3305 |
+
width: auto;
|
3306 |
+
clear: both;
|
3307 |
+
margin-top: 10px;
|
3308 |
+
position: relative;
|
3309 |
+
max-width: 100%;
|
3310 |
+
height: 48px;
|
3311 |
+
line-height: 48px;
|
3312 |
+
background-color: #323232;
|
3313 |
+
padding: 0px 25px;
|
3314 |
+
font-size: 1.1rem;
|
3315 |
+
font-weight: 300;
|
3316 |
+
color: #fff;
|
3317 |
+
display: -webkit-box;
|
3318 |
+
display: -moz-box;
|
3319 |
+
display: -ms-flexbox;
|
3320 |
+
display: -webkit-flex;
|
3321 |
+
display: flex;
|
3322 |
+
-webkit-flex-align: center;
|
3323 |
+
-ms-flex-align: center;
|
3324 |
+
-webkit-align-items: center;
|
3325 |
+
align-items: center;
|
3326 |
+
-webkit-justify-content: space-between;
|
3327 |
+
justify-content: space-between; }
|
3328 |
+
.toast .btn, .toast .btn-large, .toast .btn-flat {
|
3329 |
+
margin: 0;
|
3330 |
+
margin-left: 3rem; }
|
3331 |
+
.toast.rounded {
|
3332 |
+
border-radius: 24px; }
|
3333 |
+
@media only screen and (max-width : 600px) {
|
3334 |
+
.toast {
|
3335 |
+
width: 100%;
|
3336 |
+
-webkit-border-radius: 0px;
|
3337 |
+
-moz-border-radius: 0px;
|
3338 |
+
border-radius: 0px;
|
3339 |
+
background-clip: padding-box; } }
|
3340 |
+
@media only screen and (min-width : 601px) and (max-width : 992px) {
|
3341 |
+
.toast {
|
3342 |
+
float: left; } }
|
3343 |
+
@media only screen and (min-width : 993px) {
|
3344 |
+
.toast {
|
3345 |
+
float: right; } }
|
3346 |
+
|
3347 |
+
.tabs {
|
3348 |
+
position: relative;
|
3349 |
+
height: 48px;
|
3350 |
+
background-color: #FFF;
|
3351 |
+
margin: 0 auto;
|
3352 |
+
width: 100%;
|
3353 |
+
white-space: nowrap; }
|
3354 |
+
.tabs li.tab {
|
3355 |
+
display: block;
|
3356 |
+
float: left;
|
3357 |
+
text-align: center;
|
3358 |
+
background-color: #fff;
|
3359 |
+
line-height: 48px;
|
3360 |
+
height: 48px;
|
3361 |
+
padding: 0 20px;
|
3362 |
+
margin: 0;
|
3363 |
+
text-transform: uppercase;
|
3364 |
+
letter-spacing: 0.8px;
|
3365 |
+
width: 15%; }
|
3366 |
+
.tabs li.tab a {
|
3367 |
+
color: #ee6e73;
|
3368 |
+
display: block;
|
3369 |
+
width: 100%;
|
3370 |
+
height: 100%;
|
3371 |
+
-webkit-transition: color 0.28s ease;
|
3372 |
+
-moz-transition: color 0.28s ease;
|
3373 |
+
-o-transition: color 0.28s ease;
|
3374 |
+
-ms-transition: color 0.28s ease;
|
3375 |
+
transition: color 0.28s ease; }
|
3376 |
+
.tabs li.tab a:hover {
|
3377 |
+
color: #f9c9cb; }
|
3378 |
+
.tabs .indicator {
|
3379 |
+
position: absolute;
|
3380 |
+
bottom: 0;
|
3381 |
+
height: 2px;
|
3382 |
+
background-color: #f6b2b5;
|
3383 |
+
will-change: left, right; }
|
3384 |
+
|
3385 |
+
ul.tabs li.tab {
|
3386 |
+
padding: 0; }
|
3387 |
+
|
3388 |
+
.material-tooltip {
|
3389 |
+
padding: 10px 8px;
|
3390 |
+
font-size: 1rem;
|
3391 |
+
z-index: 1000;
|
3392 |
+
background-color: transparent;
|
3393 |
+
-webkit-border-radius: 2px;
|
3394 |
+
-moz-border-radius: 2px;
|
3395 |
+
border-radius: 2px;
|
3396 |
+
background-clip: padding-box;
|
3397 |
+
color: #fff;
|
3398 |
+
min-height: 36px;
|
3399 |
+
line-height: 1rem;
|
3400 |
+
opacity: 0;
|
3401 |
+
display: none;
|
3402 |
+
position: absolute;
|
3403 |
+
text-align: center;
|
3404 |
+
overflow: hidden;
|
3405 |
+
left: 0;
|
3406 |
+
top: 0;
|
3407 |
+
will-change: top, left; }
|
3408 |
+
|
3409 |
+
.backdrop {
|
3410 |
+
position: absolute;
|
3411 |
+
opacity: 0;
|
3412 |
+
display: none;
|
3413 |
+
height: 7px;
|
3414 |
+
width: 14px;
|
3415 |
+
-webkit-border-radius: 0 0 14px 14px;
|
3416 |
+
-moz-border-radius: 0 0 14px 14px;
|
3417 |
+
border-radius: 0 0 14px 14px;
|
3418 |
+
background-clip: padding-box;
|
3419 |
+
background-color: #323232;
|
3420 |
+
z-index: -1;
|
3421 |
+
-webkit-transform-origin: 50% 10%;
|
3422 |
+
-moz-transform-origin: 50% 10%;
|
3423 |
+
-ms-transform-origin: 50% 10%;
|
3424 |
+
-o-transform-origin: 50% 10%;
|
3425 |
+
transform-origin: 50% 10%;
|
3426 |
+
will-change: transform, opacity; }
|
3427 |
+
|
3428 |
+
.btn, .btn-large, .btn-flat {
|
3429 |
+
display: inline-block;
|
3430 |
+
height: 36px;
|
3431 |
+
margin-bottom: 15px;
|
3432 |
+
padding: 0 2rem;
|
3433 |
+
-webkit-border-radius: 2px;
|
3434 |
+
-moz-border-radius: 2px;
|
3435 |
+
border-radius: 2px;
|
3436 |
+
background-clip: padding-box;
|
3437 |
+
line-height: 36px;
|
3438 |
+
text-transform: uppercase;
|
3439 |
+
border: none;
|
3440 |
+
outline: 0;
|
3441 |
+
-webkit-tap-highlight-color: transparent; }
|
3442 |
+
|
3443 |
+
.btn.disabled, .disabled.btn-large, .btn-floating.disabled, .btn-large.disabled, .btn:disabled, .btn-large:disabled, .btn-large:disabled, .btn-floating:disabled {
|
3444 |
+
background-color: #DFDFDF;
|
3445 |
+
box-shadow: none;
|
3446 |
+
color: #9F9F9F;
|
3447 |
+
cursor: default; }
|
3448 |
+
.btn.disabled:hover, .disabled.btn-large:hover, .btn-floating.disabled:hover, .btn-large.disabled:hover, .btn:disabled:hover, .btn-large:disabled:hover, .btn-large:disabled:hover, .btn-floating:disabled:hover {
|
3449 |
+
background-color: #DFDFDF;
|
3450 |
+
color: #9F9F9F; }
|
3451 |
+
|
3452 |
+
.btn i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i {
|
3453 |
+
font-size: 1.3rem;
|
3454 |
+
line-height: inherit; }
|
3455 |
+
|
3456 |
+
.btn, .btn-large {
|
3457 |
+
text-decoration: none;
|
3458 |
+
color: #FFF;
|
3459 |
+
background-color: #26a69a;
|
3460 |
+
text-align: center;
|
3461 |
+
letter-spacing: 0.5px;
|
3462 |
+
-webkit-transition: 0.2s ease-out;
|
3463 |
+
-moz-transition: 0.2s ease-out;
|
3464 |
+
-o-transition: 0.2s ease-out;
|
3465 |
+
-ms-transition: 0.2s ease-out;
|
3466 |
+
transition: 0.2s ease-out;
|
3467 |
+
cursor: pointer; }
|
3468 |
+
.btn:hover, .btn-large:hover {
|
3469 |
+
background-color: #2bbbad; }
|
3470 |
+
|
3471 |
+
.btn-floating {
|
3472 |
+
display: inline-block;
|
3473 |
+
color: #FFF;
|
3474 |
+
position: relative;
|
3475 |
+
z-index: 1;
|
3476 |
+
width: 37px;
|
3477 |
+
height: 37px;
|
3478 |
+
line-height: 37px;
|
3479 |
+
padding: 0;
|
3480 |
+
background-color: #26a69a;
|
3481 |
+
-webkit-border-radius: 50%;
|
3482 |
+
-moz-border-radius: 50%;
|
3483 |
+
border-radius: 50%;
|
3484 |
+
background-clip: padding-box;
|
3485 |
+
-webkit-transition: 0.3s;
|
3486 |
+
-moz-transition: 0.3s;
|
3487 |
+
-o-transition: 0.3s;
|
3488 |
+
-ms-transition: 0.3s;
|
3489 |
+
transition: 0.3s;
|
3490 |
+
cursor: pointer; }
|
3491 |
+
.btn-floating i {
|
3492 |
+
width: inherit;
|
3493 |
+
display: inline-block;
|
3494 |
+
text-align: center;
|
3495 |
+
color: #FFF;
|
3496 |
+
font-size: 1.6rem;
|
3497 |
+
line-height: 37px; }
|
3498 |
+
.btn-floating.btn-large {
|
3499 |
+
width: 55.5px;
|
3500 |
+
height: 55.5px; }
|
3501 |
+
.btn-floating.btn-large i {
|
3502 |
+
line-height: 55.5px; }
|
3503 |
+
|
3504 |
+
.fixed-action-btn {
|
3505 |
+
position: fixed;
|
3506 |
+
right: 23px;
|
3507 |
+
bottom: 23px;
|
3508 |
+
padding-top: 15px;
|
3509 |
+
margin-bottom: 0;
|
3510 |
+
z-index: 1000; }
|
3511 |
+
.fixed-action-btn ul {
|
3512 |
+
left: 0;
|
3513 |
+
right: 0;
|
3514 |
+
text-align: center;
|
3515 |
+
position: absolute;
|
3516 |
+
bottom: 64px; }
|
3517 |
+
.fixed-action-btn ul li {
|
3518 |
+
margin-bottom: 15px; }
|
3519 |
+
.fixed-action-btn ul a.btn-floating {
|
3520 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
3521 |
+
filter: "alpha(opacity=(${iefactor}))";
|
3522 |
+
-moz-opacity: 0;
|
3523 |
+
-khtml-opacity: 0;
|
3524 |
+
opacity: 0; }
|
3525 |
+
|
3526 |
+
.btn-flat {
|
3527 |
+
box-shadow: none;
|
3528 |
+
background-color: transparent;
|
3529 |
+
color: #343434;
|
3530 |
+
cursor: pointer; }
|
3531 |
+
.btn-flat.disabled {
|
3532 |
+
color: #b3b3b3;
|
3533 |
+
cursor: default; }
|
3534 |
+
|
3535 |
+
.btn-large {
|
3536 |
+
height: 54px;
|
3537 |
+
line-height: 56px; }
|
3538 |
+
.btn-large i {
|
3539 |
+
font-size: 1.6rem; }
|
3540 |
+
|
3541 |
+
.dropdown-content {
|
3542 |
+
display: none;
|
3543 |
+
position: absolute;
|
3544 |
+
background-color: #FFFFFF;
|
3545 |
+
margin: 0px;
|
3546 |
+
min-width: 100px;
|
3547 |
+
z-index: 1000;
|
3548 |
+
max-height: 70%;
|
3549 |
+
opacity: 0;
|
3550 |
+
overflow-y: hidden;
|
3551 |
+
will-change: width, height; }
|
3552 |
+
.dropdown-content li {
|
3553 |
+
cursor: pointer;
|
3554 |
+
font-size: 1.2rem;
|
3555 |
+
color: rgba(0, 0, 0, 0.87);
|
3556 |
+
line-height: 1.5rem; }
|
3557 |
+
.dropdown-content li:hover, .dropdown-content li.active {
|
3558 |
+
background-color: rgba(0, 0, 0, 0.06); }
|
3559 |
+
.dropdown-content li > a, .dropdown-content li > span {
|
3560 |
+
display: block;
|
3561 |
+
padding: 1rem 1rem;
|
3562 |
+
color: #26a69a; }
|
3563 |
+
|
3564 |
+
/*!
|
3565 |
+
* Waves v0.6.0
|
3566 |
+
* http://fian.my.id/Waves
|
3567 |
+
*
|
3568 |
+
* Copyright 2014 Alfiana E. Sibuea and other contributors
|
3569 |
+
* Released under the MIT license
|
3570 |
+
* https://github.com/fians/Waves/blob/master/LICENSE
|
3571 |
+
*/
|
3572 |
+
.waves-effect {
|
3573 |
+
position: relative;
|
3574 |
+
cursor: pointer;
|
3575 |
+
display: inline-block;
|
3576 |
+
overflow: hidden;
|
3577 |
+
-webkit-user-select: none;
|
3578 |
+
-moz-user-select: none;
|
3579 |
+
-ms-user-select: none;
|
3580 |
+
user-select: none;
|
3581 |
+
-webkit-tap-highlight-color: transparent;
|
3582 |
+
vertical-align: middle;
|
3583 |
+
z-index: 1;
|
3584 |
+
will-change: opacity, transform;
|
3585 |
+
-webkit-transition: all 0.3s ease-out;
|
3586 |
+
-moz-transition: all 0.3s ease-out;
|
3587 |
+
-o-transition: all 0.3s ease-out;
|
3588 |
+
-ms-transition: all 0.3s ease-out;
|
3589 |
+
transition: all 0.3s ease-out; }
|
3590 |
+
.waves-effect .waves-ripple {
|
3591 |
+
position: absolute;
|
3592 |
+
border-radius: 50%;
|
3593 |
+
width: 20px;
|
3594 |
+
height: 20px;
|
3595 |
+
margin-top: -10px;
|
3596 |
+
margin-left: -10px;
|
3597 |
+
opacity: 0;
|
3598 |
+
background: rgba(0, 0, 0, 0.2);
|
3599 |
+
-webkit-transition: all 0.7s ease-out;
|
3600 |
+
-moz-transition: all 0.7s ease-out;
|
3601 |
+
-o-transition: all 0.7s ease-out;
|
3602 |
+
-ms-transition: all 0.7s ease-out;
|
3603 |
+
transition: all 0.7s ease-out;
|
3604 |
+
-webkit-transition-property: -webkit-transform, opacity;
|
3605 |
+
-moz-transition-property: -moz-transform, opacity;
|
3606 |
+
-o-transition-property: -o-transform, opacity;
|
3607 |
+
transition-property: transform, opacity;
|
3608 |
+
-webkit-transform: scale(0);
|
3609 |
+
-moz-transform: scale(0);
|
3610 |
+
-ms-transform: scale(0);
|
3611 |
+
-o-transform: scale(0);
|
3612 |
+
transform: scale(0);
|
3613 |
+
pointer-events: none; }
|
3614 |
+
.waves-effect.waves-light .waves-ripple {
|
3615 |
+
background-color: rgba(255, 255, 255, 0.45); }
|
3616 |
+
.waves-effect.waves-red .waves-ripple {
|
3617 |
+
background-color: rgba(244, 67, 54, 0.7); }
|
3618 |
+
.waves-effect.waves-yellow .waves-ripple {
|
3619 |
+
background-color: rgba(255, 235, 59, 0.7); }
|
3620 |
+
.waves-effect.waves-orange .waves-ripple {
|
3621 |
+
background-color: rgba(255, 152, 0, 0.7); }
|
3622 |
+
.waves-effect.waves-purple .waves-ripple {
|
3623 |
+
background-color: rgba(156, 39, 176, 0.7); }
|
3624 |
+
.waves-effect.waves-green .waves-ripple {
|
3625 |
+
background-color: rgba(76, 175, 80, 0.7); }
|
3626 |
+
.waves-effect.waves-teal .waves-ripple {
|
3627 |
+
background-color: rgba(0, 150, 136, 0.7); }
|
3628 |
+
|
3629 |
+
.waves-notransition {
|
3630 |
+
-webkit-transition: none !important;
|
3631 |
+
-moz-transition: none !important;
|
3632 |
+
-o-transition: none !important;
|
3633 |
+
-ms-transition: none !important;
|
3634 |
+
transition: none !important; }
|
3635 |
+
|
3636 |
+
.waves-circle {
|
3637 |
+
-webkit-transform: translateZ(0);
|
3638 |
+
-moz-transform: translateZ(0);
|
3639 |
+
-ms-transform: translateZ(0);
|
3640 |
+
-o-transform: translateZ(0);
|
3641 |
+
transform: translateZ(0);
|
3642 |
+
-webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); }
|
3643 |
+
|
3644 |
+
.waves-input-wrapper {
|
3645 |
+
border-radius: 0.2em;
|
3646 |
+
vertical-align: bottom; }
|
3647 |
+
.waves-input-wrapper .waves-button-input {
|
3648 |
+
position: relative;
|
3649 |
+
top: 0;
|
3650 |
+
left: 0;
|
3651 |
+
z-index: 1; }
|
3652 |
+
|
3653 |
+
.waves-circle {
|
3654 |
+
text-align: center;
|
3655 |
+
width: 2.5em;
|
3656 |
+
height: 2.5em;
|
3657 |
+
line-height: 2.5em;
|
3658 |
+
border-radius: 50%;
|
3659 |
+
-webkit-mask-image: none; }
|
3660 |
+
|
3661 |
+
.waves-block {
|
3662 |
+
display: block; }
|
3663 |
+
|
3664 |
+
/* Firefox Bug: link not triggered */
|
3665 |
+
a.waves-effect .waves-ripple {
|
3666 |
+
z-index: -1; }
|
3667 |
+
|
3668 |
+
.modal {
|
3669 |
+
display: none;
|
3670 |
+
position: fixed;
|
3671 |
+
left: 0;
|
3672 |
+
right: 0;
|
3673 |
+
background-color: #eee;
|
3674 |
+
padding: 0;
|
3675 |
+
max-height: 70%;
|
3676 |
+
width: 55%;
|
3677 |
+
margin: auto;
|
3678 |
+
overflow-y: auto;
|
3679 |
+
z-index: 1000;
|
3680 |
+
-webkit-border-radius: 2px;
|
3681 |
+
-moz-border-radius: 2px;
|
3682 |
+
border-radius: 2px;
|
3683 |
+
background-clip: padding-box;
|
3684 |
+
-webkit-transform: translate(0);
|
3685 |
+
-moz-transform: translate(0);
|
3686 |
+
-ms-transform: translate(0);
|
3687 |
+
-o-transform: translate(0);
|
3688 |
+
transform: translate(0);
|
3689 |
+
will-change: top, opacity; }
|
3690 |
+
@media only screen and (max-width : 992px) {
|
3691 |
+
.modal {
|
3692 |
+
width: 80%; } }
|
3693 |
+
.modal h1, .modal h2, .modal h3, .modal h4 {
|
3694 |
+
margin-top: 0; }
|
3695 |
+
.modal .modal-content {
|
3696 |
+
padding: 24px; }
|
3697 |
+
.modal .modal-footer {
|
3698 |
+
background-color: #eee;
|
3699 |
+
padding: 4px 6px;
|
3700 |
+
height: 56px;
|
3701 |
+
width: 100%; }
|
3702 |
+
.modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-flat {
|
3703 |
+
float: right;
|
3704 |
+
margin: 6px 0; }
|
3705 |
+
|
3706 |
+
#lean-overlay {
|
3707 |
+
position: fixed;
|
3708 |
+
z-index: 999;
|
3709 |
+
top: 0;
|
3710 |
+
left: 0;
|
3711 |
+
bottom: 0;
|
3712 |
+
right: 0;
|
3713 |
+
height: 115%;
|
3714 |
+
width: 100%;
|
3715 |
+
background: #000;
|
3716 |
+
display: none;
|
3717 |
+
will-change: opacity; }
|
3718 |
+
|
3719 |
+
.modal.modal-fixed-footer {
|
3720 |
+
padding: 0;
|
3721 |
+
height: 70%; }
|
3722 |
+
.modal.modal-fixed-footer .modal-content {
|
3723 |
+
position: fixed;
|
3724 |
+
max-height: 100%;
|
3725 |
+
padding-bottom: 64px;
|
3726 |
+
width: 100%;
|
3727 |
+
overflow-y: auto; }
|
3728 |
+
.modal.modal-fixed-footer .modal-footer {
|
3729 |
+
border-top: 1px solid rgba(0, 0, 0, 0.1);
|
3730 |
+
position: fixed;
|
3731 |
+
bottom: 0; }
|
3732 |
+
|
3733 |
+
.collapsible {
|
3734 |
+
border-top: 1px solid #ddd;
|
3735 |
+
border-right: 1px solid #ddd;
|
3736 |
+
border-left: 1px solid #ddd;
|
3737 |
+
margin: 0.5rem 0 1rem 0; }
|
3738 |
+
.collapsible li {
|
3739 |
+
-webkit-transition: 0.3s;
|
3740 |
+
-moz-transition: 0.3s;
|
3741 |
+
-o-transition: 0.3s;
|
3742 |
+
-ms-transition: 0.3s;
|
3743 |
+
transition: 0.3s; }
|
3744 |
+
|
3745 |
+
.collapsible-header {
|
3746 |
+
display: block;
|
3747 |
+
cursor: pointer;
|
3748 |
+
height: 3rem;
|
3749 |
+
line-height: 3rem;
|
3750 |
+
padding: 0 1rem;
|
3751 |
+
background-color: #fff;
|
3752 |
+
border-bottom: 1px solid #ddd; }
|
3753 |
+
.collapsible-header i {
|
3754 |
+
width: 2rem;
|
3755 |
+
font-size: 1.6rem;
|
3756 |
+
line-height: 3rem;
|
3757 |
+
display: block;
|
3758 |
+
float: left;
|
3759 |
+
text-align: center;
|
3760 |
+
margin-right: 1rem; }
|
3761 |
+
|
3762 |
+
.collapsible-body {
|
3763 |
+
overflow: hidden;
|
3764 |
+
display: none;
|
3765 |
+
border-bottom: 1px solid #ddd;
|
3766 |
+
-webkit-box-sizing: border-box;
|
3767 |
+
-moz-box-sizing: border-box;
|
3768 |
+
box-sizing: border-box; }
|
3769 |
+
.collapsible-body p {
|
3770 |
+
margin: 0;
|
3771 |
+
padding: 2rem; }
|
3772 |
+
|
3773 |
+
ul.side-nav ul.collapsible {
|
3774 |
+
border: none;
|
3775 |
+
-webkit-box-shadow: none;
|
3776 |
+
-moz-box-shadow: none;
|
3777 |
+
box-shadow: none; }
|
3778 |
+
ul.side-nav ul.collapsible li {
|
3779 |
+
padding: 0; }
|
3780 |
+
ul.side-nav .collapsible-header {
|
3781 |
+
background-color: transparent;
|
3782 |
+
border: none;
|
3783 |
+
line-height: inherit;
|
3784 |
+
height: inherit;
|
3785 |
+
margin: 0 1rem; }
|
3786 |
+
ul.side-nav .collapsible-header i {
|
3787 |
+
line-height: inherit; }
|
3788 |
+
ul.side-nav .collapsible-body {
|
3789 |
+
border: 0;
|
3790 |
+
background-color: #FFF; }
|
3791 |
+
ul.side-nav .collapsible-body li a {
|
3792 |
+
margin: 0 1rem 0 2rem; }
|
3793 |
+
|
3794 |
+
li.no-padding {
|
3795 |
+
padding: 0 !important; }
|
3796 |
+
|
3797 |
+
.materialboxed {
|
3798 |
+
cursor: zoom-in;
|
3799 |
+
position: relative;
|
3800 |
+
-webkit-transition: opacity 0.4s;
|
3801 |
+
-moz-transition: opacity 0.4s;
|
3802 |
+
-o-transition: opacity 0.4s;
|
3803 |
+
-ms-transition: opacity 0.4s;
|
3804 |
+
transition: opacity 0.4s; }
|
3805 |
+
.materialboxed:hover {
|
3806 |
+
will-change: left, top, width, height; }
|
3807 |
+
.materialboxed:hover:not(.active) {
|
3808 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
3809 |
+
filter: "alpha(opacity=(${iefactor}))";
|
3810 |
+
-moz-opacity: 0.8;
|
3811 |
+
-khtml-opacity: 0.8;
|
3812 |
+
opacity: 0.8; }
|
3813 |
+
|
3814 |
+
.materialboxed.active {
|
3815 |
+
cursor: zoom-out; }
|
3816 |
+
|
3817 |
+
#materialbox-overlay {
|
3818 |
+
position: fixed;
|
3819 |
+
top: 0;
|
3820 |
+
left: 0;
|
3821 |
+
right: 0;
|
3822 |
+
bottom: 0;
|
3823 |
+
background-color: #292929;
|
3824 |
+
z-index: 999;
|
3825 |
+
will-change: opacity; }
|
3826 |
+
|
3827 |
+
.materialbox-caption {
|
3828 |
+
position: fixed;
|
3829 |
+
display: none;
|
3830 |
+
color: #fff;
|
3831 |
+
line-height: 50px;
|
3832 |
+
bottom: 0px;
|
3833 |
+
width: 100%;
|
3834 |
+
box-sizing: border-box;
|
3835 |
+
text-align: center;
|
3836 |
+
padding: 0% 15%;
|
3837 |
+
height: 50px;
|
3838 |
+
z-index: 1000;
|
3839 |
+
-webkit-font-smoothing: antialiased; }
|
3840 |
+
|
3841 |
+
/* Remove Focus Boxes */
|
3842 |
+
select:focus {
|
3843 |
+
outline: 1px solid #f8c1c3; }
|
3844 |
+
|
3845 |
+
button:focus {
|
3846 |
+
outline: none;
|
3847 |
+
background-color: #2ab7a9; }
|
3848 |
+
|
3849 |
+
label {
|
3850 |
+
font-size: 0.8rem;
|
3851 |
+
color: #9e9e9e; }
|
3852 |
+
|
3853 |
+
/***************************
|
3854 |
+
Text Inputs + Textarea
|
3855 |
+
****************************/
|
3856 |
+
.input-field {
|
3857 |
+
position: relative;
|
3858 |
+
margin-top: 1rem; }
|
3859 |
+
.input-field label {
|
3860 |
+
color: #9e9e9e;
|
3861 |
+
position: absolute;
|
3862 |
+
top: 0.8rem;
|
3863 |
+
left: 0.75rem;
|
3864 |
+
font-size: 1rem;
|
3865 |
+
cursor: text;
|
3866 |
+
-webkit-transition: 0.2s ease-out;
|
3867 |
+
-moz-transition: 0.2s ease-out;
|
3868 |
+
-o-transition: 0.2s ease-out;
|
3869 |
+
-ms-transition: 0.2s ease-out;
|
3870 |
+
transition: 0.2s ease-out; }
|
3871 |
+
.input-field label.active {
|
3872 |
+
font-size: 0.8rem;
|
3873 |
+
-webkit-transform: translateY(-140%);
|
3874 |
+
-moz-transform: translateY(-140%);
|
3875 |
+
-ms-transform: translateY(-140%);
|
3876 |
+
-o-transform: translateY(-140%);
|
3877 |
+
transform: translateY(-140%); }
|
3878 |
+
.input-field input[type=text]:focus + label, .input-field input[type=password]:focus + label, .input-field input[type=email]:focus + label, .input-field input[type=url]:focus + label, .input-field input[type=date]:focus + label, .input-field input[type=tel]:focus + label, .input-field input[type=number]:focus + label, .input-field input[type=search]:focus + label, .input-field textarea:focus.materialize-textarea + label {
|
3879 |
+
color: #26a69a; }
|
3880 |
+
.input-field input[type=text].valid, .input-field input[type=password].valid, .input-field input[type=email].valid, .input-field input[type=url].valid, .input-field input[type=date].valid, .input-field input[type=tel].valid, .input-field input[type=number].valid, .input-field input[type=search].valid, .input-field textarea.materialize-textarea.valid {
|
3881 |
+
border-bottom: 1px solid #4CAF50;
|
3882 |
+
-webkit-box-shadow: 0 1px 0 0 #4CAF50;
|
3883 |
+
-moz-box-shadow: 0 1px 0 0 #4CAF50;
|
3884 |
+
box-shadow: 0 1px 0 0 #4CAF50; }
|
3885 |
+
.input-field input[type=text].invalid, .input-field input[type=password].invalid, .input-field input[type=email].invalid, .input-field input[type=url].invalid, .input-field input[type=date].invalid, .input-field input[type=tel].invalid, .input-field input[type=number].invalid, .input-field input[type=search].invalid, .input-field textarea.materialize-textarea.invalid {
|
3886 |
+
border-bottom: 1px solid #F44336;
|
3887 |
+
-webkit-box-shadow: 0 1px 0 0 #F44336;
|
3888 |
+
-moz-box-shadow: 0 1px 0 0 #F44336;
|
3889 |
+
box-shadow: 0 1px 0 0 #F44336; }
|
3890 |
+
.input-field .prefix {
|
3891 |
+
position: absolute;
|
3892 |
+
width: 3rem;
|
3893 |
+
font-size: 2rem;
|
3894 |
+
-webkit-transition: color 0.2s;
|
3895 |
+
-moz-transition: color 0.2s;
|
3896 |
+
-o-transition: color 0.2s;
|
3897 |
+
-ms-transition: color 0.2s;
|
3898 |
+
transition: color 0.2s; }
|
3899 |
+
.input-field .prefix.active {
|
3900 |
+
color: #26a69a; }
|
3901 |
+
.input-field .prefix ~ input, .input-field .prefix ~ textarea {
|
3902 |
+
margin-left: 3rem;
|
3903 |
+
width: 92%;
|
3904 |
+
width: calc(100% - 3rem); }
|
3905 |
+
.input-field .prefix ~ textarea {
|
3906 |
+
padding-top: 0.8rem; }
|
3907 |
+
.input-field .prefix ~ label {
|
3908 |
+
margin-left: 3rem; }
|
3909 |
+
@media only screen and (max-width : 992px) {
|
3910 |
+
.input-field .prefix ~ input {
|
3911 |
+
width: 86%;
|
3912 |
+
width: calc(100% - 3rem); }
|
3913 |
+
}
|
3914 |
+
@media only screen and (max-width : 600px) {
|
3915 |
+
.input-field .prefix ~ input {
|
3916 |
+
width: 80%;
|
3917 |
+
width: calc(100% - 3rem); }
|
3918 |
+
}
|
3919 |
+
|
3920 |
+
textarea {
|
3921 |
+
width: 100%;
|
3922 |
+
height: 3rem;
|
3923 |
+
background-color: transparent; }
|
3924 |
+
|
3925 |
+
input[type=text], input[type=password], input[type=email], input[type=url], input[type=date], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea {
|
3926 |
+
background-color: transparent;
|
3927 |
+
border: none;
|
3928 |
+
border-bottom: 1px solid #9e9e9e;
|
3929 |
+
outline: none;
|
3930 |
+
height: 3rem;
|
3931 |
+
width: 100%;
|
3932 |
+
font-size: 1rem;
|
3933 |
+
margin: 0 0 15px 0;
|
3934 |
+
padding: 0;
|
3935 |
+
-webkit-box-shadow: none;
|
3936 |
+
-moz-box-shadow: none;
|
3937 |
+
box-shadow: none;
|
3938 |
+
-webkit-box-sizing: content-box;
|
3939 |
+
-moz-box-sizing: content-box;
|
3940 |
+
box-sizing: content-box;
|
3941 |
+
-webkit-transition: 0.3s;
|
3942 |
+
-moz-transition: 0.3s;
|
3943 |
+
-o-transition: 0.3s;
|
3944 |
+
-ms-transition: 0.3s;
|
3945 |
+
transition: 0.3s; }
|
3946 |
+
|
3947 |
+
input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=date]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=search]:focus, textarea:focus.materialize-textarea {
|
3948 |
+
border-bottom: 1px solid #26a69a;
|
3949 |
+
-webkit-box-shadow: 0 1px 0 0 #26a69a;
|
3950 |
+
-moz-box-shadow: 0 1px 0 0 #26a69a;
|
3951 |
+
box-shadow: 0 1px 0 0 #26a69a; }
|
3952 |
+
|
3953 |
+
textarea.materialize-textarea {
|
3954 |
+
overflow-y: hidden;
|
3955 |
+
/* prevents scroll bar flash */
|
3956 |
+
padding: 1.6rem 0;
|
3957 |
+
/* prevents text jump on Enter keypress */
|
3958 |
+
resize: none;
|
3959 |
+
min-height: 3rem; }
|
3960 |
+
|
3961 |
+
.hiddendiv {
|
3962 |
+
display: none;
|
3963 |
+
white-space: pre-wrap;
|
3964 |
+
word-wrap: break-word;
|
3965 |
+
overflow-wrap: break-word;
|
3966 |
+
/* future version of deprecated 'word-wrap' */
|
3967 |
+
padding-top: 1.2rem;
|
3968 |
+
/* prevents text jump on Enter keypress */ }
|
3969 |
+
|
3970 |
+
/***************
|
3971 |
+
Radio Buttons
|
3972 |
+
***************/
|
3973 |
+
/* Remove default Radio Buttons */
|
3974 |
+
[type="radio"]:not(:checked), [type="radio"]:checked {
|
3975 |
+
position: absolute;
|
3976 |
+
left: -9999px; }
|
3977 |
+
|
3978 |
+
[type="radio"]:not(:checked) + label, [type="radio"]:checked + label {
|
3979 |
+
position: relative;
|
3980 |
+
padding-left: 35px;
|
3981 |
+
cursor: pointer;
|
3982 |
+
display: inline-block;
|
3983 |
+
height: 25px;
|
3984 |
+
line-height: 25px;
|
3985 |
+
font-size: 1rem;
|
3986 |
+
-webkit-transition: 0.28s ease;
|
3987 |
+
-moz-transition: 0.28s ease;
|
3988 |
+
-o-transition: 0.28s ease;
|
3989 |
+
-ms-transition: 0.28s ease;
|
3990 |
+
transition: 0.28s ease;
|
3991 |
+
-webkit-user-select: none;
|
3992 |
+
/* webkit (safari, chrome) browsers */
|
3993 |
+
-moz-user-select: none;
|
3994 |
+
/* mozilla browsers */
|
3995 |
+
-khtml-user-select: none;
|
3996 |
+
/* webkit (konqueror) browsers */
|
3997 |
+
-ms-user-select: none;
|
3998 |
+
/* IE10+ */ }
|
3999 |
+
|
4000 |
+
[type="radio"] + label:before, [type="radio"] + label:after {
|
4001 |
+
content: '';
|
4002 |
+
position: absolute;
|
4003 |
+
left: 0px;
|
4004 |
+
top: 0px;
|
4005 |
+
margin: 4px;
|
4006 |
+
width: 16px;
|
4007 |
+
height: 16px;
|
4008 |
+
z-index: 0;
|
4009 |
+
-webkit-transition: 0.28s ease;
|
4010 |
+
-moz-transition: 0.28s ease;
|
4011 |
+
-o-transition: 0.28s ease;
|
4012 |
+
-ms-transition: 0.28s ease;
|
4013 |
+
transition: 0.28s ease; }
|
4014 |
+
|
4015 |
+
/* Unchecked styles */
|
4016 |
+
[type="radio"]:not(:checked) + label:before {
|
4017 |
+
border-radius: 50%;
|
4018 |
+
border: 2px solid #5a5a5a; }
|
4019 |
+
|
4020 |
+
[type="radio"]:not(:checked) + label:after {
|
4021 |
+
border-radius: 50%;
|
4022 |
+
border: 2px solid #5a5a5a;
|
4023 |
+
z-index: -1;
|
4024 |
+
-webkit-transform: scale(0);
|
4025 |
+
-moz-transform: scale(0);
|
4026 |
+
-ms-transform: scale(0);
|
4027 |
+
-o-transform: scale(0);
|
4028 |
+
transform: scale(0); }
|
4029 |
+
|
4030 |
+
/* Checked styles */
|
4031 |
+
[type="radio"]:checked + label:before {
|
4032 |
+
border-radius: 50%;
|
4033 |
+
border: 2px solid transparent; }
|
4034 |
+
|
4035 |
+
[type="radio"]:checked + label:after {
|
4036 |
+
border-radius: 50%;
|
4037 |
+
border: 2px solid #26a69a;
|
4038 |
+
background-color: #26a69a;
|
4039 |
+
z-index: 0;
|
4040 |
+
-webkit-transform: scale(1.02);
|
4041 |
+
-moz-transform: scale(1.02);
|
4042 |
+
-ms-transform: scale(1.02);
|
4043 |
+
-o-transform: scale(1.02);
|
4044 |
+
transform: scale(1.02); }
|
4045 |
+
|
4046 |
+
/* Radio With gap */
|
4047 |
+
[type="radio"].with-gap:checked + label:before {
|
4048 |
+
border-radius: 50%;
|
4049 |
+
border: 2px solid #26a69a; }
|
4050 |
+
|
4051 |
+
[type="radio"].with-gap:checked + label:after {
|
4052 |
+
border-radius: 50%;
|
4053 |
+
border: 2px solid #26a69a;
|
4054 |
+
background-color: #26a69a;
|
4055 |
+
z-index: 0;
|
4056 |
+
-webkit-transform: scale(0.5);
|
4057 |
+
-moz-transform: scale(0.5);
|
4058 |
+
-ms-transform: scale(0.5);
|
4059 |
+
-o-transform: scale(0.5);
|
4060 |
+
transform: scale(0.5); }
|
4061 |
+
|
4062 |
+
/* Disabled style */
|
4063 |
+
[type="radio"]:disabled:not(:checked) + label:before, [type="radio"]:disabled:checked + label:before {
|
4064 |
+
background-color: transparent;
|
4065 |
+
border-color: rgba(0, 0, 0, 0.26); }
|
4066 |
+
|
4067 |
+
[type="radio"]:disabled + label {
|
4068 |
+
color: rgba(0, 0, 0, 0.26); }
|
4069 |
+
|
4070 |
+
[type="radio"]:disabled:not(:checked) + label:hover:before {
|
4071 |
+
border-color: rgba(0, 0, 0, 0.26); }
|
4072 |
+
|
4073 |
+
/***************
|
4074 |
+
Checkboxes
|
4075 |
+
***************/
|
4076 |
+
/* CUSTOM CSS CHECKBOXES */
|
4077 |
+
form p {
|
4078 |
+
margin-bottom: 10px;
|
4079 |
+
text-align: left; }
|
4080 |
+
|
4081 |
+
form p:last-child {
|
4082 |
+
margin-bottom: 0px; }
|
4083 |
+
|
4084 |
+
/* Remove default checkbox */
|
4085 |
+
[type="checkbox"]:not(:checked), [type="checkbox"]:checked {
|
4086 |
+
position: absolute;
|
4087 |
+
left: -9999px; }
|
4088 |
+
|
4089 |
+
[type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
|
4090 |
+
position: relative;
|
4091 |
+
padding-left: 35px;
|
4092 |
+
cursor: pointer;
|
4093 |
+
display: inline-block;
|
4094 |
+
height: 25px;
|
4095 |
+
line-height: 25px;
|
4096 |
+
font-size: 1rem;
|
4097 |
+
-webkit-user-select: none;
|
4098 |
+
/* webkit (safari, chrome) browsers */
|
4099 |
+
-moz-user-select: none;
|
4100 |
+
/* mozilla browsers */
|
4101 |
+
-khtml-user-select: none;
|
4102 |
+
/* webkit (konqueror) browsers */
|
4103 |
+
-ms-user-select: none;
|
4104 |
+
/* IE10+ */ }
|
4105 |
+
|
4106 |
+
/* checkbox aspect */
|
4107 |
+
[type="checkbox"] + label:before {
|
4108 |
+
content: '';
|
4109 |
+
position: absolute;
|
4110 |
+
margin-top: 2px;
|
4111 |
+
left: 0;
|
4112 |
+
z-index: 0;
|
4113 |
+
-webkit-border-radius: 1px;
|
4114 |
+
-moz-border-radius: 1px;
|
4115 |
+
border-radius: 1px;
|
4116 |
+
background-clip: padding-box;
|
4117 |
+
-webkit-transition: 0.2s;
|
4118 |
+
-moz-transition: 0.2s;
|
4119 |
+
-o-transition: 0.2s;
|
4120 |
+
-ms-transition: 0.2s;
|
4121 |
+
transition: 0.2s; }
|
4122 |
+
|
4123 |
+
/* Unchecked styles */
|
4124 |
+
[type="checkbox"]:not(:checked) + label:before {
|
4125 |
+
top: 0px;
|
4126 |
+
width: 18px;
|
4127 |
+
height: 18px;
|
4128 |
+
border: 2px solid #5a5a5a; }
|
4129 |
+
|
4130 |
+
/* Checked styles */
|
4131 |
+
[type="checkbox"]:checked + label:before {
|
4132 |
+
left: -3px;
|
4133 |
+
top: -4px;
|
4134 |
+
width: 12px;
|
4135 |
+
height: 22px;
|
4136 |
+
border-top: 2px solid transparent;
|
4137 |
+
border-left: 2px solid transparent;
|
4138 |
+
border-right: 2px solid #26a69a;
|
4139 |
+
border-bottom: 2px solid #26a69a;
|
4140 |
+
-webkit-transform: rotateZ(40deg);
|
4141 |
+
-moz-transform: rotateZ(40deg);
|
4142 |
+
-ms-transform: rotateZ(40deg);
|
4143 |
+
-o-transform: rotateZ(40deg);
|
4144 |
+
transform: rotateZ(40deg);
|
4145 |
+
-webkit-backface-visibility: hidden;
|
4146 |
+
-webkit-transform-origin: 100% 100%;
|
4147 |
+
-moz-transform-origin: 100% 100%;
|
4148 |
+
-ms-transform-origin: 100% 100%;
|
4149 |
+
-o-transform-origin: 100% 100%;
|
4150 |
+
transform-origin: 100% 100%; }
|
4151 |
+
|
4152 |
+
/* disabled checkbox */
|
4153 |
+
[type="checkbox"]:disabled:not(:checked) + label:before {
|
4154 |
+
top: 0;
|
4155 |
+
left: 0;
|
4156 |
+
box-shadow: none;
|
4157 |
+
background-color: rgba(0, 0, 0, 0.26);
|
4158 |
+
width: 18px;
|
4159 |
+
height: 18px;
|
4160 |
+
border: 2px solid rgba(0, 0, 0, 0.26);
|
4161 |
+
-webkit-transform: rotateZ(0deg);
|
4162 |
+
-moz-transform: rotateZ(0deg);
|
4163 |
+
-ms-transform: rotateZ(0deg);
|
4164 |
+
-o-transform: rotateZ(0deg);
|
4165 |
+
transform: rotateZ(0deg); }
|
4166 |
+
|
4167 |
+
[type="checkbox"]:disabled:checked + label:before {
|
4168 |
+
left: -3px;
|
4169 |
+
top: -4px;
|
4170 |
+
width: 12px;
|
4171 |
+
height: 22px;
|
4172 |
+
border-top: 2px solid transparent;
|
4173 |
+
border-left: 2px solid transparent;
|
4174 |
+
border-right: 2px solid rgba(0, 0, 0, 0.26);
|
4175 |
+
border-bottom: 2px solid rgba(0, 0, 0, 0.26);
|
4176 |
+
-webkit-transform: rotateZ(40deg);
|
4177 |
+
-moz-transform: rotateZ(40deg);
|
4178 |
+
-ms-transform: rotateZ(40deg);
|
4179 |
+
-o-transform: rotateZ(40deg);
|
4180 |
+
transform: rotateZ(40deg);
|
4181 |
+
-webkit-backface-visibility: hidden;
|
4182 |
+
-webkit-transform-origin: 100% 100%;
|
4183 |
+
-moz-transform-origin: 100% 100%;
|
4184 |
+
-ms-transform-origin: 100% 100%;
|
4185 |
+
-o-transform-origin: 100% 100%;
|
4186 |
+
transform-origin: 100% 100%; }
|
4187 |
+
|
4188 |
+
[type="checkbox"]:disabled:checked + label {
|
4189 |
+
color: rgba(0, 0, 0, 0.26); }
|
4190 |
+
|
4191 |
+
[type="checkbox"]:disabled:not(:checked) + label:hover:before {
|
4192 |
+
border-color: rgba(0, 0, 0, 0.26); }
|
4193 |
+
|
4194 |
+
/***************
|
4195 |
+
Switch
|
4196 |
+
***************/
|
4197 |
+
.switch, .switch * {
|
4198 |
+
-webkit-user-select: none;
|
4199 |
+
-moz-user-select: none;
|
4200 |
+
-ms-user-select: none; }
|
4201 |
+
|
4202 |
+
.switch label {
|
4203 |
+
cursor: pointer; }
|
4204 |
+
|
4205 |
+
.switch label input[type=checkbox] {
|
4206 |
+
opacity: 0;
|
4207 |
+
width: 0;
|
4208 |
+
height: 0; }
|
4209 |
+
|
4210 |
+
.switch label input[type=checkbox]:checked + .lever {
|
4211 |
+
background-color: #84c7c1; }
|
4212 |
+
|
4213 |
+
.switch label input[type=checkbox]:checked + .lever:after {
|
4214 |
+
background-color: #26a69a; }
|
4215 |
+
|
4216 |
+
.switch label .lever {
|
4217 |
+
content: "";
|
4218 |
+
display: inline-block;
|
4219 |
+
position: relative;
|
4220 |
+
width: 40px;
|
4221 |
+
height: 15px;
|
4222 |
+
background-color: #818181;
|
4223 |
+
border-radius: 15px;
|
4224 |
+
margin-right: 10px;
|
4225 |
+
transition: background 0.3s ease;
|
4226 |
+
vertical-align: middle;
|
4227 |
+
margin: 0px 16px; }
|
4228 |
+
|
4229 |
+
.switch label .lever:after {
|
4230 |
+
content: "";
|
4231 |
+
position: absolute;
|
4232 |
+
display: inline-block;
|
4233 |
+
width: 21px;
|
4234 |
+
height: 21px;
|
4235 |
+
background-color: #F1F1F1;
|
4236 |
+
border-radius: 21px;
|
4237 |
+
box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
|
4238 |
+
left: -5px;
|
4239 |
+
top: -3px;
|
4240 |
+
transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease; }
|
4241 |
+
|
4242 |
+
input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after {
|
4243 |
+
box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166, 154, 0.1); }
|
4244 |
+
|
4245 |
+
input[type=checkbox]:not(:disabled) ~ .lever:active:after {
|
4246 |
+
box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08); }
|
4247 |
+
|
4248 |
+
.switch label input[type=checkbox]:checked + .lever:after {
|
4249 |
+
left: 24px; }
|
4250 |
+
|
4251 |
+
.switch input[type=checkbox][disabled] + .lever {
|
4252 |
+
cursor: default; }
|
4253 |
+
|
4254 |
+
.switch label input[type=checkbox][disabled] + .lever:after, .switch label input[type=checkbox][disabled]:checked + .lever:after {
|
4255 |
+
background-color: #BDBDBD; }
|
4256 |
+
|
4257 |
+
/***************
|
4258 |
+
Select Field
|
4259 |
+
***************/
|
4260 |
+
.select-label {
|
4261 |
+
position: absolute; }
|
4262 |
+
|
4263 |
+
.select-wrapper {
|
4264 |
+
position: relative;
|
4265 |
+
margin-top: 15px; }
|
4266 |
+
.select-wrapper input.select-dropdown {
|
4267 |
+
position: relative;
|
4268 |
+
cursor: pointer;
|
4269 |
+
color: #444;
|
4270 |
+
background-color: transparent;
|
4271 |
+
border: none;
|
4272 |
+
border-bottom: 1px solid #9e9e9e;
|
4273 |
+
outline: none;
|
4274 |
+
height: 3rem;
|
4275 |
+
line-height: 3rem;
|
4276 |
+
width: 100%;
|
4277 |
+
font-size: 1rem;
|
4278 |
+
margin: 0 0 15px 0;
|
4279 |
+
padding: 0;
|
4280 |
+
display: block; }
|
4281 |
+
.select-wrapper .mdi-navigation-arrow-drop-down {
|
4282 |
+
position: absolute;
|
4283 |
+
right: 0;
|
4284 |
+
top: 0;
|
4285 |
+
font-size: 23px; }
|
4286 |
+
|
4287 |
+
select {
|
4288 |
+
display: none; }
|
4289 |
+
|
4290 |
+
select.browser-default {
|
4291 |
+
display: block; }
|
4292 |
+
|
4293 |
+
select:disabled {
|
4294 |
+
color: rgba(0, 0, 0, 0.3); }
|
4295 |
+
|
4296 |
+
.select-wrapper input.select-dropdown:disabled {
|
4297 |
+
color: rgba(0, 0, 0, 0.3);
|
4298 |
+
border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
|
4299 |
+
|
4300 |
+
.select-wrapper i {
|
4301 |
+
color: rgba(0, 0, 0, 0.3); }
|
4302 |
+
|
4303 |
+
.select-dropdown li.disabled {
|
4304 |
+
color: rgba(0, 0, 0, 0.3); }
|
4305 |
+
.select-dropdown li.disabled:hover {
|
4306 |
+
background-color: transparent; }
|
4307 |
+
|
4308 |
+
/*********************
|
4309 |
+
File Input
|
4310 |
+
**********************/
|
4311 |
+
.file-field {
|
4312 |
+
position: relative;
|
4313 |
+
overflow: hidden; }
|
4314 |
+
.file-field input.file-path {
|
4315 |
+
margin-left: 100px; }
|
4316 |
+
.file-field .btn, .file-field .btn-large {
|
4317 |
+
position: absolute;
|
4318 |
+
top: 0;
|
4319 |
+
height: 3rem;
|
4320 |
+
line-height: 3rem; }
|
4321 |
+
.file-field span {
|
4322 |
+
cursor: pointer; }
|
4323 |
+
.file-field input[type=file] {
|
4324 |
+
position: absolute;
|
4325 |
+
top: 0;
|
4326 |
+
right: 0;
|
4327 |
+
left: 0;
|
4328 |
+
bottom: 0;
|
4329 |
+
width: 100%;
|
4330 |
+
margin: 0;
|
4331 |
+
padding: 0;
|
4332 |
+
font-size: 20px;
|
4333 |
+
cursor: pointer;
|
4334 |
+
opacity: 0;
|
4335 |
+
filter: alpha(opacity=0); }
|
4336 |
+
|
4337 |
+
/***************
|
4338 |
+
Range
|
4339 |
+
***************/
|
4340 |
+
.range-field {
|
4341 |
+
position: relative; }
|
4342 |
+
|
4343 |
+
input[type=range], input[type=range] + .thumb {
|
4344 |
+
cursor: pointer; }
|
4345 |
+
|
4346 |
+
input[type=range] {
|
4347 |
+
position: relative;
|
4348 |
+
background-color: transparent;
|
4349 |
+
border: none;
|
4350 |
+
outline: none;
|
4351 |
+
width: 100%;
|
4352 |
+
margin: 15px 0px;
|
4353 |
+
padding: 0; }
|
4354 |
+
|
4355 |
+
input[type=range] + .thumb {
|
4356 |
+
position: absolute;
|
4357 |
+
border: none;
|
4358 |
+
height: 0;
|
4359 |
+
width: 0;
|
4360 |
+
border-radius: 50%;
|
4361 |
+
background-color: #26a69a;
|
4362 |
+
top: 10px;
|
4363 |
+
margin-left: -6px;
|
4364 |
+
-webkit-transform-origin: 50% 50%;
|
4365 |
+
-moz-transform-origin: 50% 50%;
|
4366 |
+
-ms-transform-origin: 50% 50%;
|
4367 |
+
-o-transform-origin: 50% 50%;
|
4368 |
+
transform-origin: 50% 50%;
|
4369 |
+
-webkit-transform: rotate(-45deg);
|
4370 |
+
-moz-transform: rotate(-45deg);
|
4371 |
+
-ms-transform: rotate(-45deg);
|
4372 |
+
-o-transform: rotate(-45deg);
|
4373 |
+
transform: rotate(-45deg); }
|
4374 |
+
input[type=range] + .thumb .value {
|
4375 |
+
display: block;
|
4376 |
+
width: 30px;
|
4377 |
+
text-align: center;
|
4378 |
+
color: #26a69a;
|
4379 |
+
font-size: 0px;
|
4380 |
+
-webkit-transform: rotate(45deg);
|
4381 |
+
-moz-transform: rotate(45deg);
|
4382 |
+
-ms-transform: rotate(45deg);
|
4383 |
+
-o-transform: rotate(45deg);
|
4384 |
+
transform: rotate(45deg); }
|
4385 |
+
input[type=range] + .thumb.active {
|
4386 |
+
border-radius: 50% 50% 50% 0; }
|
4387 |
+
input[type=range] + .thumb.active .value {
|
4388 |
+
color: #fff;
|
4389 |
+
margin-left: -1px;
|
4390 |
+
margin-top: 8px;
|
4391 |
+
font-size: 10px; }
|
4392 |
+
|
4393 |
+
input[type=range]:focus {
|
4394 |
+
outline: none; }
|
4395 |
+
|
4396 |
+
input[type=range] {
|
4397 |
+
-webkit-appearance: none; }
|
4398 |
+
|
4399 |
+
input[type=range]::-webkit-slider-runnable-track {
|
4400 |
+
height: 3px;
|
4401 |
+
background: #c2c0c2;
|
4402 |
+
border: none; }
|
4403 |
+
|
4404 |
+
input[type=range]::-webkit-slider-thumb {
|
4405 |
+
-webkit-appearance: none;
|
4406 |
+
border: none;
|
4407 |
+
height: 14px;
|
4408 |
+
width: 14px;
|
4409 |
+
border-radius: 50%;
|
4410 |
+
background-color: #26a69a;
|
4411 |
+
transform-origin: 50% 50%;
|
4412 |
+
margin: -5px 0 0 0;
|
4413 |
+
-webkit-transition: 0.3s;
|
4414 |
+
-moz-transition: 0.3s;
|
4415 |
+
-o-transition: 0.3s;
|
4416 |
+
-ms-transition: 0.3s;
|
4417 |
+
transition: 0.3s; }
|
4418 |
+
|
4419 |
+
input[type=range]:focus::-webkit-slider-runnable-track {
|
4420 |
+
background: #ccc; }
|
4421 |
+
|
4422 |
+
input[type=range] {
|
4423 |
+
/* fix for FF unable to apply focus style bug */
|
4424 |
+
border: 1px solid white;
|
4425 |
+
/*required for proper track sizing in FF*/ }
|
4426 |
+
|
4427 |
+
input[type=range]::-moz-range-track {
|
4428 |
+
height: 3px;
|
4429 |
+
background: #ddd;
|
4430 |
+
border: none; }
|
4431 |
+
|
4432 |
+
input[type=range]::-moz-range-thumb {
|
4433 |
+
border: none;
|
4434 |
+
height: 14px;
|
4435 |
+
width: 14px;
|
4436 |
+
border-radius: 50%;
|
4437 |
+
background: #26a69a;
|
4438 |
+
margin-top: -5px; }
|
4439 |
+
|
4440 |
+
/*hide the outline behind the border*/
|
4441 |
+
input[type=range]:-moz-focusring {
|
4442 |
+
outline: 1px solid white;
|
4443 |
+
outline-offset: -1px; }
|
4444 |
+
|
4445 |
+
input[type=range]:focus::-moz-range-track {
|
4446 |
+
background: #ccc; }
|
4447 |
+
|
4448 |
+
input[type=range]::-ms-track {
|
4449 |
+
height: 3px;
|
4450 |
+
/*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
|
4451 |
+
background: transparent;
|
4452 |
+
/*leave room for the larger thumb to overflow with a transparent border */
|
4453 |
+
border-color: transparent;
|
4454 |
+
border-width: 6px 0;
|
4455 |
+
/*remove default tick marks*/
|
4456 |
+
color: transparent; }
|
4457 |
+
|
4458 |
+
input[type=range]::-ms-fill-lower {
|
4459 |
+
background: #777; }
|
4460 |
+
|
4461 |
+
input[type=range]::-ms-fill-upper {
|
4462 |
+
background: #ddd; }
|
4463 |
+
|
4464 |
+
input[type=range]::-ms-thumb {
|
4465 |
+
border: none;
|
4466 |
+
height: 14px;
|
4467 |
+
width: 14px;
|
4468 |
+
border-radius: 50%;
|
4469 |
+
background: #26a69a; }
|
4470 |
+
|
4471 |
+
input[type=range]:focus::-ms-fill-lower {
|
4472 |
+
background: #888; }
|
4473 |
+
|
4474 |
+
input[type=range]:focus::-ms-fill-upper {
|
4475 |
+
background: #ccc; }
|
4476 |
+
|
4477 |
+
/***************************
|
4478 |
+
Text Inputs + Textarea
|
4479 |
+
****************************/
|
4480 |
+
select {
|
4481 |
+
background-color: #fffafa;
|
4482 |
+
width: 100%;
|
4483 |
+
padding: 5px;
|
4484 |
+
border: 1px solid #f2f2f2;
|
4485 |
+
border-radius: 2px;
|
4486 |
+
height: 3rem; }
|
4487 |
+
|
4488 |
+
/***************
|
4489 |
+
Nav List
|
4490 |
+
***************/
|
4491 |
+
ul.table-of-contents.fixed {
|
4492 |
+
position: fixed; }
|
4493 |
+
ul.table-of-contents li {
|
4494 |
+
padding: 2px 0; }
|
4495 |
+
ul.table-of-contents a {
|
4496 |
+
display: inline-block;
|
4497 |
+
font-weight: 300;
|
4498 |
+
color: #757575;
|
4499 |
+
padding-left: 20px;
|
4500 |
+
height: 1.5rem;
|
4501 |
+
line-height: 1.5rem;
|
4502 |
+
letter-spacing: 0.4;
|
4503 |
+
display: inline-block; }
|
4504 |
+
ul.table-of-contents a:hover {
|
4505 |
+
color: #a8a8a8;
|
4506 |
+
padding-left: 19px;
|
4507 |
+
border-left: 1px solid #ea4a4f; }
|
4508 |
+
ul.table-of-contents a.active {
|
4509 |
+
font-weight: 500;
|
4510 |
+
padding-left: 18px;
|
4511 |
+
border-left: 2px solid #ea4a4f; }
|
4512 |
+
|
4513 |
+
ul.side-nav {
|
4514 |
+
position: fixed;
|
4515 |
+
width: 240px;
|
4516 |
+
left: -105%;
|
4517 |
+
top: 0;
|
4518 |
+
margin: 0;
|
4519 |
+
height: 100%;
|
4520 |
+
height: calc(100% + 60px);
|
4521 |
+
padding-bottom: 60px;
|
4522 |
+
background-color: #FFF;
|
4523 |
+
z-index: 999;
|
4524 |
+
will-change: left; }
|
4525 |
+
ul.side-nav.right-aligned {
|
4526 |
+
will-change: right;
|
4527 |
+
right: -105%;
|
4528 |
+
left: auto; }
|
4529 |
+
ul.side-nav .collapsible {
|
4530 |
+
margin: 0; }
|
4531 |
+
ul.side-nav li {
|
4532 |
+
float: none;
|
4533 |
+
padding: 0 15px; }
|
4534 |
+
ul.side-nav li:hover, ul.side-nav li.active {
|
4535 |
+
background-color: #ddd; }
|
4536 |
+
ul.side-nav a {
|
4537 |
+
color: #444; }
|
4538 |
+
|
4539 |
+
.drag-target {
|
4540 |
+
height: 100%;
|
4541 |
+
width: 10px;
|
4542 |
+
position: fixed;
|
4543 |
+
top: 0;
|
4544 |
+
z-index: 998; }
|
4545 |
+
|
4546 |
+
ul.side-nav.fixed a {
|
4547 |
+
display: block;
|
4548 |
+
padding: 0 15px;
|
4549 |
+
color: #444; }
|
4550 |
+
|
4551 |
+
ul.side-nav.fixed {
|
4552 |
+
left: 0;
|
4553 |
+
position: fixed; }
|
4554 |
+
ul.side-nav.fixed.right-aligned {
|
4555 |
+
right: 0;
|
4556 |
+
left: auto; }
|
4557 |
+
|
4558 |
+
@media only screen and (max-width : 992px) {
|
4559 |
+
ul.side-nav.fixed {
|
4560 |
+
left: -105%; }
|
4561 |
+
ul.side-nav.fixed.right-aligned {
|
4562 |
+
right: -105%;
|
4563 |
+
left: auto; }
|
4564 |
+
}
|
4565 |
+
|
4566 |
+
ul.side-nav .collapsible-body li.active, ul.side-nav.fixed .collapsible-body li.active {
|
4567 |
+
background-color: #ee6e73; }
|
4568 |
+
ul.side-nav .collapsible-body li.active a, ul.side-nav.fixed .collapsible-body li.active a {
|
4569 |
+
color: #fff; }
|
4570 |
+
|
4571 |
+
#sidenav-overlay {
|
4572 |
+
position: fixed;
|
4573 |
+
top: 0px;
|
4574 |
+
left: 0px;
|
4575 |
+
right: 0px;
|
4576 |
+
height: 120vh;
|
4577 |
+
background-color: rgba(0, 0, 0, 0.5);
|
4578 |
+
z-index: 997;
|
4579 |
+
will-change: opacity; }
|
4580 |
+
|
4581 |
+
/*
|
4582 |
+
@license
|
4583 |
+
Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
|
4584 |
+
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
|
4585 |
+
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
|
4586 |
+
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
|
4587 |
+
Code distributed by Google as part of the polymer project is also
|
4588 |
+
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
|
4589 |
+
*/
|
4590 |
+
/**************************/
|
4591 |
+
/* STYLES FOR THE SPINNER */
|
4592 |
+
/**************************/
|
4593 |
+
/*
|
4594 |
+
* Constants:
|
4595 |
+
* STROKEWIDTH = 3px
|
4596 |
+
* ARCSIZE = 270 degrees (amount of circle the arc takes up)
|
4597 |
+
* ARCTIME = 1333ms (time it takes to expand and contract arc)
|
4598 |
+
* ARCSTARTROT = 216 degrees (how much the start location of the arc
|
4599 |
+
* should rotate each time, 216 gives us a
|
4600 |
+
* 5 pointed star shape (it's 360/5 * 3).
|
4601 |
+
* For a 7 pointed star, we might do
|
4602 |
+
* 360/7 * 3 = 154.286)
|
4603 |
+
* CONTAINERWIDTH = 28px
|
4604 |
+
* SHRINK_TIME = 400ms
|
4605 |
+
*/
|
4606 |
+
.preloader-wrapper {
|
4607 |
+
display: inline-block;
|
4608 |
+
position: relative;
|
4609 |
+
width: 48px;
|
4610 |
+
height: 48px; }
|
4611 |
+
.preloader-wrapper.small {
|
4612 |
+
width: 36px;
|
4613 |
+
height: 36px; }
|
4614 |
+
.preloader-wrapper.big {
|
4615 |
+
width: 64px;
|
4616 |
+
height: 64px; }
|
4617 |
+
.preloader-wrapper.active {
|
4618 |
+
/* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */
|
4619 |
+
-webkit-animation: container-rotate 1568ms linear infinite;
|
4620 |
+
animation: container-rotate 1568ms linear infinite; }
|
4621 |
+
|
4622 |
+
@-webkit-keyframes container-rotate {
|
4623 |
+
to {
|
4624 |
+
-webkit-transform: rotate(360deg); } }
|
4625 |
+
|
4626 |
+
@keyframes container-rotate {
|
4627 |
+
to {
|
4628 |
+
transform: rotate(360deg); } }
|
4629 |
+
|
4630 |
+
.spinner-layer {
|
4631 |
+
position: absolute;
|
4632 |
+
width: 100%;
|
4633 |
+
height: 100%;
|
4634 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
4635 |
+
filter: "alpha(opacity=(${iefactor}))";
|
4636 |
+
-moz-opacity: 0;
|
4637 |
+
-khtml-opacity: 0;
|
4638 |
+
opacity: 0; }
|
4639 |
+
|
4640 |
+
.spinner-blue, .spinner-blue-only {
|
4641 |
+
border-color: #4285f4; }
|
4642 |
+
|
4643 |
+
.spinner-red, .spinner-red-only {
|
4644 |
+
border-color: #db4437; }
|
4645 |
+
|
4646 |
+
.spinner-yellow, .spinner-yellow-only {
|
4647 |
+
border-color: #f4b400; }
|
4648 |
+
|
4649 |
+
.spinner-green, .spinner-green-only {
|
4650 |
+
border-color: #0f9d58; }
|
4651 |
+
|
4652 |
+
/**
|
4653 |
+
* IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee):
|
4654 |
+
*
|
4655 |
+
* iOS Safari (tested on iOS 8.1) does not handle animation-delay very well - it doesn't
|
4656 |
+
* guarantee that the animation will start _exactly_ after that value. So we avoid using
|
4657 |
+
* animation-delay and instead set custom keyframes for each color (as redundant as it
|
4658 |
+
* seems).
|
4659 |
+
*
|
4660 |
+
* We write out each animation in full (instead of separating animation-name,
|
4661 |
+
* animation-duration, etc.) because under the polyfill, Safari does not recognize those
|
4662 |
+
* specific properties properly, treats them as -webkit-animation, and overrides the
|
4663 |
+
* other animation rules. See https://github.com/Polymer/platform/issues/53.
|
4664 |
+
*/
|
4665 |
+
.active .spinner-layer.spinner-blue {
|
4666 |
+
/* durations: 4 * ARCTIME */
|
4667 |
+
-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4668 |
+
animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4669 |
+
|
4670 |
+
.active .spinner-layer.spinner-red {
|
4671 |
+
/* durations: 4 * ARCTIME */
|
4672 |
+
-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4673 |
+
animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4674 |
+
|
4675 |
+
.active .spinner-layer.spinner-yellow {
|
4676 |
+
/* durations: 4 * ARCTIME */
|
4677 |
+
-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4678 |
+
animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4679 |
+
|
4680 |
+
.active .spinner-layer.spinner-green {
|
4681 |
+
/* durations: 4 * ARCTIME */
|
4682 |
+
-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4683 |
+
animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4684 |
+
|
4685 |
+
.active .spinner-layer.spinner-blue-only, .active .spinner-layer.spinner-red-only, .active .spinner-layer.spinner-yellow-only, .active .spinner-layer.spinner-green-only {
|
4686 |
+
/* durations: 4 * ARCTIME */
|
4687 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
4688 |
+
filter: "alpha(opacity=(${iefactor}))";
|
4689 |
+
-moz-opacity: 1;
|
4690 |
+
-khtml-opacity: 1;
|
4691 |
+
opacity: 1;
|
4692 |
+
-webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4693 |
+
animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4694 |
+
|
4695 |
+
@-webkit-keyframes fill-unfill-rotate {
|
4696 |
+
/* 0.5 * ARCSIZE */
|
4697 |
+
/* 1 * ARCSIZE */
|
4698 |
+
/* 1.5 * ARCSIZE */
|
4699 |
+
/* 2 * ARCSIZE */
|
4700 |
+
/* 2.5 * ARCSIZE */
|
4701 |
+
/* 3 * ARCSIZE */
|
4702 |
+
/* 3.5 * ARCSIZE */
|
4703 |
+
/* 4 * ARCSIZE */
|
4704 |
+
12.5% {
|
4705 |
+
-webkit-transform: rotate(135deg); }
|
4706 |
+
|
4707 |
+
25% {
|
4708 |
+
-webkit-transform: rotate(270deg); }
|
4709 |
+
|
4710 |
+
37.5% {
|
4711 |
+
-webkit-transform: rotate(405deg); }
|
4712 |
+
|
4713 |
+
50% {
|
4714 |
+
-webkit-transform: rotate(540deg); }
|
4715 |
+
|
4716 |
+
62.5% {
|
4717 |
+
-webkit-transform: rotate(675deg); }
|
4718 |
+
|
4719 |
+
75% {
|
4720 |
+
-webkit-transform: rotate(810deg); }
|
4721 |
+
|
4722 |
+
87.5% {
|
4723 |
+
-webkit-transform: rotate(945deg); }
|
4724 |
+
|
4725 |
+
to {
|
4726 |
+
-webkit-transform: rotate(1080deg); } }
|
4727 |
+
|
4728 |
+
@keyframes fill-unfill-rotate {
|
4729 |
+
/* 0.5 * ARCSIZE */
|
4730 |
+
/* 1 * ARCSIZE */
|
4731 |
+
/* 1.5 * ARCSIZE */
|
4732 |
+
/* 2 * ARCSIZE */
|
4733 |
+
/* 2.5 * ARCSIZE */
|
4734 |
+
/* 3 * ARCSIZE */
|
4735 |
+
/* 3.5 * ARCSIZE */
|
4736 |
+
/* 4 * ARCSIZE */
|
4737 |
+
12.5% {
|
4738 |
+
transform: rotate(135deg); }
|
4739 |
+
|
4740 |
+
25% {
|
4741 |
+
transform: rotate(270deg); }
|
4742 |
+
|
4743 |
+
37.5% {
|
4744 |
+
transform: rotate(405deg); }
|
4745 |
+
|
4746 |
+
50% {
|
4747 |
+
transform: rotate(540deg); }
|
4748 |
+
|
4749 |
+
62.5% {
|
4750 |
+
transform: rotate(675deg); }
|
4751 |
+
|
4752 |
+
75% {
|
4753 |
+
transform: rotate(810deg); }
|
4754 |
+
|
4755 |
+
87.5% {
|
4756 |
+
transform: rotate(945deg); }
|
4757 |
+
|
4758 |
+
to {
|
4759 |
+
transform: rotate(1080deg); } }
|
4760 |
+
|
4761 |
+
@-webkit-keyframes blue-fade-in-out {
|
4762 |
+
from {
|
4763 |
+
opacity: 1; }
|
4764 |
+
|
4765 |
+
25% {
|
4766 |
+
opacity: 1; }
|
4767 |
+
|
4768 |
+
26% {
|
4769 |
+
opacity: 0; }
|
4770 |
+
|
4771 |
+
89% {
|
4772 |
+
opacity: 0; }
|
4773 |
+
|
4774 |
+
90% {
|
4775 |
+
opacity: 1; }
|
4776 |
+
|
4777 |
+
100% {
|
4778 |
+
opacity: 1; } }
|
4779 |
+
|
4780 |
+
@keyframes blue-fade-in-out {
|
4781 |
+
from {
|
4782 |
+
opacity: 1; }
|
4783 |
+
|
4784 |
+
25% {
|
4785 |
+
opacity: 1; }
|
4786 |
+
|
4787 |
+
26% {
|
4788 |
+
opacity: 0; }
|
4789 |
+
|
4790 |
+
89% {
|
4791 |
+
opacity: 0; }
|
4792 |
+
|
4793 |
+
90% {
|
4794 |
+
opacity: 1; }
|
4795 |
+
|
4796 |
+
100% {
|
4797 |
+
opacity: 1; } }
|
4798 |
+
|
4799 |
+
@-webkit-keyframes red-fade-in-out {
|
4800 |
+
from {
|
4801 |
+
opacity: 0; }
|
4802 |
+
|
4803 |
+
15% {
|
4804 |
+
opacity: 0; }
|
4805 |
+
|
4806 |
+
25% {
|
4807 |
+
opacity: 1; }
|
4808 |
+
|
4809 |
+
50% {
|
4810 |
+
opacity: 1; }
|
4811 |
+
|
4812 |
+
51% {
|
4813 |
+
opacity: 0; } }
|
4814 |
+
|
4815 |
+
@keyframes red-fade-in-out {
|
4816 |
+
from {
|
4817 |
+
opacity: 0; }
|
4818 |
+
|
4819 |
+
15% {
|
4820 |
+
opacity: 0; }
|
4821 |
+
|
4822 |
+
25% {
|
4823 |
+
opacity: 1; }
|
4824 |
+
|
4825 |
+
50% {
|
4826 |
+
opacity: 1; }
|
4827 |
+
|
4828 |
+
51% {
|
4829 |
+
opacity: 0; } }
|
4830 |
+
|
4831 |
+
@-webkit-keyframes yellow-fade-in-out {
|
4832 |
+
from {
|
4833 |
+
opacity: 0; }
|
4834 |
+
|
4835 |
+
40% {
|
4836 |
+
opacity: 0; }
|
4837 |
+
|
4838 |
+
50% {
|
4839 |
+
opacity: 1; }
|
4840 |
+
|
4841 |
+
75% {
|
4842 |
+
opacity: 1; }
|
4843 |
+
|
4844 |
+
76% {
|
4845 |
+
opacity: 0; } }
|
4846 |
+
|
4847 |
+
@keyframes yellow-fade-in-out {
|
4848 |
+
from {
|
4849 |
+
opacity: 0; }
|
4850 |
+
|
4851 |
+
40% {
|
4852 |
+
opacity: 0; }
|
4853 |
+
|
4854 |
+
50% {
|
4855 |
+
opacity: 1; }
|
4856 |
+
|
4857 |
+
75% {
|
4858 |
+
opacity: 1; }
|
4859 |
+
|
4860 |
+
76% {
|
4861 |
+
opacity: 0; } }
|
4862 |
+
|
4863 |
+
@-webkit-keyframes green-fade-in-out {
|
4864 |
+
from {
|
4865 |
+
opacity: 0; }
|
4866 |
+
|
4867 |
+
65% {
|
4868 |
+
opacity: 0; }
|
4869 |
+
|
4870 |
+
75% {
|
4871 |
+
opacity: 1; }
|
4872 |
+
|
4873 |
+
90% {
|
4874 |
+
opacity: 1; }
|
4875 |
+
|
4876 |
+
100% {
|
4877 |
+
opacity: 0; } }
|
4878 |
+
|
4879 |
+
@keyframes green-fade-in-out {
|
4880 |
+
from {
|
4881 |
+
opacity: 0; }
|
4882 |
+
|
4883 |
+
65% {
|
4884 |
+
opacity: 0; }
|
4885 |
+
|
4886 |
+
75% {
|
4887 |
+
opacity: 1; }
|
4888 |
+
|
4889 |
+
90% {
|
4890 |
+
opacity: 1; }
|
4891 |
+
|
4892 |
+
100% {
|
4893 |
+
opacity: 0; } }
|
4894 |
+
|
4895 |
+
/**
|
4896 |
+
* Patch the gap that appear between the two adjacent div.circle-clipper while the
|
4897 |
+
* spinner is rotating (appears on Chrome 38, Safari 7.1, and IE 11).
|
4898 |
+
*/
|
4899 |
+
.gap-patch {
|
4900 |
+
position: absolute;
|
4901 |
+
box-sizing: border-box;
|
4902 |
+
top: 0;
|
4903 |
+
left: 45%;
|
4904 |
+
width: 10%;
|
4905 |
+
height: 100%;
|
4906 |
+
overflow: hidden;
|
4907 |
+
border-color: inherit; }
|
4908 |
+
|
4909 |
+
.gap-patch .circle {
|
4910 |
+
width: 1000%;
|
4911 |
+
left: -450%; }
|
4912 |
+
|
4913 |
+
.circle-clipper {
|
4914 |
+
display: inline-block;
|
4915 |
+
position: relative;
|
4916 |
+
width: 50%;
|
4917 |
+
height: 100%;
|
4918 |
+
overflow: hidden;
|
4919 |
+
border-color: inherit; }
|
4920 |
+
.circle-clipper .circle {
|
4921 |
+
width: 200%;
|
4922 |
+
box-sizing: border-box;
|
4923 |
+
height: 100%;
|
4924 |
+
border-width: 3px;
|
4925 |
+
/* STROKEWIDTH */
|
4926 |
+
border-style: solid;
|
4927 |
+
border-color: inherit;
|
4928 |
+
border-bottom-color: transparent !important;
|
4929 |
+
border-radius: 50%;
|
4930 |
+
-webkit-animation: none;
|
4931 |
+
animation: none;
|
4932 |
+
position: absolute;
|
4933 |
+
top: 0;
|
4934 |
+
right: 0;
|
4935 |
+
bottom: 0; }
|
4936 |
+
.circle-clipper.left .circle {
|
4937 |
+
left: 0;
|
4938 |
+
border-right-color: transparent !important;
|
4939 |
+
-webkit-transform: rotate(129deg);
|
4940 |
+
transform: rotate(129deg); }
|
4941 |
+
.circle-clipper.right .circle {
|
4942 |
+
left: -100%;
|
4943 |
+
border-left-color: transparent !important;
|
4944 |
+
-webkit-transform: rotate(-129deg);
|
4945 |
+
transform: rotate(-129deg); }
|
4946 |
+
|
4947 |
+
.active .circle-clipper.left .circle {
|
4948 |
+
/* duration: ARCTIME */
|
4949 |
+
-webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4950 |
+
animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4951 |
+
|
4952 |
+
.active .circle-clipper.right .circle {
|
4953 |
+
/* duration: ARCTIME */
|
4954 |
+
-webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
|
4955 |
+
animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
|
4956 |
+
|
4957 |
+
@-webkit-keyframes left-spin {
|
4958 |
+
from {
|
4959 |
+
-webkit-transform: rotate(130deg); }
|
4960 |
+
|
4961 |
+
50% {
|
4962 |
+
-webkit-transform: rotate(-5deg); }
|
4963 |
+
|
4964 |
+
to {
|
4965 |
+
-webkit-transform: rotate(130deg); } }
|
4966 |
+
|
4967 |
+
@keyframes left-spin {
|
4968 |
+
from {
|
4969 |
+
transform: rotate(130deg); }
|
4970 |
+
|
4971 |
+
50% {
|
4972 |
+
transform: rotate(-5deg); }
|
4973 |
+
|
4974 |
+
to {
|
4975 |
+
transform: rotate(130deg); } }
|
4976 |
+
|
4977 |
+
@-webkit-keyframes right-spin {
|
4978 |
+
from {
|
4979 |
+
-webkit-transform: rotate(-130deg); }
|
4980 |
+
|
4981 |
+
50% {
|
4982 |
+
-webkit-transform: rotate(5deg); }
|
4983 |
+
|
4984 |
+
to {
|
4985 |
+
-webkit-transform: rotate(-130deg); } }
|
4986 |
+
|
4987 |
+
@keyframes right-spin {
|
4988 |
+
from {
|
4989 |
+
transform: rotate(-130deg); }
|
4990 |
+
|
4991 |
+
50% {
|
4992 |
+
transform: rotate(5deg); }
|
4993 |
+
|
4994 |
+
to {
|
4995 |
+
transform: rotate(-130deg); } }
|
4996 |
+
|
4997 |
+
#spinnerContainer.cooldown {
|
4998 |
+
/* duration: SHRINK_TIME */
|
4999 |
+
-webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);
|
5000 |
+
animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); }
|
5001 |
+
|
5002 |
+
@-webkit-keyframes fade-out {
|
5003 |
+
from {
|
5004 |
+
opacity: 1; }
|
5005 |
+
|
5006 |
+
to {
|
5007 |
+
opacity: 0; } }
|
5008 |
+
|
5009 |
+
@keyframes fade-out {
|
5010 |
+
from {
|
5011 |
+
opacity: 1; }
|
5012 |
+
|
5013 |
+
to {
|
5014 |
+
opacity: 0; } }
|
5015 |
+
|
5016 |
+
.slider {
|
5017 |
+
position: relative;
|
5018 |
+
height: 440px;
|
5019 |
+
width: 100%; }
|
5020 |
+
.slider.fullscreen {
|
5021 |
+
height: 100%;
|
5022 |
+
width: 100%;
|
5023 |
+
position: absolute;
|
5024 |
+
top: 0;
|
5025 |
+
left: 0;
|
5026 |
+
right: 0;
|
5027 |
+
bottom: 0; }
|
5028 |
+
.slider.fullscreen ul.slides {
|
5029 |
+
height: 100%; }
|
5030 |
+
.slider.fullscreen ul.indicators {
|
5031 |
+
z-index: 2;
|
5032 |
+
bottom: 30px; }
|
5033 |
+
.slider ul.slides {
|
5034 |
+
background-color: #9e9e9e;
|
5035 |
+
margin: 0;
|
5036 |
+
height: 400px; }
|
5037 |
+
.slider ul.slides li {
|
5038 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
5039 |
+
filter: "alpha(opacity=(${iefactor}))";
|
5040 |
+
-moz-opacity: 0;
|
5041 |
+
-khtml-opacity: 0;
|
5042 |
+
opacity: 0;
|
5043 |
+
position: absolute;
|
5044 |
+
top: 0;
|
5045 |
+
left: 0;
|
5046 |
+
z-index: 1;
|
5047 |
+
width: 100%;
|
5048 |
+
height: inherit;
|
5049 |
+
overflow: hidden; }
|
5050 |
+
.slider ul.slides li img {
|
5051 |
+
height: 100%;
|
5052 |
+
width: 100%;
|
5053 |
+
background-size: cover;
|
5054 |
+
background-position: center; }
|
5055 |
+
.slider ul.slides li .caption {
|
5056 |
+
color: #fff;
|
5057 |
+
position: absolute;
|
5058 |
+
top: 15%;
|
5059 |
+
left: 15%;
|
5060 |
+
width: 70%;
|
5061 |
+
-ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
|
5062 |
+
filter: "alpha(opacity=(${iefactor}))";
|
5063 |
+
-moz-opacity: 0;
|
5064 |
+
-khtml-opacity: 0;
|
5065 |
+
opacity: 0; }
|
5066 |
+
.slider ul.slides li .caption p {
|
5067 |
+
color: #e0e0e0; }
|
5068 |
+
.slider ul.slides li.active {
|
5069 |
+
z-index: 2; }
|
5070 |
+
.slider ul.indicators {
|
5071 |
+
position: absolute;
|
5072 |
+
text-align: center;
|
5073 |
+
left: 0;
|
5074 |
+
right: 0;
|
5075 |
+
bottom: 0;
|
5076 |
+
margin: 0; }
|
5077 |
+
.slider ul.indicators li.indicator-item {
|
5078 |
+
display: inline-block;
|
5079 |
+
position: relative;
|
5080 |
+
cursor: pointer;
|
5081 |
+
height: 16px;
|
5082 |
+
width: 16px;
|
5083 |
+
margin: 0 12px;
|
5084 |
+
background-color: #e0e0e0;
|
5085 |
+
-webkit-transition: background-color 0.3s;
|
5086 |
+
-moz-transition: background-color 0.3s;
|
5087 |
+
-o-transition: background-color 0.3s;
|
5088 |
+
-ms-transition: background-color 0.3s;
|
5089 |
+
transition: background-color 0.3s;
|
5090 |
+
-webkit-border-radius: 50%;
|
5091 |
+
-moz-border-radius: 50%;
|
5092 |
+
border-radius: 50%;
|
5093 |
+
background-clip: padding-box; }
|
5094 |
+
.slider ul.indicators li.indicator-item.active {
|
5095 |
+
background-color: #4CAF50; }
|
5096 |
+
|
5097 |
+
/* ==========================================================================
|
5098 |
+
$BASE-PICKER
|
5099 |
+
========================================================================== */
|
5100 |
+
/**
|
5101 |
+
* Note: the root picker element should *NOT* be styled more than what's here.
|
5102 |
+
*/
|
5103 |
+
.picker {
|
5104 |
+
font-size: 16px;
|
5105 |
+
text-align: left;
|
5106 |
+
line-height: 1.2;
|
5107 |
+
color: #000000;
|
5108 |
+
position: absolute;
|
5109 |
+
z-index: 10000;
|
5110 |
+
-webkit-user-select: none;
|
5111 |
+
-moz-user-select: none;
|
5112 |
+
-ms-user-select: none;
|
5113 |
+
user-select: none; }
|
5114 |
+
|
5115 |
+
/**
|
5116 |
+
* The picker input element.
|
5117 |
+
*/
|
5118 |
+
.picker__input {
|
5119 |
+
cursor: default; }
|
5120 |
+
|
5121 |
+
/**
|
5122 |
+
* When the picker is opened, the input element is "activated".
|
5123 |
+
*/
|
5124 |
+
.picker__input.picker__input--active {
|
5125 |
+
border-color: #0089ec; }
|
5126 |
+
|
5127 |
+
/**
|
5128 |
+
* The holder is the only "scrollable" top-level container element.
|
5129 |
+
*/
|
5130 |
+
.picker__holder {
|
5131 |
+
width: 100%;
|
5132 |
+
overflow-y: auto;
|
5133 |
+
-webkit-overflow-scrolling: touch; }
|
5134 |
+
|
5135 |
+
/*!
|
5136 |
+
* Default mobile-first, responsive styling for pickadate.js
|
5137 |
+
* Demo: http://amsul.github.io/pickadate.js
|
5138 |
+
*/
|
5139 |
+
/**
|
5140 |
+
* Note: the root picker element should *NOT* be styled more than what's here.
|
5141 |
+
*/
|
5142 |
+
/**
|
5143 |
+
* Make the holder and frame fullscreen.
|
5144 |
+
*/
|
5145 |
+
.picker__holder, .picker__frame {
|
5146 |
+
bottom: 0;
|
5147 |
+
left: 0;
|
5148 |
+
right: 0;
|
5149 |
+
top: 100%; }
|
5150 |
+
|
5151 |
+
/**
|
5152 |
+
* The holder should overlay the entire screen.
|
5153 |
+
*/
|
5154 |
+
.picker__holder {
|
5155 |
+
position: fixed;
|
5156 |
+
-webkit-transition: background 0.15s ease-out, top 0s 0.15s;
|
5157 |
+
-moz-transition: background 0.15s ease-out, top 0s 0.15s;
|
5158 |
+
transition: background 0.15s ease-out, top 0s 0.15s;
|
5159 |
+
-webkit-backface-visibility: hidden; }
|
5160 |
+
|
5161 |
+
/**
|
5162 |
+
* The frame that bounds the box contents of the picker.
|
5163 |
+
*/
|
5164 |
+
.picker__frame {
|
5165 |
+
position: absolute;
|
5166 |
+
margin: 0 auto;
|
5167 |
+
min-width: 256px;
|
5168 |
+
max-width: 300px;
|
5169 |
+
max-height: 350px;
|
5170 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
|
5171 |
+
filter: alpha(opacity=0);
|
5172 |
+
-moz-opacity: 0;
|
5173 |
+
opacity: 0;
|
5174 |
+
-webkit-transition: all 0.15s ease-out;
|
5175 |
+
-moz-transition: all 0.15s ease-out;
|
5176 |
+
transition: all 0.15s ease-out; }
|
5177 |
+
|
5178 |
+
@media (min-height: 28.875em) {
|
5179 |
+
.picker__frame {
|
5180 |
+
overflow: visible;
|
5181 |
+
top: auto;
|
5182 |
+
bottom: -100%;
|
5183 |
+
max-height: 80%; }
|
5184 |
+
}
|
5185 |
+
|
5186 |
+
@media (min-height: 40.125em) {
|
5187 |
+
.picker__frame {
|
5188 |
+
margin-bottom: 7.5%; }
|
5189 |
+
}
|
5190 |
+
|
5191 |
+
/**
|
5192 |
+
* The wrapper sets the stage to vertically align the box contents.
|
5193 |
+
*/
|
5194 |
+
.picker__wrap {
|
5195 |
+
display: table;
|
5196 |
+
width: 100%;
|
5197 |
+
height: 100%; }
|
5198 |
+
|
5199 |
+
@media (min-height: 28.875em) {
|
5200 |
+
.picker__wrap {
|
5201 |
+
display: block; }
|
5202 |
+
}
|
5203 |
+
|
5204 |
+
/**
|
5205 |
+
* The box contains all the picker contents.
|
5206 |
+
*/
|
5207 |
+
.picker__box {
|
5208 |
+
background: #ffffff;
|
5209 |
+
display: table-cell;
|
5210 |
+
vertical-align: middle; }
|
5211 |
+
|
5212 |
+
@media (min-height: 28.875em) {
|
5213 |
+
.picker__box {
|
5214 |
+
display: block;
|
5215 |
+
border: 1px solid #777777;
|
5216 |
+
border-top-color: #898989;
|
5217 |
+
border-bottom-width: 0;
|
5218 |
+
-webkit-border-radius: 5px 5px 0 0;
|
5219 |
+
-moz-border-radius: 5px 5px 0 0;
|
5220 |
+
border-radius: 5px 5px 0 0;
|
5221 |
+
-webkit-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
|
5222 |
+
-moz-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
|
5223 |
+
box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); }
|
5224 |
+
}
|
5225 |
+
|
5226 |
+
/**
|
5227 |
+
* When the picker opens...
|
5228 |
+
*/
|
5229 |
+
.picker--opened .picker__holder {
|
5230 |
+
top: 0;
|
5231 |
+
background: transparent;
|
5232 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
|
5233 |
+
zoom: 1;
|
5234 |
+
background: rgba(0, 0, 0, 0.32);
|
5235 |
+
-webkit-transition: background 0.15s ease-out;
|
5236 |
+
-moz-transition: background 0.15s ease-out;
|
5237 |
+
transition: background 0.15s ease-out; }
|
5238 |
+
|
5239 |
+
.picker--opened .picker__frame {
|
5240 |
+
top: 0;
|
5241 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
|
5242 |
+
filter: alpha(opacity=100);
|
5243 |
+
-moz-opacity: 1;
|
5244 |
+
opacity: 1; }
|
5245 |
+
|
5246 |
+
@media (min-height: 35.875em) {
|
5247 |
+
.picker--opened .picker__frame {
|
5248 |
+
top: 10%;
|
5249 |
+
bottom: 20% auto; }
|
5250 |
+
}
|
5251 |
+
|
5252 |
+
/**
|
5253 |
+
* For `large` screens, transform into an inline picker.
|
5254 |
+
*/
|
5255 |
+
/* ==========================================================================
|
5256 |
+
CUSTOM MATERIALIZE STYLES
|
5257 |
+
========================================================================== */
|
5258 |
+
.picker__input.picker__input--active {
|
5259 |
+
border-color: #E3F2FD; }
|
5260 |
+
|
5261 |
+
.picker__frame {
|
5262 |
+
margin: 0 auto;
|
5263 |
+
max-width: 325px; }
|
5264 |
+
|
5265 |
+
@media (min-height: 38.875em) {
|
5266 |
+
.picker--opened .picker__frame {
|
5267 |
+
top: 10%;
|
5268 |
+
bottom: auto; }
|
5269 |
+
}
|
5270 |
+
|
5271 |
+
/* ==========================================================================
|
5272 |
+
$BASE-DATE-PICKER
|
5273 |
+
========================================================================== */
|
5274 |
+
/**
|
5275 |
+
* The picker box.
|
5276 |
+
*/
|
5277 |
+
.picker__box {
|
5278 |
+
padding: 0 1em; }
|
5279 |
+
|
5280 |
+
/**
|
5281 |
+
* The header containing the month and year stuff.
|
5282 |
+
*/
|
5283 |
+
.picker__header {
|
5284 |
+
text-align: center;
|
5285 |
+
position: relative;
|
5286 |
+
margin-top: 0.75em; }
|
5287 |
+
|
5288 |
+
/**
|
5289 |
+
* The month and year labels.
|
5290 |
+
*/
|
5291 |
+
.picker__month, .picker__year {
|
5292 |
+
display: inline-block;
|
5293 |
+
margin-left: 0.25em;
|
5294 |
+
margin-right: 0.25em; }
|
5295 |
+
|
5296 |
+
/**
|
5297 |
+
* The month and year selectors.
|
5298 |
+
*/
|
5299 |
+
.picker__select--month, .picker__select--year {
|
5300 |
+
height: 2em;
|
5301 |
+
padding: 0.5em;
|
5302 |
+
margin-left: 0.25em;
|
5303 |
+
margin-right: 0.25em; }
|
5304 |
+
|
5305 |
+
@media (min-width: 24.5em) {
|
5306 |
+
.picker__select--month, .picker__select--year {
|
5307 |
+
margin-top: -0.5em; }
|
5308 |
+
}
|
5309 |
+
|
5310 |
+
.picker__select--month.browser-default {
|
5311 |
+
display: inline;
|
5312 |
+
background-color: #FFFFFF;
|
5313 |
+
width: 40%; }
|
5314 |
+
|
5315 |
+
.picker__select--year.browser-default {
|
5316 |
+
display: inline;
|
5317 |
+
background-color: #FFFFFF;
|
5318 |
+
width: 25%; }
|
5319 |
+
|
5320 |
+
.picker__select--month:focus, .picker__select--year:focus {
|
5321 |
+
border-color: rgba(0, 0, 0, 0.05); }
|
5322 |
+
|
5323 |
+
/**
|
5324 |
+
* The month navigation buttons.
|
5325 |
+
*/
|
5326 |
+
.picker__nav--prev, .picker__nav--next {
|
5327 |
+
position: absolute;
|
5328 |
+
padding: 0.5em 1.25em;
|
5329 |
+
width: 1em;
|
5330 |
+
height: 1em;
|
5331 |
+
box-sizing: content-box;
|
5332 |
+
top: -0.25em; }
|
5333 |
+
|
5334 |
+
.picker__nav--prev {
|
5335 |
+
left: -1em;
|
5336 |
+
padding-right: 1.25em; }
|
5337 |
+
|
5338 |
+
.picker__nav--next {
|
5339 |
+
right: -1em;
|
5340 |
+
padding-left: 1.25em; }
|
5341 |
+
|
5342 |
+
.picker__nav--disabled, .picker__nav--disabled:hover, .picker__nav--disabled:before, .picker__nav--disabled:before:hover {
|
5343 |
+
cursor: default;
|
5344 |
+
background: none;
|
5345 |
+
border-right-color: #f5f5f5;
|
5346 |
+
border-left-color: #f5f5f5; }
|
5347 |
+
|
5348 |
+
/**
|
5349 |
+
* The calendar table of dates
|
5350 |
+
*/
|
5351 |
+
.picker__table {
|
5352 |
+
text-align: center;
|
5353 |
+
border-collapse: collapse;
|
5354 |
+
border-spacing: 0;
|
5355 |
+
table-layout: fixed;
|
5356 |
+
font-size: 1rem;
|
5357 |
+
width: 100%;
|
5358 |
+
margin-top: 0.75em;
|
5359 |
+
margin-bottom: 0.5em; }
|
5360 |
+
|
5361 |
+
.picker__table th, .picker__table td {
|
5362 |
+
text-align: center; }
|
5363 |
+
|
5364 |
+
.picker__table td {
|
5365 |
+
margin: 0;
|
5366 |
+
padding: 0; }
|
5367 |
+
|
5368 |
+
/**
|
5369 |
+
* The weekday labels
|
5370 |
+
*/
|
5371 |
+
.picker__weekday {
|
5372 |
+
width: 14.285714286%;
|
5373 |
+
font-size: 0.75em;
|
5374 |
+
padding-bottom: 0.25em;
|
5375 |
+
color: #999999;
|
5376 |
+
font-weight: 500;
|
5377 |
+
/* Increase the spacing a tad */ }
|
5378 |
+
|
5379 |
+
@media (min-height: 33.875em) {
|
5380 |
+
.picker__weekday {
|
5381 |
+
padding-bottom: 0.5em; }
|
5382 |
+
}
|
5383 |
+
|
5384 |
+
/**
|
5385 |
+
* The days on the calendar
|
5386 |
+
*/
|
5387 |
+
.picker__day--today {
|
5388 |
+
position: relative;
|
5389 |
+
color: #595959;
|
5390 |
+
letter-spacing: -0.3;
|
5391 |
+
padding: 0.75rem 0;
|
5392 |
+
font-weight: 400;
|
5393 |
+
border: 1px solid transparent; }
|
5394 |
+
|
5395 |
+
.picker__day--disabled:before {
|
5396 |
+
border-top-color: #aaaaaa; }
|
5397 |
+
|
5398 |
+
.picker__day--infocus:hover {
|
5399 |
+
cursor: pointer;
|
5400 |
+
color: #000;
|
5401 |
+
font-weight: 500; }
|
5402 |
+
|
5403 |
+
.picker__day--outfocus {
|
5404 |
+
padding: 0.75rem 0;
|
5405 |
+
color: #fff; }
|
5406 |
+
|
5407 |
+
.picker__day--outfocus:hover {
|
5408 |
+
cursor: pointer;
|
5409 |
+
color: #dddddd;
|
5410 |
+
font-weight: 500; }
|
5411 |
+
|
5412 |
+
.picker__day--highlighted:hover, .picker--focused .picker__day--highlighted {
|
5413 |
+
cursor: pointer; }
|
5414 |
+
|
5415 |
+
.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected {
|
5416 |
+
border-radius: 50%;
|
5417 |
+
-webkit-transform: scale(0.75);
|
5418 |
+
-moz-transform: scale(0.75);
|
5419 |
+
-ms-transform: scale(0.75);
|
5420 |
+
-o-transform: scale(0.75);
|
5421 |
+
transform: scale(0.75);
|
5422 |
+
background: #0089ec;
|
5423 |
+
color: #ffffff; }
|
5424 |
+
|
5425 |
+
.picker__day--disabled, .picker__day--disabled:hover, .picker--focused .picker__day--disabled {
|
5426 |
+
background: #f5f5f5;
|
5427 |
+
border-color: #f5f5f5;
|
5428 |
+
color: #dddddd;
|
5429 |
+
cursor: default; }
|
5430 |
+
|
5431 |
+
.picker__day--highlighted.picker__day--disabled, .picker__day--highlighted.picker__day--disabled:hover {
|
5432 |
+
background: #bbbbbb; }
|
5433 |
+
|
5434 |
+
/**
|
5435 |
+
* The footer containing the "today", "clear", and "close" buttons.
|
5436 |
+
*/
|
5437 |
+
.picker__footer {
|
5438 |
+
text-align: center;
|
5439 |
+
display: flex;
|
5440 |
+
align-items: center;
|
5441 |
+
justify-content: space-between; }
|
5442 |
+
|
5443 |
+
.picker__button--today, .picker__button--clear, .picker__button--close {
|
5444 |
+
border: 1px solid #ffffff;
|
5445 |
+
background: #ffffff;
|
5446 |
+
font-size: 0.8em;
|
5447 |
+
padding: 0.66em 0;
|
5448 |
+
font-weight: bold;
|
5449 |
+
width: 33%;
|
5450 |
+
display: inline-block;
|
5451 |
+
vertical-align: bottom; }
|
5452 |
+
|
5453 |
+
.picker__button--today:hover, .picker__button--clear:hover, .picker__button--close:hover {
|
5454 |
+
cursor: pointer;
|
5455 |
+
color: #000000;
|
5456 |
+
background: #b1dcfb;
|
5457 |
+
border-bottom-color: #b1dcfb; }
|
5458 |
+
|
5459 |
+
.picker__button--today:focus, .picker__button--clear:focus, .picker__button--close:focus {
|
5460 |
+
background: #b1dcfb;
|
5461 |
+
border-color: rgba(0, 0, 0, 0.05);
|
5462 |
+
outline: none; }
|
5463 |
+
|
5464 |
+
.picker__button--today:before, .picker__button--clear:before, .picker__button--close:before {
|
5465 |
+
position: relative;
|
5466 |
+
display: inline-block;
|
5467 |
+
height: 0; }
|
5468 |
+
|
5469 |
+
.picker__button--today:before, .picker__button--clear:before {
|
5470 |
+
content: " ";
|
5471 |
+
margin-right: 0.45em; }
|
5472 |
+
|
5473 |
+
.picker__button--today:before {
|
5474 |
+
top: -0.05em;
|
5475 |
+
width: 0;
|
5476 |
+
border-top: 0.66em solid #0059bc;
|
5477 |
+
border-left: 0.66em solid transparent; }
|
5478 |
+
|
5479 |
+
.picker__button--clear:before {
|
5480 |
+
top: -0.25em;
|
5481 |
+
width: 0.66em;
|
5482 |
+
border-top: 3px solid #ee2200; }
|
5483 |
+
|
5484 |
+
.picker__button--close:before {
|
5485 |
+
content: "\D7";
|
5486 |
+
top: -0.1em;
|
5487 |
+
vertical-align: top;
|
5488 |
+
font-size: 1.1em;
|
5489 |
+
margin-right: 0.35em;
|
5490 |
+
color: #777777; }
|
5491 |
+
|
5492 |
+
.picker__button--today[disabled], .picker__button--today[disabled]:hover {
|
5493 |
+
background: #f5f5f5;
|
5494 |
+
border-color: #f5f5f5;
|
5495 |
+
color: #dddddd;
|
5496 |
+
cursor: default; }
|
5497 |
+
|
5498 |
+
.picker__button--today[disabled]:before {
|
5499 |
+
border-top-color: #aaaaaa; }
|
5500 |
+
|
5501 |
+
/* ==========================================================================
|
5502 |
+
CUSTOM MATERIALIZE STYLES
|
5503 |
+
========================================================================== */
|
5504 |
+
.picker__box {
|
5505 |
+
border-radius: 2px;
|
5506 |
+
overflow: hidden; }
|
5507 |
+
|
5508 |
+
.picker__date-display {
|
5509 |
+
text-align: center;
|
5510 |
+
background-color: #26a69a;
|
5511 |
+
color: #fff;
|
5512 |
+
padding-bottom: 15px;
|
5513 |
+
font-weight: 300; }
|
5514 |
+
|
5515 |
+
.picker__nav--prev:hover, .picker__nav--next:hover {
|
5516 |
+
cursor: pointer;
|
5517 |
+
color: #000000;
|
5518 |
+
background: #a1ded8; }
|
5519 |
+
|
5520 |
+
.picker__weekday-display {
|
5521 |
+
background-color: #1f897f;
|
5522 |
+
padding: 10px;
|
5523 |
+
font-weight: 200;
|
5524 |
+
letter-spacing: 0.5;
|
5525 |
+
font-size: 1rem;
|
5526 |
+
margin-bottom: 15px; }
|
5527 |
+
|
5528 |
+
.picker__month-display {
|
5529 |
+
text-transform: uppercase;
|
5530 |
+
font-size: 2rem; }
|
5531 |
+
|
5532 |
+
.picker__day-display {
|
5533 |
+
font-size: 4.5rem;
|
5534 |
+
font-weight: 400; }
|
5535 |
+
|
5536 |
+
.picker__year-display {
|
5537 |
+
font-size: 1.8rem;
|
5538 |
+
color: rgba(255, 255, 255, 0.4); }
|
5539 |
+
|
5540 |
+
.picker__box {
|
5541 |
+
padding: 0; }
|
5542 |
+
|
5543 |
+
.picker__calendar-container {
|
5544 |
+
padding: 0 1rem; }
|
5545 |
+
.picker__calendar-container thead {
|
5546 |
+
border: none; }
|
5547 |
+
|
5548 |
+
.picker__table {
|
5549 |
+
margin-top: 0;
|
5550 |
+
margin-bottom: 0.5em; }
|
5551 |
+
|
5552 |
+
.picker__day--infocus {
|
5553 |
+
color: #595959;
|
5554 |
+
letter-spacing: -0.3;
|
5555 |
+
padding: 0.75rem 0;
|
5556 |
+
font-weight: 400;
|
5557 |
+
border: 1px solid transparent; }
|
5558 |
+
|
5559 |
+
.picker__day.picker__day--today {
|
5560 |
+
color: #26a69a; }
|
5561 |
+
|
5562 |
+
.picker__day.picker__day--today.picker__day--selected {
|
5563 |
+
color: #fff; }
|
5564 |
+
|
5565 |
+
.picker__weekday {
|
5566 |
+
font-size: 0.9rem; }
|
5567 |
+
|
5568 |
+
.picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected {
|
5569 |
+
border-radius: 50%;
|
5570 |
+
-webkit-transform: scale(0.9);
|
5571 |
+
-moz-transform: scale(0.9);
|
5572 |
+
-ms-transform: scale(0.9);
|
5573 |
+
-o-transform: scale(0.9);
|
5574 |
+
transform: scale(0.9);
|
5575 |
+
background-color: #26a69a;
|
5576 |
+
color: #ffffff; }
|
5577 |
+
.picker__day--selected.picker__day--outfocus, .picker__day--selected:hover.picker__day--outfocus, .picker--focused .picker__day--selected.picker__day--outfocus {
|
5578 |
+
background-color: #a1ded8; }
|
5579 |
+
|
5580 |
+
.picker__footer {
|
5581 |
+
text-align: right;
|
5582 |
+
padding: 5px 10px; }
|
5583 |
+
|
5584 |
+
.picker__close, .picker__today {
|
5585 |
+
font-size: 1.1rem;
|
5586 |
+
padding: 0 1rem;
|
5587 |
+
color: #26a69a; }
|
5588 |
+
|
5589 |
+
.picker__nav--prev:before, .picker__nav--next:before {
|
5590 |
+
content: " ";
|
5591 |
+
border-top: 0.5em solid transparent;
|
5592 |
+
border-bottom: 0.5em solid transparent;
|
5593 |
+
border-right: 0.75em solid #676767;
|
5594 |
+
width: 0;
|
5595 |
+
height: 0;
|
5596 |
+
display: block;
|
5597 |
+
margin: 0 auto; }
|
5598 |
+
|
5599 |
+
.picker__nav--next:before {
|
5600 |
+
border-right: 0;
|
5601 |
+
border-left: 0.75em solid #676767; }
|
5602 |
+
|
5603 |
+
button.picker__today:focus, button.picker__clear:focus, button.picker__close:focus {
|
5604 |
+
background-color: #a1ded8; }
|
5605 |
+
|
5606 |
+
/* ==========================================================================
|
5607 |
+
$BASE-TIME-PICKER
|
5608 |
+
========================================================================== */
|
5609 |
+
/**
|
5610 |
+
* The list of times.
|
5611 |
+
*/
|
5612 |
+
.picker__list {
|
5613 |
+
list-style: none;
|
5614 |
+
padding: 0.75em 0 4.2em;
|
5615 |
+
margin: 0; }
|
5616 |
+
|
5617 |
+
/**
|
5618 |
+
* The times on the clock.
|
5619 |
+
*/
|
5620 |
+
.picker__list-item {
|
5621 |
+
border-bottom: 1px solid #dddddd;
|
5622 |
+
border-top: 1px solid #dddddd;
|
5623 |
+
margin-bottom: -1px;
|
5624 |
+
position: relative;
|
5625 |
+
background: #ffffff;
|
5626 |
+
padding: 0.75em 1.25em; }
|
5627 |
+
|
5628 |
+
@media (min-height: 46.75em) {
|
5629 |
+
.picker__list-item {
|
5630 |
+
padding: 0.5em 1em; }
|
5631 |
+
}
|
5632 |
+
|
5633 |
+
/* Hovered time */
|
5634 |
+
.picker__list-item:hover {
|
5635 |
+
cursor: pointer;
|
5636 |
+
color: #000000;
|
5637 |
+
background: #b1dcfb;
|
5638 |
+
border-color: #0089ec;
|
5639 |
+
z-index: 10; }
|
5640 |
+
|
5641 |
+
/* Highlighted and hovered/focused time */
|
5642 |
+
.picker__list-item--highlighted {
|
5643 |
+
border-color: #0089ec;
|
5644 |
+
z-index: 10; }
|
5645 |
+
|
5646 |
+
.picker__list-item--highlighted:hover, .picker--focused .picker__list-item--highlighted {
|
5647 |
+
cursor: pointer;
|
5648 |
+
color: #000000;
|
5649 |
+
background: #b1dcfb; }
|
5650 |
+
|
5651 |
+
/* Selected and hovered/focused time */
|
5652 |
+
.picker__list-item--selected, .picker__list-item--selected:hover, .picker--focused .picker__list-item--selected {
|
5653 |
+
background: #0089ec;
|
5654 |
+
color: #ffffff;
|
5655 |
+
z-index: 10; }
|
5656 |
+
|
5657 |
+
/* Disabled time */
|
5658 |
+
.picker__list-item--disabled, .picker__list-item--disabled:hover, .picker--focused .picker__list-item--disabled {
|
5659 |
+
background: #f5f5f5;
|
5660 |
+
border-color: #f5f5f5;
|
5661 |
+
color: #dddddd;
|
5662 |
+
cursor: default;
|
5663 |
+
border-color: #dddddd;
|
5664 |
+
z-index: auto; }
|
5665 |
+
|
5666 |
+
/**
|
5667 |
+
* The clear button
|
5668 |
+
*/
|
5669 |
+
.picker--time .picker__button--clear {
|
5670 |
+
display: block;
|
5671 |
+
width: 80%;
|
5672 |
+
margin: 1em auto 0;
|
5673 |
+
padding: 1em 1.25em;
|
5674 |
+
background: none;
|
5675 |
+
border: 0;
|
5676 |
+
font-weight: 500;
|
5677 |
+
font-size: 0.67em;
|
5678 |
+
text-align: center;
|
5679 |
+
text-transform: uppercase;
|
5680 |
+
color: #666; }
|
5681 |
+
|
5682 |
+
.picker--time .picker__button--clear:hover, .picker--time .picker__button--clear:focus {
|
5683 |
+
color: #000000;
|
5684 |
+
background: #b1dcfb;
|
5685 |
+
background: #ee2200;
|
5686 |
+
border-color: #ee2200;
|
5687 |
+
cursor: pointer;
|
5688 |
+
color: #ffffff;
|
5689 |
+
outline: none; }
|
5690 |
+
|
5691 |
+
.picker--time .picker__button--clear:before {
|
5692 |
+
top: -0.25em;
|
5693 |
+
color: #666;
|
5694 |
+
font-size: 1.25em;
|
5695 |
+
font-weight: bold; }
|
5696 |
+
|
5697 |
+
.picker--time .picker__button--clear:hover:before, .picker--time .picker__button--clear:focus:before {
|
5698 |
+
color: #ffffff; }
|
5699 |
+
|
5700 |
+
/* ==========================================================================
|
5701 |
+
$DEFAULT-TIME-PICKER
|
5702 |
+
========================================================================== */
|
5703 |
+
/**
|
5704 |
+
* The frame the bounds the time picker.
|
5705 |
+
*/
|
5706 |
+
.picker--time .picker__frame {
|
5707 |
+
min-width: 256px;
|
5708 |
+
max-width: 320px; }
|
5709 |
+
|
5710 |
+
/**
|
5711 |
+
* The picker box.
|
5712 |
+
*/
|
5713 |
+
.picker--time .picker__box {
|
5714 |
+
font-size: 1em;
|
5715 |
+
background: #f2f2f2;
|
5716 |
+
padding: 0; }
|
5717 |
+
|
5718 |
+
@media (min-height: 40.125em) {
|
5719 |
+
.picker--time .picker__box {
|
5720 |
+
margin-bottom: 5em; }
|
5721 |
+
}
|
5722 |
+
|
5723 |
+
.active_menu
|
5724 |
+
{
|
5725 |
+
color:red;
|
5726 |
+
}
|
admin/css/materialize.min.css
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Materialize v0.95.3 (http://materializecss.com)
|
3 |
+
* Copyright 2014-2015 Materialize
|
4 |
+
* MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
|
5 |
+
*/
|
6 |
+
.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#aa00ff !important}.purple-text.text-accent-4{color:#aa00ff !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ffff00 !important}.yellow-text.text-accent-2{color:#ffff00 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eeeeee !important}.grey-text.text-lighten-3{color:#eeeeee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.shades.black{background-color:#000000 !important}.shades-text.text-black{color:#000000 !important}.shades.white{background-color:#FFFFFF !important}.shades-text.text-white{color:#FFFFFF !important}.black{background-color:#000000 !important}.black-text{color:#000000 !important}.white{background-color:#FFFFFF !important}.white-text{color:#FFFFFF !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.valign-wrapper .valign{display:block}ul{padding:0}ul li{list-style-type:none}.clearfix{clear:both}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,ul.side-nav{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15)}.z-depth-2{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.z-depth-3{-webkit-box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);-moz-box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.z-depth-4,.modal{-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);-moz-box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21);box-shadow:0 16px 28px 0 rgba(0,0,0,0.22),0 25px 55px 0 rgba(0,0,0,0.21)}.z-depth-5{-webkit-box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);-moz-box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22);box-shadow:0 27px 24px 0 rgba(0,0,0,0.2),0 40px 77px 0 rgba(0,0,0,0.22)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #EF9A9A}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{font-size:1.2rem;float:left;width:30px;height:30px;margin:0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;text-align:center}.pagination li a{color:#444}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{color:#999}.pagination li i{font-size:2rem;line-height:1.8rem}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;bottom:0;width:100%;min-height:100%;background-position:center}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0}.fade-in{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0;transform-origin:0 50%}@media only screen and (max-width : 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important;}}@media only screen and (max-width : 992px){.hide-on-med-and-down{display:none !important;}}@media only screen and (min-width : 601px){.hide-on-med-and-up{display:none !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important;}}@media only screen and (min-width : 993px){.hide-on-large-only{display:none !important;}}@media only screen and (min-width : 993px){.show-on-large{display:initial !important;}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:initial !important;}}@media only screen and (max-width : 600px){.show-on-small{display:initial !important;}}@media only screen and (min-width : 601px){.show-on-medium-and-up{display:initial !important;}}@media only screen and (max-width : 992px){.show-on-medium-and-down{display:initial !important;}}@media only screen and (max-width : 600px){.center-on-small-only{text-align:center;}}footer.page-footer{margin-top:20px;padding-top:20px;background-color:#ee6e73}footer.page-footer .footer-copyright{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered tr{border-bottom:1px solid #d0d0d0}table.striped tbody tr:nth-child(odd){background-color:#f2f2f2}table.hoverable tbody tr{-webkit-transition:background-color 0.25s ease;-moz-transition:background-color 0.25s ease;-o-transition:background-color 0.25s ease;-ms-transition:background-color 0.25s ease;transition:background-color 0.25s ease}table.hoverable tbody tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}@media only screen and (max-width : 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{background-color:#999;margin:0.5rem 0 1rem 0;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;overflow:hidden}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0px;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection a.collection-item{display:block;-webkit-transition:0.25s;-moz-transition:0.25s;-o-transition:0.25s;-ms-transition:0.25s;transition:0.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.secondary-content{float:right;color:#26a69a}span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#757575;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}span.badge.new:after{content:" new"}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;margin:0.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;background-color:inherit;top:0;bottom:0;background-color:#26a69a;-webkit-transition:width 0.3s linear;-moz-transition:width 0.3s linear;-o-transition:width 0.3s linear;-ms-transition:width 0.3s linear;transition:width 0.3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-moz-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-ms-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;-o-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left,right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-moz-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-ms-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-o-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;-moz-animation-delay:1.15s;-ms-animation-delay:1.15s;-o-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-moz-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-moz-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@font-face{font-family:"Material-Design-Icons";src:url("../font/material-design-icons/Material-Design-Icons.eot");src:url("../font/material-design-icons/Material-Design-Icons.eot?#iefix") format("embedded-opentype"),url("../font/material-design-icons/Material-Design-Icons.woff") format("woff"),url("../font/material-design-icons/Material-Design-Icons.ttf") format("truetype"),url("../font/material-design-icons/Material-Design-Icons.svg#Material-Design-Icons") format("svg");font-weight:normal;font-style:normal;}[class^="mdi-"],[class*=" mdi-"]{font-family:"Material-Design-Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-action-3d-rotation:before{content:"\e600"}.mdi-action-accessibility:before{content:"\e601"}.mdi-action-account-balance:before{content:"\e602"}.mdi-action-account-balance-wallet:before{content:"\e603"}.mdi-action-account-box:before{content:"\e604"}.mdi-action-account-child:before{content:"\e605"}.mdi-action-account-circle:before{content:"\e606"}.mdi-action-add-shopping-cart:before{content:"\e607"}.mdi-action-alarm:before{content:"\e608"}.mdi-action-alarm-add:before{content:"\e609"}.mdi-action-alarm-off:before{content:"\e60a"}.mdi-action-alarm-on:before{content:"\e60b"}.mdi-action-android:before{content:"\e60c"}.mdi-action-announcement:before{content:"\e60d"}.mdi-action-aspect-ratio:before{content:"\e60e"}.mdi-action-assessment:before{content:"\e60f"}.mdi-action-assignment:before{content:"\e610"}.mdi-action-assignment-ind:before{content:"\e611"}.mdi-action-assignment-late:before{content:"\e612"}.mdi-action-assignment-return:before{content:"\e613"}.mdi-action-assignment-returned:before{content:"\e614"}.mdi-action-assignment-turned-in:before{content:"\e615"}.mdi-action-autorenew:before{content:"\e616"}.mdi-action-backup:before{content:"\e617"}.mdi-action-book:before{content:"\e618"}.mdi-action-bookmark:before{content:"\e619"}.mdi-action-bookmark-outline:before{content:"\e61a"}.mdi-action-bug-report:before{content:"\e61b"}.mdi-action-cached:before{content:"\e61c"}.mdi-action-class:before{content:"\e61d"}.mdi-action-credit-card:before{content:"\e61e"}.mdi-action-dashboard:before{content:"\e61f"}.mdi-action-delete:before{content:"\e620"}.mdi-action-description:before{content:"\e621"}.mdi-action-dns:before{content:"\e622"}.mdi-action-done:before{content:"\e623"}.mdi-action-done-all:before{content:"\e624"}.mdi-action-event:before{content:"\e625"}.mdi-action-exit-to-app:before{content:"\e626"}.mdi-action-explore:before{content:"\e627"}.mdi-action-extension:before{content:"\e628"}.mdi-action-face-unlock:before{content:"\e629"}.mdi-action-favorite:before{content:"\e62a"}.mdi-action-favorite-outline:before{content:"\e62b"}.mdi-action-find-in-page:before{content:"\e62c"}.mdi-action-find-replace:before{content:"\e62d"}.mdi-action-flip-to-back:before{content:"\e62e"}.mdi-action-flip-to-front:before{content:"\e62f"}.mdi-action-get-app:before{content:"\e630"}.mdi-action-grade:before{content:"\e631"}.mdi-action-group-work:before{content:"\e632"}.mdi-action-help:before{content:"\e633"}.mdi-action-highlight-remove:before{content:"\e634"}.mdi-action-history:before{content:"\e635"}.mdi-action-home:before{content:"\e636"}.mdi-action-https:before{content:"\e637"}.mdi-action-info:before{content:"\e638"}.mdi-action-info-outline:before{content:"\e639"}.mdi-action-input:before{content:"\e63a"}.mdi-action-invert-colors:before{content:"\e63b"}.mdi-action-label:before{content:"\e63c"}.mdi-action-label-outline:before{content:"\e63d"}.mdi-action-language:before{content:"\e63e"}.mdi-action-launch:before{content:"\e63f"}.mdi-action-list:before{content:"\e640"}.mdi-action-lock:before{content:"\e641"}.mdi-action-lock-open:before{content:"\e642"}.mdi-action-lock-outline:before{content:"\e643"}.mdi-action-loyalty:before{content:"\e644"}.mdi-action-markunread-mailbox:before{content:"\e645"}.mdi-action-note-add:before{content:"\e646"}.mdi-action-open-in-browser:before{content:"\e647"}.mdi-action-open-in-new:before{content:"\e648"}.mdi-action-open-with:before{content:"\e649"}.mdi-action-pageview:before{content:"\e64a"}.mdi-action-payment:before{content:"\e64b"}.mdi-action-perm-camera-mic:before{content:"\e64c"}.mdi-action-perm-contact-cal:before{content:"\e64d"}.mdi-action-perm-data-setting:before{content:"\e64e"}.mdi-action-perm-device-info:before{content:"\e64f"}.mdi-action-perm-identity:before{content:"\e650"}.mdi-action-perm-media:before{content:"\e651"}.mdi-action-perm-phone-msg:before{content:"\e652"}.mdi-action-perm-scan-wifi:before{content:"\e653"}.mdi-action-picture-in-picture:before{content:"\e654"}.mdi-action-polymer:before{content:"\e655"}.mdi-action-print:before{content:"\e656"}.mdi-action-query-builder:before{content:"\e657"}.mdi-action-question-answer:before{content:"\e658"}.mdi-action-receipt:before{content:"\e659"}.mdi-action-redeem:before{content:"\e65a"}.mdi-action-report-problem:before{content:"\e65b"}.mdi-action-restore:before{content:"\e65c"}.mdi-action-room:before{content:"\e65d"}.mdi-action-schedule:before{content:"\e65e"}.mdi-action-search:before{content:"\e65f"}.mdi-action-settings:before{content:"\e660"}.mdi-action-settings-applications:before{content:"\e661"}.mdi-action-settings-backup-restore:before{content:"\e662"}.mdi-action-settings-bluetooth:before{content:"\e663"}.mdi-action-settings-cell:before{content:"\e664"}.mdi-action-settings-display:before{content:"\e665"}.mdi-action-settings-ethernet:before{content:"\e666"}.mdi-action-settings-input-antenna:before{content:"\e667"}.mdi-action-settings-input-component:before{content:"\e668"}.mdi-action-settings-input-composite:before{content:"\e669"}.mdi-action-settings-input-hdmi:before{content:"\e66a"}.mdi-action-settings-input-svideo:before{content:"\e66b"}.mdi-action-settings-overscan:before{content:"\e66c"}.mdi-action-settings-phone:before{content:"\e66d"}.mdi-action-settings-power:before{content:"\e66e"}.mdi-action-settings-remote:before{content:"\e66f"}.mdi-action-settings-voice:before{content:"\e670"}.mdi-action-shop:before{content:"\e671"}.mdi-action-shopping-basket:before{content:"\e672"}.mdi-action-shopping-cart:before{content:"\e673"}.mdi-action-shop-two:before{content:"\e674"}.mdi-action-speaker-notes:before{content:"\e675"}.mdi-action-spellcheck:before{content:"\e676"}.mdi-action-star-rate:before{content:"\e677"}.mdi-action-stars:before{content:"\e678"}.mdi-action-store:before{content:"\e679"}.mdi-action-subject:before{content:"\e67a"}.mdi-action-swap-horiz:before{content:"\e67b"}.mdi-action-swap-vert:before{content:"\e67c"}.mdi-action-swap-vert-circle:before{content:"\e67d"}.mdi-action-system-update-tv:before{content:"\e67e"}.mdi-action-tab:before{content:"\e67f"}.mdi-action-tab-unselected:before{content:"\e680"}.mdi-action-theaters:before{content:"\e681"}.mdi-action-thumb-down:before{content:"\e682"}.mdi-action-thumbs-up-down:before{content:"\e683"}.mdi-action-thumb-up:before{content:"\e684"}.mdi-action-toc:before{content:"\e685"}.mdi-action-today:before{content:"\e686"}.mdi-action-track-changes:before{content:"\e687"}.mdi-action-translate:before{content:"\e688"}.mdi-action-trending-down:before{content:"\e689"}.mdi-action-trending-neutral:before{content:"\e68a"}.mdi-action-trending-up:before{content:"\e68b"}.mdi-action-turned-in:before{content:"\e68c"}.mdi-action-turned-in-not:before{content:"\e68d"}.mdi-action-verified-user:before{content:"\e68e"}.mdi-action-view-agenda:before{content:"\e68f"}.mdi-action-view-array:before{content:"\e690"}.mdi-action-view-carousel:before{content:"\e691"}.mdi-action-view-column:before{content:"\e692"}.mdi-action-view-day:before{content:"\e693"}.mdi-action-view-headline:before{content:"\e694"}.mdi-action-view-list:before{content:"\e695"}.mdi-action-view-module:before{content:"\e696"}.mdi-action-view-quilt:before{content:"\e697"}.mdi-action-view-stream:before{content:"\e698"}.mdi-action-view-week:before{content:"\e699"}.mdi-action-visibility:before{content:"\e69a"}.mdi-action-visibility-off:before{content:"\e69b"}.mdi-action-wallet-giftcard:before{content:"\e69c"}.mdi-action-wallet-membership:before{content:"\e69d"}.mdi-action-wallet-travel:before{content:"\e69e"}.mdi-action-work:before{content:"\e69f"}.mdi-alert-error:before{content:"\e6a0"}.mdi-alert-warning:before{content:"\e6a1"}.mdi-av-album:before{content:"\e6a2"}.mdi-av-timer:before{content:"\e6a3"}.mdi-av-closed-caption:before{content:"\e6a4"}.mdi-av-equalizer:before{content:"\e6a5"}.mdi-av-explicit:before{content:"\e6a6"}.mdi-av-fast-forward:before{content:"\e6a7"}.mdi-av-fast-rewind:before{content:"\e6a8"}.mdi-av-games:before{content:"\e6a9"}.mdi-av-hearing:before{content:"\e6aa"}.mdi-av-high-quality:before{content:"\e6ab"}.mdi-av-loop:before{content:"\e6ac"}.mdi-av-mic:before{content:"\e6ad"}.mdi-av-mic-none:before{content:"\e6ae"}.mdi-av-mic-off:before{content:"\e6af"}.mdi-av-movie:before{content:"\e6b0"}.mdi-av-my-library-add:before{content:"\e6b1"}.mdi-av-my-library-books:before{content:"\e6b2"}.mdi-av-my-library-music:before{content:"\e6b3"}.mdi-av-new-releases:before{content:"\e6b4"}.mdi-av-not-interested:before{content:"\e6b5"}.mdi-av-pause:before{content:"\e6b6"}.mdi-av-pause-circle-fill:before{content:"\e6b7"}.mdi-av-pause-circle-outline:before{content:"\e6b8"}.mdi-av-play-arrow:before{content:"\e6b9"}.mdi-av-play-circle-fill:before{content:"\e6ba"}.mdi-av-play-circle-outline:before{content:"\e6bb"}.mdi-av-playlist-add:before{content:"\e6bc"}.mdi-av-play-shopping-bag:before{content:"\e6bd"}.mdi-av-queue:before{content:"\e6be"}.mdi-av-queue-music:before{content:"\e6bf"}.mdi-av-radio:before{content:"\e6c0"}.mdi-av-recent-actors:before{content:"\e6c1"}.mdi-av-repeat:before{content:"\e6c2"}.mdi-av-repeat-one:before{content:"\e6c3"}.mdi-av-replay:before{content:"\e6c4"}.mdi-av-shuffle:before{content:"\e6c5"}.mdi-av-skip-next:before{content:"\e6c6"}.mdi-av-skip-previous:before{content:"\e6c7"}.mdi-av-snooze:before{content:"\e6c8"}.mdi-av-stop:before{content:"\e6c9"}.mdi-av-subtitles:before{content:"\e6ca"}.mdi-av-surround-sound:before{content:"\e6cb"}.mdi-av-videocam:before{content:"\e6cc"}.mdi-av-videocam-off:before{content:"\e6cd"}.mdi-av-video-collection:before{content:"\e6ce"}.mdi-av-volume-down:before{content:"\e6cf"}.mdi-av-volume-mute:before{content:"\e6d0"}.mdi-av-volume-off:before{content:"\e6d1"}.mdi-av-volume-up:before{content:"\e6d2"}.mdi-av-web:before{content:"\e6d3"}.mdi-communication-business:before{content:"\e6d4"}.mdi-communication-call:before{content:"\e6d5"}.mdi-communication-call-end:before{content:"\e6d6"}.mdi-communication-call-made:before{content:"\e6d7"}.mdi-communication-call-merge:before{content:"\e6d8"}.mdi-communication-call-missed:before{content:"\e6d9"}.mdi-communication-call-received:before{content:"\e6da"}.mdi-communication-call-split:before{content:"\e6db"}.mdi-communication-chat:before{content:"\e6dc"}.mdi-communication-clear-all:before{content:"\e6dd"}.mdi-communication-comment:before{content:"\e6de"}.mdi-communication-contacts:before{content:"\e6df"}.mdi-communication-dialer-sip:before{content:"\e6e0"}.mdi-communication-dialpad:before{content:"\e6e1"}.mdi-communication-dnd-on:before{content:"\e6e2"}.mdi-communication-email:before{content:"\e6e3"}.mdi-communication-forum:before{content:"\e6e4"}.mdi-communication-import-export:before{content:"\e6e5"}.mdi-communication-invert-colors-off:before{content:"\e6e6"}.mdi-communication-invert-colors-on:before{content:"\e6e7"}.mdi-communication-live-help:before{content:"\e6e8"}.mdi-communication-location-off:before{content:"\e6e9"}.mdi-communication-location-on:before{content:"\e6ea"}.mdi-communication-message:before{content:"\e6eb"}.mdi-communication-messenger:before{content:"\e6ec"}.mdi-communication-no-sim:before{content:"\e6ed"}.mdi-communication-phone:before{content:"\e6ee"}.mdi-communication-portable-wifi-off:before{content:"\e6ef"}.mdi-communication-quick-contacts-dialer:before{content:"\e6f0"}.mdi-communication-quick-contacts-mail:before{content:"\e6f1"}.mdi-communication-ring-volume:before{content:"\e6f2"}.mdi-communication-stay-current-landscape:before{content:"\e6f3"}.mdi-communication-stay-current-portrait:before{content:"\e6f4"}.mdi-communication-stay-primary-landscape:before{content:"\e6f5"}.mdi-communication-stay-primary-portrait:before{content:"\e6f6"}.mdi-communication-swap-calls:before{content:"\e6f7"}.mdi-communication-textsms:before{content:"\e6f8"}.mdi-communication-voicemail:before{content:"\e6f9"}.mdi-communication-vpn-key:before{content:"\e6fa"}.mdi-content-add:before{content:"\e6fb"}.mdi-content-add-box:before{content:"\e6fc"}.mdi-content-add-circle:before{content:"\e6fd"}.mdi-content-add-circle-outline:before{content:"\e6fe"}.mdi-content-archive:before{content:"\e6ff"}.mdi-content-backspace:before{content:"\e700"}.mdi-content-block:before{content:"\e701"}.mdi-content-clear:before{content:"\e702"}.mdi-content-content-copy:before{content:"\e703"}.mdi-content-content-cut:before{content:"\e704"}.mdi-content-content-paste:before{content:"\e705"}.mdi-content-create:before{content:"\e706"}.mdi-content-drafts:before{content:"\e707"}.mdi-content-filter-list:before{content:"\e708"}.mdi-content-flag:before{content:"\e709"}.mdi-content-forward:before{content:"\e70a"}.mdi-content-gesture:before{content:"\e70b"}.mdi-content-inbox:before{content:"\e70c"}.mdi-content-link:before{content:"\e70d"}.mdi-content-mail:before{content:"\e70e"}.mdi-content-markunread:before{content:"\e70f"}.mdi-content-redo:before{content:"\e710"}.mdi-content-remove:before{content:"\e711"}.mdi-content-remove-circle:before{content:"\e712"}.mdi-content-remove-circle-outline:before{content:"\e713"}.mdi-content-reply:before{content:"\e714"}.mdi-content-reply-all:before{content:"\e715"}.mdi-content-report:before{content:"\e716"}.mdi-content-save:before{content:"\e717"}.mdi-content-select-all:before{content:"\e718"}.mdi-content-send:before{content:"\e719"}.mdi-content-sort:before{content:"\e71a"}.mdi-content-text-format:before{content:"\e71b"}.mdi-content-undo:before{content:"\e71c"}.mdi-device-access-alarm:before{content:"\e71d"}.mdi-device-access-alarms:before{content:"\e71e"}.mdi-device-access-time:before{content:"\e71f"}.mdi-device-add-alarm:before{content:"\e720"}.mdi-device-airplanemode-off:before{content:"\e721"}.mdi-device-airplanemode-on:before{content:"\e722"}.mdi-device-battery-20:before{content:"\e723"}.mdi-device-battery-30:before{content:"\e724"}.mdi-device-battery-50:before{content:"\e725"}.mdi-device-battery-60:before{content:"\e726"}.mdi-device-battery-80:before{content:"\e727"}.mdi-device-battery-90:before{content:"\e728"}.mdi-device-battery-alert:before{content:"\e729"}.mdi-device-battery-charging-20:before{content:"\e72a"}.mdi-device-battery-charging-30:before{content:"\e72b"}.mdi-device-battery-charging-50:before{content:"\e72c"}.mdi-device-battery-charging-60:before{content:"\e72d"}.mdi-device-battery-charging-80:before{content:"\e72e"}.mdi-device-battery-charging-90:before{content:"\e72f"}.mdi-device-battery-charging-full:before{content:"\e730"}.mdi-device-battery-full:before{content:"\e731"}.mdi-device-battery-std:before{content:"\e732"}.mdi-device-battery-unknown:before{content:"\e733"}.mdi-device-bluetooth:before{content:"\e734"}.mdi-device-bluetooth-connected:before{content:"\e735"}.mdi-device-bluetooth-disabled:before{content:"\e736"}.mdi-device-bluetooth-searching:before{content:"\e737"}.mdi-device-brightness-auto:before{content:"\e738"}.mdi-device-brightness-high:before{content:"\e739"}.mdi-device-brightness-low:before{content:"\e73a"}.mdi-device-brightness-medium:before{content:"\e73b"}.mdi-device-data-usage:before{content:"\e73c"}.mdi-device-developer-mode:before{content:"\e73d"}.mdi-device-devices:before{content:"\e73e"}.mdi-device-dvr:before{content:"\e73f"}.mdi-device-gps-fixed:before{content:"\e740"}.mdi-device-gps-not-fixed:before{content:"\e741"}.mdi-device-gps-off:before{content:"\e742"}.mdi-device-location-disabled:before{content:"\e743"}.mdi-device-location-searching:before{content:"\e744"}.mdi-device-multitrack-audio:before{content:"\e745"}.mdi-device-network-cell:before{content:"\e746"}.mdi-device-network-wifi:before{content:"\e747"}.mdi-device-nfc:before{content:"\e748"}.mdi-device-now-wallpaper:before{content:"\e749"}.mdi-device-now-widgets:before{content:"\e74a"}.mdi-device-screen-lock-landscape:before{content:"\e74b"}.mdi-device-screen-lock-portrait:before{content:"\e74c"}.mdi-device-screen-lock-rotation:before{content:"\e74d"}.mdi-device-screen-rotation:before{content:"\e74e"}.mdi-device-sd-storage:before{content:"\e74f"}.mdi-device-settings-system-daydream:before{content:"\e750"}.mdi-device-signal-cellular-0-bar:before{content:"\e751"}.mdi-device-signal-cellular-1-bar:before{content:"\e752"}.mdi-device-signal-cellular-2-bar:before{content:"\e753"}.mdi-device-signal-cellular-3-bar:before{content:"\e754"}.mdi-device-signal-cellular-4-bar:before{content:"\e755"}.mdi-device-signal-cellular-connected-no-internet-0-bar:before{content:"\e756"}.mdi-device-signal-cellular-connected-no-internet-1-bar:before{content:"\e757"}.mdi-device-signal-cellular-connected-no-internet-2-bar:before{content:"\e758"}.mdi-device-signal-cellular-connected-no-internet-3-bar:before{content:"\e759"}.mdi-device-signal-cellular-connected-no-internet-4-bar:before{content:"\e75a"}.mdi-device-signal-cellular-no-sim:before{content:"\e75b"}.mdi-device-signal-cellular-null:before{content:"\e75c"}.mdi-device-signal-cellular-off:before{content:"\e75d"}.mdi-device-signal-wifi-0-bar:before{content:"\e75e"}.mdi-device-signal-wifi-1-bar:before{content:"\e75f"}.mdi-device-signal-wifi-2-bar:before{content:"\e760"}.mdi-device-signal-wifi-3-bar:before{content:"\e761"}.mdi-device-signal-wifi-4-bar:before{content:"\e762"}.mdi-device-signal-wifi-off:before{content:"\e763"}.mdi-device-storage:before{content:"\e764"}.mdi-device-usb:before{content:"\e765"}.mdi-device-wifi-lock:before{content:"\e766"}.mdi-device-wifi-tethering:before{content:"\e767"}.mdi-editor-attach-file:before{content:"\e768"}.mdi-editor-attach-money:before{content:"\e769"}.mdi-editor-border-all:before{content:"\e76a"}.mdi-editor-border-bottom:before{content:"\e76b"}.mdi-editor-border-clear:before{content:"\e76c"}.mdi-editor-border-color:before{content:"\e76d"}.mdi-editor-border-horizontal:before{content:"\e76e"}.mdi-editor-border-inner:before{content:"\e76f"}.mdi-editor-border-left:before{content:"\e770"}.mdi-editor-border-outer:before{content:"\e771"}.mdi-editor-border-right:before{content:"\e772"}.mdi-editor-border-style:before{content:"\e773"}.mdi-editor-border-top:before{content:"\e774"}.mdi-editor-border-vertical:before{content:"\e775"}.mdi-editor-format-align-center:before{content:"\e776"}.mdi-editor-format-align-justify:before{content:"\e777"}.mdi-editor-format-align-left:before{content:"\e778"}.mdi-editor-format-align-right:before{content:"\e779"}.mdi-editor-format-bold:before{content:"\e77a"}.mdi-editor-format-clear:before{content:"\e77b"}.mdi-editor-format-color-fill:before{content:"\e77c"}.mdi-editor-format-color-reset:before{content:"\e77d"}.mdi-editor-format-color-text:before{content:"\e77e"}.mdi-editor-format-indent-decrease:before{content:"\e77f"}.mdi-editor-format-indent-increase:before{content:"\e780"}.mdi-editor-format-italic:before{content:"\e781"}.mdi-editor-format-line-spacing:before{content:"\e782"}.mdi-editor-format-list-bulleted:before{content:"\e783"}.mdi-editor-format-list-numbered:before{content:"\e784"}.mdi-editor-format-paint:before{content:"\e785"}.mdi-editor-format-quote:before{content:"\e786"}.mdi-editor-format-size:before{content:"\e787"}.mdi-editor-format-strikethrough:before{content:"\e788"}.mdi-editor-functions:before{content:"\e789"}.mdi-editor-format-textdirection-l-to-r:before{content:"\e78a"}.mdi-editor-format-underline:before{content:"\e78b"}.mdi-editor-format-textdirection-r-to-l:before{content:"\e78c"}.mdi-editor-insert-chart:before{content:"\e78d"}.mdi-editor-insert-comment:before{content:"\e78e"}.mdi-editor-insert-drive-file:before{content:"\e78f"}.mdi-editor-insert-emoticon:before{content:"\e790"}.mdi-editor-insert-invitation:before{content:"\e791"}.mdi-editor-insert-link:before{content:"\e792"}.mdi-editor-insert-photo:before{content:"\e793"}.mdi-editor-merge-type:before{content:"\e794"}.mdi-editor-mode-comment:before{content:"\e795"}.mdi-editor-mode-edit:before{content:"\e796"}.mdi-editor-publish:before{content:"\e797"}.mdi-editor-vertical-align-bottom:before{content:"\e798"}.mdi-editor-vertical-align-center:before{content:"\e799"}.mdi-editor-vertical-align-top:before{content:"\e79a"}.mdi-editor-wrap-text:before{content:"\e79b"}.mdi-file-attachment:before{content:"\e79c"}.mdi-file-cloud:before{content:"\e79d"}.mdi-file-cloud-circle:before{content:"\e79e"}.mdi-file-cloud-done:before{content:"\e79f"}.mdi-file-cloud-download:before{content:"\e7a0"}.mdi-file-cloud-off:before{content:"\e7a1"}.mdi-file-cloud-queue:before{content:"\e7a2"}.mdi-file-cloud-upload:before{content:"\e7a3"}.mdi-file-file-download:before{content:"\e7a4"}.mdi-file-file-upload:before{content:"\e7a5"}.mdi-file-folder:before{content:"\e7a6"}.mdi-file-folder-open:before{content:"\e7a7"}.mdi-file-folder-shared:before{content:"\e7a8"}.mdi-hardware-cast:before{content:"\e7a9"}.mdi-hardware-cast-connected:before{content:"\e7aa"}.mdi-hardware-computer:before{content:"\e7ab"}.mdi-hardware-desktop-mac:before{content:"\e7ac"}.mdi-hardware-desktop-windows:before{content:"\e7ad"}.mdi-hardware-dock:before{content:"\e7ae"}.mdi-hardware-gamepad:before{content:"\e7af"}.mdi-hardware-headset:before{content:"\e7b0"}.mdi-hardware-headset-mic:before{content:"\e7b1"}.mdi-hardware-keyboard:before{content:"\e7b2"}.mdi-hardware-keyboard-alt:before{content:"\e7b3"}.mdi-hardware-keyboard-arrow-down:before{content:"\e7b4"}.mdi-hardware-keyboard-arrow-left:before{content:"\e7b5"}.mdi-hardware-keyboard-arrow-right:before{content:"\e7b6"}.mdi-hardware-keyboard-arrow-up:before{content:"\e7b7"}.mdi-hardware-keyboard-backspace:before{content:"\e7b8"}.mdi-hardware-keyboard-capslock:before{content:"\e7b9"}.mdi-hardware-keyboard-control:before{content:"\e7ba"}.mdi-hardware-keyboard-hide:before{content:"\e7bb"}.mdi-hardware-keyboard-return:before{content:"\e7bc"}.mdi-hardware-keyboard-tab:before{content:"\e7bd"}.mdi-hardware-keyboard-voice:before{content:"\e7be"}.mdi-hardware-laptop:before{content:"\e7bf"}.mdi-hardware-laptop-chromebook:before{content:"\e7c0"}.mdi-hardware-laptop-mac:before{content:"\e7c1"}.mdi-hardware-laptop-windows:before{content:"\e7c2"}.mdi-hardware-memory:before{content:"\e7c3"}.mdi-hardware-mouse:before{content:"\e7c4"}.mdi-hardware-phone-android:before{content:"\e7c5"}.mdi-hardware-phone-iphone:before{content:"\e7c6"}.mdi-hardware-phonelink:before{content:"\e7c7"}.mdi-hardware-phonelink-off:before{content:"\e7c8"}.mdi-hardware-security:before{content:"\e7c9"}.mdi-hardware-sim-card:before{content:"\e7ca"}.mdi-hardware-smartphone:before{content:"\e7cb"}.mdi-hardware-speaker:before{content:"\e7cc"}.mdi-hardware-tablet:before{content:"\e7cd"}.mdi-hardware-tablet-android:before{content:"\e7ce"}.mdi-hardware-tablet-mac:before{content:"\e7cf"}.mdi-hardware-tv:before{content:"\e7d0"}.mdi-hardware-watch:before{content:"\e7d1"}.mdi-image-add-to-photos:before{content:"\e7d2"}.mdi-image-adjust:before{content:"\e7d3"}.mdi-image-assistant-photo:before{content:"\e7d4"}.mdi-image-audiotrack:before{content:"\e7d5"}.mdi-image-blur-circular:before{content:"\e7d6"}.mdi-image-blur-linear:before{content:"\e7d7"}.mdi-image-blur-off:before{content:"\e7d8"}.mdi-image-blur-on:before{content:"\e7d9"}.mdi-image-brightness-1:before{content:"\e7da"}.mdi-image-brightness-2:before{content:"\e7db"}.mdi-image-brightness-3:before{content:"\e7dc"}.mdi-image-brightness-4:before{content:"\e7dd"}.mdi-image-brightness-5:before{content:"\e7de"}.mdi-image-brightness-6:before{content:"\e7df"}.mdi-image-brightness-7:before{content:"\e7e0"}.mdi-image-brush:before{content:"\e7e1"}.mdi-image-camera:before{content:"\e7e2"}.mdi-image-camera-alt:before{content:"\e7e3"}.mdi-image-camera-front:before{content:"\e7e4"}.mdi-image-camera-rear:before{content:"\e7e5"}.mdi-image-camera-roll:before{content:"\e7e6"}.mdi-image-center-focus-strong:before{content:"\e7e7"}.mdi-image-center-focus-weak:before{content:"\e7e8"}.mdi-image-collections:before{content:"\e7e9"}.mdi-image-colorize:before{content:"\e7ea"}.mdi-image-color-lens:before{content:"\e7eb"}.mdi-image-compare:before{content:"\e7ec"}.mdi-image-control-point:before{content:"\e7ed"}.mdi-image-control-point-duplicate:before{content:"\e7ee"}.mdi-image-crop:before{content:"\e7ef"}.mdi-image-crop-3-2:before{content:"\e7f0"}.mdi-image-crop-5-4:before{content:"\e7f1"}.mdi-image-crop-7-5:before{content:"\e7f2"}.mdi-image-crop-16-9:before{content:"\e7f3"}.mdi-image-crop-din:before{content:"\e7f4"}.mdi-image-crop-free:before{content:"\e7f5"}.mdi-image-crop-landscape:before{content:"\e7f6"}.mdi-image-crop-original:before{content:"\e7f7"}.mdi-image-crop-portrait:before{content:"\e7f8"}.mdi-image-crop-square:before{content:"\e7f9"}.mdi-image-dehaze:before{content:"\e7fa"}.mdi-image-details:before{content:"\e7fb"}.mdi-image-edit:before{content:"\e7fc"}.mdi-image-exposure:before{content:"\e7fd"}.mdi-image-exposure-minus-1:before{content:"\e7fe"}.mdi-image-exposure-minus-2:before{content:"\e7ff"}.mdi-image-exposure-plus-1:before{content:"\e800"}.mdi-image-exposure-plus-2:before{content:"\e801"}.mdi-image-exposure-zero:before{content:"\e802"}.mdi-image-filter:before{content:"\e803"}.mdi-image-filter-1:before{content:"\e804"}.mdi-image-filter-2:before{content:"\e805"}.mdi-image-filter-3:before{content:"\e806"}.mdi-image-filter-4:before{content:"\e807"}.mdi-image-filter-5:before{content:"\e808"}.mdi-image-filter-6:before{content:"\e809"}.mdi-image-filter-7:before{content:"\e80a"}.mdi-image-filter-8:before{content:"\e80b"}.mdi-image-filter-9:before{content:"\e80c"}.mdi-image-filter-9-plus:before{content:"\e80d"}.mdi-image-filter-b-and-w:before{content:"\e80e"}.mdi-image-filter-center-focus:before{content:"\e80f"}.mdi-image-filter-drama:before{content:"\e810"}.mdi-image-filter-frames:before{content:"\e811"}.mdi-image-filter-hdr:before{content:"\e812"}.mdi-image-filter-none:before{content:"\e813"}.mdi-image-filter-tilt-shift:before{content:"\e814"}.mdi-image-filter-vintage:before{content:"\e815"}.mdi-image-flare:before{content:"\e816"}.mdi-image-flash-auto:before{content:"\e817"}.mdi-image-flash-off:before{content:"\e818"}.mdi-image-flash-on:before{content:"\e819"}.mdi-image-flip:before{content:"\e81a"}.mdi-image-gradient:before{content:"\e81b"}.mdi-image-grain:before{content:"\e81c"}.mdi-image-grid-off:before{content:"\e81d"}.mdi-image-grid-on:before{content:"\e81e"}.mdi-image-hdr-off:before{content:"\e81f"}.mdi-image-hdr-on:before{content:"\e820"}.mdi-image-hdr-strong:before{content:"\e821"}.mdi-image-hdr-weak:before{content:"\e822"}.mdi-image-healing:before{content:"\e823"}.mdi-image-image:before{content:"\e824"}.mdi-image-image-aspect-ratio:before{content:"\e825"}.mdi-image-iso:before{content:"\e826"}.mdi-image-landscape:before{content:"\e827"}.mdi-image-leak-add:before{content:"\e828"}.mdi-image-leak-remove:before{content:"\e829"}.mdi-image-lens:before{content:"\e82a"}.mdi-image-looks:before{content:"\e82b"}.mdi-image-looks-3:before{content:"\e82c"}.mdi-image-looks-4:before{content:"\e82d"}.mdi-image-looks-5:before{content:"\e82e"}.mdi-image-looks-6:before{content:"\e82f"}.mdi-image-looks-one:before{content:"\e830"}.mdi-image-looks-two:before{content:"\e831"}.mdi-image-loupe:before{content:"\e832"}.mdi-image-movie-creation:before{content:"\e833"}.mdi-image-nature:before{content:"\e834"}.mdi-image-nature-people:before{content:"\e835"}.mdi-image-navigate-before:before{content:"\e836"}.mdi-image-navigate-next:before{content:"\e837"}.mdi-image-palette:before{content:"\e838"}.mdi-image-panorama:before{content:"\e839"}.mdi-image-panorama-fisheye:before{content:"\e83a"}.mdi-image-panorama-horizontal:before{content:"\e83b"}.mdi-image-panorama-vertical:before{content:"\e83c"}.mdi-image-panorama-wide-angle:before{content:"\e83d"}.mdi-image-photo:before{content:"\e83e"}.mdi-image-photo-album:before{content:"\e83f"}.mdi-image-photo-camera:before{content:"\e840"}.mdi-image-photo-library:before{content:"\e841"}.mdi-image-portrait:before{content:"\e842"}.mdi-image-remove-red-eye:before{content:"\e843"}.mdi-image-rotate-left:before{content:"\e844"}.mdi-image-rotate-right:before{content:"\e845"}.mdi-image-slideshow:before{content:"\e846"}.mdi-image-straighten:before{content:"\e847"}.mdi-image-style:before{content:"\e848"}.mdi-image-switch-camera:before{content:"\e849"}.mdi-image-switch-video:before{content:"\e84a"}.mdi-image-tag-faces:before{content:"\e84b"}.mdi-image-texture:before{content:"\e84c"}.mdi-image-timelapse:before{content:"\e84d"}.mdi-image-timer:before{content:"\e84e"}.mdi-image-timer-3:before{content:"\e84f"}.mdi-image-timer-10:before{content:"\e850"}.mdi-image-timer-auto:before{content:"\e851"}.mdi-image-timer-off:before{content:"\e852"}.mdi-image-tonality:before{content:"\e853"}.mdi-image-transform:before{content:"\e854"}.mdi-image-tune:before{content:"\e855"}.mdi-image-wb-auto:before{content:"\e856"}.mdi-image-wb-cloudy:before{content:"\e857"}.mdi-image-wb-incandescent:before{content:"\e858"}.mdi-image-wb-irradescent:before{content:"\e859"}.mdi-image-wb-sunny:before{content:"\e85a"}.mdi-maps-beenhere:before{content:"\e85b"}.mdi-maps-directions:before{content:"\e85c"}.mdi-maps-directions-bike:before{content:"\e85d"}.mdi-maps-directions-bus:before{content:"\e85e"}.mdi-maps-directions-car:before{content:"\e85f"}.mdi-maps-directions-ferry:before{content:"\e860"}.mdi-maps-directions-subway:before{content:"\e861"}.mdi-maps-directions-train:before{content:"\e862"}.mdi-maps-directions-transit:before{content:"\e863"}.mdi-maps-directions-walk:before{content:"\e864"}.mdi-maps-flight:before{content:"\e865"}.mdi-maps-hotel:before{content:"\e866"}.mdi-maps-layers:before{content:"\e867"}.mdi-maps-layers-clear:before{content:"\e868"}.mdi-maps-local-airport:before{content:"\e869"}.mdi-maps-local-atm:before{content:"\e86a"}.mdi-maps-local-attraction:before{content:"\e86b"}.mdi-maps-local-bar:before{content:"\e86c"}.mdi-maps-local-cafe:before{content:"\e86d"}.mdi-maps-local-car-wash:before{content:"\e86e"}.mdi-maps-local-convenience-store:before{content:"\e86f"}.mdi-maps-local-drink:before{content:"\e870"}.mdi-maps-local-florist:before{content:"\e871"}.mdi-maps-local-gas-station:before{content:"\e872"}.mdi-maps-local-grocery-store:before{content:"\e873"}.mdi-maps-local-hospital:before{content:"\e874"}.mdi-maps-local-hotel:before{content:"\e875"}.mdi-maps-local-laundry-service:before{content:"\e876"}.mdi-maps-local-library:before{content:"\e877"}.mdi-maps-local-mall:before{content:"\e878"}.mdi-maps-local-movies:before{content:"\e879"}.mdi-maps-local-offer:before{content:"\e87a"}.mdi-maps-local-parking:before{content:"\e87b"}.mdi-maps-local-pharmacy:before{content:"\e87c"}.mdi-maps-local-phone:before{content:"\e87d"}.mdi-maps-local-pizza:before{content:"\e87e"}.mdi-maps-local-play:before{content:"\e87f"}.mdi-maps-local-post-office:before{content:"\e880"}.mdi-maps-local-print-shop:before{content:"\e881"}.mdi-maps-local-restaurant:before{content:"\e882"}.mdi-maps-local-see:before{content:"\e883"}.mdi-maps-local-shipping:before{content:"\e884"}.mdi-maps-local-taxi:before{content:"\e885"}.mdi-maps-location-history:before{content:"\e886"}.mdi-maps-map:before{content:"\e887"}.mdi-maps-my-location:before{content:"\e888"}.mdi-maps-navigation:before{content:"\e889"}.mdi-maps-pin-drop:before{content:"\e88a"}.mdi-maps-place:before{content:"\e88b"}.mdi-maps-rate-review:before{content:"\e88c"}.mdi-maps-restaurant-menu:before{content:"\e88d"}.mdi-maps-satellite:before{content:"\e88e"}.mdi-maps-store-mall-directory:before{content:"\e88f"}.mdi-maps-terrain:before{content:"\e890"}.mdi-maps-traffic:before{content:"\e891"}.mdi-navigation-apps:before{content:"\e892"}.mdi-navigation-arrow-back:before{content:"\e893"}.mdi-navigation-arrow-drop-down:before{content:"\e894"}.mdi-navigation-arrow-drop-down-circle:before{content:"\e895"}.mdi-navigation-arrow-drop-up:before{content:"\e896"}.mdi-navigation-arrow-forward:before{content:"\e897"}.mdi-navigation-cancel:before{content:"\e898"}.mdi-navigation-check:before{content:"\e899"}.mdi-navigation-chevron-left:before{content:"\e89a"}.mdi-navigation-chevron-right:before{content:"\e89b"}.mdi-navigation-close:before{content:"\e89c"}.mdi-navigation-expand-less:before{content:"\e89d"}.mdi-navigation-expand-more:before{content:"\e89e"}.mdi-navigation-fullscreen:before{content:"\e89f"}.mdi-navigation-fullscreen-exit:before{content:"\e8a0"}.mdi-navigation-menu:before{content:"\e8a1"}.mdi-navigation-more-horiz:before{content:"\e8a2"}.mdi-navigation-more-vert:before{content:"\e8a3"}.mdi-navigation-refresh:before{content:"\e8a4"}.mdi-navigation-unfold-less:before{content:"\e8a5"}.mdi-navigation-unfold-more:before{content:"\e8a6"}.mdi-notification-adb:before{content:"\e8a7"}.mdi-notification-bluetooth-audio:before{content:"\e8a8"}.mdi-notification-disc-full:before{content:"\e8a9"}.mdi-notification-dnd-forwardslash:before{content:"\e8aa"}.mdi-notification-do-not-disturb:before{content:"\e8ab"}.mdi-notification-drive-eta:before{content:"\e8ac"}.mdi-notification-event-available:before{content:"\e8ad"}.mdi-notification-event-busy:before{content:"\e8ae"}.mdi-notification-event-note:before{content:"\e8af"}.mdi-notification-folder-special:before{content:"\e8b0"}.mdi-notification-mms:before{content:"\e8b1"}.mdi-notification-more:before{content:"\e8b2"}.mdi-notification-network-locked:before{content:"\e8b3"}.mdi-notification-phone-bluetooth-speaker:before{content:"\e8b4"}.mdi-notification-phone-forwarded:before{content:"\e8b5"}.mdi-notification-phone-in-talk:before{content:"\e8b6"}.mdi-notification-phone-locked:before{content:"\e8b7"}.mdi-notification-phone-missed:before{content:"\e8b8"}.mdi-notification-phone-paused:before{content:"\e8b9"}.mdi-notification-play-download:before{content:"\e8ba"}.mdi-notification-play-install:before{content:"\e8bb"}.mdi-notification-sd-card:before{content:"\e8bc"}.mdi-notification-sim-card-alert:before{content:"\e8bd"}.mdi-notification-sms:before{content:"\e8be"}.mdi-notification-sms-failed:before{content:"\e8bf"}.mdi-notification-sync:before{content:"\e8c0"}.mdi-notification-sync-disabled:before{content:"\e8c1"}.mdi-notification-sync-problem:before{content:"\e8c2"}.mdi-notification-system-update:before{content:"\e8c3"}.mdi-notification-tap-and-play:before{content:"\e8c4"}.mdi-notification-time-to-leave:before{content:"\e8c5"}.mdi-notification-vibration:before{content:"\e8c6"}.mdi-notification-voice-chat:before{content:"\e8c7"}.mdi-notification-vpn-lock:before{content:"\e8c8"}.mdi-social-cake:before{content:"\e8c9"}.mdi-social-domain:before{content:"\e8ca"}.mdi-social-group:before{content:"\e8cb"}.mdi-social-group-add:before{content:"\e8cc"}.mdi-social-location-city:before{content:"\e8cd"}.mdi-social-mood:before{content:"\e8ce"}.mdi-social-notifications:before{content:"\e8cf"}.mdi-social-notifications-none:before{content:"\e8d0"}.mdi-social-notifications-off:before{content:"\e8d1"}.mdi-social-notifications-on:before{content:"\e8d2"}.mdi-social-notifications-paused:before{content:"\e8d3"}.mdi-social-pages:before{content:"\e8d4"}.mdi-social-party-mode:before{content:"\e8d5"}.mdi-social-people:before{content:"\e8d6"}.mdi-social-people-outline:before{content:"\e8d7"}.mdi-social-person:before{content:"\e8d8"}.mdi-social-person-add:before{content:"\e8d9"}.mdi-social-person-outline:before{content:"\e8da"}.mdi-social-plus-one:before{content:"\e8db"}.mdi-social-poll:before{content:"\e8dc"}.mdi-social-public:before{content:"\e8dd"}.mdi-social-school:before{content:"\e8de"}.mdi-social-share:before{content:"\e8df"}.mdi-social-whatshot:before{content:"\e8e0"}.mdi-toggle-check-box:before{content:"\e8e1"}.mdi-toggle-check-box-outline-blank:before{content:"\e8e2"}.mdi-toggle-radio-button-off:before{content:"\e8e3"}.mdi-toggle-radio-button-on:before{content:"\e8e4"}.container{padding:0 1.5rem;margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width : 601px){.container{width:85%}}@media only screen and (min-width : 993px){.container{width:70%}}.container .row{margin-left:-0.75rem;margin-right:-0.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0.75rem}.row .col.s1{width:8.33333%;margin-left:0}.row .col.s2{width:16.66667%;margin-left:0}.row .col.s3{width:25%;margin-left:0}.row .col.s4{width:33.33333%;margin-left:0}.row .col.s5{width:41.66667%;margin-left:0}.row .col.s6{width:50%;margin-left:0}.row .col.s7{width:58.33333%;margin-left:0}.row .col.s8{width:66.66667%;margin-left:0}.row .col.s9{width:75%;margin-left:0}.row .col.s10{width:83.33333%;margin-left:0}.row .col.s11{width:91.66667%;margin-left:0}.row .col.s12{width:100%;margin-left:0}.row .col.offset-s1{margin-left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.offset-s12{margin-left:100%}@media only screen and (min-width : 601px){.row .col.m1{width:8.33333%;margin-left:0}.row .col.m2{width:16.66667%;margin-left:0}.row .col.m3{width:25%;margin-left:0}.row .col.m4{width:33.33333%;margin-left:0}.row .col.m5{width:41.66667%;margin-left:0}.row .col.m6{width:50%;margin-left:0}.row .col.m7{width:58.33333%;margin-left:0}.row .col.m8{width:66.66667%;margin-left:0}.row .col.m9{width:75%;margin-left:0}.row .col.m10{width:83.33333%;margin-left:0}.row .col.m11{width:91.66667%;margin-left:0}.row .col.m12{width:100%;margin-left:0}.row .col.offset-m1{margin-left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.offset-m12{margin-left:100%}}@media only screen and (min-width : 993px){.row .col.l1{width:8.33333%;margin-left:0}.row .col.l2{width:16.66667%;margin-left:0}.row .col.l3{width:25%;margin-left:0}.row .col.l4{width:33.33333%;margin-left:0}.row .col.l5{width:41.66667%;margin-left:0}.row .col.l6{width:50%;margin-left:0}.row .col.l7{width:58.33333%;margin-left:0}.row .col.l8{width:66.66667%;margin-left:0}.row .col.l9{width:75%;margin-left:0}.row .col.l10{width:83.33333%;margin-left:0}.row .col.l11{width:91.66667%;margin-left:0}.row .col.l12{width:100%;margin-left:0}.row .col.offset-l1{margin-left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.offset-l12{margin-left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px;overflow:hidden}nav a{color:#fff}nav .nav-wrapper{position:relative;height:100%}nav .nav-wrapper i{font-size:2rem}@media only screen and (min-width : 993px){nav a.button-collapse{display:none}}nav a.button-collapse{float:left;position:relative;z-index:1;height:56px;color:#fff}nav a.button-collapse i{font-size:2.7rem;height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width : 992px){nav .brand-logo{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}}nav .brand-logo.right{right:0.5rem;padding:0}nav ul{margin:0}nav ul li{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;float:left;padding:0px}nav ul li:hover,nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{font-size:1rem;color:#fff;display:inline-block;padding:0px 15px}nav ul.left{float:left}nav .input-field{margin:0}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;-ms-transition:color 0.3s;transition:color 0.3s}nav .input-field label.active i{color:#fff}nav .input-field label.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.navbar-fixed{position:relative;height:56px;z-index:998}.navbar-fixed nav{position:fixed}@media only screen and (min-width : 601px){nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Thin.ttf");font-weight:200;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Light.ttf");font-weight:300;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Regular.ttf");font-weight:400;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Medium.ttf");font-weight:500;}@font-face{font-family:"Roboto";src:url("../font/roboto/Roboto-Bold.ttf");font-weight:700;}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px;}}@media only screen and (min-width: 992px){html{font-size:14.5px;}}@media only screen and (min-width: 1200px){html{font-size:15px;}}h1,h2,h3,h4,h5,h6{font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:4.62rem;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:3.916rem;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:3.212rem;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:2.508rem;margin:1.14rem 0 0.912rem 0}h5{font-size:1.64rem;line-height:1.804rem;margin:0.82rem 0 0.656rem 0}h6{font-size:1rem;line-height:1.1rem;margin:0.5rem 0 0.4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,footer.page-footer .footer-copyright{font-weight:300}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem;}}@media only screen and (min-width: 0px){.flow-text{line-height:0.8rem;}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem;}}@media only screen and (min-width: 30px){.flow-text{line-height:0.904rem;}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem;}}@media only screen and (min-width: 60px){.flow-text{line-height:1.008rem;}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem;}}@media only screen and (min-width: 90px){.flow-text{line-height:1.112rem;}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem;}}@media only screen and (min-width: 120px){.flow-text{line-height:1.216rem;}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem;}}@media only screen and (min-width: 150px){.flow-text{line-height:1.32rem;}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem;}}@media only screen and (min-width: 180px){.flow-text{line-height:1.424rem;}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem;}}@media only screen and (min-width: 210px){.flow-text{line-height:1.528rem;}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem;}}@media only screen and (min-width: 240px){.flow-text{line-height:1.632rem;}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem;}}@media only screen and (min-width: 270px){.flow-text{line-height:1.736rem;}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem;}}@media only screen and (min-width: 300px){.flow-text{line-height:1.84rem;}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem;}}@media only screen and (min-width: 330px){.flow-text{line-height:1.944rem;}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem;}}@media only screen and (min-width: 360px){.flow-text{line-height:2.048rem;}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem;}}@media only screen and (min-width: 390px){.flow-text{line-height:2.152rem;}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem;}}@media only screen and (min-width: 420px){.flow-text{line-height:2.256rem;}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem;}}@media only screen and (min-width: 450px){.flow-text{line-height:2.36rem;}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem;}}@media only screen and (min-width: 480px){.flow-text{line-height:2.464rem;}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem;}}@media only screen and (min-width: 510px){.flow-text{line-height:2.568rem;}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem;}}@media only screen and (min-width: 540px){.flow-text{line-height:2.672rem;}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem;}}@media only screen and (min-width: 570px){.flow-text{line-height:2.776rem;}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem;}}@media only screen and (min-width: 600px){.flow-text{line-height:2.88rem;}}.card-panel{padding:20px;margin:0.5rem 0 1rem 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;background-color:#fff}.card{position:relative;overflow:hidden;margin:0.5rem 0 1rem 0;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box}.card .card-title{color:#fff;font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card a{color:#ffab40;margin-right:20px;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-ms-transition:color 0.3s ease;transition:color 0.3s ease;text-transform:uppercase}.card a:hover{color:#ffd8a6}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{overflow:hidden}.card.small .card-content,.card.medium .card-content,.card.large .card-content{overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.small .card-image{height:150px}.card.small .card-content{height:150px}.card.medium{height:400px}.card.medium .card-image{height:250px}.card.medium .card-content{height:150px}.card.large{height:500px}.card.large .card-image{height:330px}.card.large .card-content{height:170px}.card .card-image{position:relative}.card .card-image img{-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;background-clip:padding-box;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{position:absolute;bottom:0;left:0;padding:20px}.card .card-content{padding:20px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{line-height:48px}.card .card-action{border-top:1px solid rgba(160,160,160,0.2);padding:20px}.card .card-reveal{padding:20px;position:absolute;background-color:#FFF;width:100%;overflow-y:auto;top:100%;height:100%;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:1001}@media only screen and (max-width : 600px){#toast-container{min-width:100%;bottom:0%;}}@media only screen and (min-width : 601px) and (max-width : 992px){#toast-container{min-width:30%;left:5%;bottom:7%;}}@media only screen and (min-width : 993px){#toast-container{min-width:8%;top:10%;right:7%;}}.toast{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:48px;line-height:48px;background-color:#323232;padding:0px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width : 600px){.toast{width:100%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-clip:padding-box;}}@media only screen and (min-width : 601px) and (max-width : 992px){.toast{float:left;}}@media only screen and (min-width : 993px){.toast{float:right;}}.tabs{position:relative;height:48px;background-color:#FFF;margin:0 auto;width:100%;white-space:nowrap}.tabs li.tab{display:block;float:left;text-align:center;background-color:#fff;line-height:48px;height:48px;padding:0 20px;margin:0;text-transform:uppercase;letter-spacing:0.8px;width:15%}.tabs li.tab a{color:#ee6e73;display:block;width:100%;height:100%;-webkit-transition:color 0.28s ease;-moz-transition:color 0.28s ease;-o-transition:color 0.28s ease;-ms-transition:color 0.28s ease;transition:color 0.28s ease}.tabs li.tab a:hover{color:#f9c9cb}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left,right}ul.tabs li.tab{padding:0}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:1000;background-color:transparent;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;color:#fff;min-height:36px;line-height:1rem;opacity:0;display:none;position:absolute;text-align:center;overflow:hidden;left:0;top:0;will-change:top,left}.backdrop{position:absolute;opacity:0;display:none;height:7px;width:14px;-webkit-border-radius:0 0 14px 14px;-moz-border-radius:0 0 14px 14px;border-radius:0 0 14px 14px;background-clip:padding-box;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 10%;-moz-transform-origin:50% 10%;-ms-transform-origin:50% 10%;-o-transform-origin:50% 10%;transform-origin:50% 10%;will-change:transform,opacity}.btn,.btn-large,.btn-flat{display:inline-block;height:36px;margin-bottom:15px;padding:0 2rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;line-height:36px;text-transform:uppercase;border:none;outline:0;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn:disabled,.btn-large:disabled,.btn-large:disabled,.btn-floating:disabled{background-color:#DFDFDF;box-shadow:none;color:#9F9F9F;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover{background-color:#DFDFDF;color:#9F9F9F}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn,.btn-large{text-decoration:none;color:#FFF;background-color:#26a69a;text-align:center;letter-spacing:0.5px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#FFF;position:relative;z-index:1;width:37px;height:37px;line-height:37px;padding:0;background-color:#26a69a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;cursor:pointer}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#FFF;font-size:1.6rem;line-height:37px}.btn-floating.btn-large{width:55.5px;height:55.5px}.btn-floating.btn-large i{line-height:55.5px}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:1000}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer}.btn-flat.disabled{color:#b3b3b3;cursor:default}.btn-large{height:54px;line-height:56px}.btn-large i{font-size:1.6rem}.dropdown-content{display:none;position:absolute;background-color:#FFFFFF;margin:0px;min-width:100px;z-index:1000;max-height:70%;opacity:0;overflow-y:hidden;will-change:width,height}.dropdown-content li{cursor:pointer;font-size:1.2rem;color:rgba(0,0,0,0.87);line-height:1.5rem}.dropdown-content li:hover,.dropdown-content li.active{background-color:rgba(0,0,0,0.06)}.dropdown-content li>a,.dropdown-content li>span{display:block;padding:1rem 1rem;color:#26a69a}/*!
|
7 |
+
* Waves v0.6.0
|
8 |
+
* http://fian.my.id/Waves
|
9 |
+
*
|
10 |
+
* Copyright 2014 Alfiana E. Sibuea and other contributors
|
11 |
+
* Released under the MIT license
|
12 |
+
* https://github.com/fians/Waves/blob/master/LICENSE
|
13 |
+
*/.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;will-change:opacity,transform;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;-ms-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}a.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#eee;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;z-index:1000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);will-change:top,opacity}@media only screen and (max-width : 992px){.modal{width:80%;}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-footer{background-color:#eee;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}#lean-overlay{position:fixed;z-index:999;top:0;left:0;bottom:0;right:0;height:115%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:fixed;max-height:100%;padding-bottom:64px;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:fixed;bottom:0}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:0.5rem 0 1rem 0}.collapsible li{-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}.collapsible-header{display:block;cursor:pointer;height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{overflow:hidden;display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsible-body p{margin:0;padding:2rem}ul.side-nav ul.collapsible{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}ul.side-nav ul.collapsible li{padding:0}ul.side-nav .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;margin:0 1rem}ul.side-nav .collapsible-header i{line-height:inherit}ul.side-nav .collapsible-body{border:0;background-color:#FFF}ul.side-nav .collapsible-body li a{margin:0 1rem 0 2rem}li.no-padding{padding:0 !important}.materialboxed{cursor:zoom-in;position:relative;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-o-transition:opacity 0.4s;-ms-transition:opacity 0.4s;transition:opacity 0.4s}.materialboxed:hover{will-change:left,top,width,height}.materialboxed:hover:not(.active){-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#292929;z-index:999;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0px;width:100%;box-sizing:border-box;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #f8c1c3}button:focus{outline:none;background-color:#2ab7a9}label{font-size:0.8rem;color:#9e9e9e}.input-field{position:relative;margin-top:1rem}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0.75rem;font-size:1rem;cursor:text;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;-ms-transition:0.2s ease-out;transition:0.2s ease-out}.input-field label.active{font-size:0.8rem;-webkit-transform:translateY(-140%);-moz-transform:translateY(-140%);-ms-transform:translateY(-140%);-o-transform:translateY(-140%);transform:translateY(-140%)}.input-field input[type=text]:focus+label,.input-field input[type=password]:focus+label,.input-field input[type=email]:focus+label,.input-field input[type=url]:focus+label,.input-field input[type=date]:focus+label,.input-field input[type=tel]:focus+label,.input-field input[type=number]:focus+label,.input-field input[type=search]:focus+label,.input-field textarea:focus.materialize-textarea+label{color:#26a69a}.input-field input[type=text].valid,.input-field input[type=password].valid,.input-field input[type=email].valid,.input-field input[type=url].valid,.input-field input[type=date].valid,.input-field input[type=tel].valid,.input-field input[type=number].valid,.input-field input[type=search].valid,.input-field textarea.materialize-textarea.valid{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;-moz-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50}.input-field input[type=text].invalid,.input-field input[type=password].invalid,.input-field input[type=email].invalid,.input-field input[type=url].invalid,.input-field input[type=date].invalid,.input-field input[type=tel].invalid,.input-field input[type=number].invalid,.input-field input[type=search].invalid,.input-field textarea.materialize-textarea.invalid{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;-moz-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-o-transition:color 0.2s;-ms-transition:color 0.2s;transition:color 0.2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ textarea{padding-top:0.8rem}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width : 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width : 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}textarea{width:100%;height:3rem;background-color:transparent}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=url]:focus,input[type=date]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus.materialize-textarea{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;-moz-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}textarea.materialize-textarea{overflow-y:hidden;padding:1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:0.28s ease;-moz-transition:0.28s ease;-o-transition:0.28s ease;-ms-transition:0.28s ease;transition:0.28s ease;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0px;top:0px;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:0.28s ease;-moz-transition:0.28s ease;-o-transition:0.28s ease;-ms-transition:0.28s ease;transition:0.28s ease}[type="radio"]:not(:checked)+label:before{border-radius:50%;border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{border-radius:50%;border:2px solid #5a5a5a;z-index:-1;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}[type="radio"]:checked+label:before{border-radius:50%;border:2px solid transparent}[type="radio"]:checked+label:after{border-radius:50%;border:2px solid #26a69a;background-color:#26a69a;z-index:0;-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+label:before{border-radius:50%;border:2px solid #26a69a}[type="radio"].with-gap:checked+label:after{border-radius:50%;border:2px solid #26a69a;background-color:#26a69a;z-index:0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:hover:before{border-color:rgba(0,0,0,0.26)}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0px}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px}[type="checkbox"]:not(:checked)+label,[type="checkbox"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before{content:'';position:absolute;margin-top:2px;left:0;z-index:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-clip:padding-box;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}[type="checkbox"]:not(:checked)+label:before{top:0px;width:18px;height:18px;border:2px solid #5a5a5a}[type="checkbox"]:checked+label:before{left:-3px;top:-4px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotateZ(40deg);-moz-transform:rotateZ(40deg);-ms-transform:rotateZ(40deg);-o-transform:rotateZ(40deg);transform:rotateZ(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:disabled:not(:checked)+label:before{top:0;left:0;box-shadow:none;background-color:rgba(0,0,0,0.26);width:18px;height:18px;border:2px solid rgba(0,0,0,0.26);-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);transform:rotateZ(0deg)}[type="checkbox"]:disabled:checked+label:before{left:-3px;top:-4px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26);-webkit-transform:rotateZ(40deg);-moz-transform:rotateZ(40deg);-ms-transform:rotateZ(40deg);-o-transform:rotateZ(40deg);transform:rotateZ(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:disabled:checked+label{color:rgba(0,0,0,0.26)}[type="checkbox"]:disabled:not(:checked)+label:hover:before{border-color:rgba(0,0,0,0.26)}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0px 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease,background 0.3s ease,box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(38,166,154,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch label input[type=checkbox]:checked+.lever:after{left:24px}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}.select-label{position:absolute}.select-wrapper{position:relative;margin-top:15px}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;color:#444;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 15px 0;padding:0;display:block}.select-wrapper .mdi-navigation-arrow-drop-down{position:absolute;right:0;top:0;font-size:23px}select{display:none}select.browser-default{display:block}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled:hover{background-color:transparent}.file-field{position:relative;overflow:hidden}.file-field input.file-path{margin-left:100px}.file-field .btn,.file-field .btn-large{position:absolute;top:0;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0px;padding:0}input[type=range]+.thumb{position:absolute;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;top:10px;margin-left:-6px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]:focus{outline:none}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;transform-origin:50% 50%;margin:-5px 0 0 0;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid white;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}select{background-color:#fffafa;width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}ul.table-of-contents.fixed{position:fixed}ul.table-of-contents li{padding:2px 0}ul.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:0.4;display:inline-block}ul.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ea4a4f}ul.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ea4a4f}ul.side-nav{position:fixed;width:240px;left:-105%;top:0;margin:0;height:100%;height:calc(100% + 60px);padding-bottom:60px;background-color:#FFF;z-index:999;will-change:left}ul.side-nav.right-aligned{will-change:right;right:-105%;left:auto}ul.side-nav .collapsible{margin:0}ul.side-nav li{float:none;padding:0 15px}ul.side-nav li:hover,ul.side-nav li.active{background-color:#ddd}ul.side-nav a{color:#444}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}ul.side-nav.fixed a{display:block;padding:0 15px;color:#444}ul.side-nav.fixed{left:0;position:fixed}ul.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width : 992px){ul.side-nav.fixed{left:-105%}ul.side-nav.fixed.right-aligned{right:-105%;left:auto}}ul.side-nav .collapsible-body li.active,ul.side-nav.fixed .collapsible-body li.active{background-color:#ee6e73}ul.side-nav .collapsible-body li.active a,ul.side-nav.fixed .collapsible-body li.active a{color:#fff}#sidenav-overlay{position:fixed;top:0px;left:0px;right:0px;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:48px;height:48px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:440px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider ul.slides{background-color:#9e9e9e;margin:0;height:400px}.slider ul.slides li{-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider ul.slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider ul.slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;-ms-filter:"progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";filter:"alpha(opacity=(${iefactor}))";-moz-opacity:0;-khtml-opacity:0;opacity:0}.slider ul.slides li .caption p{color:#e0e0e0}.slider ul.slides li.active{z-index:2}.slider ul.indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider ul.indicators li.indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-ms-transition:background-color 0.3s;transition:background-color 0.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box}.slider ul.indicators li.indicator-item.active{background-color:#4CAF50}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
|
14 |
+
* Default mobile-first, responsive styling for pickadate.js
|
15 |
+
* Demo: http://amsul.github.io/pickadate.js
|
16 |
+
*/.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out,top 0s 0.15s;-moz-transition:background 0.15s ease-out,top 0s 0.15s;transition:background 0.15s ease-out,top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background 0.15s ease-out;-moz-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:20% auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:0.75em}.picker__month,.picker__year{display:inline-block;margin-left:0.25em;margin-right:0.25em}.picker__select--month,.picker__select--year{height:2em;padding:0.5em;margin-left:0.25em;margin-right:0.25em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:25%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:0.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:0.75em;margin-bottom:0.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:0.75em;padding-bottom:0.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:0.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-0.3;padding:0.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{padding:0.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);-ms-transform:scale(0.75);-o-transform:scale(0.75);transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:0.8em;padding:0.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:0.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:0.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:0.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:0.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#26a69a;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{background-color:#1f897f;padding:10px;font-weight:200;letter-spacing:0.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:0.5em}.picker__day--infocus{color:#595959;letter-spacing:-0.3;padding:0.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:0.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);background-color:#26a69a;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:0.5em solid transparent;border-bottom:0.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:0.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:0.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:0.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}
|
admin/css/style.css
ADDED
@@ -0,0 +1,634 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "materialize.css";
|
2 |
+
#wpcontent {
|
3 |
+
padding-left: 0;
|
4 |
+
}
|
5 |
+
#gallery-list {
|
6 |
+
margin-top: 2rem;
|
7 |
+
}
|
8 |
+
#gallery-list .card {
|
9 |
+
padding: 0;
|
10 |
+
}
|
11 |
+
.waves-light.btn {
|
12 |
+
color: #fff;
|
13 |
+
}
|
14 |
+
.waves-light.btn:hover {
|
15 |
+
color: #fff;
|
16 |
+
}
|
17 |
+
#adv {
|
18 |
+
padding: 10px 20px;
|
19 |
+
margin-top:20px;
|
20 |
+
}
|
21 |
+
#adv i {
|
22 |
+
font-size: 18px;
|
23 |
+
}
|
24 |
+
#adv a {
|
25 |
+
text-decoration: underline;
|
26 |
+
font-weight: bold;
|
27 |
+
}
|
28 |
+
#other-galleries .cta {
|
29 |
+
width:170px;
|
30 |
+
text-align: right;
|
31 |
+
}
|
32 |
+
#other-galleries .text {
|
33 |
+
font-size: 17px;
|
34 |
+
width:calc(100% - 180px);
|
35 |
+
padding-right: 20px;
|
36 |
+
height: 150px;
|
37 |
+
}
|
38 |
+
#other-galleries .text h4 {
|
39 |
+
font-size: 19px;
|
40 |
+
font-weight: bold;
|
41 |
+
}
|
42 |
+
#other-galleries .text,
|
43 |
+
#other-galleries .cta {
|
44 |
+
display: inline-block;
|
45 |
+
vertical-align: top;
|
46 |
+
}
|
47 |
+
#other-galleries .cta a {
|
48 |
+
margin-right: 0;
|
49 |
+
margin-top: 69px;
|
50 |
+
}
|
51 |
+
|
52 |
+
.card {
|
53 |
+
padding: 0;
|
54 |
+
min-width: 0;
|
55 |
+
max-width: 999em;
|
56 |
+
}
|
57 |
+
#top {
|
58 |
+
padding: 1rem 0 3rem 40px;
|
59 |
+
/*background-image: url('../images/colors.jpg');*/
|
60 |
+
background-repeat: repeat-x;
|
61 |
+
background-position: left bottom;
|
62 |
+
font-family: Roboto, 'sans-serif';
|
63 |
+
}
|
64 |
+
#top h1 {
|
65 |
+
color: #fff;
|
66 |
+
font-size: 3.4rem;
|
67 |
+
margin: 16px 0 25px 0;
|
68 |
+
font-weight: 300;
|
69 |
+
}
|
70 |
+
#top h1 small {
|
71 |
+
font-size: 1rem;
|
72 |
+
}
|
73 |
+
#top h4 {
|
74 |
+
margin: 17px 0 13px 0;
|
75 |
+
}
|
76 |
+
#support-page {
|
77 |
+
background: #fff;
|
78 |
+
font-family: Roboto, 'sans-serif';
|
79 |
+
padding: 40px;
|
80 |
+
}
|
81 |
+
#support-page p {
|
82 |
+
font-size: 16px;
|
83 |
+
color: #666;
|
84 |
+
}
|
85 |
+
#support-page ul {
|
86 |
+
margin: 40px 20px;
|
87 |
+
}
|
88 |
+
#support-page ul li {
|
89 |
+
list-style-type: circle;
|
90 |
+
font-size: 18px;
|
91 |
+
line-height: 1.5;
|
92 |
+
}
|
93 |
+
#support-page .buttons {
|
94 |
+
margin-top: 40px;
|
95 |
+
}
|
96 |
+
.bd {
|
97 |
+
padding: 0px 40px;
|
98 |
+
}
|
99 |
+
.bd .gallery-hd {
|
100 |
+
margin: 60px 0;
|
101 |
+
}
|
102 |
+
.bd .gallery-hd code {
|
103 |
+
font-size: 1rem;
|
104 |
+
}
|
105 |
+
.input-field {
|
106 |
+
margin-bottom: 20px;
|
107 |
+
}
|
108 |
+
.input-field label {
|
109 |
+
left: 0;
|
110 |
+
}
|
111 |
+
#ftg-wizard {
|
112 |
+
margin: 40px auto;
|
113 |
+
padding: 20px;
|
114 |
+
max-width: 600px;
|
115 |
+
box-shadow: #ccc 0px 0px 40px;
|
116 |
+
border-radius: 4px;
|
117 |
+
background: #fff;
|
118 |
+
}
|
119 |
+
#ftg-wizard fieldset {
|
120 |
+
border: 0;
|
121 |
+
display: none;
|
122 |
+
}
|
123 |
+
#ftg-wizard fieldset:first-of-type {
|
124 |
+
display: block;
|
125 |
+
}
|
126 |
+
#ftg-wizard fieldset select {
|
127 |
+
height: 3rem;
|
128 |
+
}
|
129 |
+
#ftg-wizard h1 {
|
130 |
+
font-size: 32px;
|
131 |
+
text-transform: uppercase;
|
132 |
+
text-align: center;
|
133 |
+
margin: 0;
|
134 |
+
}
|
135 |
+
#ftg-wizard h1 small {
|
136 |
+
font-size: 12px;
|
137 |
+
}
|
138 |
+
#ftg-wizard h2 {
|
139 |
+
font-size: 16px;
|
140 |
+
text-transform: uppercase;
|
141 |
+
text-align: center;
|
142 |
+
margin: 0;
|
143 |
+
margin-bottom: 50px;
|
144 |
+
line-height: 1;
|
145 |
+
}
|
146 |
+
#ftg-wizard h5 {
|
147 |
+
margin-bottom: 20px;
|
148 |
+
}
|
149 |
+
#ftg-wizard .field {
|
150 |
+
margin-bottom: 40px;
|
151 |
+
}
|
152 |
+
#ftg-wizard .images {
|
153 |
+
padding: 10px;
|
154 |
+
max-height: 300px;
|
155 |
+
overflow: auto;
|
156 |
+
}
|
157 |
+
#ftg-wizard .images .tile {
|
158 |
+
margin: 0 10px 10px 0;
|
159 |
+
width: 23%;
|
160 |
+
display: inline-block;
|
161 |
+
position: relative;
|
162 |
+
}
|
163 |
+
#ftg-wizard .images .tile img {
|
164 |
+
width: 100%;
|
165 |
+
}
|
166 |
+
#ftg-wizard .images .tile a {
|
167 |
+
position: absolute;
|
168 |
+
top: -5px;
|
169 |
+
right: -5px;
|
170 |
+
z-index: 10;
|
171 |
+
display: none;
|
172 |
+
width: 26px;
|
173 |
+
height: 26px;
|
174 |
+
line-height: 26px;
|
175 |
+
}
|
176 |
+
#ftg-wizard .images .tile a i {
|
177 |
+
line-height: 26px;
|
178 |
+
font-size: 1.2rem;
|
179 |
+
}
|
180 |
+
#ftg-wizard .images .tile:hover a {
|
181 |
+
display: block;
|
182 |
+
}
|
183 |
+
#ftg-wizard .images .tile:nth-child(4n) {
|
184 |
+
margin-right: 0;
|
185 |
+
}
|
186 |
+
#ftg-wizard footer {
|
187 |
+
background: transparent;
|
188 |
+
text-align: right;
|
189 |
+
}
|
190 |
+
#ftg-wizard footer .prev {
|
191 |
+
visibility: hidden;
|
192 |
+
}
|
193 |
+
#ftg-wizard .loading {
|
194 |
+
display: none;
|
195 |
+
}
|
196 |
+
.modal p {
|
197 |
+
font-size: 16px;
|
198 |
+
}
|
199 |
+
.modal code {
|
200 |
+
display: block;
|
201 |
+
margin: 20px;
|
202 |
+
padding: 10px;
|
203 |
+
font-size: 16px;
|
204 |
+
}
|
205 |
+
.modal a {
|
206 |
+
outline: 0;
|
207 |
+
}
|
208 |
+
.modal .modal-content,
|
209 |
+
.modal .modal-footer {
|
210 |
+
background: #fff;
|
211 |
+
}
|
212 |
+
#gallery-list .card .data {
|
213 |
+
background-size: cover;
|
214 |
+
background-position: 50% 50%;
|
215 |
+
}
|
216 |
+
#gallery-list .card .card-action,
|
217 |
+
#gallery-list .card .card-content {
|
218 |
+
background: rgba(0, 0, 0, .5);
|
219 |
+
transition:all .2s;
|
220 |
+
}
|
221 |
+
#gallery-list .card:hover .card-content {
|
222 |
+
background: rgba(0, 0, 0, 0);
|
223 |
+
}
|
224 |
+
#gallery-list .card p {
|
225 |
+
height: 40px;
|
226 |
+
overflow: hidden;
|
227 |
+
}
|
228 |
+
#gallery-list .card .card-action {
|
229 |
+
padding: 10px 20px;
|
230 |
+
text-align: right;
|
231 |
+
border:0;
|
232 |
+
}
|
233 |
+
#gallery-list .card .card-action a {
|
234 |
+
margin: 0 10px;
|
235 |
+
font-size: 20px;
|
236 |
+
color: #fff;
|
237 |
+
}
|
238 |
+
#gallery-list .card .card-image {
|
239 |
+
display: inline-block;
|
240 |
+
width: 150px;
|
241 |
+
height: 150px;
|
242 |
+
overflow: hidden;
|
243 |
+
}
|
244 |
+
#gallery-list .card .card-content {
|
245 |
+
height: 180px;
|
246 |
+
}
|
247 |
+
#gallery-list .card .card-title {
|
248 |
+
line-height: 32px;
|
249 |
+
margin-bottom: 18px;
|
250 |
+
display: block;
|
251 |
+
}
|
252 |
+
#edit-gallery .tab {
|
253 |
+
padding: 20px;
|
254 |
+
}
|
255 |
+
#edit-gallery label {
|
256 |
+
color: #333;
|
257 |
+
font-size: 1rem;
|
258 |
+
top: 0.1rem;
|
259 |
+
height: auto;
|
260 |
+
}
|
261 |
+
#edit-gallery .input-field {
|
262 |
+
margin-bottom: 0;
|
263 |
+
}
|
264 |
+
#edit-gallery .input-field input[type=text],
|
265 |
+
#edit-gallery .input-field input[type=password],
|
266 |
+
#edit-gallery .input-field input[type=email],
|
267 |
+
#edit-gallery .input-field input[type=url],
|
268 |
+
#edit-gallery .input-field input[type=date],
|
269 |
+
#edit-gallery .input-field input[type=tel],
|
270 |
+
#edit-gallery .input-field input[type=number],
|
271 |
+
#edit-gallery .input-field input[type=search],
|
272 |
+
#edit-gallery .input-field textarea.materialize-textarea {
|
273 |
+
font-size: 2rem;
|
274 |
+
}
|
275 |
+
#edit-gallery select {
|
276 |
+
font-size: 1rem;
|
277 |
+
background: #fff;
|
278 |
+
}
|
279 |
+
#edit-gallery .jump-head {
|
280 |
+
border-bottom: 2px solid rgba(0, 0, 0, 0.3);
|
281 |
+
padding: 20px 0;
|
282 |
+
}
|
283 |
+
#edit-gallery .jump-head select {
|
284 |
+
height: 2rem;
|
285 |
+
display: inline;
|
286 |
+
}
|
287 |
+
#edit-gallery .jump {
|
288 |
+
width: auto;
|
289 |
+
}
|
290 |
+
.bullet-menu {
|
291 |
+
position: fixed;
|
292 |
+
bottom: 20px;
|
293 |
+
right: 50px;
|
294 |
+
}
|
295 |
+
.update-gallery {
|
296 |
+
position: fixed;
|
297 |
+
bottom: 20px;
|
298 |
+
right: 120px;
|
299 |
+
}
|
300 |
+
.collapsible li {
|
301 |
+
margin-bottom: 0;
|
302 |
+
}
|
303 |
+
.collapsible li .alternate {
|
304 |
+
background: transparent;
|
305 |
+
}
|
306 |
+
.collapsible li .collapsible-header {
|
307 |
+
font-size: 2rem;
|
308 |
+
height: 5rem;
|
309 |
+
line-height: 5rem;
|
310 |
+
}
|
311 |
+
.collapsible li .collapsible-header i {
|
312 |
+
line-height: 5rem;
|
313 |
+
}
|
314 |
+
.collapsible li .field .text {
|
315 |
+
background: #fff;
|
316 |
+
padding: 20px;
|
317 |
+
}
|
318 |
+
.collapsible li .field .text .pickColor {
|
319 |
+
height: auto;
|
320 |
+
}
|
321 |
+
.collapsible li .field .text .wp-color-result {
|
322 |
+
border-radius: 0;
|
323 |
+
-webkit-border-radius: 0;
|
324 |
+
height: 24px;
|
325 |
+
}
|
326 |
+
.collapsible li .field .text .wp-color-result::after {
|
327 |
+
border-radius: 0;
|
328 |
+
-webkit-border-radius: 0;
|
329 |
+
}
|
330 |
+
.collapsible li textarea {
|
331 |
+
height: 100px;
|
332 |
+
}
|
333 |
+
.collapsible li th,
|
334 |
+
.collapsible li td {
|
335 |
+
vertical-align: top;
|
336 |
+
}
|
337 |
+
.collapsible li th {
|
338 |
+
border-radius: 0;
|
339 |
+
}
|
340 |
+
.collapsible li th[scope=row] {
|
341 |
+
width: 200px;
|
342 |
+
padding-top: 30px;
|
343 |
+
}
|
344 |
+
.collapsible li tr.slider {
|
345 |
+
height: auto;
|
346 |
+
}
|
347 |
+
.collapsible li tr.filter {
|
348 |
+
float: none;
|
349 |
+
margin: 0;
|
350 |
+
}
|
351 |
+
.collapsible li .toggle div.help {
|
352 |
+
display: none;
|
353 |
+
}
|
354 |
+
.collapsible li .toggle [type="checkbox"]:not(:checked) + label:before {
|
355 |
+
top: 4px;
|
356 |
+
}
|
357 |
+
.collapsible li div.help {
|
358 |
+
background: rgba(255, 255, 255, 0.5);
|
359 |
+
border-top-left-radius: 0;
|
360 |
+
border-top-right-radius: 0;
|
361 |
+
border-bottom-left-radius: 6px;
|
362 |
+
border-bottom-right-radius: 6px;
|
363 |
+
padding: 10px;
|
364 |
+
color: #666;
|
365 |
+
}
|
366 |
+
.collapsible li .custom_isf td th {
|
367 |
+
background: #333;
|
368 |
+
color: #fff;
|
369 |
+
}
|
370 |
+
.collapsible li .custom_isf td td input[type=text] {
|
371 |
+
background: #fff;
|
372 |
+
}
|
373 |
+
.collapsible li .dynamic-table tr {
|
374 |
+
background: #fff;
|
375 |
+
}
|
376 |
+
.collapsible li .dynamic-table .btn {
|
377 |
+
outline: 0;
|
378 |
+
color: #fff;
|
379 |
+
}
|
380 |
+
.collapsible li .dynamic-table .btn:hover {
|
381 |
+
color: #fff;
|
382 |
+
}
|
383 |
+
.collapsible li .dynamic-table .btn.add {
|
384 |
+
width: 100%;
|
385 |
+
}
|
386 |
+
.collapsible li .dynamic-table .del {
|
387 |
+
width: 50px;
|
388 |
+
padding-left: 10px;
|
389 |
+
padding-top: 18px;
|
390 |
+
}
|
391 |
+
.collapsible li td .filters .text p {
|
392 |
+
padding: 0;
|
393 |
+
}
|
394 |
+
.collapsible li td .filters .text p a {
|
395 |
+
display: inline-block;
|
396 |
+
margin-right: 20px;
|
397 |
+
}
|
398 |
+
.collapsible li td .filters .text p input[type=text] {
|
399 |
+
width: 77%;
|
400 |
+
}
|
401 |
+
#tutorial h5 {
|
402 |
+
margin: 60px 0 20px;
|
403 |
+
}
|
404 |
+
#images .actions {
|
405 |
+
background: rgba(255, 255, 255, 0.5);
|
406 |
+
padding: 10px;
|
407 |
+
margin: 10px;
|
408 |
+
}
|
409 |
+
#images .actions label {
|
410 |
+
font-weight: bold;
|
411 |
+
cursor: default;
|
412 |
+
display: block;
|
413 |
+
margin-bottom: 10px;
|
414 |
+
}
|
415 |
+
#images .actions label span {
|
416 |
+
font-weight: normal;
|
417 |
+
padding-left: 10px;
|
418 |
+
}
|
419 |
+
#images .actions .row {
|
420 |
+
margin: 0 0 10px 0;
|
421 |
+
}
|
422 |
+
#images .actions .bulk .panel {
|
423 |
+
display: none;
|
424 |
+
}
|
425 |
+
#images .actions .bulk .panel label {
|
426 |
+
display: inline-block;
|
427 |
+
margin-right: 30px;
|
428 |
+
padding-left: 28px;
|
429 |
+
}
|
430 |
+
#images .actions .bulk .panel p {
|
431 |
+
padding: 1rem 0;
|
432 |
+
}
|
433 |
+
#images .actions .tips {
|
434 |
+
font-style: italic;
|
435 |
+
color: #777;
|
436 |
+
padding: 5px 10px;
|
437 |
+
background: rgba(255, 255, 255, 0.7);
|
438 |
+
border-radius: 4px;
|
439 |
+
}
|
440 |
+
#images .actions .tips strong {
|
441 |
+
font-weight: 700;
|
442 |
+
}
|
443 |
+
#image-panel-model[data-source=posts] {
|
444 |
+
width: 300px;
|
445 |
+
}
|
446 |
+
#image-panel-model[data-source=posts] .right-side {
|
447 |
+
display: none;
|
448 |
+
}
|
449 |
+
#image-panel-model .right-side {
|
450 |
+
margin-left: 170px;
|
451 |
+
}
|
452 |
+
#image-panel-model .right-side textarea {
|
453 |
+
height: 3.75rem;
|
454 |
+
}
|
455 |
+
#image-panel-model .right-side input[type=text],
|
456 |
+
#image-panel-model .right-side textarea {
|
457 |
+
border: 1px solid #9E9E9E;
|
458 |
+
}
|
459 |
+
#image-panel-model .right-side .filters {
|
460 |
+
margin-top: 15px;
|
461 |
+
}
|
462 |
+
#image-panel-model .right-side .filters label {
|
463 |
+
margin-right: 30px;
|
464 |
+
padding-left: 28px;
|
465 |
+
}
|
466 |
+
#video-panel-model textarea {
|
467 |
+
height: 160px;
|
468 |
+
}
|
469 |
+
#image-list .card.selected {
|
470 |
+
border: 2px solid #000;
|
471 |
+
}
|
472 |
+
#image-list .card .card-image {
|
473 |
+
cursor: move;
|
474 |
+
}
|
475 |
+
#image-list .card .card-image iframe {
|
476 |
+
width: 100%;
|
477 |
+
}
|
478 |
+
#image-list .card p {
|
479 |
+
padding: 0;
|
480 |
+
min-height: 20px;
|
481 |
+
}
|
482 |
+
#image-list .card .filters {
|
483 |
+
position: absolute;
|
484 |
+
top: 10px;
|
485 |
+
left: 0px;
|
486 |
+
}
|
487 |
+
#image-list .card .filters li {
|
488 |
+
background: #fff;
|
489 |
+
color: #666;
|
490 |
+
padding: 2px 10px;
|
491 |
+
margin: 0 0 2px 0;
|
492 |
+
border-top-right-radius: 4px;
|
493 |
+
}
|
494 |
+
#delete-gallery-modal span {
|
495 |
+
color: #ff8a0b;
|
496 |
+
font-weight: bold;
|
497 |
+
}
|
498 |
+
#spinner {
|
499 |
+
display: none;
|
500 |
+
position: fixed;
|
501 |
+
top: 50px;
|
502 |
+
right: 50px;
|
503 |
+
}
|
504 |
+
#spinner.shown {
|
505 |
+
display: block;
|
506 |
+
}
|
507 |
+
.pro-cell {
|
508 |
+
background: #039BE5;
|
509 |
+
font-size: 18px;
|
510 |
+
border-top-left-radius: 6px;
|
511 |
+
border-top-right-radius: 6px;
|
512 |
+
padding: 10px;
|
513 |
+
transition: all .3s;
|
514 |
+
}
|
515 |
+
.pro-cell:hover {
|
516 |
+
background: #038Bc5;
|
517 |
+
}
|
518 |
+
.pro-cell a {
|
519 |
+
transition: all .3s;
|
520 |
+
color: #fff;
|
521 |
+
}
|
522 |
+
.pro-cell a:hover {
|
523 |
+
color: yellow;
|
524 |
+
}
|
525 |
+
/**
|
526 |
+
* For modern browsers
|
527 |
+
* 1. The space content is one way to avoid an Opera bug when the
|
528 |
+
* contenteditable attribute is included anywhere else in the document.
|
529 |
+
* Otherwise it causes space to appear at the top and bottom of elements
|
530 |
+
* that are clearfixed.
|
531 |
+
* 2. The use of `table` rather than `block` is only necessary if using
|
532 |
+
* `:before` to contain the top-margins of child elements.
|
533 |
+
*/
|
534 |
+
.cf:before,
|
535 |
+
.cf:after {
|
536 |
+
content: " ";
|
537 |
+
/* 1 */
|
538 |
+
display: table;
|
539 |
+
/* 2 */
|
540 |
+
}
|
541 |
+
.cf:after {
|
542 |
+
clear: both;
|
543 |
+
}
|
544 |
+
/**
|
545 |
+
* For IE 6/7 only
|
546 |
+
* Include this rule to trigger hasLayout and contain floats.
|
547 |
+
*/
|
548 |
+
.cf {
|
549 |
+
*zoom: 1;
|
550 |
+
}
|
551 |
+
|
552 |
+
.li
|
553 |
+
{
|
554 |
+
cursor:pointer;
|
555 |
+
font-size:16px;
|
556 |
+
display:inline;
|
557 |
+
float:left;
|
558 |
+
margin-left:7px;
|
559 |
+
}
|
560 |
+
|
561 |
+
.listview
|
562 |
+
{
|
563 |
+
font-size:16px;
|
564 |
+
display:inline;
|
565 |
+
float:left;
|
566 |
+
margin-left:7px;
|
567 |
+
}
|
568 |
+
|
569 |
+
.menu_activ
|
570 |
+
{
|
571 |
+
cursor: pointer;
|
572 |
+
font-size:16px;
|
573 |
+
display:inline;
|
574 |
+
float:left;
|
575 |
+
margin-left:7px;
|
576 |
+
color:red;
|
577 |
+
}
|
578 |
+
/*.hide
|
579 |
+
{
|
580 |
+
display:none;
|
581 |
+
}
|
582 |
+
.padd
|
583 |
+
{
|
584 |
+
padding:2px;
|
585 |
+
}*/
|
586 |
+
|
587 |
+
#image-list .small .card-title
|
588 |
+
{
|
589 |
+
display: none;
|
590 |
+
}
|
591 |
+
|
592 |
+
#image-list .small .card-content
|
593 |
+
{
|
594 |
+
display: none;
|
595 |
+
}
|
596 |
+
|
597 |
+
#image-list .small .card-action
|
598 |
+
{
|
599 |
+
background-color:#402723;
|
600 |
+
padding:5px;
|
601 |
+
text-align: center;
|
602 |
+
}
|
603 |
+
|
604 |
+
|
605 |
+
#image-list .medium .card-action i
|
606 |
+
{
|
607 |
+
text-align: center;
|
608 |
+
display: none;
|
609 |
+
}
|
610 |
+
|
611 |
+
#image-list .big .card-action i
|
612 |
+
{
|
613 |
+
text-align: center;
|
614 |
+
|
615 |
+
display: none;
|
616 |
+
}
|
617 |
+
|
618 |
+
|
619 |
+
#image-list .small .card-action a span
|
620 |
+
{
|
621 |
+
display:none;
|
622 |
+
}
|
623 |
+
#image-list .small .card-action .remove span
|
624 |
+
{
|
625 |
+
display: none;
|
626 |
+
}
|
627 |
+
|
628 |
+
{
|
629 |
+
display:none;
|
630 |
+
}
|
631 |
+
#image-list .small .card-action a i
|
632 |
+
{
|
633 |
+
color:white;
|
634 |
+
}
|
admin/css/style.less
ADDED
@@ -0,0 +1,751 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// out: style.css
|
2 |
+
@import "materialize.css";
|
3 |
+
|
4 |
+
#wpcontent {
|
5 |
+
padding-left: 0;
|
6 |
+
}
|
7 |
+
|
8 |
+
#gallery-list {
|
9 |
+
margin-top: 2rem;
|
10 |
+
|
11 |
+
.card {
|
12 |
+
padding:0;
|
13 |
+
}
|
14 |
+
}
|
15 |
+
|
16 |
+
.waves-light.btn {
|
17 |
+
color:#fff;
|
18 |
+
|
19 |
+
&:hover {
|
20 |
+
color:#fff;
|
21 |
+
}
|
22 |
+
}
|
23 |
+
|
24 |
+
.card {
|
25 |
+
padding: 0;
|
26 |
+
min-width: 0;
|
27 |
+
max-width: 999em;
|
28 |
+
}
|
29 |
+
|
30 |
+
|
31 |
+
|
32 |
+
#top {
|
33 |
+
padding: 1rem 0 3rem 40px;
|
34 |
+
background-repeat: repeat-x;
|
35 |
+
background-position: left bottom;
|
36 |
+
font-family: Roboto, 'sans-serif';
|
37 |
+
|
38 |
+
h1 {
|
39 |
+
color: #fff;
|
40 |
+
font-size: 3.4rem;
|
41 |
+
margin: 16px 0 25px 0;
|
42 |
+
font-weight: 300;
|
43 |
+
|
44 |
+
small {
|
45 |
+
font-size:1rem;
|
46 |
+
}
|
47 |
+
}
|
48 |
+
h4 {
|
49 |
+
margin:17px 0 13px 0;
|
50 |
+
}
|
51 |
+
}
|
52 |
+
#support-page {
|
53 |
+
background: #fff;
|
54 |
+
font-family: Roboto, 'sans-serif';
|
55 |
+
padding: 40px;
|
56 |
+
|
57 |
+
p {
|
58 |
+
font-size: 16px;
|
59 |
+
color:#666;
|
60 |
+
}
|
61 |
+
ul {
|
62 |
+
margin:40px 20px;
|
63 |
+
|
64 |
+
li {
|
65 |
+
list-style-type: circle;
|
66 |
+
font-size: 18px;
|
67 |
+
line-height: 1.5;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
.buttons {
|
71 |
+
margin-top: 40px;
|
72 |
+
}
|
73 |
+
}
|
74 |
+
.bd {
|
75 |
+
padding: 0px 40px;
|
76 |
+
|
77 |
+
.gallery-hd {
|
78 |
+
margin:60px 0;
|
79 |
+
|
80 |
+
code {
|
81 |
+
|
82 |
+
font-size: 1rem;
|
83 |
+
}
|
84 |
+
}
|
85 |
+
}
|
86 |
+
|
87 |
+
.input-field {
|
88 |
+
margin-bottom:20px;
|
89 |
+
|
90 |
+
label {
|
91 |
+
left:0;
|
92 |
+
}
|
93 |
+
}
|
94 |
+
|
95 |
+
#ftg-wizard {
|
96 |
+
margin: 40px auto;
|
97 |
+
padding: 20px;
|
98 |
+
max-width: 600px;
|
99 |
+
box-shadow: #ccc 0px 0px 40px;
|
100 |
+
border-radius: 4px;
|
101 |
+
background: #fff;
|
102 |
+
|
103 |
+
fieldset {
|
104 |
+
border:0;
|
105 |
+
display: none;
|
106 |
+
|
107 |
+
&:first-of-type {
|
108 |
+
display: block;
|
109 |
+
}
|
110 |
+
|
111 |
+
select {
|
112 |
+
height:3rem;
|
113 |
+
}
|
114 |
+
}
|
115 |
+
|
116 |
+
h1 {
|
117 |
+
font-size: 32px;
|
118 |
+
text-transform: uppercase;
|
119 |
+
text-align: center;
|
120 |
+
margin:0;
|
121 |
+
|
122 |
+
small {
|
123 |
+
font-size:12px;
|
124 |
+
}
|
125 |
+
}
|
126 |
+
|
127 |
+
h2 {
|
128 |
+
font-size: 16px;
|
129 |
+
text-transform: uppercase;
|
130 |
+
text-align: center;
|
131 |
+
margin:0;
|
132 |
+
margin-bottom:50px;
|
133 |
+
line-height:1;
|
134 |
+
}
|
135 |
+
|
136 |
+
h5 {
|
137 |
+
margin-bottom:20px;
|
138 |
+
}
|
139 |
+
|
140 |
+
|
141 |
+
|
142 |
+
.field {
|
143 |
+
margin-bottom:40px;
|
144 |
+
}
|
145 |
+
.images {
|
146 |
+
padding:10px;
|
147 |
+
max-height:300px;
|
148 |
+
overflow:auto;
|
149 |
+
|
150 |
+
.tile {
|
151 |
+
margin:0 10px 10px 0;
|
152 |
+
width:23%;
|
153 |
+
display:inline-block;
|
154 |
+
position:relative;
|
155 |
+
|
156 |
+
img {
|
157 |
+
width:100%;
|
158 |
+
}
|
159 |
+
|
160 |
+
a {
|
161 |
+
position:absolute;
|
162 |
+
top:-5px;
|
163 |
+
right:-5px;
|
164 |
+
z-index:10;
|
165 |
+
display:none;
|
166 |
+
width:26px;
|
167 |
+
height:26px;
|
168 |
+
line-height:26px;
|
169 |
+
|
170 |
+
i {
|
171 |
+
line-height:26px;
|
172 |
+
font-size:1.2rem;
|
173 |
+
}
|
174 |
+
}
|
175 |
+
|
176 |
+
&:hover {
|
177 |
+
a {
|
178 |
+
display:block;
|
179 |
+
}
|
180 |
+
}
|
181 |
+
|
182 |
+
&:nth-child(4n) {
|
183 |
+
margin-right:0;
|
184 |
+
}
|
185 |
+
}
|
186 |
+
}
|
187 |
+
footer {
|
188 |
+
background:transparent;
|
189 |
+
text-align:right;
|
190 |
+
|
191 |
+
.prev {
|
192 |
+
visibility:hidden;
|
193 |
+
}
|
194 |
+
}
|
195 |
+
.loading {
|
196 |
+
display:none;
|
197 |
+
}
|
198 |
+
}
|
199 |
+
|
200 |
+
.modal {
|
201 |
+
p {
|
202 |
+
font-size: 16px;
|
203 |
+
}
|
204 |
+
code {
|
205 |
+
display: block;
|
206 |
+
margin:20px;
|
207 |
+
padding: 10px;
|
208 |
+
font-size: 16px;
|
209 |
+
}
|
210 |
+
a {
|
211 |
+
outline: 0;
|
212 |
+
}
|
213 |
+
.modal-content,
|
214 |
+
.modal-footer {
|
215 |
+
background:#fff;
|
216 |
+
}
|
217 |
+
}
|
218 |
+
|
219 |
+
#gallery-list {
|
220 |
+
.card {
|
221 |
+
p {
|
222 |
+
height: 40px;
|
223 |
+
overflow: hidden;
|
224 |
+
}
|
225 |
+
.card-action {
|
226 |
+
padding: 10px 20px;
|
227 |
+
text-align: right;
|
228 |
+
|
229 |
+
a {
|
230 |
+
margin:0 10px;
|
231 |
+
font-size: 20px;
|
232 |
+
color: #fff;
|
233 |
+
}
|
234 |
+
}
|
235 |
+
.card-image {
|
236 |
+
display:inline-block;
|
237 |
+
width: 150px;
|
238 |
+
height: 150px;
|
239 |
+
overflow: hidden;
|
240 |
+
}
|
241 |
+
.card-content {
|
242 |
+
height: 180px;
|
243 |
+
}
|
244 |
+
.card-title {
|
245 |
+
line-height: 32px;
|
246 |
+
margin-bottom: 18px;
|
247 |
+
display: block;
|
248 |
+
}
|
249 |
+
}
|
250 |
+
}
|
251 |
+
|
252 |
+
#edit-gallery {
|
253 |
+
.tab {
|
254 |
+
padding: 20px;
|
255 |
+
}
|
256 |
+
label {
|
257 |
+
color:#333;
|
258 |
+
font-size: 1rem;
|
259 |
+
top:0.1rem;
|
260 |
+
height: auto;
|
261 |
+
}
|
262 |
+
.input-field {
|
263 |
+
|
264 |
+
margin-bottom: 0;
|
265 |
+
|
266 |
+
input[type=text], input[type=password], input[type=email],
|
267 |
+
input[type=url], input[type=date], input[type=tel],
|
268 |
+
input[type=number], input[type=search], textarea.materialize-textarea {
|
269 |
+
font-size: 2rem;
|
270 |
+
}
|
271 |
+
}
|
272 |
+
select {
|
273 |
+
font-size: 1rem;
|
274 |
+
background: #fff;
|
275 |
+
}
|
276 |
+
.jump-head {
|
277 |
+
border-bottom: 2px solid rgba(0,0,0,.3);
|
278 |
+
padding: 20px 0;
|
279 |
+
|
280 |
+
select {
|
281 |
+
height: 2rem;
|
282 |
+
display: inline;
|
283 |
+
}
|
284 |
+
}
|
285 |
+
|
286 |
+
.jump {
|
287 |
+
width: auto;
|
288 |
+
}
|
289 |
+
|
290 |
+
}
|
291 |
+
|
292 |
+
.bullet-menu {
|
293 |
+
position: fixed;
|
294 |
+
bottom: 20px;
|
295 |
+
right: 50px;
|
296 |
+
}
|
297 |
+
.update-gallery {
|
298 |
+
position: fixed;
|
299 |
+
bottom: 20px;
|
300 |
+
right: 120px;
|
301 |
+
}
|
302 |
+
|
303 |
+
.collapsible {
|
304 |
+
li {
|
305 |
+
margin-bottom: 0;
|
306 |
+
|
307 |
+
.alternate {
|
308 |
+
background: transparent;
|
309 |
+
}
|
310 |
+
|
311 |
+
.collapsible-header {
|
312 |
+
font-size: 2rem;
|
313 |
+
height: 5rem;
|
314 |
+
line-height: 5rem;
|
315 |
+
|
316 |
+
i {
|
317 |
+
line-height: 5rem;
|
318 |
+
}
|
319 |
+
}
|
320 |
+
|
321 |
+
|
322 |
+
.field {
|
323 |
+
.text {
|
324 |
+
background: #fff;
|
325 |
+
padding: 20px;
|
326 |
+
|
327 |
+
.pickColor {
|
328 |
+
height:auto;
|
329 |
+
}
|
330 |
+
|
331 |
+
.wp-color-result {
|
332 |
+
border-radius: 0;
|
333 |
+
-webkit-border-radius: 0;
|
334 |
+
height: 24px;
|
335 |
+
|
336 |
+
&::after {
|
337 |
+
border-radius: 0;
|
338 |
+
-webkit-border-radius: 0;
|
339 |
+
}
|
340 |
+
}
|
341 |
+
}
|
342 |
+
}
|
343 |
+
textarea {
|
344 |
+
height: 100px;
|
345 |
+
}
|
346 |
+
th, td {
|
347 |
+
vertical-align: top;
|
348 |
+
}
|
349 |
+
th {
|
350 |
+
border-radius: 0;
|
351 |
+
}
|
352 |
+
th[scope=row] {
|
353 |
+
width: 200px;
|
354 |
+
padding-top: 30px;
|
355 |
+
}
|
356 |
+
tr.slider {
|
357 |
+
height: auto;
|
358 |
+
}
|
359 |
+
tr.filter {
|
360 |
+
float: none;
|
361 |
+
margin: 0;
|
362 |
+
}
|
363 |
+
.toggle {
|
364 |
+
div.help {
|
365 |
+
display: none;
|
366 |
+
}
|
367 |
+
[type="checkbox"]:not(:checked) + label:before {
|
368 |
+
top:4px;
|
369 |
+
}
|
370 |
+
}
|
371 |
+
div.help {
|
372 |
+
background: rgba(255, 255, 255, .5);
|
373 |
+
border-top-left-radius: 0;
|
374 |
+
border-top-right-radius: 0;
|
375 |
+
border-bottom-left-radius: 6px;
|
376 |
+
border-bottom-right-radius: 6px;
|
377 |
+
padding: 10px;
|
378 |
+
color:#666;
|
379 |
+
}
|
380 |
+
.custom_isf {
|
381 |
+
td {
|
382 |
+
th {
|
383 |
+
background: #333;
|
384 |
+
color: #fff;
|
385 |
+
}
|
386 |
+
td {
|
387 |
+
input[type=text] {
|
388 |
+
background: #fff;
|
389 |
+
}
|
390 |
+
}
|
391 |
+
}
|
392 |
+
}
|
393 |
+
.dynamic-table {
|
394 |
+
tr {
|
395 |
+
background: #fff;
|
396 |
+
}
|
397 |
+
.btn {
|
398 |
+
outline: 0;
|
399 |
+
color:#fff;
|
400 |
+
|
401 |
+
&:hover {
|
402 |
+
color:#fff;
|
403 |
+
}
|
404 |
+
&.add {
|
405 |
+
width:100%;
|
406 |
+
}
|
407 |
+
}
|
408 |
+
.del {
|
409 |
+
width:50px;
|
410 |
+
padding-left: 10px;
|
411 |
+
padding-top: 18px;
|
412 |
+
}
|
413 |
+
}
|
414 |
+
td {
|
415 |
+
.filters {
|
416 |
+
.text {
|
417 |
+
p {
|
418 |
+
padding: 0;
|
419 |
+
|
420 |
+
a {
|
421 |
+
display: inline-block;
|
422 |
+
margin-right: 20px;
|
423 |
+
}
|
424 |
+
|
425 |
+
input[type=text] {
|
426 |
+
width: 77%;
|
427 |
+
}
|
428 |
+
}
|
429 |
+
|
430 |
+
}
|
431 |
+
}
|
432 |
+
}
|
433 |
+
}
|
434 |
+
}
|
435 |
+
|
436 |
+
#tutorial {
|
437 |
+
h5 {
|
438 |
+
margin:60px 0 20px;
|
439 |
+
}
|
440 |
+
}
|
441 |
+
|
442 |
+
#images {
|
443 |
+
.actions {
|
444 |
+
background: rgba(255, 255, 255, .5);
|
445 |
+
padding: 10px;
|
446 |
+
margin: 10px;
|
447 |
+
|
448 |
+
label {
|
449 |
+
font-weight: bold;
|
450 |
+
cursor: default;
|
451 |
+
display: block;
|
452 |
+
margin-bottom: 10px;
|
453 |
+
|
454 |
+
span {
|
455 |
+
font-weight: normal;
|
456 |
+
padding-left: 10px;
|
457 |
+
}
|
458 |
+
}
|
459 |
+
|
460 |
+
.row {
|
461 |
+
margin: 0 0 10px 0;
|
462 |
+
}
|
463 |
+
|
464 |
+
.bulk {
|
465 |
+
.panel {
|
466 |
+
display: none;
|
467 |
+
|
468 |
+
label {
|
469 |
+
display: inline-block;
|
470 |
+
margin-right: 30px;
|
471 |
+
padding-left: 28px;
|
472 |
+
}
|
473 |
+
|
474 |
+
p {
|
475 |
+
padding: 1rem 0;
|
476 |
+
}
|
477 |
+
}
|
478 |
+
}
|
479 |
+
|
480 |
+
.tips {
|
481 |
+
font-style: italic;
|
482 |
+
color: #777;
|
483 |
+
padding: 5px 10px;
|
484 |
+
background: rgba(255, 255, 255, .7);
|
485 |
+
border-radius: 4px;
|
486 |
+
|
487 |
+
strong {
|
488 |
+
font-weight:700;
|
489 |
+
}
|
490 |
+
}
|
491 |
+
}
|
492 |
+
}
|
493 |
+
#image-panel-model {
|
494 |
+
|
495 |
+
&[data-source=posts] {
|
496 |
+
width:300px;
|
497 |
+
|
498 |
+
.right-side {
|
499 |
+
display: none;
|
500 |
+
}
|
501 |
+
}
|
502 |
+
|
503 |
+
.right-side {
|
504 |
+
margin-left: 170px;
|
505 |
+
|
506 |
+
textarea {
|
507 |
+
height: 3.75rem;
|
508 |
+
}
|
509 |
+
input[type=text],
|
510 |
+
textarea {
|
511 |
+
border:1px solid #9E9E9E;
|
512 |
+
}
|
513 |
+
.filters {
|
514 |
+
margin-top: 15px;
|
515 |
+
|
516 |
+
label {
|
517 |
+
margin-right: 30px;
|
518 |
+
padding-left: 28px;
|
519 |
+
}
|
520 |
+
}
|
521 |
+
}
|
522 |
+
}
|
523 |
+
#video-panel-model {
|
524 |
+
textarea {
|
525 |
+
height: 160px;
|
526 |
+
}
|
527 |
+
}
|
528 |
+
#image-list {
|
529 |
+
.card {
|
530 |
+
&.selected {
|
531 |
+
border:2px solid #000;
|
532 |
+
}
|
533 |
+
.card-image {
|
534 |
+
cursor: move;
|
535 |
+
|
536 |
+
|
537 |
+
iframe {
|
538 |
+
width: 100%;
|
539 |
+
}
|
540 |
+
|
541 |
+
}
|
542 |
+
p {
|
543 |
+
padding: 0;
|
544 |
+
min-height: 20px;
|
545 |
+
}
|
546 |
+
.filters {
|
547 |
+
position:absolute;
|
548 |
+
top:10px;
|
549 |
+
left:0px;
|
550 |
+
|
551 |
+
li {
|
552 |
+
background: #fff;
|
553 |
+
color: #666;
|
554 |
+
padding: 2px 10px;
|
555 |
+
margin:0 0 2px 0;
|
556 |
+
border-top-right-radius: 4px;
|
557 |
+
}
|
558 |
+
}
|
559 |
+
}
|
560 |
+
}
|
561 |
+
#delete-gallery-modal {
|
562 |
+
span {
|
563 |
+
color: #ff8a0b;
|
564 |
+
font-weight: bold;
|
565 |
+
}
|
566 |
+
}
|
567 |
+
#spinner {
|
568 |
+
display: none;
|
569 |
+
position: fixed;
|
570 |
+
top:50px;
|
571 |
+
right:50px;
|
572 |
+
|
573 |
+
&.shown {
|
574 |
+
display: block;
|
575 |
+
}
|
576 |
+
}
|
577 |
+
.pro-cell {
|
578 |
+
background:#039BE5;
|
579 |
+
font-size:18px;
|
580 |
+
border-top-left-radius:6px;
|
581 |
+
border-top-right-radius:6px;
|
582 |
+
padding:10px;
|
583 |
+
transition: all .3s;
|
584 |
+
|
585 |
+
&:hover {
|
586 |
+
background:#038Bc5;
|
587 |
+
}
|
588 |
+
|
589 |
+
a {
|
590 |
+
transition: all .3s;
|
591 |
+
color:#fff;
|
592 |
+
|
593 |
+
&:hover {
|
594 |
+
color:yellow;
|
595 |
+
}
|
596 |
+
}
|
597 |
+
}
|
598 |
+
|
599 |
+
|
600 |
+
|
601 |
+
|
602 |
+
#image-list
|
603 |
+
{
|
604 |
+
.small
|
605 |
+
{
|
606 |
+
.card-title
|
607 |
+
{
|
608 |
+
display:none;
|
609 |
+
}
|
610 |
+
}
|
611 |
+
}
|
612 |
+
|
613 |
+
#image-list
|
614 |
+
{
|
615 |
+
.small
|
616 |
+
{
|
617 |
+
.card-content
|
618 |
+
{
|
619 |
+
display:none;
|
620 |
+
}
|
621 |
+
}
|
622 |
+
}
|
623 |
+
|
624 |
+
|
625 |
+
#image-list
|
626 |
+
{
|
627 |
+
.small
|
628 |
+
{
|
629 |
+
.card-action
|
630 |
+
{
|
631 |
+
background-color:#402723;
|
632 |
+
padding:5px;
|
633 |
+
text-align: center;
|
634 |
+
}
|
635 |
+
}
|
636 |
+
}
|
637 |
+
|
638 |
+
#image-list
|
639 |
+
{
|
640 |
+
.medium
|
641 |
+
{
|
642 |
+
.card-action
|
643 |
+
{
|
644 |
+
i
|
645 |
+
{
|
646 |
+
text-align: center;
|
647 |
+
display: none;
|
648 |
+
}
|
649 |
+
}
|
650 |
+
}
|
651 |
+
}
|
652 |
+
|
653 |
+
|
654 |
+
#image-list
|
655 |
+
{
|
656 |
+
.big
|
657 |
+
{
|
658 |
+
.card-action
|
659 |
+
{
|
660 |
+
i
|
661 |
+
{
|
662 |
+
text-align: center;
|
663 |
+
display: none;
|
664 |
+
}
|
665 |
+
}
|
666 |
+
}
|
667 |
+
}
|
668 |
+
|
669 |
+
|
670 |
+
|
671 |
+
#image-list
|
672 |
+
{
|
673 |
+
.small
|
674 |
+
{
|
675 |
+
.card-action
|
676 |
+
{
|
677 |
+
a
|
678 |
+
{
|
679 |
+
span
|
680 |
+
{
|
681 |
+
display: none;
|
682 |
+
}
|
683 |
+
}
|
684 |
+
}
|
685 |
+
}
|
686 |
+
}
|
687 |
+
|
688 |
+
#image-list
|
689 |
+
{
|
690 |
+
.small
|
691 |
+
{
|
692 |
+
.card-action
|
693 |
+
{
|
694 |
+
.remove
|
695 |
+
{
|
696 |
+
span
|
697 |
+
{
|
698 |
+
display: none;
|
699 |
+
}
|
700 |
+
}
|
701 |
+
}
|
702 |
+
}
|
703 |
+
}
|
704 |
+
|
705 |
+
|
706 |
+
#image-list
|
707 |
+
{
|
708 |
+
.small
|
709 |
+
{
|
710 |
+
.card-action
|
711 |
+
{
|
712 |
+
a
|
713 |
+
{
|
714 |
+
i
|
715 |
+
{
|
716 |
+
color:white;
|
717 |
+
|
718 |
+
}
|
719 |
+
}
|
720 |
+
}
|
721 |
+
}
|
722 |
+
}
|
723 |
+
|
724 |
+
|
725 |
+
|
726 |
+
/**
|
727 |
+
* For modern browsers
|
728 |
+
* 1. The space content is one way to avoid an Opera bug when the
|
729 |
+
* contenteditable attribute is included anywhere else in the document.
|
730 |
+
* Otherwise it causes space to appear at the top and bottom of elements
|
731 |
+
* that are clearfixed.
|
732 |
+
* 2. The use of `table` rather than `block` is only necessary if using
|
733 |
+
* `:before` to contain the top-margins of child elements.
|
734 |
+
*/
|
735 |
+
.cf:before,
|
736 |
+
.cf:after {
|
737 |
+
content: " "; /* 1 */
|
738 |
+
display: table; /* 2 */
|
739 |
+
}
|
740 |
+
|
741 |
+
.cf:after {
|
742 |
+
clear: both;
|
743 |
+
}
|
744 |
+
|
745 |
+
/**
|
746 |
+
* For IE 6/7 only
|
747 |
+
* Include this rule to trigger hasLayout and contain floats.
|
748 |
+
*/
|
749 |
+
.cf {
|
750 |
+
*zoom: 1;
|
751 |
+
}
|
admin/edit-gallery.php
ADDED
@@ -0,0 +1,82 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die(_e('You are not allowed to call this page directly.','final-tiles-gallery')); }
|
3 |
+
|
4 |
+
$galleryResults = $this->FinalTilesdb->getGalleries();
|
5 |
+
$default_options = get_option('FinalTiles_gallery_options');
|
6 |
+
$gallery = null;
|
7 |
+
|
8 |
+
$gid = intval($_GET['id']);
|
9 |
+
$imageResults = $this->FinalTilesdb->getImagesByGalleryId($gid);
|
10 |
+
$gallery = $this->FinalTilesdb->getGalleryById($gid);
|
11 |
+
|
12 |
+
global $ftg_parent_page;
|
13 |
+
$ftg_parent_page = "edit-gallery";
|
14 |
+
|
15 |
+
?>
|
16 |
+
<?php $ftg_subtitle = "Edit gallery: " . $gallery->name ?>
|
17 |
+
<?php include "header.php" ?>
|
18 |
+
|
19 |
+
<div class='bd'>
|
20 |
+
|
21 |
+
<header class="gallery-hd">
|
22 |
+
<code>[FinalTilesGallery id='<?php print $gid ?>']</code>
|
23 |
+
|
24 |
+
<ul>
|
25 |
+
<li>
|
26 |
+
<a target="_blank" href="http://issuu.com/greentreelabs/docs/finaltilesgridgallery-documentation?e=17859916/13243836">Documentation</a> <a target="_blank" href="http://final-tiles-gallery.com/FinalTilesGridGallery-documentation.pdf">(download)</a>
|
27 |
+
</li>
|
28 |
+
<li>
|
29 |
+
<a target="_blank" href="https://www.youtube.com/watch?v=RNT4JGjtyrs"><?php _e('Video tutorial: Tutorial: better grids with Final Tiles Grid Gallery for WordPress','final-tiles-gallery')?></a>
|
30 |
+
</li>
|
31 |
+
</ul>
|
32 |
+
</header>
|
33 |
+
|
34 |
+
|
35 |
+
|
36 |
+
<div id="settings">
|
37 |
+
<form name="gallery_form" id="edit-gallery" action="<?php echo str_replace( '%7E', '~', $_SERVER['REQUEST_URI']); ?>" method="post">
|
38 |
+
<?php wp_nonce_field('FinalTiles_gallery', 'FinalTiles_gallery'); ?>
|
39 |
+
<input type="hidden" name="ftg_gallery_edit" id="gallery-id" value="<?php _e($gid); ?>" />
|
40 |
+
<?php include("include/edit-gallery.php") ?>
|
41 |
+
</form>
|
42 |
+
</div>
|
43 |
+
|
44 |
+
<script>
|
45 |
+
|
46 |
+
(function ($) {
|
47 |
+
window.onload = function () {
|
48 |
+
|
49 |
+
$("[name=ftg_source]").val("<?php _e($gallery->source) ?>").change();
|
50 |
+
$("[name=ftg_defaultPostImageSize]").val("<?php _e($gallery->defaultPostImageSize) ?>").change();
|
51 |
+
|
52 |
+
FTG.init_gallery();
|
53 |
+
|
54 |
+
$("select.multiple").change(function () {
|
55 |
+
var val = $(this).val();
|
56 |
+
if(val.length > 1)
|
57 |
+
$(this).val(val[0]);
|
58 |
+
});
|
59 |
+
|
60 |
+
$("tr:even").addClass("alternate");
|
61 |
+
$(".sections a:first").addClass("selected");
|
62 |
+
$(".sections a").click(function(e) {
|
63 |
+
e.preventDefault();
|
64 |
+
|
65 |
+
var idx = $(".sections a").index(this);
|
66 |
+
|
67 |
+
$(".sections a").removeClass("selected");
|
68 |
+
$(this).addClass("selected");
|
69 |
+
|
70 |
+
$(".ftg-section").hide().eq(idx).show();
|
71 |
+
|
72 |
+
if(idx == 6)
|
73 |
+
$(".form-buttons").hide();
|
74 |
+
else
|
75 |
+
$(".form-buttons").show();
|
76 |
+
});
|
77 |
+
$(".ftg-section").hide().eq(0).show();
|
78 |
+
}
|
79 |
+
})(jQuery);
|
80 |
+
</script>
|
81 |
+
|
82 |
+
</div>
|
admin/facebook.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<p>Support Final Tiles Grid Gallery, share on Facebook</p>
|
2 |
+
<div class="fb-like" data-href="https://www.facebook.com/greentreelabs" data-layout="standard" data-action="recommend" data-show-faces="false" data-share="true"></div>
|
3 |
+
|
4 |
+
|
5 |
+
<div id="fb-root"></div>
|
6 |
+
<script>(function(d, s, id) {
|
7 |
+
var js, fjs = d.getElementsByTagName(s)[0];
|
8 |
+
if (d.getElementById(id)) return;
|
9 |
+
js = d.createElement(s); js.id = id;
|
10 |
+
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&appId=369027749840700&version=v2.0";
|
11 |
+
fjs.parentNode.insertBefore(js, fjs);
|
12 |
+
}(document, 'script', 'facebook-jssdk'));</script>
|
admin/font/material-design-icons/LICENSE.txt
ADDED
@@ -0,0 +1,428 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
https://github.com/google/material-design-icons/blob/master/LICENSE
|
2 |
+
https://github.com/FezVrasta/bootstrap-material-design/blob/master/fonts/LICENSE.txt
|
3 |
+
|
4 |
+
Attribution-ShareAlike 4.0 International
|
5 |
+
|
6 |
+
=======================================================================
|
7 |
+
|
8 |
+
Creative Commons Corporation ("Creative Commons") is not a law firm and
|
9 |
+
does not provide legal services or legal advice. Distribution of
|
10 |
+
Creative Commons public licenses does not create a lawyer-client or
|
11 |
+
other relationship. Creative Commons makes its licenses and related
|
12 |
+
information available on an "as-is" basis. Creative Commons gives no
|
13 |
+
warranties regarding its licenses, any material licensed under their
|
14 |
+
terms and conditions, or any related information. Creative Commons
|
15 |
+
disclaims all liability for damages resulting from their use to the
|
16 |
+
fullest extent possible.
|
17 |
+
|
18 |
+
Using Creative Commons Public Licenses
|
19 |
+
|
20 |
+
Creative Commons public licenses provide a standard set of terms and
|
21 |
+
conditions that creators and other rights holders may use to share
|
22 |
+
original works of authorship and other material subject to copyright
|
23 |
+
and certain other rights specified in the public license below. The
|
24 |
+
following considerations are for informational purposes only, are not
|
25 |
+
exhaustive, and do not form part of our licenses.
|
26 |
+
|
27 |
+
Considerations for licensors: Our public licenses are
|
28 |
+
intended for use by those authorized to give the public
|
29 |
+
permission to use material in ways otherwise restricted by
|
30 |
+
copyright and certain other rights. Our licenses are
|
31 |
+
irrevocable. Licensors should read and understand the terms
|
32 |
+
and conditions of the license they choose before applying it.
|
33 |
+
Licensors should also secure all rights necessary before
|
34 |
+
applying our licenses so that the public can reuse the
|
35 |
+
material as expected. Licensors should clearly mark any
|
36 |
+
material not subject to the license. This includes other CC-
|
37 |
+
licensed material, or material used under an exception or
|
38 |
+
limitation to copyright. More considerations for licensors:
|
39 |
+
wiki.creativecommons.org/Considerations_for_licensors
|
40 |
+
|
41 |
+
Considerations for the public: By using one of our public
|
42 |
+
licenses, a licensor grants the public permission to use the
|
43 |
+
licensed material under specified terms and conditions. If
|
44 |
+
the licensor's permission is not necessary for any reason--for
|
45 |
+
example, because of any applicable exception or limitation to
|
46 |
+
copyright--then that use is not regulated by the license. Our
|
47 |
+
licenses grant only permissions under copyright and certain
|
48 |
+
other rights that a licensor has authority to grant. Use of
|
49 |
+
the licensed material may still be restricted for other
|
50 |
+
reasons, including because others have copyright or other
|
51 |
+
rights in the material. A licensor may make special requests,
|
52 |
+
such as asking that all changes be marked or described.
|
53 |
+
Although not required by our licenses, you are encouraged to
|
54 |
+
respect those requests where reasonable. More_considerations
|
55 |
+
for the public:
|
56 |
+
wiki.creativecommons.org/Considerations_for_licensees
|
57 |
+
|
58 |
+
=======================================================================
|
59 |
+
|
60 |
+
Creative Commons Attribution-ShareAlike 4.0 International Public
|
61 |
+
License
|
62 |
+
|
63 |
+
By exercising the Licensed Rights (defined below), You accept and agree
|
64 |
+
to be bound by the terms and conditions of this Creative Commons
|
65 |
+
Attribution-ShareAlike 4.0 International Public License ("Public
|
66 |
+
License"). To the extent this Public License may be interpreted as a
|
67 |
+
contract, You are granted the Licensed Rights in consideration of Your
|
68 |
+
acceptance of these terms and conditions, and the Licensor grants You
|
69 |
+
such rights in consideration of benefits the Licensor receives from
|
70 |
+
making the Licensed Material available under these terms and
|
71 |
+
conditions.
|
72 |
+
|
73 |
+
|
74 |
+
Section 1 -- Definitions.
|
75 |
+
|
76 |
+
a. Adapted Material means material subject to Copyright and Similar
|
77 |
+
Rights that is derived from or based upon the Licensed Material
|
78 |
+
and in which the Licensed Material is translated, altered,
|
79 |
+
arranged, transformed, or otherwise modified in a manner requiring
|
80 |
+
permission under the Copyright and Similar Rights held by the
|
81 |
+
Licensor. For purposes of this Public License, where the Licensed
|
82 |
+
Material is a musical work, performance, or sound recording,
|
83 |
+
Adapted Material is always produced where the Licensed Material is
|
84 |
+
synched in timed relation with a moving image.
|
85 |
+
|
86 |
+
b. Adapter's License means the license You apply to Your Copyright
|
87 |
+
and Similar Rights in Your contributions to Adapted Material in
|
88 |
+
accordance with the terms and conditions of this Public License.
|
89 |
+
|
90 |
+
c. BY-SA Compatible License means a license listed at
|
91 |
+
creativecommons.org/compatiblelicenses, approved by Creative
|
92 |
+
Commons as essentially the equivalent of this Public License.
|
93 |
+
|
94 |
+
d. Copyright and Similar Rights means copyright and/or similar rights
|
95 |
+
closely related to copyright including, without limitation,
|
96 |
+
performance, broadcast, sound recording, and Sui Generis Database
|
97 |
+
Rights, without regard to how the rights are labeled or
|
98 |
+
categorized. For purposes of this Public License, the rights
|
99 |
+
specified in Section 2(b)(1)-(2) are not Copyright and Similar
|
100 |
+
Rights.
|
101 |
+
|
102 |
+
e. Effective Technological Measures means those measures that, in the
|
103 |
+
absence of proper authority, may not be circumvented under laws
|
104 |
+
fulfilling obligations under Article 11 of the WIPO Copyright
|
105 |
+
Treaty adopted on December 20, 1996, and/or similar international
|
106 |
+
agreements.
|
107 |
+
|
108 |
+
f. Exceptions and Limitations means fair use, fair dealing, and/or
|
109 |
+
any other exception or limitation to Copyright and Similar Rights
|
110 |
+
that applies to Your use of the Licensed Material.
|
111 |
+
|
112 |
+
g. License Elements means the license attributes listed in the name
|
113 |
+
of a Creative Commons Public License. The License Elements of this
|
114 |
+
Public License are Attribution and ShareAlike.
|
115 |
+
|
116 |
+
h. Licensed Material means the artistic or literary work, database,
|
117 |
+
or other material to which the Licensor applied this Public
|
118 |
+
License.
|
119 |
+
|
120 |
+
i. Licensed Rights means the rights granted to You subject to the
|
121 |
+
terms and conditions of this Public License, which are limited to
|
122 |
+
all Copyright and Similar Rights that apply to Your use of the
|
123 |
+
Licensed Material and that the Licensor has authority to license.
|
124 |
+
|
125 |
+
j. Licensor means the individual(s) or entity(ies) granting rights
|
126 |
+
under this Public License.
|
127 |
+
|
128 |
+
k. Share means to provide material to the public by any means or
|
129 |
+
process that requires permission under the Licensed Rights, such
|
130 |
+
as reproduction, public display, public performance, distribution,
|
131 |
+
dissemination, communication, or importation, and to make material
|
132 |
+
available to the public including in ways that members of the
|
133 |
+
public may access the material from a place and at a time
|
134 |
+
individually chosen by them.
|
135 |
+
|
136 |
+
l. Sui Generis Database Rights means rights other than copyright
|
137 |
+
resulting from Directive 96/9/EC of the European Parliament and of
|
138 |
+
the Council of 11 March 1996 on the legal protection of databases,
|
139 |
+
as amended and/or succeeded, as well as other essentially
|
140 |
+
equivalent rights anywhere in the world.
|
141 |
+
|
142 |
+
m. You means the individual or entity exercising the Licensed Rights
|
143 |
+
under this Public License. Your has a corresponding meaning.
|
144 |
+
|
145 |
+
|
146 |
+
Section 2 -- Scope.
|
147 |
+
|
148 |
+
a. License grant.
|
149 |
+
|
150 |
+
1. Subject to the terms and conditions of this Public License,
|
151 |
+
the Licensor hereby grants You a worldwide, royalty-free,
|
152 |
+
non-sublicensable, non-exclusive, irrevocable license to
|
153 |
+
exercise the Licensed Rights in the Licensed Material to:
|
154 |
+
|
155 |
+
a. reproduce and Share the Licensed Material, in whole or
|
156 |
+
in part; and
|
157 |
+
|
158 |
+
b. produce, reproduce, and Share Adapted Material.
|
159 |
+
|
160 |
+
2. Exceptions and Limitations. For the avoidance of doubt, where
|
161 |
+
Exceptions and Limitations apply to Your use, this Public
|
162 |
+
License does not apply, and You do not need to comply with
|
163 |
+
its terms and conditions.
|
164 |
+
|
165 |
+
3. Term. The term of this Public License is specified in Section
|
166 |
+
6(a).
|
167 |
+
|
168 |
+
4. Media and formats; technical modifications allowed. The
|
169 |
+
Licensor authorizes You to exercise the Licensed Rights in
|
170 |
+
all media and formats whether now known or hereafter created,
|
171 |
+
and to make technical modifications necessary to do so. The
|
172 |
+
Licensor waives and/or agrees not to assert any right or
|
173 |
+
authority to forbid You from making technical modifications
|
174 |
+
necessary to exercise the Licensed Rights, including
|
175 |
+
technical modifications necessary to circumvent Effective
|
176 |
+
Technological Measures. For purposes of this Public License,
|
177 |
+
simply making modifications authorized by this Section 2(a)
|
178 |
+
(4) never produces Adapted Material.
|
179 |
+
|
180 |
+
5. Downstream recipients.
|
181 |
+
|
182 |
+
a. Offer from the Licensor -- Licensed Material. Every
|
183 |
+
recipient of the Licensed Material automatically
|
184 |
+
receives an offer from the Licensor to exercise the
|
185 |
+
Licensed Rights under the terms and conditions of this
|
186 |
+
Public License.
|
187 |
+
|
188 |
+
b. Additional offer from the Licensor -- Adapted Material.
|
189 |
+
Every recipient of Adapted Material from You
|
190 |
+
automatically receives an offer from the Licensor to
|
191 |
+
exercise the Licensed Rights in the Adapted Material
|
192 |
+
under the conditions of the Adapter's License You apply.
|
193 |
+
|
194 |
+
c. No downstream restrictions. You may not offer or impose
|
195 |
+
any additional or different terms or conditions on, or
|
196 |
+
apply any Effective Technological Measures to, the
|
197 |
+
Licensed Material if doing so restricts exercise of the
|
198 |
+
Licensed Rights by any recipient of the Licensed
|
199 |
+
Material.
|
200 |
+
|
201 |
+
6. No endorsement. Nothing in this Public License constitutes or
|
202 |
+
may be construed as permission to assert or imply that You
|
203 |
+
are, or that Your use of the Licensed Material is, connected
|
204 |
+
with, or sponsored, endorsed, or granted official status by,
|
205 |
+
the Licensor or others designated to receive attribution as
|
206 |
+
provided in Section 3(a)(1)(A)(i).
|
207 |
+
|
208 |
+
b. Other rights.
|
209 |
+
|
210 |
+
1. Moral rights, such as the right of integrity, are not
|
211 |
+
licensed under this Public License, nor are publicity,
|
212 |
+
privacy, and/or other similar personality rights; however, to
|
213 |
+
the extent possible, the Licensor waives and/or agrees not to
|
214 |
+
assert any such rights held by the Licensor to the limited
|
215 |
+
extent necessary to allow You to exercise the Licensed
|
216 |
+
Rights, but not otherwise.
|
217 |
+
|
218 |
+
2. Patent and trademark rights are not licensed under this
|
219 |
+
Public License.
|
220 |
+
|
221 |
+
3. To the extent possible, the Licensor waives any right to
|
222 |
+
collect royalties from You for the exercise of the Licensed
|
223 |
+
Rights, whether directly or through a collecting society
|
224 |
+
under any voluntary or waivable statutory or compulsory
|
225 |
+
licensing scheme. In all other cases the Licensor expressly
|
226 |
+
reserves any right to collect such royalties.
|
227 |
+
|
228 |
+
|
229 |
+
Section 3 -- License Conditions.
|
230 |
+
|
231 |
+
Your exercise of the Licensed Rights is expressly made subject to the
|
232 |
+
following conditions.
|
233 |
+
|
234 |
+
a. Attribution.
|
235 |
+
|
236 |
+
1. If You Share the Licensed Material (including in modified
|
237 |
+
form), You must:
|
238 |
+
|
239 |
+
a. retain the following if it is supplied by the Licensor
|
240 |
+
with the Licensed Material:
|
241 |
+
|
242 |
+
i. identification of the creator(s) of the Licensed
|
243 |
+
Material and any others designated to receive
|
244 |
+
attribution, in any reasonable manner requested by
|
245 |
+
the Licensor (including by pseudonym if
|
246 |
+
designated);
|
247 |
+
|
248 |
+
ii. a copyright notice;
|
249 |
+
|
250 |
+
iii. a notice that refers to this Public License;
|
251 |
+
|
252 |
+
iv. a notice that refers to the disclaimer of
|
253 |
+
warranties;
|
254 |
+
|
255 |
+
v. a URI or hyperlink to the Licensed Material to the
|
256 |
+
extent reasonably practicable;
|
257 |
+
|
258 |
+
b. indicate if You modified the Licensed Material and
|
259 |
+
retain an indication of any previous modifications; and
|
260 |
+
|
261 |
+
c. indicate the Licensed Material is licensed under this
|
262 |
+
Public License, and include the text of, or the URI or
|
263 |
+
hyperlink to, this Public License.
|
264 |
+
|
265 |
+
2. You may satisfy the conditions in Section 3(a)(1) in any
|
266 |
+
reasonable manner based on the medium, means, and context in
|
267 |
+
which You Share the Licensed Material. For example, it may be
|
268 |
+
reasonable to satisfy the conditions by providing a URI or
|
269 |
+
hyperlink to a resource that includes the required
|
270 |
+
information.
|
271 |
+
|
272 |
+
3. If requested by the Licensor, You must remove any of the
|
273 |
+
information required by Section 3(a)(1)(A) to the extent
|
274 |
+
reasonably practicable.
|
275 |
+
|
276 |
+
b. ShareAlike.
|
277 |
+
|
278 |
+
In addition to the conditions in Section 3(a), if You Share
|
279 |
+
Adapted Material You produce, the following conditions also apply.
|
280 |
+
|
281 |
+
1. The Adapter's License You apply must be a Creative Commons
|
282 |
+
license with the same License Elements, this version or
|
283 |
+
later, or a BY-SA Compatible License.
|
284 |
+
|
285 |
+
2. You must include the text of, or the URI or hyperlink to, the
|
286 |
+
Adapter's License You apply. You may satisfy this condition
|
287 |
+
in any reasonable manner based on the medium, means, and
|
288 |
+
context in which You Share Adapted Material.
|
289 |
+
|
290 |
+
3. You may not offer or impose any additional or different terms
|
291 |
+
or conditions on, or apply any Effective Technological
|
292 |
+
Measures to, Adapted Material that restrict exercise of the
|
293 |
+
rights granted under the Adapter's License You apply.
|
294 |
+
|
295 |
+
|
296 |
+
Section 4 -- Sui Generis Database Rights.
|
297 |
+
|
298 |
+
Where the Licensed Rights include Sui Generis Database Rights that
|
299 |
+
apply to Your use of the Licensed Material:
|
300 |
+
|
301 |
+
a. for the avoidance of doubt, Section 2(a)(1) grants You the right
|
302 |
+
to extract, reuse, reproduce, and Share all or a substantial
|
303 |
+
portion of the contents of the database;
|
304 |
+
|
305 |
+
b. if You include all or a substantial portion of the database
|
306 |
+
contents in a database in which You have Sui Generis Database
|
307 |
+
Rights, then the database in which You have Sui Generis Database
|
308 |
+
Rights (but not its individual contents) is Adapted Material,
|
309 |
+
|
310 |
+
including for purposes of Section 3(b); and
|
311 |
+
c. You must comply with the conditions in Section 3(a) if You Share
|
312 |
+
all or a substantial portion of the contents of the database.
|
313 |
+
|
314 |
+
For the avoidance of doubt, this Section 4 supplements and does not
|
315 |
+
replace Your obligations under this Public License where the Licensed
|
316 |
+
Rights include other Copyright and Similar Rights.
|
317 |
+
|
318 |
+
|
319 |
+
Section 5 -- Disclaimer of Warranties and Limitation of Liability.
|
320 |
+
|
321 |
+
a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE
|
322 |
+
EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS
|
323 |
+
AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF
|
324 |
+
ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS,
|
325 |
+
IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION,
|
326 |
+
WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR
|
327 |
+
PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS,
|
328 |
+
ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT
|
329 |
+
KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT
|
330 |
+
ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU.
|
331 |
+
|
332 |
+
b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE
|
333 |
+
TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION,
|
334 |
+
NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT,
|
335 |
+
INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES,
|
336 |
+
COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR
|
337 |
+
USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN
|
338 |
+
ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR
|
339 |
+
DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR
|
340 |
+
IN PART, THIS LIMITATION MAY NOT APPLY TO YOU.
|
341 |
+
|
342 |
+
c. The disclaimer of warranties and limitation of liability provided
|
343 |
+
above shall be interpreted in a manner that, to the extent
|
344 |
+
possible, most closely approximates an absolute disclaimer and
|
345 |
+
waiver of all liability.
|
346 |
+
|
347 |
+
|
348 |
+
Section 6 -- Term and Termination.
|
349 |
+
|
350 |
+
a. This Public License applies for the term of the Copyright and
|
351 |
+
Similar Rights licensed here. However, if You fail to comply with
|
352 |
+
this Public License, then Your rights under this Public License
|
353 |
+
terminate automatically.
|
354 |
+
|
355 |
+
b. Where Your right to use the Licensed Material has terminated under
|
356 |
+
Section 6(a), it reinstates:
|
357 |
+
|
358 |
+
1. automatically as of the date the violation is cured, provided
|
359 |
+
it is cured within 30 days of Your discovery of the
|
360 |
+
violation; or
|
361 |
+
|
362 |
+
2. upon express reinstatement by the Licensor.
|
363 |
+
|
364 |
+
For the avoidance of doubt, this Section 6(b) does not affect any
|
365 |
+
right the Licensor may have to seek remedies for Your violations
|
366 |
+
of this Public License.
|
367 |
+
|
368 |
+
c. For the avoidance of doubt, the Licensor may also offer the
|
369 |
+
Licensed Material under separate terms or conditions or stop
|
370 |
+
distributing the Licensed Material at any time; however, doing so
|
371 |
+
will not terminate this Public License.
|
372 |
+
|
373 |
+
d. Sections 1, 5, 6, 7, and 8 survive termination of this Public
|
374 |
+
License.
|
375 |
+
|
376 |
+
|
377 |
+
Section 7 -- Other Terms and Conditions.
|
378 |
+
|
379 |
+
a. The Licensor shall not be bound by any additional or different
|
380 |
+
terms or conditions communicated by You unless expressly agreed.
|
381 |
+
|
382 |
+
b. Any arrangements, understandings, or agreements regarding the
|
383 |
+
Licensed Material not stated herein are separate from and
|
384 |
+
independent of the terms and conditions of this Public License.
|
385 |
+
|
386 |
+
|
387 |
+
Section 8 -- Interpretation.
|
388 |
+
|
389 |
+
a. For the avoidance of doubt, this Public License does not, and
|
390 |
+
shall not be interpreted to, reduce, limit, restrict, or impose
|
391 |
+
conditions on any use of the Licensed Material that could lawfully
|
392 |
+
be made without permission under this Public License.
|
393 |
+
|
394 |
+
b. To the extent possible, if any provision of this Public License is
|
395 |
+
deemed unenforceable, it shall be automatically reformed to the
|
396 |
+
minimum extent necessary to make it enforceable. If the provision
|
397 |
+
cannot be reformed, it shall be severed from this Public License
|
398 |
+
without affecting the enforceability of the remaining terms and
|
399 |
+
conditions.
|
400 |
+
|
401 |
+
c. No term or condition of this Public License will be waived and no
|
402 |
+
failure to comply consented to unless expressly agreed to by the
|
403 |
+
Licensor.
|
404 |
+
|
405 |
+
d. Nothing in this Public License constitutes or may be interpreted
|
406 |
+
as a limitation upon, or waiver of, any privileges and immunities
|
407 |
+
that apply to the Licensor or You, including from the legal
|
408 |
+
processes of any jurisdiction or authority.
|
409 |
+
|
410 |
+
|
411 |
+
=======================================================================
|
412 |
+
|
413 |
+
Creative Commons is not a party to its public licenses.
|
414 |
+
Notwithstanding, Creative Commons may elect to apply one of its public
|
415 |
+
licenses to material it publishes and in those instances will be
|
416 |
+
considered the "Licensor." Except for the limited purpose of indicating
|
417 |
+
that material is shared under a Creative Commons public license or as
|
418 |
+
otherwise permitted by the Creative Commons policies published at
|
419 |
+
creativecommons.org/policies, Creative Commons does not authorize the
|
420 |
+
use of the trademark "Creative Commons" or any other trademark or logo
|
421 |
+
of Creative Commons without its prior written consent including,
|
422 |
+
without limitation, in connection with any unauthorized modifications
|
423 |
+
to any of its public licenses or any other arrangements,
|
424 |
+
understandings, or agreements concerning use of licensed material. For
|
425 |
+
the avoidance of doubt, this paragraph does not form part of the public
|
426 |
+
licenses.
|
427 |
+
|
428 |
+
Creative Commons may be contacted at creativecommons.org.
|
admin/font/material-design-icons/Material-Design-Icons.eot
ADDED
Binary file
|
admin/font/material-design-icons/Material-Design-Icons.svg
ADDED
@@ -0,0 +1,751 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="Material-Design-Icons" horiz-adv-x="1024">
|
7 |
+
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
+
<missing-glyph horiz-adv-x="1024" />
|
9 |
+
<glyph unicode=" " d="" horiz-adv-x="512" />
|
10 |
+
<glyph unicode="" d="M320.64 43.307c-139.307 66.133-239.36 201.6-254.507 362.027h-64c21.76-262.827 241.493-469.333 509.867-469.333 9.6 0 18.773 0.853 28.16 1.493l-162.56 162.773-56.96-56.96zM358.613 321.707c-8.107 0-15.573 1.067-22.4 3.627-6.613 2.347-12.373 5.76-17.067 10.027s-8.32 9.6-10.88 15.573c-2.56 6.187-3.84 12.8-3.84 20.053h-55.467c0-15.36 2.987-28.8 8.96-40.533s13.867-21.547 23.893-29.227c10.027-7.893 21.547-13.653 34.773-17.707 13.227-4.267 26.88-6.187 41.387-6.187 15.787 0 30.507 2.133 44.16 6.4s25.387 10.667 35.413 18.987 17.707 18.56 23.467 30.72c5.547 12.16 8.533 26.027 8.533 41.6 0 8.32-1.067 16.213-2.987 23.893-2.133 7.68-5.333 14.933-9.6 21.76-4.48 6.827-10.24 12.8-17.28 18.347-7.040 5.333-15.787 9.813-25.813 13.44 8.533 3.84 16 8.533 22.4 14.080s11.733 11.52 16 17.707c4.267 6.4 7.467 12.8 9.6 19.627s3.2 13.653 3.2 20.267c0 15.573-2.56 29.227-7.68 40.96s-12.373 21.547-21.76 29.44c-9.387 7.893-20.48 13.867-33.707 17.92-13.653 4.267-28.16 6.187-43.947 6.187-15.36 0-29.653-2.347-42.667-6.827s-24.107-10.88-33.493-18.987c-9.387-8.107-16.64-17.707-21.973-28.8s-7.893-23.253-7.893-36.267h55.467c0 7.253 1.28 13.653 3.84 19.2 2.56 5.76 6.187 10.667 10.667 14.507 4.48 4.053 10.027 7.253 16.213 9.387s13.013 3.413 20.267 3.413c17.067 0 29.653-4.48 37.973-13.227s12.373-21.12 12.373-36.907c0-7.68-1.067-14.507-3.413-20.693s-5.76-11.52-10.453-16c-4.693-4.48-10.667-7.893-17.493-10.453-7.040-2.56-15.36-3.84-24.747-3.84h-32.853v-43.733h32.853c9.387 0 17.92-1.067 25.387-3.2s13.867-5.333 19.2-10.027c5.333-4.48 9.387-10.24 12.373-17.067 2.773-6.827 4.267-14.933 4.267-24.32 0-17.28-4.907-30.507-14.933-39.68-9.6-8.96-23.040-13.44-40.32-13.44zM723.84 574.507c-13.44 14.080-29.653 24.96-48.427 32.64-18.987 7.68-39.68 11.52-62.507 11.52h-100.907v-341.333h97.92c23.68 0 45.013 3.84 64.427 11.52s35.84 18.56 49.493 32.64c13.653 14.080 24.32 31.147 31.573 50.987 7.467 19.84 11.093 42.24 11.093 66.987v16.853c0 24.747-3.84 46.933-11.307 66.987s-17.92 37.12-31.36 51.2zM706.987 439.253c0-17.707-1.92-33.92-6.187-48-4.053-14.293-10.027-26.24-18.133-36.053s-18.133-17.28-30.293-22.613c-12.16-5.12-26.24-7.893-42.453-7.893h-38.613v246.187h41.6c30.72 0 53.973-9.813 70.187-29.227 16-19.627 24.107-47.787 24.107-84.907v-17.493zM512 960c-9.6 0-18.773-0.853-28.16-1.493l162.56-162.773 56.747 56.747c139.52-65.92 239.573-201.387 254.72-361.813h64c-21.76 262.827-241.493 469.333-509.867 469.333z" />
|
11 |
+
<glyph unicode="" d="M512 874.667c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333 38.187 85.333 85.333 85.333zM896 576h-256v-554.667h-85.333v256h-85.333v-256h-85.333v554.667h-256v85.333h768v-85.333z" />
|
12 |
+
<glyph unicode="" d="M170.667 533.333v-298.667h128v298.667h-128zM426.667 533.333v-298.667h128v298.667h-128zM85.333 21.333h810.667v128h-810.667v-128zM682.667 533.333v-298.667h128v298.667h-128zM490.667 917.333l-405.333-213.333v-85.333h810.667v85.333l-405.333 213.333z" />
|
13 |
+
<glyph unicode="" d="M896 192v-42.667c0-47.147-38.187-85.333-85.333-85.333h-597.333c-47.147 0-85.333 38.187-85.333 85.333v597.333c0 47.147 38.187 85.333 85.333 85.333h597.333c47.147 0 85.333-38.187 85.333-85.333v-42.667h-384c-47.147 0-85.333-38.187-85.333-85.333v-341.333c0-47.147 38.187-85.333 85.333-85.333h384zM512 277.333h426.667v341.333h-426.667v-341.333zM682.667 384c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
14 |
+
<glyph unicode="" d="M128 746.667v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333zM640 576c0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128s128-57.387 128-128zM256 234.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667h-512v42.667z" />
|
15 |
+
<glyph unicode="" d="M704 448c58.88 0 106.24 47.787 106.24 106.667s-47.36 106.667-106.24 106.667c-58.88 0-106.667-47.787-106.667-106.667s47.787-106.667 106.667-106.667zM384 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM704 362.667c-78.293 0-234.667-39.253-234.667-117.333v-96h469.333v96c0 78.080-156.373 117.333-234.667 117.333zM384 405.333c-99.627 0-298.667-49.92-298.667-149.333v-106.667h298.667v96c0 36.267 14.293 99.627 101.12 148.053-37.12 7.893-73.173 11.947-101.12 11.947z" />
|
16 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 746.667c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM512 140.8c-106.88 0-200.747 54.613-256 137.387 1.067 84.693 170.88 131.413 256 131.413s254.72-46.72 256-131.413c-55.253-82.773-149.12-137.387-256-137.387z" />
|
17 |
+
<glyph unicode="" d="M469.333 576h85.333v128h128v85.333h-128v128h-85.333v-128h-128v-85.333h128v-128zM298.667 192c-47.147 0-84.907-38.187-84.907-85.333s37.76-85.333 84.907-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM725.333 192c-47.147 0-84.907-38.187-84.907-85.333s37.76-85.333 84.907-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM306.133 330.667c0 1.92 0.427 3.627 1.28 5.12l38.4 69.547h317.867c32 0 59.947 17.707 74.667 43.947l164.693 299.093-74.667 40.96h-0.213l-47.147-85.333-117.547-213.333h-299.307l-5.547 11.52-136.32 287.147-40.32 85.333h-139.307v-85.333h85.333l153.6-323.627-57.813-104.533c-6.613-12.373-10.453-26.24-10.453-41.173 0-47.147 38.187-85.333 85.333-85.333h512v85.333h-493.867c-5.973 0-10.667 4.693-10.667 10.667z" />
|
18 |
+
<glyph unicode="" d="M938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM336.213 815.36l-54.827 65.28-196.053-164.48 54.827-65.28 196.053 164.48zM533.333 618.667h-64v-256l202.453-121.813 32.213 52.693-170.667 101.12v224zM511.787 789.333c-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384-171.947 384-384.213 384zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.547-298.667-298.667-298.667z" />
|
19 |
+
<glyph unicode="" d="M336.213 815.36l-54.827 65.28-196.053-164.48 54.827-65.28 196.053 164.48zM938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM511.787 789.333c-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384-171.947 384-384.213 384zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.547-298.667-298.667-298.667zM554.667 576h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128v128z" />
|
20 |
+
<glyph unicode="" d="M512 704c164.907 0 298.667-133.76 298.667-298.667 0-36.053-6.613-70.4-18.347-102.4l64.853-64.853c24.747 50.56 38.827 107.307 38.827 167.253 0 212.053-171.947 384-384.213 384-59.947 0-116.48-14.080-167.253-38.613l65.067-65.067c32 11.733 66.347 18.347 102.4 18.347zM938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM124.587 862.080l-54.4-54.187 56.747-56.747-47.36-39.68 60.587-60.587 47.36 39.68 34.133-34.133c-58.24-67.413-93.653-155.093-93.653-251.093 0-212.053 171.52-384 383.787-384 96.213 0 183.893 35.627 251.093 93.867l93.867-93.867 54.187 54.4-786.347 786.347zM702.72 175.36c-51.84-42.88-118.187-68.693-190.72-68.693-164.907 0-298.667 133.76-298.667 298.667 0 72.533 25.813 138.88 68.693 190.72l420.693-420.693zM341.973 820.267l-60.587 60.587-36.267-30.507 60.587-60.587 36.267 30.507z" />
|
21 |
+
<glyph unicode="" d="M938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM336.213 815.36l-54.827 65.28-196.053-164.48 54.827-65.28 196.053 164.48zM511.787 789.333c-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384-171.947 384-384.213 384zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.547-298.667-298.667-298.667zM449.493 340.267l-90.453 90.453-45.227-45.227 135.68-135.68 256.213 256.213-45.227 45.227-210.987-210.987z" />
|
22 |
+
<glyph unicode="" d="M256 192c0-23.467 19.2-42.667 42.667-42.667h42.667v-149.333c0-35.413 28.587-64 64-64s64 28.587 64 64v149.333h85.333v-149.333c0-35.413 28.587-64 64-64s64 28.587 64 64v149.333h42.667c23.467 0 42.667 19.2 42.667 42.667v426.667h-512v-426.667zM149.333 618.667c-35.413 0-64-28.587-64-64v-298.667c0-35.413 28.587-64 64-64s64 28.587 64 64v298.667c0 35.413-28.587 64-64 64zM874.667 618.667c-35.413 0-64-28.587-64-64v-298.667c0-35.413 28.587-64 64-64s64 28.587 64 64v298.667c0 35.413-28.587 64-64 64zM662.613 867.84l55.68 55.68c8.32 8.32 8.32 21.76 0 30.080s-21.76 8.32-30.080 0l-63.147-62.933c-34.133 16.853-72.32 26.667-113.067 26.667-40.96 0-79.36-9.813-113.707-26.88l-63.36 63.36c-8.32 8.32-21.76 8.32-30.080 0s-8.32-21.76 0-30.080l55.893-55.893c-63.36-46.72-104.747-121.813-104.747-206.507h512c0 84.907-41.6 160-105.387 206.507zM426.667 746.667h-42.667v42.667h42.667v-42.667zM640 746.667h-42.667v42.667h42.667v-42.667z" />
|
23 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM554.667 490.667h-85.333v256h85.333v-256zM554.667 320h-85.333v85.333h85.333v-85.333z" />
|
24 |
+
<glyph unicode="" d="M810.667 448h-85.333v-128h-128v-85.333h213.333v213.333zM298.667 576h128v85.333h-213.333v-213.333h85.333v128zM896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 148.693h-768v598.613h768v-598.613z" />
|
25 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM384 234.667h-85.333v298.667h85.333v-298.667zM554.667 234.667h-85.333v426.667h85.333v-426.667zM725.333 234.667h-85.333v170.667h85.333v-170.667z" />
|
26 |
+
<glyph unicode="" d="M810.667 832h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 832c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM597.333 234.667h-298.667v85.333h298.667v-85.333zM725.333 405.333h-426.667v85.333h426.667v-85.333zM725.333 576h-426.667v85.333h426.667v-85.333z" />
|
27 |
+
<glyph unicode="" d="M810.667 832h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 832c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM512 661.333c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM768 149.333h-512v59.733c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-59.733z" />
|
28 |
+
<glyph unicode="" d="M810.667 832h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM554.667 192h-85.333v85.333h85.333v-85.333zM554.667 362.667h-85.333v256h85.333v-256zM512 746.667c-23.467 0-42.667 18.987-42.667 42.667s19.2 42.667 42.667 42.667 42.667-18.987 42.667-42.667-19.2-42.667-42.667-42.667z" />
|
29 |
+
<glyph unicode="" d="M810.667 832h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 832c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM682.667 320h-170.667v-128l-213.333 213.333 213.333 213.333v-128h170.667v-170.667z" />
|
30 |
+
<glyph unicode="" d="M810.667 832h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 832c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM512 192l-213.333 213.333h128v170.667h170.667v-170.667h128l-213.333-213.333z" />
|
31 |
+
<glyph unicode="" d="M810.667 832h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 832c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM426.667 234.667l-170.667 170.667 60.373 60.373 110.293-110.293 280.96 280.96 60.373-60.373-341.333-341.333z" />
|
32 |
+
<glyph unicode="" d="M512 704v-128l170.667 170.667-170.667 170.667v-128c-188.587 0-341.333-152.747-341.333-341.333 0-66.987 19.627-129.067 52.907-181.76l62.293 62.293c-18.987 35.627-29.867 76.16-29.867 119.467 0 141.44 114.56 256 256 256zM800.427 629.76l-62.293-62.293c18.987-35.627 29.867-76.16 29.867-119.467 0-141.44-114.56-256-256-256v128l-170.667-170.667 170.667-170.667v128c188.587 0 341.333 152.747 341.333 341.333 0 66.987-19.627 129.067-52.907 181.76z" />
|
33 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM597.333 405.333v-170.667h-170.667v170.667h-128l213.333 213.333 213.333-213.333h-128z" />
|
34 |
+
<glyph unicode="" d="M768 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM256 789.333h213.333v-341.333l-106.667 64-106.667-64v341.333z" />
|
35 |
+
<glyph unicode="" d="M725.333 832h-426.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 47.147-38.187 85.333-85.333 85.333z" />
|
36 |
+
<glyph unicode="" d="M725.333 832h-426.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 47.147-38.187 85.333-85.333 85.333zM725.333 192l-213.333 92.8-213.333-92.8v554.667h426.667v-554.667z" />
|
37 |
+
<glyph unicode="" d="M853.333 618.667h-119.893c-19.2 33.28-45.653 62.080-77.44 83.627l69.333 69.333-60.373 60.373-92.8-92.8c-19.2 4.693-39.467 7.467-60.16 7.467s-40.96-2.773-60.16-7.467l-92.8 92.8-60.373-60.373 69.333-69.333c-31.787-21.547-58.24-50.347-77.44-83.627h-119.893v-85.333h89.173c-2.347-13.867-3.84-28.16-3.84-42.667v-42.667h-85.333v-85.333h85.333v-42.667c0-14.507 1.493-28.8 3.84-42.667h-89.173v-85.333h119.893c44.16-76.373 126.72-128 221.44-128s177.28 51.627 221.44 128h119.893v85.333h-89.173c2.347 13.867 3.84 28.16 3.84 42.667v42.667h85.333v85.333h-85.333v42.667c0 14.507-1.493 28.8-3.84 42.667h89.173v85.333zM597.333 277.333h-170.667v85.333h170.667v-85.333zM597.333 448h-170.667v85.333h170.667v-85.333z" />
|
38 |
+
<glyph unicode="" d="M810.667 618.667l-170.667-170.667h128c0-141.44-114.56-256-256-256-43.307 0-83.84 10.88-119.68 29.653l-62.293-62.293c52.907-33.067 114.987-52.693 181.973-52.693 188.587 0 341.333 152.747 341.333 341.333h128l-170.667 170.667zM256 448c0 141.44 114.56 256 256 256 43.307 0 83.84-10.88 119.68-29.653l62.293 62.293c-52.907 33.067-114.987 52.693-181.973 52.693-188.587 0-341.333-152.747-341.333-341.333h-128l170.667-170.667 170.667 170.667h-128z" />
|
39 |
+
<glyph unicode="" d="M768 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM256 789.333h213.333v-341.333l-106.667 64-106.667-64v341.333z" />
|
40 |
+
<glyph unicode="" d="M170.667 448h682.667v-256h-682.667zM853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 192h-682.667v256h682.667v-256zM853.333 618.667h-682.667v85.333h682.667v-85.333z" />
|
41 |
+
<glyph unicode="" d="M128 405.333h341.333v426.667h-341.333v-426.667zM128 64h341.333v256h-341.333v-256zM554.667 64h341.333v426.667h-341.333v-426.667zM554.667 832v-256h341.333v256h-341.333z" />
|
42 |
+
<glyph unicode="" d="M256 149.333c0-47.147 38.187-85.333 85.333-85.333h341.333c47.147 0 85.333 38.187 85.333 85.333v512h-512v-512zM810.667 789.333h-149.333l-42.667 42.667h-213.333l-42.667-42.667h-149.333v-85.333h597.333v85.333z" />
|
43 |
+
<glyph unicode="" d="M597.333 874.667h-341.333c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667c0-47.147 37.76-85.333 84.907-85.333h512.427c47.147 0 85.333 38.187 85.333 85.333v512l-256 256zM682.667 192h-341.333v85.333h341.333v-85.333zM682.667 362.667h-341.333v85.333h341.333v-85.333zM554.667 576v234.667l234.667-234.667h-234.667z" />
|
44 |
+
<glyph unicode="" d="M853.333 405.333h-682.667c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h682.667c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM298.667 149.333c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM853.333 832h-682.667c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h682.667c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM298.667 576c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
45 |
+
<glyph unicode="" d="M384 270.080l-177.92 177.92-60.373-60.373 238.293-238.293 512 512-60.373 60.373z" />
|
46 |
+
<glyph unicode="" d="M768 661.333l-60.373 60.373-270.507-270.72 60.373-60.373 270.507 270.72zM949.12 721.707l-451.84-451.627-177.92 177.92-60.373-60.373 238.293-238.293 512 512-60.16 60.373zM17.707 387.627l238.293-238.293 60.373 60.373-238.293 238.293-60.373-60.373z" />
|
47 |
+
<glyph unicode="" d="M725.333 448h-213.333v-213.333h213.333v213.333zM682.667 917.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333h-42.667v85.333h-85.333zM810.667 149.333h-597.333v469.333h597.333v-469.333z" />
|
48 |
+
<glyph unicode="" d="M430.293 295.040l60.373-60.373 213.333 213.333-213.333 213.333-60.373-60.373 110.293-110.293h-412.587v-85.333h412.587l-110.293-110.293zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v170.667h597.333v-597.333h-597.333v170.667h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333z" />
|
49 |
+
<glyph unicode="" d="M512 494.933c-25.813 0-46.933-21.12-46.933-46.933s21.12-46.933 46.933-46.933c26.027 0 46.933 21.12 46.933 46.933s-20.907 46.933-46.933 46.933zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667 0-235.52 190.933-426.667 426.667-426.667s426.667 191.147 426.667 426.667c0 235.733-190.933 426.667-426.667 426.667zM605.44 354.56l-349.44-162.56 162.56 349.44 349.44 162.56-162.56-349.44z" />
|
50 |
+
<glyph unicode="" d="M874.667 490.667h-64v170.667c0 47.147-38.187 85.333-85.333 85.333h-170.667v64c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-64h-170.667c-47.147 0-84.907-38.187-84.907-85.333l-0.213-162.133h63.787c63.573 0 115.2-51.627 115.2-115.2s-51.627-115.2-115.2-115.2h-63.787l-0.213-162.133c0-47.147 38.187-85.333 85.333-85.333h162.133v64c0 63.573 51.627 115.2 115.2 115.2s115.2-51.627 115.2-115.2v-64h162.133c47.147 0 85.333 38.187 85.333 85.333v170.667h64c58.88 0 106.667 47.787 106.667 106.667s-47.787 106.667-106.667 106.667z" />
|
51 |
+
<glyph unicode="" d="M626.987 230.187c-31.787-24.533-72.533-38.187-114.987-38.187s-83.2 13.653-114.987 38.187c-9.173 7.253-22.613 5.547-29.867-3.84s-5.547-22.613 3.84-29.867c39.040-30.293 89.173-47.147 141.013-47.147s101.973 16.853 141.013 47.147c9.387 7.253 11.093 20.693 3.84 29.867-7.253 9.387-20.693 11.093-29.867 3.84zM405.333 426.667c0-23.564-19.103-42.667-42.667-42.667s-42.667 19.103-42.667 42.667c0 23.564 19.103 42.667 42.667 42.667s42.667-19.103 42.667-42.667zM512 960c-282.667 0-512-229.333-512-512s229.333-512 512-512 512 229.333 512 512-229.333 512-512 512zM851.627 327.68c-46.507-159.573-182.187-275.413-343.040-275.413-161.067 0-296.96 116.267-343.253 276.267-50.773 4.267-90.667 50.347-90.667 107.093 0 54.187 36.48 98.773 83.84 106.453v0.213c89.173 62.507 162.347 148.907 174.72 215.467l0.213-0.213v0.64c57.813-112 268.8-221.44 504.533-215.893 4.267 0.64 8.32 1.493 12.587 1.493 54.4 0 98.56-48.427 98.56-108.16 0.213-59.307-43.52-107.52-97.493-107.947zM704 426.667c0-23.564-19.103-42.667-42.667-42.667s-42.667 19.103-42.667 42.667c0 23.564 19.103 42.667 42.667 42.667s42.667-19.103 42.667-42.667z" />
|
52 |
+
<glyph unicode="" d="M512 49.067l-61.867 56.107c-219.733 199.467-364.8 331.093-364.8 492.16 0 131.627 103.040 234.667 234.667 234.667 74.24 0 145.493-34.56 192-88.96 46.507 54.4 117.76 88.96 192 88.96 131.627 0 234.667-103.040 234.667-234.667 0-161.067-145.067-292.693-364.8-492.16l-61.867-56.107z" />
|
53 |
+
<glyph unicode="" d="M704 832c-74.24 0-145.493-34.56-192-88.96-46.507 54.4-117.76 88.96-192 88.96-131.627 0-234.667-103.040-234.667-234.667 0-161.067 145.067-292.693 364.8-492.16l61.867-56.107 61.867 56.107c219.733 199.467 364.8 331.093 364.8 492.16 0 131.627-103.040 234.667-234.667 234.667zM516.48 168.32l-4.48-4.053-4.48 4.053c-202.88 184.107-336.853 305.707-336.853 429.013 0 85.12 64.213 149.333 149.333 149.333 65.707 0 129.707-42.453 152.107-100.693h79.573c22.613 58.24 86.613 100.693 152.32 100.693 85.12 0 149.333-64.213 149.333-149.333 0-123.307-133.973-244.907-336.853-429.013z" />
|
54 |
+
<glyph unicode="" d="M853.333 124.373v494.293l-256 256h-341.333c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667c0-47.147 37.76-85.333 84.907-85.333h512.427c18.987 0 36.48 6.4 50.56 17.067l-189.227 189.227c-33.493-22.4-73.813-35.627-117.333-35.627-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333c0-43.52-13.227-83.84-35.413-117.547l163.413-163.413zM384 405.333c0-70.613 57.387-128 128-128s128 57.387 128 128-57.387 128-128 128-128-57.387-128-128z" />
|
55 |
+
<glyph unicode="" d="M469.333 704c58.88 0 112.213-23.893 150.827-62.507l-108.16-108.16h256v256l-87.467-87.467c-53.973 53.973-128.64 87.467-211.2 87.467-150.4 0-274.56-111.36-295.253-256h86.187c19.84 97.28 105.813 170.667 209.067 170.667zM709.973 314.24c28.373 38.613 47.573 84.267 54.613 133.76h-86.187c-19.84-97.28-105.813-170.667-209.067-170.667-58.88 0-112.213 23.893-150.827 62.507l108.16 108.16h-256v-256l87.467 87.467c53.973-53.973 128.64-87.467 211.2-87.467 66.133 0 127.147 21.76 176.64 58.24l207.36-207.147 63.573 63.573-206.933 207.573z" />
|
56 |
+
<glyph unicode="" d="M384 661.333h-85.333v-85.333h85.333v85.333zM384 490.667h-85.333v-85.333h85.333v85.333zM384 832c-47.147 0-85.333-38.187-85.333-85.333h85.333v85.333zM554.667 320h-85.333v-85.333h85.333v85.333zM810.667 832v-85.333h85.333c0 47.147-38.187 85.333-85.333 85.333zM554.667 832h-85.333v-85.333h85.333v85.333zM384 234.667v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM810.667 234.667c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333zM213.333 661.333h-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512v85.333h-512v512zM640 746.667h85.333v85.333h-85.333v-85.333zM640 234.667h85.333v85.333h-85.333v-85.333z" />
|
57 |
+
<glyph unicode="" d="M128 405.333h85.333v85.333h-85.333v-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM213.333 64v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM128 576h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM810.667 832h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 320h-426.667v426.667h426.667v-426.667zM469.333 64h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333z" />
|
58 |
+
<glyph unicode="" d="M810.667 576h-170.667v256h-256v-256h-170.667l298.667-298.667 298.667 298.667zM213.333 192v-85.333h597.333v85.333h-597.333z" />
|
59 |
+
<glyph unicode="" d="M512 223.147l263.68-159.147-69.76 299.947 232.747 201.6-306.773 26.453-119.893 282.667-119.893-282.667-306.773-26.453 232.747-201.6-69.76-299.947z" />
|
60 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667 0-235.52 190.933-426.667 426.667-426.667s426.667 191.147 426.667 426.667c0 235.733-190.933 426.667-426.667 426.667zM341.333 213.333c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667zM405.333 618.667c0 58.88 47.787 106.667 106.667 106.667s106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667-106.667 47.787-106.667 106.667zM682.667 213.333c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" />
|
61 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM554.667 149.333h-85.333v85.333h85.333v-85.333zM642.773 479.787l-38.187-39.253c-30.72-30.72-49.92-56.533-49.92-120.533h-85.333v21.333c0 47.147 19.2 89.813 49.92 120.747l53.12 53.76c15.36 15.36 24.96 36.693 24.96 60.16 0 47.147-38.187 85.333-85.333 85.333s-85.333-38.187-85.333-85.333h-85.333c0 94.293 76.373 170.667 170.667 170.667s170.667-76.373 170.667-170.667c0-37.547-15.147-71.467-39.893-96.213z" />
|
62 |
+
<glyph unicode="" d="M622.293 618.667l-110.293-110.293-110.293 110.293-60.373-60.373 110.293-110.293-110.293-110.293 60.373-60.373 110.293 110.293 110.293-110.293 60.373 60.373-110.293 110.293 110.293 110.293-60.373 60.373zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
63 |
+
<glyph unicode="" d="M554.453 832c-212.267 0-383.787-171.947-383.787-384h-128l166.187-166.187 2.987-6.187 172.16 172.373h-128c0 164.907 133.76 298.667 298.667 298.667s298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667c-82.56 0-157.013 33.707-210.987 87.68l-60.373-60.373c69.333-69.547 165.12-112.64 271.147-112.64 212.267 0 384.213 171.947 384.213 384s-171.947 384-384.213 384zM512 618.667v-213.333l182.613-108.373 30.72 51.84-149.333 88.533v181.333h-64z" />
|
64 |
+
<glyph unicode="" d="M426.667 106.667v256h170.667v-256h213.333v341.333h128l-426.667 384-426.667-384h128v-341.333z" />
|
65 |
+
<glyph unicode="" d="M768 618.667h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333v-85.333h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM512 234.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM644.267 618.667h-264.533v85.333c0 72.96 59.307 132.267 132.267 132.267s132.267-59.307 132.267-132.267v-85.333z" />
|
66 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM554.667 234.667h-85.333v256h85.333v-256zM554.667 576h-85.333v85.333h85.333v-85.333z" />
|
67 |
+
<glyph unicode="" d="M469.333 234.667h85.333v256h-85.333v-256zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333zM469.333 576h85.333v85.333h-85.333v-85.333z" />
|
68 |
+
<glyph unicode="" d="M896 831.573h-768c-47.147 0-85.333-38.187-85.333-85.333v-170.24h85.333v171.093h768v-598.613h-768v171.52h-85.333v-171.093c0-47.147 38.187-84.48 85.333-84.48h768c47.147 0 85.333 37.547 85.333 84.48v597.333c0 47.147-38.187 85.333-85.333 85.333zM469.333 277.333l170.667 170.667-170.667 170.667v-128h-426.667v-85.333h426.667v-128z" />
|
69 |
+
<glyph unicode="" d="M753.28 621.653l-241.28 241.493-241.28-241.493c-133.333-133.333-133.333-349.44 0-482.773 66.56-66.56 154.027-100.053 241.28-100.053s174.72 33.28 241.28 100.053c133.333 133.333 133.333 349.44 0 482.773zM512 124.373c-68.48 0-132.693 26.667-180.907 75.093-48.427 48.213-75.093 112.427-75.093 180.907s26.667 132.693 75.093 181.12l180.907 180.907v-618.027z" />
|
70 |
+
<glyph unicode="" d="M752.427 710.613c-15.573 21.76-40.96 36.053-69.76 36.053l-469.333-0.427c-47.147 0-85.333-37.76-85.333-84.907v-426.667c0-47.147 38.187-84.907 85.333-84.907l469.333-0.427c28.8 0 54.187 14.293 69.76 36.053l186.24 262.613-186.24 262.613z" />
|
71 |
+
<glyph unicode="" d="M752.427 710.613c-15.573 21.76-40.96 36.053-69.76 36.053l-469.333-0.427c-47.147 0-85.333-37.76-85.333-84.907v-426.667c0-47.147 38.187-84.907 85.333-84.907l469.333-0.427c28.8 0 54.187 14.293 69.76 36.053l186.24 262.613-186.24 262.613zM682.667 234.667h-469.333v426.667h469.333l151.253-213.333-151.253-213.333z" />
|
72 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM807.253 618.667h-125.867c-13.867 53.333-33.28 104.533-58.88 151.893 78.507-26.88 143.787-81.28 184.747-151.893zM512 787.84c35.627-51.2 63.36-108.16 81.493-169.173h-162.987c18.133 61.013 45.867 117.973 81.493 169.173zM181.76 362.667c-7.040 27.307-11.093 55.893-11.093 85.333s4.053 58.027 11.093 85.333h144c-3.413-27.947-5.76-56.32-5.76-85.333s2.347-57.387 5.973-85.333h-144.213zM216.533 277.333h125.867c13.867-53.333 33.28-104.533 58.88-152.107-78.507 26.88-143.787 81.493-184.747 152.107zM342.4 618.667h-125.867c40.96 70.613 106.24 125.227 184.747 152.107-25.6-47.573-45.013-98.773-58.88-152.107zM512 108.16c-35.413 51.2-63.147 108.16-81.493 169.173h162.987c-18.347-61.013-46.080-117.973-81.493-169.173zM611.84 362.667h-199.68c-4.053 27.947-6.827 56.32-6.827 85.333s2.773 57.387 6.827 85.333h199.68c4.053-27.947 6.827-56.32 6.827-85.333s-2.773-57.387-6.827-85.333zM622.72 125.44c25.6 47.573 45.013 98.56 58.88 151.893h125.867c-41.173-70.613-106.453-125.013-184.747-151.893zM698.027 362.667c3.413 27.947 5.973 56.32 5.973 85.333s-2.347 57.387-5.973 85.333h144c7.040-27.307 11.307-55.893 11.307-85.333s-4.053-58.027-11.307-85.333h-144z" />
|
73 |
+
<glyph unicode="" d="M810.667 149.333h-597.333v597.333h298.667v85.333h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v298.667h-85.333v-298.667zM597.333 832v-85.333h152.96l-419.413-419.413 60.373-60.373 419.413 419.413v-152.96h85.333v298.667h-298.667z" />
|
74 |
+
<glyph unicode="" d="M128 405.333h85.333v85.333h-85.333v-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM128 576h85.333v85.333h-85.333v-85.333zM298.667 405.333h597.333v85.333h-597.333v-85.333zM298.667 234.667h597.333v85.333h-597.333v-85.333zM298.667 661.333v-85.333h597.333v85.333h-597.333z" />
|
75 |
+
<glyph unicode="" d="M768 618.667h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333v-85.333h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM512 234.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM644.267 618.667h-264.533v85.333c0 72.96 59.307 132.267 132.267 132.267s132.267-59.307 132.267-132.267v-85.333z" />
|
76 |
+
<glyph unicode="" d="M512 234.667c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333zM768 618.667h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333h81.067c0 72.96 59.307 132.267 132.267 132.267s132.267-59.307 132.267-132.267v-85.333h-388.267c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM768 106.667h-512v426.667h512v-426.667z" />
|
77 |
+
<glyph unicode="" d="M768 618.667h-42.667v85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333v-85.333h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM512 836.267c72.96 0 132.267-59.307 132.267-132.267v-85.333h-260.267v85.333h-4.267c0 72.96 59.307 132.267 132.267 132.267zM768 106.667h-512v426.667h512v-426.667zM512 234.667c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333z" />
|
78 |
+
<glyph unicode="" d="M913.493 465.92l-383.787 383.787c-15.36 15.36-36.693 24.96-60.373 24.96h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-298.667c0-23.68 9.6-45.013 25.173-60.373l384-384c15.36-15.36 36.693-24.96 60.16-24.96 23.68 0 45.013 9.6 60.373 24.96l298.667 298.667c15.36 15.573 24.96 36.907 24.96 60.373 0 23.68-9.6 45.013-25.173 60.587zM234.667 661.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM736.853 308.48l-182.187-182.187-182.187 182.187c-19.2 19.413-31.147 46.080-31.147 75.52 0 58.88 47.787 106.667 106.667 106.667 29.44 0 56.32-11.947 75.52-31.36l31.147-31.147 31.147 31.147c19.413 19.413 46.080 31.36 75.52 31.36 58.88 0 106.667-47.787 106.667-106.667 0-29.44-11.947-56.107-31.147-75.52z" />
|
79 |
+
<glyph unicode="" d="M853.333 704h-426.667v-256h-85.333v341.333h256v170.667h-341.333v-256h-85.333c-46.933 0-85.333-38.4-85.333-85.333v-512c0-46.933 38.4-85.333 85.333-85.333h682.667c46.933 0 85.333 38.4 85.333 85.333v512c0 46.933-38.4 85.333-85.333 85.333z" />
|
80 |
+
<glyph unicode="" d="M597.333 874.667h-341.333c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667c0-47.147 37.76-85.333 84.907-85.333h512.427c47.147 0 85.333 38.187 85.333 85.333v512l-256 256zM682.667 277.333h-128v-128h-85.333v128h-128v85.333h128v128h85.333v-128h128v-85.333zM554.667 576v234.667l234.667-234.667h-234.667z" />
|
81 |
+
<glyph unicode="" d="M810.667 789.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v426.667h597.333v-426.667h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM512 533.333l-170.667-170.667h128v-256h85.333v256h128l-170.667 170.667z" />
|
82 |
+
<glyph unicode="" d="M810.667 149.333h-597.333v597.333h298.667v85.333h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v298.667h-85.333v-298.667zM597.333 832v-85.333h152.96l-419.413-419.413 60.373-60.373 419.413 419.413v-152.96h85.333v298.667h-298.667z" />
|
83 |
+
<glyph unicode="" d="M426.667 576h170.667v128h128l-213.333 213.333-213.333-213.333h128v-128zM384 533.333h-128v128l-213.333-213.333 213.333-213.333v128h128v170.667zM981.333 448l-213.333 213.333v-128h-128v-170.667h128v-128l213.333 213.333zM597.333 320h-170.667v-128h-128l213.333-213.333 213.333 213.333h-128v128z" />
|
84 |
+
<glyph unicode="" d="M469.333 618.667c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM750.293 149.333l-163.413 163.413c-33.707-22.187-74.027-35.413-117.547-35.413-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333c0-43.52-13.227-83.84-35.413-117.547l163.413-163.413-60.373-60.373z" />
|
85 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 192h-682.667v256h682.667v-256zM853.333 618.667h-682.667v85.333h682.667v-85.333z" />
|
86 |
+
<glyph unicode="" d="M853.333 746.667h-135.253l-78.080 85.333h-256l-78.080-85.333h-135.253c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h298.667v89.173c-120.96 20.48-213.333 125.653-213.333 252.16h85.333c0-94.080 76.587-170.667 170.667-170.667s170.667 76.587 170.667 170.667h85.333c0-126.507-92.373-231.68-213.333-252.16v-89.173h298.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM597.333 405.333c0-47.147-38.187-85.333-85.333-85.333s-85.333 38.187-85.333 85.333v170.667c0 47.147 38.187 85.333 85.333 85.333s85.333-38.187 85.333-85.333v-170.667z" />
|
87 |
+
<glyph unicode="" d="M810.667 832h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 704c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM768 192h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667z" />
|
88 |
+
<glyph unicode="" d="M810.24 469.333c14.507 0 29.013-1.28 43.093-3.2v493.867l-853.333-853.333h493.44c-1.92 14.080-3.2 28.16-3.2 42.667 0 176.64 143.36 320 320 320zM968.747 128.427c0.853 6.827 1.493 13.653 1.493 20.907 0 7.040-0.64 14.080-1.493 20.907l45.013 35.2c4.053 3.2 5.12 8.96 2.56 13.653l-42.667 73.813c-2.56 4.693-8.32 6.4-13.013 4.693l-53.12-21.333c-11.093 8.533-23.040 15.573-36.053 20.907l-7.893 56.533c-0.853 5.12-5.333 8.96-10.667 8.96h-85.333c-5.333 0-9.813-3.84-10.453-8.96l-7.893-56.533c-13.013-5.333-24.96-12.587-36.053-20.907l-53.12 21.333c-4.907 1.92-10.453 0-13.013-4.693l-42.667-73.813c-2.773-4.693-1.493-10.453 2.56-13.653l45.013-35.2c-0.853-6.827-1.493-13.867-1.493-20.907s0.64-14.080 1.493-20.907l-45.013-35.2c-4.053-3.2-5.12-8.96-2.56-13.653l42.667-73.813c2.773-4.693 8.32-6.4 13.013-4.693l53.12 21.333c11.093-8.533 23.040-15.573 36.053-20.907l7.893-56.533c0.853-5.12 5.333-8.96 10.453-8.96h85.333c5.333 0 9.6 3.84 10.453 8.96l7.893 56.533c13.013 5.333 24.96 12.587 36.053 20.907l53.12-21.333c4.907-1.92 10.453 0 13.013 4.693l42.667 73.813c2.773 4.693 1.493 10.453-2.56 13.653l-44.8 35.2zM810.24 85.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
89 |
+
<glyph unicode="" d="M554.667 661.333h-85.333v-85.333h85.333v85.333zM554.667 490.667h-85.333v-256h85.333v256zM725.333 916.907l-426.667 0.427c-47.147 0-85.333-38.187-85.333-85.333v-768c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 84.907-85.333 84.907zM725.333 149.333h-426.667v597.333h426.667v-597.333z" />
|
90 |
+
<glyph unicode="" d="M512 708.267c49.493 0 89.6-40.107 89.6-89.6s-40.107-89.6-89.6-89.6-89.6 40.107-89.6 89.6 40.107 89.6 89.6 89.6zM512 324.267c126.933 0 260.267-62.080 260.267-89.6v-46.933h-520.533v46.933c0 27.52 133.333 89.6 260.267 89.6zM512 789.333c-94.293 0-170.667-76.373-170.667-170.667 0-94.080 76.373-170.667 170.667-170.667s170.667 76.587 170.667 170.667c0 94.293-76.373 170.667-170.667 170.667zM512 405.333c-113.707 0-341.333-56.96-341.333-170.667v-128h682.667v128c0 113.707-227.627 170.667-341.333 170.667z" />
|
91 |
+
<glyph unicode="" d="M85.333 704h-85.333v-213.333h0.427l-0.427-384c0-47.147 38.187-85.333 85.333-85.333h768v85.333h-768v597.333zM938.667 789.333h-341.333l-85.333 85.333h-256c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM298.667 320l192 256 149.333-192.213 106.667 128.213 149.333-192h-597.333z" />
|
92 |
+
<glyph unicode="" d="M853.333 298.667c-53.12 0-104.533 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.293c11.733 11.733 15.147 28.587 10.453 43.307-15.787 47.787-24.32 99.2-24.32 152.32 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.467 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667zM512 832v-426.667l128 128h256v298.667h-384z" />
|
93 |
+
<glyph unicode="" d="M512 832c-215.253 0-377.813-78.933-512-180.693l512-629.973 512 629.333c-134.187 101.547-296.747 181.333-512 181.333zM554.667 277.333h-85.333v256h85.333v-256zM469.333 618.667v85.333h85.333v-85.333h-85.333z" />
|
94 |
+
<glyph unicode="" d="M810.667 661.333h-341.333v-256h341.333v256zM896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-84.48 85.333-84.48h768c47.147 0 85.333 37.547 85.333 84.48v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 148.693h-768v598.613h768v-598.613z" />
|
95 |
+
<glyph unicode="" d="M810.667 789.333h-170.667l-336.853-538.88-111.147 197.547 192 341.333h-170.667l-192-341.333 192-341.333h170.667l336.853 538.88 111.147-197.547-192-341.333h170.667l192 341.333z" />
|
96 |
+
<glyph unicode="" d="M810.667 618.667h-597.333c-70.613 0-128-57.387-128-128v-256h170.667v-170.667h512v170.667h170.667v256c0 70.613-57.387 128-128 128zM682.667 149.333h-341.333v213.333h341.333v-213.333zM810.667 448c-23.68 0-42.667 18.987-42.667 42.667s18.987 42.667 42.667 42.667c23.68 0 42.667-18.987 42.667-42.667s-18.987-42.667-42.667-42.667zM768 832h-512v-170.667h512v170.667z" />
|
97 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 661.333h-64v-256l223.787-134.4 32.213 52.48-192 113.92z" />
|
98 |
+
<glyph unicode="" d="M896 704h-85.333v-384h-554.667v-85.333c0-23.467 19.2-42.667 42.667-42.667h469.333l170.667-170.667v640c0 23.467-19.2 42.667-42.667 42.667zM725.333 448v384c0 23.467-19.2 42.667-42.667 42.667h-554.667c-23.467 0-42.667-19.2-42.667-42.667v-597.333l170.667 170.667h426.667c23.467 0 42.667 19.2 42.667 42.667z" />
|
99 |
+
<glyph unicode="" d="M768 234.667h-512v85.333h512v-85.333zM768 405.333h-512v85.333h512v-85.333zM768 576h-512v85.333h512v-85.333zM128 21.333l64 64 64-64 64 64 64-64 64 64 64-64 64 64 64-64 64 64 64-64 64 64 64-64v853.333l-64-64-64 64-64-64-64 64-64-64-64 64-64-64-64 64-64-64-64 64-64-64-64 64v-853.333z" />
|
100 |
+
<glyph unicode="" d="M853.333 704h-93.227c4.693 13.44 7.893 27.52 7.893 42.667 0 70.613-57.387 128-128 128-44.587 0-83.84-22.827-106.667-57.387l-21.333-29.013-21.333 29.013c-22.827 34.56-62.080 57.387-106.667 57.387-70.613 0-128-57.387-128-128 0-15.147 2.987-29.227 7.893-42.667h-93.227c-47.147 0-84.907-38.187-84.907-85.333l-0.427-469.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM640 789.333c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM384 789.333c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM853.333 149.333h-682.667v85.333h682.667v-85.333zM853.333 362.667h-682.667v256h216.747l-88.747-120.96 69.333-49.707 144 196.053 42.667-58.027 101.333-138.027 69.333 49.707-88.747 120.96h216.747v-256z" />
|
101 |
+
<glyph unicode="" d="M42.667 64h938.667l-469.333 810.667-469.333-810.667zM554.667 192h-85.333v85.333h85.333v-85.333zM554.667 362.667h-85.333v170.667h85.333v-170.667z" />
|
102 |
+
<glyph unicode="" d="M554.453 832c-212.267 0-383.787-171.947-383.787-384h-128l166.187-166.187 2.987-6.187 172.16 172.373h-128c0 164.907 133.76 298.667 298.667 298.667s298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667c-82.56 0-157.013 33.707-210.987 87.68l-60.373-60.373c69.333-69.547 165.12-112.64 271.147-112.64 212.267 0 384.213 171.947 384.213 384s-171.947 384-384.213 384zM512 618.667v-213.333l182.613-108.373 30.72 51.84-149.333 88.533v181.333h-64z" />
|
103 |
+
<glyph unicode="" d="M512 874.667c-164.907 0-298.667-133.76-298.667-298.667 0-224 298.667-554.667 298.667-554.667s298.667 330.667 298.667 554.667c0 164.907-133.76 298.667-298.667 298.667zM512 469.333c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" />
|
104 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 661.333h-64v-256l223.787-134.4 32.213 52.48-192 113.92z" />
|
105 |
+
<glyph unicode="" d="M661.333 362.667h-33.92l-11.733 11.733c41.813 48.427 66.987 111.36 66.987 180.267 0 153.173-124.16 277.333-277.333 277.333s-277.333-124.16-277.333-277.333 124.16-277.333 277.333-277.333c68.907 0 131.84 25.173 180.267 66.773l11.733-11.733v-33.707l213.333-212.907 63.573 63.573-212.907 213.333zM405.333 362.667c-106.027 0-192 85.973-192 192s85.973 192 192 192 192-85.973 192-192-85.973-192-192-192z" />
|
106 |
+
<glyph unicode="" d="M829.013 406.4c1.707 13.653 2.987 27.52 2.987 41.6s-1.28 27.947-2.987 41.6l90.24 70.613c8.107 6.4 10.453 17.92 5.12 27.307l-85.333 147.84c-5.333 9.173-16.427 13.013-26.027 9.173l-106.24-42.88c-21.973 16.853-46.080 31.147-72.107 42.027l-16 113.067c-1.92 10.027-10.667 17.92-21.333 17.92h-170.667c-10.667 0-19.413-7.893-21.12-17.92l-16-113.067c-26.027-10.88-50.133-24.96-72.107-42.027l-106.24 42.88c-9.6 3.627-20.693 0-26.027-9.173l-85.333-147.84c-5.333-9.173-2.987-20.693 5.12-27.307l90.027-70.613c-1.707-13.653-2.987-27.52-2.987-41.6s1.28-27.947 2.987-41.6l-90.027-70.613c-8.107-6.4-10.453-17.92-5.12-27.307l85.333-147.84c5.333-9.173 16.427-13.013 26.027-9.173l106.24 42.88c21.973-16.853 46.080-31.147 72.107-42.027l16-113.067c1.707-10.027 10.453-17.92 21.12-17.92h170.667c10.667 0 19.413 7.893 21.12 17.92l16 113.067c26.027 10.88 50.133 24.96 72.107 42.027l106.24-42.88c9.6-3.627 20.693 0 26.027 9.173l85.333 147.84c5.333 9.173 2.987 20.693-5.12 27.307l-90.027 70.613zM512 298.667c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333z" />
|
107 |
+
<glyph unicode="" d="M512 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM736 448c0-9.813-0.853-19.627-2.133-29.227l63.147-49.493c5.547-4.48 7.253-12.587 3.413-18.987l-59.733-103.467c-3.627-6.4-11.52-8.96-18.347-6.4l-74.453 30.080c-15.36-11.947-32.213-21.76-50.56-29.44l-11.093-79.147c-0.853-7.040-7.040-12.587-14.507-12.587h-119.467c-7.467 0-13.653 5.547-14.72 12.587l-11.093 79.147c-18.133 7.467-34.987 17.493-50.56 29.44l-74.24-29.867c-6.827-2.56-14.507 0-18.347 6.4l-59.733 103.467c-3.84 6.4-2.133 14.507 3.413 18.987l63.147 49.28c-1.28 9.6-2.133 19.2-2.133 29.227 0 9.813 0.853 19.627 2.133 29.227l-63.147 49.28c-5.547 4.48-7.253 12.587-3.413 18.987l59.733 103.467c3.84 6.4 11.52 8.96 18.347 6.4l74.24-29.867c15.36 11.733 32.213 21.76 50.56 29.44l11.093 79.147c1.067 7.040 7.253 12.587 14.72 12.587h119.467c7.467 0 13.653-5.547 14.72-12.587l11.093-79.147c18.133-7.467 34.987-17.493 50.56-29.44l74.24 29.867c6.827 2.56 14.507 0 18.347-6.4l59.733-103.467c3.84-6.4 2.133-14.507-3.413-18.987l-63.147-49.493c1.28-9.387 2.133-19.2 2.133-29.013z" />
|
108 |
+
<glyph unicode="" d="M597.333 448c0 47.147-38.187 85.333-85.333 85.333s-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333zM512 832c-212.053 0-384-171.947-384-384h-128l170.667-170.667 170.667 170.667h-128c0 164.907 133.76 298.667 298.667 298.667s298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667c-64.64 0-124.16 20.693-173.227 55.68l-60.373-61.227c64.853-49.92 145.707-79.787 233.6-79.787 212.053 0 384 171.947 384 384s-171.947 384-384 384z" />
|
109 |
+
<glyph unicode="" d="M469.333-64h85.333v85.333h-85.333v-85.333zM298.667-64h85.333v85.333h-85.333v-85.333zM640-64h85.333v85.333h-85.333v-85.333zM755.413 716.587l-243.413 243.413h-42.667v-323.627l-195.627 195.627-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 195.627 195.627v-323.627h42.667l243.413 243.413-183.040 183.253 183.040 183.253zM554.667 796.587l80.213-80.213-80.213-80v160.213zM634.88 350.080l-80.213-80v160.213l80.213-80.213z" />
|
110 |
+
<glyph unicode="" d="M298.667-64h85.333v85.333h-85.333v-85.333zM469.333-64h85.333v85.333h-85.333v-85.333zM640-64h85.333v85.333h-85.333v-85.333zM682.667 959.573l-341.333 0.427c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h341.333c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 84.907-85.333 84.907zM682.667 277.333h-341.333v512h341.333v-512z" />
|
111 |
+
<glyph unicode="" d="M896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 148.693h-768v598.613h768v-598.613zM341.333 277.333h106.667l64-64 64 64h106.667v106.667l64 64-64 64v106.667h-106.667l-64 64-64-64h-106.667v-106.667l-64-64 64-64v-106.667zM512 576c70.613 0 128-57.387 128-128s-57.387-128-128-128v256z" />
|
112 |
+
<glyph unicode="" d="M331.52 671.573l-65.707 54.4-230.827-277.973 230.827-278.187 65.707 54.4-185.6 223.787 185.6 223.573zM298.667 405.333h85.333v85.333h-85.333v-85.333zM725.333 490.667h-85.333v-85.333h85.333v85.333zM469.333 405.333h85.333v85.333h-85.333v-85.333zM758.187 726.187l-65.707-54.4 185.6-223.787-185.6-223.573 65.707-54.4 230.827 277.973-230.827 278.187z" />
|
113 |
+
<glyph unicode="" d="M512 746.667c-164.907 0-298.667-133.76-298.667-298.667h85.333c0 117.76 95.573 213.333 213.333 213.333s213.333-95.573 213.333-213.333h85.333c0 164.907-133.76 298.667-298.667 298.667zM554.667 350.293c37.547 16.427 64 53.973 64 97.707 0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667c0-43.733 26.453-81.28 64-97.707v-140.587l-145.707-145.707 60.373-60.373 128 128 128-128 60.373 60.373-145.707 145.707v140.587zM512 917.333c-259.2 0-469.333-210.133-469.333-469.333h85.333c0 212.053 171.947 384 384 384s384-171.947 384-384h85.333c0 259.2-210.133 469.333-469.333 469.333z" />
|
114 |
+
<glyph unicode="" d="M213.333 874.667c0 23.467-18.987 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM384 277.333c0-55.68 35.84-102.613 85.333-120.107v-178.56h85.333v178.56c49.493 17.707 85.333 64.427 85.333 120.107v85.333h-256v-85.333zM42.667 277.333c0-55.68 35.84-102.613 85.333-120.107v-178.56h85.333v178.56c49.493 17.707 85.333 64.427 85.333 120.107v85.333h-256v-85.333zM896 704v170.667c0 23.467-18.987 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333zM554.667 874.667c0 23.467-18.987 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM725.333 277.333c0-55.68 35.84-102.613 85.333-120.107v-178.56h85.333v178.56c49.493 17.707 85.333 64.427 85.333 120.107v85.333h-256v-85.333z" />
|
115 |
+
<glyph unicode="" d="M213.333 874.667c0 23.467-18.987 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM384 277.333c0-55.68 35.84-102.613 85.333-120.107v-178.56h85.333v178.56c49.493 17.707 85.333 64.427 85.333 120.107v85.333h-256v-85.333zM42.667 277.333c0-55.68 35.84-102.613 85.333-120.107v-178.56h85.333v178.56c49.493 17.707 85.333 64.427 85.333 120.107v85.333h-256v-85.333zM896 704v170.667c0 23.467-18.987 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333zM554.667 874.667c0 23.467-18.987 42.667-42.667 42.667s-42.667-19.2-42.667-42.667v-170.667h-85.333v-256h256v256h-85.333v170.667zM725.333 277.333c0-55.68 35.84-102.613 85.333-120.107v-178.56h85.333v178.56c49.493 17.707 85.333 64.427 85.333 120.107v85.333h-256v-85.333z" />
|
116 |
+
<glyph unicode="" d="M768 661.333v128c0 47.147-38.187 85.333-85.333 85.333h-341.333c-47.147 0-85.333-38.187-85.333-85.333v-128h-42.667v-256l128-256v-128h341.333v128l128 256v256h-42.667zM341.333 789.333h341.333v-128h-85.333v85.333h-42.667v-85.333h-85.333v85.333h-42.667v-85.333h-85.333v128z" />
|
117 |
+
<glyph unicode="" d="M341.333 469.333c0 35.413-28.587 64-64 64s-64-28.587-64-64 28.587-64 64-64 64 28.587 64 64zM640 682.667c0 35.413-28.587 64-64 64h-128c-35.413 0-64-28.587-64-64s28.587-64 64-64h128c35.413 0 64 28.587 64 64zM362.667 320c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM512 917.333c-258.773 0-469.333-210.56-469.333-469.333s210.56-469.333 469.333-469.333 469.333 210.56 469.333 469.333-210.56 469.333-469.333 469.333zM512 64c-211.84 0-384 172.373-384 384s172.16 384 384 384 384-172.373 384-384-172.16-384-384-384zM746.667 533.333c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM661.333 320c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64z" />
|
118 |
+
<glyph unicode="" d="M512.213 725.333l-85.547-106.667h170.667l-85.12 106.667zM768 533.333v-170.667l106.667 85.12-106.667 85.547zM256 533.333l-106.667-85.547 106.667-85.12v170.667zM597.333 277.333h-170.667l85.547-106.667 85.12 106.667zM896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 148.693h-768v598.613h768v-598.613z" />
|
119 |
+
<glyph unicode="" d="M554.667 576h-85.333v-85.333h85.333v85.333zM725.333 576h-85.333v-85.333h85.333v85.333zM853.333 298.667c-53.12 0-104.32 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.68 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667zM810.667 576v-85.333h85.333v85.333h-85.333z" />
|
120 |
+
<glyph unicode="" d="M298.667-64h85.333v85.333h-85.333v-85.333zM469.333-64h85.333v85.333h-85.333v-85.333zM554.667 874.667h-85.333v-426.667h85.333v426.667zM706.773 770.773l-61.653-61.653c73.6-45.013 122.88-125.867 122.88-218.453 0-141.44-114.56-256-256-256s-256 114.56-256 256c0 92.587 49.28 173.44 122.88 218.453l-61.653 61.653c-88.533-61.653-146.56-164.053-146.56-280.107 0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333c0 116.053-58.027 218.453-146.56 280.107zM640-64h85.333v85.333h-85.333v-85.333z" />
|
121 |
+
<glyph unicode="" d="M640 576h-256c-23.68 0-42.667-19.2-42.667-42.667v-512c0-23.467 18.987-42.667 42.667-42.667h256c23.68 0 42.667 19.2 42.667 42.667v512c0 23.467-18.987 42.667-42.667 42.667zM512 320c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM300.8 701.867l60.373-60.373c38.613 38.613 91.947 62.507 150.827 62.507s112.213-23.893 150.827-62.507l60.373 60.373c-53.973 53.973-128.64 87.467-211.2 87.467s-157.227-33.493-211.2-87.467zM512 960c-129.493 0-246.827-52.48-331.947-137.387l60.373-60.373c69.547 69.547 165.547 112.427 271.573 112.427s202.027-42.88 271.573-112.427l60.373 60.373c-85.12 84.907-202.453 137.387-331.947 137.387z" />
|
122 |
+
<glyph unicode="" d="M298.667-64h85.333v85.333h-85.333v-85.333zM512 405.333c70.613 0 127.573 57.387 127.573 128l0.427 256c0 70.827-57.173 128-128 128-70.613 0-128-57.173-128-128v-256c0-70.613 57.387-128 128-128zM469.333-64h85.333v85.333h-85.333v-85.333zM640-64h85.333v85.333h-85.333v-85.333zM810.667 533.333h-72.533c0-128-108.16-217.6-226.133-217.6-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.947h85.333v139.947c139.947 20.693 256 141.013 256 286.72z" />
|
123 |
+
<glyph unicode="" d="M682.667 704v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-85.333h-256v-554.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v554.667h-256zM426.667 789.333h170.667v-85.333h-170.667v85.333zM384 192v384l320-170.667-320-213.333z" />
|
124 |
+
<glyph unicode="" d="M734.293 576l-186.88 279.68c-8.107 12.373-21.76 18.133-35.413 18.133s-27.307-5.973-35.413-18.133l-186.88-279.68h-204.373c-23.467 0-42.667-19.2-42.667-42.667 0-4.053 0.64-7.893 1.493-11.52l108.16-395.52c10.027-35.84 43.093-62.293 82.347-62.293h554.667c39.253 0 72.32 26.453 82.133 62.507l108.16 395.52c1.067 3.413 1.707 7.253 1.707 11.307 0 23.467-19.2 42.667-42.667 42.667h-204.373zM384 576l128 187.733 128-187.733h-256zM512 234.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
125 |
+
<glyph unicode="" d="M298.667 192c-47.147 0-84.907-38.187-84.907-85.333s37.76-85.333 84.907-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM42.667 874.667v-85.333h85.333l153.387-323.627-57.6-104.533c-6.613-12.373-10.453-26.24-10.453-41.173 0-47.147 38.187-85.333 85.333-85.333h512v85.333h-493.867c-5.973 0-10.667 4.693-10.667 10.667 0 1.92 0.427 3.627 1.28 5.12l38.187 69.547h317.867c32 0 59.947 17.707 74.667 43.947l152.533 276.907c3.413 5.973 5.333 13.013 5.333 20.48 0 23.68-19.2 42.667-42.667 42.667h-630.827l-40.533 85.333h-139.307zM725.333 192c-47.147 0-84.907-38.187-84.907-85.333s37.76-85.333 84.907-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
126 |
+
<glyph unicode="" d="M768 746.667v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-85.333h-213.333v-469.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v469.333h-213.333zM512 832h170.667v-85.333h-170.667v85.333zM512 320v298.667l234.667-128-234.667-170.667zM128 576h-85.333v-469.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333h-682.667v469.333z" />
|
127 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM341.333 362.667h-85.333v85.333h85.333v-85.333zM341.333 490.667h-85.333v85.333h85.333v-85.333zM341.333 618.667h-85.333v85.333h85.333v-85.333zM640 362.667h-213.333v85.333h213.333v-85.333zM768 490.667h-341.333v85.333h341.333v-85.333zM768 618.667h-341.333v85.333h341.333v-85.333z" />
|
128 |
+
<glyph unicode="" d="M530.987 277.333h89.173l-217.813 554.667h-79.147l-218.027-554.667h89.173l48 128h240.853l47.787-128zM274.347 490.667l88.32 235.733 88.32-235.733h-176.64zM920.96 465.707l-344.96-344.96-156.587 156.587-60.373-60.373 216.96-216.96 405.333 405.333-60.373 60.373z" />
|
129 |
+
<glyph unicode="" d="M512 349.867l158.293-115.2-60.587 186.027 158.293 112.64h-194.133l-61.867 192-61.867-192h-194.133l158.293-112.64-60.373-186.027z" />
|
130 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM692.48 192l-180.48 108.8-180.48-108.8 47.787 205.227-159.147 138.027 209.92 17.92 81.92 193.493 81.92-193.493 209.92-17.92-159.147-138.027 47.787-205.227z" />
|
131 |
+
<glyph unicode="" d="M853.333 789.333h-682.667v-85.333h682.667v85.333zM896 362.667v85.333l-42.667 213.333h-682.667l-42.667-213.333v-85.333h42.667v-256h426.667v256h170.667v-256h85.333v256h42.667zM512 192h-256v170.667h256v-170.667z" />
|
132 |
+
<glyph unicode="" d="M597.333 234.667h-426.667v-85.333h426.667v85.333zM853.333 576h-682.667v-85.333h682.667v85.333zM170.667 320h682.667v85.333h-682.667v-85.333zM170.667 746.667v-85.333h682.667v85.333h-682.667z" />
|
133 |
+
<glyph unicode="" d="M298.24 490.667l-170.24-170.667 170.24-170.667v128h299.093v85.333h-299.093v128zM896 576l-170.24 170.667v-128h-299.093v-85.333h299.093v-128l170.24 170.667z" />
|
134 |
+
<glyph unicode="" d="M682.667 234.24v299.093h-85.333v-299.093h-128l170.667-170.24 170.667 170.24h-128zM384 832l-170.667-170.24h128v-299.093h85.333v299.093h128l-170.667 170.24z" />
|
135 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM277.333 576l149.333 149.333 149.333-149.333h-106.667v-170.667h-85.333v170.667h-106.667zM746.667 320l-149.333-149.333-149.333 149.333h106.667v170.667h85.333v-170.667h106.667z" />
|
136 |
+
<glyph unicode="" d="M512 266.667l170.667 170.667h-128v384h-85.333v-384h-128l170.667-170.667zM896 821.333h-256v-84.693h256v-598.613h-768v598.613h256v84.693h-256c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333z" />
|
137 |
+
<glyph unicode="" d="M896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 149.333h-768v597.333h426.667v-170.667h341.333v-426.667z" />
|
138 |
+
<glyph unicode="" d="M42.667 576h85.333v85.333h-85.333v-85.333zM42.667 405.333h85.333v85.333h-85.333v-85.333zM42.667 746.667h85.333v85.333c-47.147 0-85.333-38.187-85.333-85.333zM384 64h85.333v85.333h-85.333v-85.333zM42.667 234.667h85.333v85.333h-85.333v-85.333zM128 64v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM896 832h-341.333v-256h426.667v170.667c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h85.333v85.333h-85.333v-85.333zM384 746.667h85.333v85.333h-85.333v-85.333zM213.333 64h85.333v85.333h-85.333v-85.333zM213.333 746.667h85.333v85.333h-85.333v-85.333zM896 64c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333zM896 405.333h85.333v85.333h-85.333v-85.333zM554.667 64h85.333v85.333h-85.333v-85.333zM725.333 64h85.333v85.333h-85.333v-85.333z" />
|
139 |
+
<glyph unicode="" d="M768 832v-85.333h-85.333v85.333h-341.333v-85.333h-85.333v85.333h-85.333v-768h85.333v85.333h85.333v-85.333h341.333v85.333h85.333v-85.333h85.333v768h-85.333zM341.333 234.667h-85.333v85.333h85.333v-85.333zM341.333 405.333h-85.333v85.333h85.333v-85.333zM341.333 576h-85.333v85.333h85.333v-85.333zM768 234.667h-85.333v85.333h85.333v-85.333zM768 405.333h-85.333v85.333h85.333v-85.333zM768 576h-85.333v85.333h85.333v-85.333z" />
|
140 |
+
<glyph unicode="" d="M640 832h-384c-35.413 0-65.707-21.547-78.507-52.053l-128.64-300.8c-3.84-9.813-6.187-20.267-6.187-31.147v-81.707l0.427-0.427-0.427-3.2c0-47.147 38.187-85.333 85.333-85.333h269.44l-40.747-194.987c-0.853-4.267-1.493-8.747-1.493-13.44 0-17.707 7.253-33.707 18.773-45.227l45.44-45.013 280.96 280.96c15.36 15.573 24.96 36.907 24.96 60.373v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 832v-512h170.667v512h-170.667z" />
|
141 |
+
<glyph unicode="" d="M512 704c0 23.467-19.2 42.667-42.667 42.667h-221.227l28.373 135.467c0.64 3.2 1.067 6.613 1.067 10.027 0 13.227-5.333 25.173-14.080 33.92l-33.92 33.92-210.773-210.773c-11.52-11.52-18.773-27.52-18.773-45.227v-277.333c0-35.413 28.587-64 64-64h288c26.453 0 49.28 16 58.88 39.040l96.64 225.707c2.773 7.253 4.48 14.933 4.48 23.253v53.333zM960 533.333h-288c-26.453 0-49.28-16-58.88-39.040l-96.64-225.707c-2.773-7.253-4.48-14.933-4.48-23.253v-53.333c0-23.467 19.2-42.667 42.667-42.667h221.227l-28.373-135.467c-0.64-3.2-1.067-6.613-1.067-10.027 0-13.227 5.333-25.173 14.080-33.92l33.92-33.92 210.773 210.773c11.52 11.52 18.773 27.52 18.773 45.227v277.333c0 35.413-28.587 64-64 64z" />
|
142 |
+
<glyph unicode="" d="M42.667 64h170.667v512h-170.667v-512zM981.333 533.333c0 47.147-38.187 85.333-85.333 85.333h-269.44l40.747 194.987c0.853 4.267 1.493 8.747 1.493 13.44 0 17.707-7.253 33.707-18.773 45.227l-45.44 45.013-280.96-280.96c-15.36-15.573-24.96-36.907-24.96-60.373v-426.667c0-47.147 38.187-85.333 85.333-85.333h384c35.413 0 65.707 21.547 78.507 52.053l128.64 300.8c3.84 9.813 6.187 20.267 6.187 31.147v81.707l-0.427 0.427 0.427 3.2z" />
|
143 |
+
<glyph unicode="" d="M128 576h597.333v85.333h-597.333v-85.333zM128 405.333h597.333v85.333h-597.333v-85.333zM128 234.667h597.333v85.333h-597.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM810.667 661.333v-85.333h85.333v85.333h-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333z" />
|
144 |
+
<glyph unicode="" d="M810.667 832h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v469.333h597.333v-469.333zM298.667 533.333h213.333v-213.333h-213.333z" />
|
145 |
+
<glyph unicode="" d="M813.653 749.653l-60.373-60.373c61.867-61.653 100.053-146.987 100.053-241.28 0-188.587-152.747-341.333-341.333-341.333s-341.333 152.747-341.333 341.333c0 174.080 130.347 317.44 298.667 338.347v-86.187c-120.96-20.267-213.333-125.44-213.333-252.16 0-141.44 114.56-256 256-256s256 114.56 256 256c0 70.613-28.587 134.613-74.88 181.12l-60.373-60.373c30.72-30.933 49.92-73.6 49.92-120.747 0-94.293-76.373-170.667-170.667-170.667s-170.667 76.373-170.667 170.667c0 79.36 54.613 145.707 128 164.693v-91.093c-25.387-14.72-42.667-42.027-42.667-73.6 0-47.147 38.187-85.333 85.333-85.333s85.333 38.187 85.333 85.333c0 31.573-17.28 58.667-42.667 73.6v353.067h-42.667c-235.733 0-426.667-190.933-426.667-426.667 0-235.52 190.933-426.667 426.667-426.667 235.52 0 426.667 191.147 426.667 426.667 0 117.76-47.787 224.427-125.013 301.653z" />
|
146 |
+
<glyph unicode="" d="M549.12 316.8l-108.373 107.093 1.28 1.28c74.24 82.773 127.147 177.92 158.293 278.613h125.013v85.547h-298.667v85.333h-85.333v-85.333h-298.667v-84.907h476.587c-28.8-82.347-73.813-160.427-135.253-228.693-39.68 44.16-72.533 92.16-98.56 142.933h-85.333c31.147-69.547 73.813-135.253 127.147-194.56l-216.96-214.4 60.373-60.373 213.333 213.333 132.693-132.693 32.427 86.827zM789.333 533.333h-85.333l-192-512h85.333l48 128h202.667l48-128h85.333l-192 512zM677.333 234.667l69.333 184.96 69.333-184.96h-138.667z" />
|
147 |
+
<glyph unicode="" d="M682.667 192l97.92 97.92-208.213 208-170.667-170.667-316.373 316.373 60.373 60.373 256-256 170.667 170.667 268.373-268.587 97.92 97.92v-256z" />
|
148 |
+
<glyph unicode="" d="M938.667 448l-170.667 170.667v-128h-640v-85.333h640v-128z" />
|
149 |
+
<glyph unicode="" d="M682.667 704l97.92-97.92-208.213-208-170.667 170.667-316.373-316.373 60.373-60.373 256 256 170.667-170.667 268.373 268.587 97.92-97.92v256z" />
|
150 |
+
<glyph unicode="" d="M725.333 832h-426.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 47.147-38.187 85.333-85.333 85.333z" />
|
151 |
+
<glyph unicode="" d="M725.333 832h-426.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667 298.667 128 298.667-128v682.667c0 47.147-38.187 85.333-85.333 85.333zM725.333 192l-213.333 92.8-213.333-92.8v554.667h426.667v-554.667z" />
|
152 |
+
<glyph unicode="" d="M512 917.333l-384-170.667v-256c0-237.013 163.627-458.027 384-512 220.373 53.973 384 274.987 384 512v256l-384 170.667zM426.667 234.667l-170.667 170.667 60.373 60.373 110.293-110.293 280.96 280.96 60.373-60.373-341.333-341.333z" />
|
153 |
+
<glyph unicode="" d="M853.333 405.333h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM853.333 832h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667z" />
|
154 |
+
<glyph unicode="" d="M170.667 192h128v554.667h-128v-554.667zM768 746.667v-554.667h128v554.667h-128zM341.333 192h384v554.667h-384v-554.667z" />
|
155 |
+
<glyph unicode="" d="M298.667 149.333h426.667v640h-426.667v-640zM85.333 234.667h170.667v469.333h-170.667v-469.333zM768 704v-469.333h170.667v469.333h-170.667z" />
|
156 |
+
<glyph unicode="" d="M426.667 192h213.333v554.667h-213.333v-554.667zM170.667 192h213.333v554.667h-213.333v-554.667zM682.667 746.667v-554.667h213.333v554.667h-213.333z" />
|
157 |
+
<glyph unicode="" d="M85.333 64h810.667v128h-810.667v-128zM853.333 618.667h-725.333c-23.467 0-42.667-19.2-42.667-42.667v-256c0-23.467 19.2-42.667 42.667-42.667h725.333c23.467 0 42.667 19.2 42.667 42.667v256c0 23.467-19.2 42.667-42.667 42.667zM85.333 832v-128h810.667v128h-810.667z" />
|
158 |
+
<glyph unicode="" d="M170.667 320h725.333v85.333h-725.333v-85.333zM170.667 149.333h725.333v85.333h-725.333v-85.333zM170.667 490.667h725.333v85.333h-725.333v-85.333zM170.667 746.667v-85.333h725.333v85.333h-725.333z" />
|
159 |
+
<glyph unicode="" d="M170.667 362.667h170.667v170.667h-170.667v-170.667zM170.667 149.333h170.667v170.667h-170.667v-170.667zM170.667 576h170.667v170.667h-170.667v-170.667zM384 362.667h512v170.667h-512v-170.667zM384 149.333h512v170.667h-512v-170.667zM384 746.667v-170.667h512v170.667h-512z" />
|
160 |
+
<glyph unicode="" d="M170.667 490.667h213.333v256h-213.333v-256zM170.667 192h213.333v256h-213.333v-256zM426.667 192h213.333v256h-213.333v-256zM682.667 192h213.333v256h-213.333v-256zM426.667 490.667h213.333v256h-213.333v-256zM682.667 746.667v-256h213.333v256h-213.333z" />
|
161 |
+
<glyph unicode="" d="M426.667 192h213.333v256h-213.333v-256zM170.667 192h213.333v554.667h-213.333v-554.667zM682.667 192h213.333v256h-213.333v-256zM426.667 746.667v-256h469.333v256h-469.333z" />
|
162 |
+
<glyph unicode="" d="M170.667 192h725.333v256h-725.333v-256zM170.667 746.667v-256h725.333v256h-725.333z" />
|
163 |
+
<glyph unicode="" d="M256 746.667h-128c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h128c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM853.333 746.667h-128c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h128c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM554.667 746.667h-128c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h128c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667z" />
|
164 |
+
<glyph unicode="" d="M512 768c-213.333 0-395.52-132.693-469.333-320 73.813-187.307 256-320 469.333-320 213.547 0 395.52 132.693 469.333 320-73.813 187.307-255.787 320-469.333 320zM512 234.667c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333zM512 576c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128z" />
|
165 |
+
<glyph unicode="" d="M512 661.333c117.76 0 213.333-95.573 213.333-213.333 0-27.52-5.547-53.76-15.147-77.867l124.8-124.8c64.427 53.76 115.2 123.307 146.56 202.667-74.027 187.307-256 320-469.547 320-59.733 0-116.907-10.667-170.027-29.867l92.16-91.947c24.107 9.387 50.347 15.147 77.867 15.147zM85.333 777.6l116.693-116.693c-70.4-55.040-126.080-128.213-159.36-212.907 73.813-187.307 256-320 469.333-320 66.133 0 129.28 12.8 187.093 36.053l18.133-18.133 124.373-124.587 54.4 54.187-756.267 756.48-54.4-54.4zM321.28 541.867l65.92-65.92c-1.92-9.173-3.2-18.347-3.2-27.947 0-70.613 57.387-128 128-128 9.6 0 18.773 1.28 27.733 3.2l65.92-65.92c-28.373-14.080-59.947-22.613-93.653-22.613-117.76 0-213.333 95.573-213.333 213.333 0 33.707 8.533 65.28 22.613 93.867zM504.96 575.36l134.4-134.4 0.64 7.040c0 70.613-57.387 128-128 128l-7.040-0.64z" />
|
166 |
+
<glyph unicode="" d="M853.333 704h-93.227c4.693 13.44 7.893 27.733 7.893 42.667 0 70.613-57.387 128-128 128-44.587 0-83.84-22.827-106.667-57.387l-21.333-29.013-21.333 29.013c-22.827 34.56-62.080 57.387-106.667 57.387-70.613 0-128-57.387-128-128 0-14.933 2.987-29.227 7.893-42.667h-93.227c-47.147 0-84.907-38.187-84.907-85.333l-0.427-469.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM640 789.333c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM384 789.333c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM853.333 149.333h-682.667v85.333h682.667v-85.333zM853.333 362.667h-682.667v256h216.747l-88.747-120.96 69.333-49.707 144 196.053 42.667-58.027 101.333-138.027 69.333 49.707-88.747 120.96h216.747v-256z" />
|
167 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-469.333c0-47.147 38.187-85.333 85.333-85.333h170.667v-213.333l170.667 85.333 170.667-85.333v213.333h170.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM853.333 320h-682.667v85.333h682.667v-85.333zM853.333 533.333h-682.667v256h682.667v-256z" />
|
168 |
+
<glyph unicode="" d="M853.333 704h-128v85.333c0 47.147-38.187 85.333-85.333 85.333h-256c-47.147 0-85.333-38.187-85.333-85.333v-85.333h-128c-47.147 0-85.333-38.187-85.333-85.333v-469.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM384 789.333h256v-85.333h-256v85.333zM853.333 149.333h-682.667v85.333h682.667v-85.333zM853.333 362.667h-682.667v256h128v-85.333h85.333v85.333h256v-85.333h85.333v85.333h128v-256z" />
|
169 |
+
<glyph unicode="" d="M1024 960v-1024h-1024v1024h1024zM1045.333 981.333h-1066.667v-1066.667h1066.667v1066.667zM853.333 704h-170.667v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-85.333h-170.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-469.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM597.333 704h-170.667v85.333h170.667v-85.333z" />
|
170 |
+
<glyph unicode="" d="M512 874.667c-235.52 0-426.667-190.933-426.667-426.667s191.147-426.667 426.667-426.667 426.667 190.933 426.667 426.667-191.147 426.667-426.667 426.667zM554.667 234.667h-85.333v85.333h85.333v-85.333zM554.667 405.333h-85.333v256h85.333v-256z" />
|
171 |
+
<glyph unicode="" d="M42.667 64h938.667l-469.333 810.667-469.333-810.667zM554.667 192h-85.333v85.333h85.333v-85.333zM554.667 362.667h-85.333v170.667h85.333v-170.667z" />
|
172 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 256c-106.027 0-192 85.973-192 192s85.973 192 192 192 192-85.973 192-192-85.973-192-192-192zM512 490.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667z" />
|
173 |
+
<glyph unicode="" d="M469.333 234.667c0-23.467 19.2-42.667 42.667-42.667s42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667zM469.333 832v-170.667h85.333v81.92c144.64-20.693 256-144.853 256-295.253 0-164.907-133.76-298.667-298.667-298.667s-298.667 133.76-298.667 298.667c0 71.68 25.173 137.173 67.2 188.8l231.467-231.467 60.373 60.373-290.133 290.133-0.427-0.853c-93.227-69.973-153.813-181.333-153.813-306.987 0-212.053 171.52-384 383.787-384s384.213 171.947 384.213 384-171.947 384-384.213 384h-42.453zM768 448c0 23.467-19.2 42.667-42.667 42.667s-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667zM256 448c0-23.467 19.2-42.667 42.667-42.667s42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667z" />
|
174 |
+
<glyph unicode="" d="M810.667 789.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM469.333 490.667h-64v21.333h-85.333v-128h85.333v21.333h64v-42.667c0-23.467-18.987-42.667-42.667-42.667h-128c-23.68 0-42.667 19.2-42.667 42.667v170.667c0 23.467 18.987 42.667 42.667 42.667h128c23.68 0 42.667-19.2 42.667-42.667v-42.667zM768 490.667h-64v21.333h-85.333v-128h85.333v21.333h64v-42.667c0-23.467-18.987-42.667-42.667-42.667h-128c-23.68 0-42.667 19.2-42.667 42.667v170.667c0 23.467 18.987 42.667 42.667 42.667h128c23.68 0 42.667-19.2 42.667-42.667v-42.667z" />
|
175 |
+
<glyph unicode="" d="M426.667 106.667h170.667v682.667h-170.667v-682.667zM170.667 106.667h170.667v341.333h-170.667v-341.333zM682.667 576v-469.333h170.667v469.333h-170.667z" />
|
176 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM640 576h-170.667v-85.333h170.667v-85.333h-170.667v-85.333h170.667v-85.333h-256v426.667h256v-85.333z" />
|
177 |
+
<glyph unicode="" d="M170.667 192l362.667 256-362.667 256v-512zM554.667 704v-512l362.667 256-362.667 256z" />
|
178 |
+
<glyph unicode="" d="M469.333 192v512l-362.667-256 362.667-256zM490.667 448l362.667-256v512l-362.667-256z" />
|
179 |
+
<glyph unicode="" d="M640 640v234.667h-256v-234.667l128-128 128 128zM320 576h-234.667v-256h234.667l128 128-128 128zM384 256v-234.667h256v234.667l-128 128-128-128zM704 576l-128-128 128-128h234.667v256h-234.667z" />
|
180 |
+
<glyph unicode="" d="M725.333 106.667c-12.16 0-24.107 2.56-32.64 6.4-30.080 16-51.84 37.76-72.96 101.76-21.973 66.347-62.72 97.707-102.187 128.213-33.707 26.027-68.693 52.907-98.773 107.733-22.4 40.96-34.773 85.547-34.773 125.227 0 119.68 93.653 213.333 213.333 213.333s213.333-93.653 213.333-213.333h85.333c0 167.467-131.2 298.667-298.667 298.667s-298.667-131.2-298.667-298.667c0-53.973 16.213-113.067 45.44-166.4 38.827-70.613 84.693-105.813 121.6-134.4 34.56-26.667 59.52-45.867 73.173-87.253 25.6-77.44 58.667-121.173 116.267-151.467 22.187-10.027 45.653-15.147 70.187-15.147 94.080 0 170.667 76.587 170.667 170.667h-85.333c0-47.147-38.187-85.333-85.333-85.333zM325.76 847.573l-60.373 60.373c-84.907-84.907-137.387-202.24-137.387-331.947s52.48-247.040 137.387-331.947l60.373 60.373c-69.547 69.547-112.427 165.547-112.427 271.573s42.88 202.027 112.427 271.573zM490.667 576c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667-47.787 106.667-106.667 106.667-106.667-47.787-106.667-106.667z" />
|
181 |
+
<glyph unicode="" d="M810.667 789.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM469.333 320h-64v85.333h-85.333v-85.333h-64v256h64v-106.667h85.333v106.667h64v-256zM768 362.667c0-23.467-18.987-42.667-42.667-42.667h-32v-64h-64v64h-32c-23.68 0-42.667 19.2-42.667 42.667v170.667c0 23.467 18.987 42.667 42.667 42.667h128c23.68 0 42.667-19.2 42.667-42.667v-170.667zM618.667 384h85.333v128h-85.333v-128z" />
|
182 |
+
<glyph unicode="" d="M512 789.333v128l-170.667-170.667 170.667-170.667v128c141.44 0 256-114.56 256-256 0-43.307-10.88-83.84-29.653-119.68l62.293-62.293c33.067 52.907 52.693 114.987 52.693 181.973 0 188.587-152.747 341.333-341.333 341.333zM512 192c-141.44 0-256 114.56-256 256 0 43.307 10.88 83.84 29.653 119.68l-62.293 62.293c-33.067-52.907-52.693-114.987-52.693-181.973 0-188.587 152.747-341.333 341.333-341.333v-128l170.667 170.667-170.667 170.667v-128z" />
|
183 |
+
<glyph unicode="" d="M512 362.667c70.613 0 127.573 57.387 127.573 128l0.427 256c0 70.827-57.173 128-128 128-70.613 0-128-57.173-128-128v-256c0-70.613 57.387-128 128-128zM738.133 490.667c0-128-108.16-217.6-226.133-217.6-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.947h85.333v139.947c139.947 20.693 256 141.013 256 286.72h-72.533z" />
|
184 |
+
<glyph unicode="" d="M512 362.667c70.613 0 127.573 57.387 127.573 128l0.427 256c0 70.827-57.173 128-128 128-70.613 0-128-57.173-128-128v-256c0-70.613 57.387-128 128-128zM460.8 750.933c0 28.16 23.040 51.2 51.2 51.2s51.2-23.040 51.2-51.2l-0.427-264.533c0-28.16-22.827-51.2-50.773-51.2-28.16 0-51.2 23.040-51.2 51.2v264.533zM738.133 490.667c0-128-108.16-217.6-226.133-217.6-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.947h85.333v139.947c139.947 20.693 256 141.013 256 286.72h-72.533z" />
|
185 |
+
<glyph unicode="" d="M810.667 490.667h-72.533c0-31.787-6.613-61.227-18.56-87.467l52.48-52.48c24.32 41.6 38.613 89.173 38.613 139.947zM639.36 483.627c0 2.347 0.64 4.693 0.64 7.040v256c0 70.827-57.387 128-128 128s-128-57.173-128-128v-7.893l255.36-255.147zM182.4 832l-54.4-54.4 256.427-256.427v-30.72c0-70.613 56.96-128 127.573-128 9.6 0 18.773 1.28 27.733 3.2l70.827-70.827c-30.507-14.080-64-21.973-98.56-21.973-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.733h85.333v139.947c38.613 5.76 75.307 19.2 108.373 38.613l178.56-178.56 54.4 54.187-713.6 713.813z" />
|
186 |
+
<glyph unicode="" d="M768 789.333l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v597.333h-170.667z" />
|
187 |
+
<glyph unicode="" d="M170.667 704h-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM810.667 490.667h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" />
|
188 |
+
<glyph unicode="" d="M170.667 704h-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM810.667 490.667h-426.667v85.333h426.667v-85.333zM640 320h-256v85.333h256v-85.333zM810.667 661.333h-426.667v85.333h426.667v-85.333z" />
|
189 |
+
<glyph unicode="" d="M853.333 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM768 661.333h-128v-234.667c0-58.88-47.787-106.667-106.667-106.667s-106.667 47.787-106.667 106.667 47.787 106.667 106.667 106.667c24.107 0 46.080-8.32 64-21.76v235.093h170.667v-85.333zM170.667 704h-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333z" />
|
190 |
+
<glyph unicode="" d="M981.333 448l-104.107 118.613 14.507 157.227-154.027 34.773-80.64 135.68-145.067-62.293-145.067 62.293-80.64-135.68-154.027-34.773 14.507-157.227-104.107-118.613 104.107-118.613-14.507-157.227 154.027-34.773 80.64-135.68 145.067 62.293 145.067-62.293 80.64 135.68 154.027 34.773-14.507 157.227 104.107 118.613zM554.667 234.667h-85.333v85.333h85.333v-85.333zM554.667 405.333h-85.333v256h85.333v-256z" />
|
191 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333 0 78.933 27.093 151.253 71.893 209.067l478.507-478.507c-57.813-44.8-130.133-71.893-209.067-71.893zM781.44 238.933l-478.507 478.507c57.813 44.8 130.133 71.893 209.067 71.893 188.587 0 341.333-152.747 341.333-341.333 0-78.933-27.093-151.253-71.893-209.067z" />
|
192 |
+
<glyph unicode="" d="M256 149.333h170.667v597.333h-170.667v-597.333zM597.333 746.667v-597.333h170.667v597.333h-170.667z" />
|
193 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM469.333 277.333h-85.333v341.333h85.333v-341.333zM640 277.333h-85.333v341.333h85.333v-341.333z" />
|
194 |
+
<glyph unicode="" d="M384 277.333h85.333v341.333h-85.333v-341.333zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333zM554.667 277.333h85.333v341.333h-85.333v-341.333z" />
|
195 |
+
<glyph unicode="" d="M341.333 746.667v-597.333l469.333 298.667z" />
|
196 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM426.667 256v384l256-192-256-192z" />
|
197 |
+
<glyph unicode="" d="M426.667 256l256 192-256 192v-384zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
198 |
+
<glyph unicode="" d="M597.333 533.333h-512v-85.333h512v85.333zM597.333 704h-512v-85.333h512v85.333zM768 362.667v170.667h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667zM85.333 277.333h341.333v85.333h-341.333v-85.333z" />
|
199 |
+
<glyph unicode="" d="M682.667 704v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-85.333h-256v-554.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v554.667h-256zM426.667 789.333h170.667v-85.333h-170.667v85.333zM384 192v384l320-170.667-320-213.333z" />
|
200 |
+
<glyph unicode="" d="M170.667 704h-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM810.667 490.667h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" />
|
201 |
+
<glyph unicode="" d="M640 704h-512v-85.333h512v85.333zM640 533.333h-512v-85.333h512v85.333zM128 277.333h341.333v85.333h-341.333v-85.333zM725.333 704v-349.227c-13.44 4.907-27.52 7.893-42.667 7.893-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128v384h128v85.333h-213.333z" />
|
202 |
+
<glyph unicode="" d="M138.027 697.6c-30.933-12.16-52.693-43.307-52.693-78.933v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333h-498.987l352.64 142.293-29.44 71.040-539.52-219.733zM298.667 106.667c-70.613 0-128 57.387-128 128s57.387 128 128 128 128-57.387 128-128-57.387-128-128-128zM853.333 448h-85.333v85.333h-85.333v-85.333h-512v170.667h682.667v-170.667z" />
|
203 |
+
<glyph unicode="" d="M896 746.667v-597.333h85.333v597.333h-85.333zM725.333 149.333h85.333v597.333h-85.333v-597.333zM597.333 746.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-512c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v512c0 23.467-19.2 42.667-42.667 42.667zM341.333 629.333c52.907 0 96-43.093 96-96 0-53.12-43.093-96-96-96s-96 42.88-96 96c0 52.907 43.093 96 96 96zM533.333 234.667h-384v32c0 64 128 96 192 96s192-32 192-96v-32z" />
|
204 |
+
<glyph unicode="" d="M298.667 661.333h426.667v-128l170.667 170.667-170.667 170.667v-128h-512v-256h85.333v170.667zM725.333 234.667h-426.667v128l-170.667-170.667 170.667-170.667v128h512v256h-85.333v-170.667z" />
|
205 |
+
<glyph unicode="" d="M298.667 661.333h426.667v-128l170.667 170.667-170.667 170.667v-128h-512v-256h85.333v170.667zM725.333 234.667h-426.667v128l-170.667-170.667 170.667-170.667v128h512v256h-85.333v-170.667zM554.667 320v256h-42.667l-85.333-42.667v-42.667h64v-170.667h64z" />
|
206 |
+
<glyph unicode="" d="M512 746.667v170.667l-213.333-213.333 213.333-213.333v170.667c141.44 0 256-114.56 256-256s-114.56-256-256-256-256 114.56-256 256h-85.333c0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333-152.747 341.333-341.333 341.333z" />
|
207 |
+
<glyph unicode="" d="M451.627 568.747l-220.587 220.587-60.373-60.373 220.587-220.587 60.373 60.373zM618.667 789.333l87.253-87.253-535.253-535.040 60.373-60.373 535.253 535.253 87.040-87.253v234.667h-234.667zM632.747 387.627l-60.373-60.373 133.547-133.547-87.253-87.040h234.667v234.667l-87.253-87.253-133.333 133.547z" />
|
208 |
+
<glyph unicode="" d="M256 192l362.667 256-362.667 256v-512zM682.667 704v-512h85.333v512h-85.333z" />
|
209 |
+
<glyph unicode="" d="M256 704h85.333v-512h-85.333zM405.333 448l362.667-256v512z" />
|
210 |
+
<glyph unicode="" d="M336.213 815.36l-54.827 65.28-196.053-164.48 54.827-65.28 196.053 164.48zM938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM511.787 789.333c-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384-171.947 384-384.213 384zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.547-298.667-298.667-298.667zM384 490.667h154.667l-154.667-179.2v-76.8h256v85.333h-154.667l154.667 179.2v76.8h-256v-85.333z" />
|
211 |
+
<glyph unicode="" d="M256 704h512v-512h-512z" />
|
212 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM170.667 448h170.667v-85.333h-170.667v85.333zM597.333 192h-426.667v85.333h426.667v-85.333zM853.333 192h-170.667v85.333h170.667v-85.333zM853.333 362.667h-426.667v85.333h426.667v-85.333z" />
|
213 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM330.88 266.88l-60.373-60.373c-66.347 66.773-99.84 154.027-99.84 241.493s33.493 174.72 100.053 241.28l60.373-60.373c-49.92-49.707-75.093-115.413-75.093-180.907s24.96-131.2 74.88-181.12zM512 277.333c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667zM753.28 206.72l-60.373 60.373c50.133 49.707 75.093 115.413 75.093 180.907s-25.173 131.2-74.88 181.12l60.373 60.373c66.347-66.773 99.84-154.027 99.84-241.493s-33.493-174.72-100.053-241.28zM512 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
214 |
+
<glyph unicode="" d="M725.333 512v149.333c0 23.467-19.2 42.667-42.667 42.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v149.333l170.667-170.667v469.333l-170.667-170.667z" />
|
215 |
+
<glyph unicode="" d="M896 682.667l-170.667-170.667v149.333c0 23.467-19.2 42.667-42.667 42.667h-263.68l477.013-477.013v455.68zM139.733 874.667l-54.4-54.4 116.267-116.267h-30.933c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h512c8.747 0 16.427 3.2 23.253 7.893l135.893-135.893 54.187 54.4-756.267 756.267z" />
|
216 |
+
<glyph unicode="" d="M170.667 704h-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM512 341.333v384l256-192-256-192z" />
|
217 |
+
<glyph unicode="" d="M789.333 448c0 75.307-43.52 140.373-106.667 171.733v-343.68c63.147 31.573 106.667 96.64 106.667 171.947zM213.333 576v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667z" />
|
218 |
+
<glyph unicode="" d="M298.667 576v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667z" />
|
219 |
+
<glyph unicode="" d="M704 448c0 75.307-43.52 140.373-106.667 171.733v-94.293l104.747-104.747c1.28 8.96 1.92 18.133 1.92 27.307zM810.667 448c0-40.107-8.747-77.867-23.040-112.64l64.64-64.64c27.733 53.12 43.733 113.28 43.733 177.28 0 182.613-127.787 335.36-298.667 374.187v-88.107c123.307-36.693 213.333-150.827 213.333-286.080zM182.4 832l-54.4-54.4 201.6-201.6h-201.6v-256h170.667l213.333-213.333v286.933l181.547-181.547c-28.587-21.973-60.8-39.68-96.213-50.347v-88.107c58.667 13.44 112.213 40.32 157.227 77.227l87.040-86.827 54.4 54.4-713.6 713.6zM512 789.333l-89.173-89.173 89.173-89.173v178.347z" />
|
220 |
+
<glyph unicode="" d="M128 576v-256h170.667l213.333-213.333v682.667l-213.333-213.333h-170.667zM704 448c0 75.307-43.52 140.373-106.667 171.733v-343.68c63.147 31.573 106.667 96.64 106.667 171.947zM597.333 822.187v-88.107c123.307-36.693 213.333-150.827 213.333-286.080s-90.027-249.387-213.333-286.080v-88.107c170.88 38.827 298.667 191.36 298.667 374.187s-127.787 335.36-298.667 374.187z" />
|
221 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM640 192h-469.333v170.667h469.333v-170.667zM640 405.333h-469.333v170.667h469.333v-170.667zM853.333 192h-170.667v384h170.667v-384z" />
|
222 |
+
<glyph unicode="" d="M512 661.333v170.667h-426.667v-768h853.333v597.333h-426.667zM256 149.333h-85.333v85.333h85.333v-85.333zM256 320h-85.333v85.333h85.333v-85.333zM256 490.667h-85.333v85.333h85.333v-85.333zM256 661.333h-85.333v85.333h85.333v-85.333zM426.667 149.333h-85.333v85.333h85.333v-85.333zM426.667 320h-85.333v85.333h85.333v-85.333zM426.667 490.667h-85.333v85.333h85.333v-85.333zM426.667 661.333h-85.333v85.333h85.333v-85.333zM853.333 149.333h-341.333v85.333h85.333v85.333h-85.333v85.333h85.333v85.333h-85.333v85.333h341.333v-426.667zM768 490.667h-85.333v-85.333h85.333v85.333zM768 320h-85.333v-85.333h85.333v85.333z" />
|
223 |
+
<glyph unicode="" d="M282.667 499.413c61.44-120.747 160.213-219.52 281.173-280.96l93.867 94.080c11.733 11.733 28.587 15.147 43.307 10.453 47.787-15.787 99.2-24.32 152.32-24.32 23.68 0 42.667-18.987 42.667-42.667v-149.333c0-23.68-18.987-42.667-42.667-42.667-400.64 0-725.333 324.693-725.333 725.333 0 23.68 19.2 42.667 42.667 42.667h149.333c23.68 0 42.667-18.987 42.667-42.667 0-53.12 8.533-104.533 24.32-152.32 4.693-14.72 1.28-31.573-10.453-43.307l-93.867-94.293z" />
|
224 |
+
<glyph unicode="" d="M512 576c-68.48 0-134.4-10.667-196.267-30.72v-132.48c0-16.853-9.813-31.36-23.893-38.4-41.6-20.907-79.787-47.573-113.707-78.933-7.68-7.467-18.133-12.16-29.867-12.16s-22.4 4.693-30.080 12.587l-105.6 105.6c-7.893 7.893-12.587 18.56-12.587 30.293s4.693 22.4 12.587 30.293c129.92 123.52 305.92 199.253 499.413 199.253s369.493-75.733 499.413-199.253c7.893-7.68 12.587-18.56 12.587-30.293s-4.693-22.4-12.587-30.080l-105.6-105.6c-7.68-7.68-18.347-12.587-30.080-12.587-11.52 0-22.187 4.693-29.867 12.16-33.92 31.36-72.107 58.027-113.707 78.933-14.080 7.040-23.893 21.547-23.893 38.4v132.48c-61.867 19.84-127.787 30.507-196.267 30.507z" />
|
225 |
+
<glyph unicode="" d="M384 746.667v-85.333h280.96l-494.293-494.293 60.373-60.373 494.293 494.293v-280.96h85.333v426.667z" />
|
226 |
+
<glyph unicode="" d="M725.333 88.96l60.373 60.373-145.707 145.707-60.373-60.373 145.707-145.707zM320 618.667h149.333v-238.293l-231.040-231.040 60.373-60.373 256 256v273.707h149.333l-192 192-192-192z" />
|
227 |
+
<glyph unicode="" d="M835.627 661.333l-323.627-323.627-238.293 238.293h195.627v85.333h-341.333v-341.333h85.333v195.627l298.667-298.667 384 384z" />
|
228 |
+
<glyph unicode="" d="M853.333 728.96l-60.373 60.373-494.293-494.293v280.96h-85.333v-426.667h426.667v85.333h-280.96z" />
|
229 |
+
<glyph unicode="" d="M597.333 789.333l97.92-97.92-122.88-122.667 60.373-60.373 122.667 122.88 97.92-97.92v256zM426.667 789.333h-256v-256l97.92 97.92 200.747-200.96v-323.627h85.333v359.040l-225.92 225.707z" />
|
230 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM256 576h512v-85.333h-512v85.333zM597.333 362.667h-341.333v85.333h341.333v-85.333zM768 618.667h-512v85.333h512v-85.333z" />
|
231 |
+
<glyph unicode="" d="M213.333 405.333h597.333v85.333h-597.333v-85.333zM128 234.667h597.333v85.333h-597.333v-85.333zM298.667 661.333v-85.333h597.333v85.333h-597.333z" />
|
232 |
+
<glyph unicode="" d="M938.24 789.333c0 47.147-37.76 85.333-84.907 85.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333l170.667-170.667-0.427 768zM768 362.667h-512v85.333h512v-85.333zM768 490.667h-512v85.333h512v-85.333zM768 618.667h-512v85.333h512v-85.333z" />
|
233 |
+
<glyph unicode="" d="M853.333 960h-682.667v-85.333h682.667v85.333zM170.667-64h682.667v85.333h-682.667v-85.333zM853.333 789.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM512 672c52.907 0 96-43.093 96-96 0-53.12-43.093-96-96-96s-96 42.88-96 96c0 52.907 43.093 96 96 96zM725.333 234.667h-426.667v64c0 71.040 142.293 106.667 213.333 106.667s213.333-35.627 213.333-106.667v-64z" />
|
234 |
+
<glyph unicode="" d="M725.333 832h-42.667v-213.333h42.667v213.333zM640 746.667h-85.333v42.667h85.333v42.667h-128v-128h85.333v-42.667h-85.333v-42.667h128v128zM768 832v-213.333h42.667v85.333h85.333v128h-128zM853.333 746.667h-42.667v42.667h42.667v-42.667zM853.333 298.667c-53.12 0-104.32 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.747 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.68 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667z" />
|
235 |
+
<glyph unicode="" d="M512 149.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 917.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 661.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 405.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 746.667c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333zM512 405.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 405.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 661.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 661.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 917.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
236 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333 0 78.933 27.093 151.253 71.893 209.067l478.507-478.507c-57.813-44.8-130.133-71.893-209.067-71.893zM781.44 238.933l-478.507 478.507c57.813 44.8 130.133 71.893 209.067 71.893 188.587 0 341.333-152.747 341.333-341.333 0-78.933-27.093-151.253-71.893-209.067z" />
|
237 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 618.667l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" />
|
238 |
+
<glyph unicode="" d="M896 704h-85.333v-384h-554.667v-85.333c0-23.467 19.2-42.667 42.667-42.667h469.333l170.667-170.667v640c0 23.467-19.2 42.667-42.667 42.667zM725.333 448v384c0 23.467-19.2 42.667-42.667 42.667h-554.667c-23.467 0-42.667-19.2-42.667-42.667v-597.333l170.667 170.667h426.667c23.467 0 42.667 19.2 42.667 42.667z" />
|
239 |
+
<glyph unicode="" d="M384 832l-170.667-170.24h128v-299.093h85.333v299.093h128l-170.667 170.24zM682.667 234.24v299.093h-85.333v-299.093h-128l170.667-170.24 170.667 170.24h-128z" />
|
240 |
+
<glyph unicode="" d="M880.853 69.333l-698.667 698.667-54.187-54.4 118.613-118.613c-108.8-133.973-100.693-331.307 23.893-456.107 66.56-66.56 154.027-100.053 241.28-100.053 76.16 0 152.32 25.387 214.613 75.947l115.2-114.773 54.4 54.4-15.147 14.933zM512 124.373c-68.48 0-132.693 26.667-180.907 74.88-48.427 48.427-75.093 112.64-75.093 181.12 0 56.32 18.347 109.653 51.627 153.813l204.373-204.587v-205.227zM512 742.4v-195.413l309.547-309.547c58.24 126.080 35.84 280.32-68.267 384.427l-241.28 241.28-158.080-158.080 60.373-60.373 97.707 97.707z" />
|
241 |
+
<glyph unicode="" d="M753.28 621.653l-241.28 241.493-241.28-241.493c-133.333-133.333-133.333-349.44 0-482.773 66.56-66.56 154.027-100.053 241.28-100.053s174.72 33.28 241.28 100.053c133.333 133.333 133.333 349.44 0 482.773zM512 124.373c-68.48 0-132.693 26.667-180.907 75.093-48.427 48.213-75.093 112.427-75.093 180.907s26.667 132.693 75.093 181.12l180.907 180.907v-618.027z" />
|
242 |
+
<glyph unicode="" d="M810.667 874.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h170.667l128-128 128 128h170.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM554.667 192h-85.333v85.333h85.333v-85.333zM642.773 522.453l-38.187-39.253c-30.72-30.72-49.92-56.533-49.92-120.533h-85.333v21.333c0 47.147 19.2 89.813 49.92 120.747l53.12 53.76c15.36 15.36 24.96 36.693 24.96 60.16 0 47.147-38.187 85.333-85.333 85.333s-85.333-38.187-85.333-85.333h-85.333c0 94.293 76.373 170.667 170.667 170.667s170.667-76.373 170.667-170.667c0-37.547-15.147-71.467-39.893-96.213z" />
|
243 |
+
<glyph unicode="" d="M512 682.667c58.88 0 106.667-47.787 106.667-106.667 0-31.36-13.867-59.307-35.413-78.933l154.88-154.88c41.6 79.36 72.533 161.92 72.533 233.813 0 164.907-133.76 298.667-298.667 298.667-84.48 0-160.64-35.2-214.827-91.52l135.893-135.893c19.413 21.547 47.573 35.413 78.933 35.413zM698.667 273.067l-559.147 558.933-54.187-54.4 135.68-135.68c-4.907-21.12-7.68-43.093-7.68-65.92 0-224 298.667-554.667 298.667-554.667s71.253 78.933 144 185.6l142.933-142.933 54.4 54.4-154.667 154.667z" />
|
244 |
+
<glyph unicode="" d="M512 874.667c-164.907 0-298.667-133.76-298.667-298.667 0-224 298.667-554.667 298.667-554.667s298.667 330.667 298.667 554.667c0 164.907-133.76 298.667-298.667 298.667zM512 469.333c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" />
|
245 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM768 362.667h-512v85.333h512v-85.333zM768 490.667h-512v85.333h512v-85.333zM768 618.667h-512v85.333h512v-85.333z" />
|
246 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-768l170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333z" />
|
247 |
+
<glyph unicode="" d="M810.24 746.667c0 47.147-37.76 85.333-84.907 85.333h-298.667l-99.84-99.84 483.84-483.84-0.427 498.347zM155.733 794.453l-54.187-54.187 111.787-112v-478.933c0-47.147 38.187-85.333 85.333-85.333h427.093c14.933 0 28.8 4.267 40.96 10.88l80.213-80.213 54.187 54.4-745.387 745.387z" />
|
248 |
+
<glyph unicode="" d="M282.667 499.413c61.44-120.747 160.213-219.52 281.173-280.96l93.867 94.080c11.733 11.733 28.587 15.147 43.307 10.453 47.787-15.787 99.2-24.32 152.32-24.32 23.68 0 42.667-18.987 42.667-42.667v-149.333c0-23.68-18.987-42.667-42.667-42.667-400.64 0-725.333 324.693-725.333 725.333 0 23.68 19.2 42.667 42.667 42.667h149.333c23.68 0 42.667-18.987 42.667-42.667 0-53.12 8.533-104.533 24.32-152.32 4.693-14.72 1.28-31.573-10.453-43.307l-93.867-94.293z" />
|
249 |
+
<glyph unicode="" d="M749.227 352.427c11.947 29.44 18.773 61.653 18.773 95.573 0 141.44-114.56 256-256 256-33.92 0-66.133-6.827-95.787-18.773l69.333-69.333c8.747 1.493 17.493 2.773 26.453 2.773 94.293 0 170.667-76.373 170.667-170.667 0-9.173-0.853-18.133-2.347-26.667l68.907-68.907zM512 789.333c188.587 0 341.333-152.747 341.333-341.333 0-57.813-14.933-111.787-40.32-159.36l62.72-62.72c39.68 64.64 62.933 140.587 62.933 222.080 0 235.733-191.147 426.667-426.667 426.667-81.493 0-157.44-23.253-222.080-62.933l62.293-62.293c47.573 25.387 101.973 39.893 159.787 39.893zM139.52 853.333l-54.187-54.4 89.813-89.813c-56.107-72.107-89.813-162.56-89.813-261.12 0-157.653 85.76-295.040 213.12-368.853l42.667 73.813c-101.76 58.88-170.453 168.96-170.453 295.040 0 74.88 24.32 144 65.28 200.32l61.227-61.227c-26.027-40.107-41.173-87.68-41.173-139.093 0-94.72 51.413-177.067 127.787-221.44l43.093 74.24c-50.987 29.653-85.547 84.053-85.547 147.2 0 27.52 7.253 53.12 18.773 76.16l67.413-67.413-0.853-8.747c0-47.147 38.187-85.333 85.333-85.333l8.747 0.853 320.853-320.853 54.4 54.4-756.48 756.267z" />
|
250 |
+
<glyph unicode="" d="M938.667 832h-853.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h853.333c47.147 0 84.907 38.187 84.907 85.333l0.427 597.333c0 47.147-38.187 85.333-85.333 85.333zM341.333 704c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM597.333 192h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667zM761.6 362.667h69.973l64.427-85.333-85.12-85.12c-55.68 41.813-97.28 101.333-116.48 170.453-7.467 27.307-11.733 55.68-11.733 85.333s4.267 58.027 11.947 85.333c18.987 69.12 60.587 128.64 116.48 170.453l84.907-85.12-64.427-85.333h-69.973c-9.387-26.667-14.933-55.467-14.933-85.333s5.333-58.667 14.933-85.333z" />
|
251 |
+
<glyph unicode="" d="M896 618.667v42.667l-128-85.333-128 85.333v-42.667l128-85.333 128 85.333zM938.667 832h-853.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h853.333c47.147 0 84.907 38.187 84.907 85.333l0.427 597.333c0 47.147-38.187 85.333-85.333 85.333zM341.333 704c70.613 0 128-57.387 128-128 0-70.827-57.387-128-128-128s-128 57.173-128 128c0 70.613 57.387 128 128 128zM597.333 192h-512v42.667c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-42.667zM938.667 448h-341.333v256h341.333v-256z" />
|
252 |
+
<glyph unicode="" d="M1011.413 248.747c-129.92 123.52-305.92 199.253-499.413 199.253s-369.493-75.733-499.413-199.253c-7.893-7.68-12.587-18.56-12.587-30.293s4.693-22.4 12.587-30.080l105.6-105.6c7.68-7.68 18.347-12.587 30.080-12.587 11.52 0 22.187 4.693 29.867 12.16 33.92 31.36 72.107 58.027 113.707 78.933 14.080 7.040 23.893 21.547 23.893 38.4v132.48c61.867 19.84 127.787 30.507 196.267 30.507s134.4-10.667 196.267-30.72v-132.48c0-16.853 9.813-31.36 23.893-38.4 41.6-20.907 80-47.573 113.707-78.933 7.68-7.467 18.133-12.16 29.867-12.16s22.4 4.693 30.293 12.587l105.6 105.6c7.68 7.68 12.587 18.347 12.587 30.080-0.213 11.947-4.907 22.827-12.8 30.507zM902.827 693.12l-60.373 60.373-151.893-151.893 60.373-60.373s147.2 150.187 151.893 151.893zM554.667 874.667h-85.333v-213.333h85.333v213.333zM273.067 541.227l60.373 60.373-151.893 151.893-60.373-60.373c4.693-1.707 151.893-151.893 151.893-151.893z" />
|
253 |
+
<glyph unicode="" d="M43.093 661.333l-0.427-426.667c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333h-768c-47.147 0-84.907-38.187-84.907-85.333zM810.667 661.333v-426.667h-597.333v426.667h597.333z" />
|
254 |
+
<glyph unicode="" d="M725.333 916.907l-426.667 0.427c-47.147 0-84.907-38.187-84.907-85.333v-768c0-47.147 37.76-85.333 84.907-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 84.907-85.333 84.907zM725.333 149.333h-426.667v597.333h426.667v-597.333z" />
|
255 |
+
<glyph unicode="" d="M43.093 661.333l-0.427-426.667c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333h-768c-47.147 0-84.907-38.187-84.907-85.333zM810.667 661.333v-426.667h-597.333v426.667h597.333z" />
|
256 |
+
<glyph unicode="" d="M725.333 916.907l-426.667 0.427c-47.147 0-84.907-38.187-84.907-85.333v-768c0-47.147 37.76-85.333 84.907-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 84.907-85.333 84.907zM725.333 149.333h-426.667v597.333h426.667v-597.333z" />
|
257 |
+
<glyph unicode="" d="M768 789.333l-170.667-170.667h128v-298.667c0-47.147-38.187-85.333-85.333-85.333s-85.333 38.187-85.333 85.333v298.667c0 94.080-76.587 170.667-170.667 170.667s-170.667-76.587-170.667-170.667v-298.667h-128l170.667-170.667 170.667 170.667h-128v298.667c0 47.147 38.187 85.333 85.333 85.333s85.333-38.187 85.333-85.333v-298.667c0-94.080 76.587-170.667 170.667-170.667s170.667 76.587 170.667 170.667v298.667h128l-170.667 170.667z" />
|
258 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM384 490.667h-85.333v85.333h85.333v-85.333zM554.667 490.667h-85.333v85.333h85.333v-85.333zM725.333 490.667h-85.333v85.333h85.333v-85.333z" />
|
259 |
+
<glyph unicode="" d="M789.333 704c-129.707 0-234.667-104.96-234.667-234.667 0-56.747 20.053-108.8 53.547-149.333h-192.64c33.493 40.533 53.547 92.587 53.547 149.333 0 129.707-104.96 234.667-234.667 234.667s-234.453-104.96-234.453-234.667 104.96-234.667 234.667-234.667h554.667c129.707 0 234.667 104.96 234.667 234.667s-104.96 234.667-234.667 234.667zM234.667 320c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333zM789.333 320c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333z" />
|
260 |
+
<glyph unicode="" d="M539.733 533.333c-35.2 99.413-129.707 170.667-241.067 170.667-141.44 0-256-114.56-256-256s114.56-256 256-256c111.36 0 205.867 71.253 241.067 170.667h185.6v-170.667h170.667v170.667h85.333v170.667h-441.6zM298.667 362.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
261 |
+
<glyph unicode="" d="M810.667 405.333h-256v-256h-85.333v256h-256v85.333h256v256h85.333v-256h256v-85.333z" />
|
262 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM725.333 405.333h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" />
|
263 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM725.333 405.333h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" />
|
264 |
+
<glyph unicode="" d="M554.667 661.333h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
265 |
+
<glyph unicode="" d="M876.587 737.067l-59.093 71.68c-11.947 14.080-29.653 23.253-49.493 23.253h-512c-19.84 0-37.547-9.173-49.28-23.253l-59.093-71.68c-12.373-14.933-19.627-33.707-19.627-54.4v-533.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v533.333c0 20.693-7.253 39.467-19.413 54.4zM512 213.333l-234.667 234.667h149.333v85.333h170.667v-85.333h149.333l-234.667-234.667zM218.667 746.667l34.773 42.667h512l39.893-42.667h-586.667z" />
|
266 |
+
<glyph unicode="" d="M938.667 832h-640c-29.44 0-52.693-14.933-68.053-37.547l-230.613-346.24 230.613-346.24c15.36-22.613 38.613-37.973 68.053-37.973h640c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 295.040l-60.373-60.373-152.96 152.96-152.96-152.96-60.373 60.373 152.96 152.96-152.96 152.96 60.373 60.373 152.96-152.96 152.96 152.96 60.373-60.373-152.96-152.96 152.96-152.96z" />
|
267 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM170.667 448c0 188.587 152.747 341.333 341.333 341.333 78.933 0 151.253-27.093 209.067-71.893l-478.507-478.507c-44.8 57.813-71.893 130.133-71.893 209.067zM512 106.667c-78.933 0-151.253 27.093-209.067 71.893l478.507 478.507c44.8-57.813 71.893-130.133 71.893-209.067 0-188.587-152.747-341.333-341.333-341.333z" />
|
268 |
+
<glyph unicode="" d="M810.667 686.293l-60.373 60.373-238.293-238.293-238.293 238.293-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 238.293 238.293 238.293-238.293 60.373 60.373-238.293 238.293z" />
|
269 |
+
<glyph unicode="" d="M682.667 917.333h-512c-47.147 0-85.333-38.187-85.333-85.333v-597.333h85.333v597.333h512v85.333zM810.667 746.667h-469.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h469.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 64h-469.333v597.333h469.333v-597.333z" />
|
270 |
+
<glyph unicode="" d="M411.307 634.027c9.6 21.333 15.36 45.013 15.36 69.973 0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667 76.373-170.667 170.667-170.667c24.96 0 48.64 5.76 69.973 15.36l100.693-100.693-100.693-100.693c-21.333 9.6-45.013 15.36-69.973 15.36-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667c0 24.96-5.76 48.64-15.36 69.973l100.693 100.693 298.667-298.667h128v42.667l-527.36 527.36zM256 618.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM256 106.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM512 426.667c-11.733 0-21.333 9.6-21.333 21.333s9.6 21.333 21.333 21.333 21.333-9.6 21.333-21.333-9.6-21.333-21.333-21.333zM810.667 832l-256-256 85.333-85.333 298.667 298.667v42.667z" />
|
271 |
+
<glyph unicode="" d="M810.667 874.667h-178.56c-17.493 49.493-64.427 85.333-120.107 85.333s-102.613-35.84-120.107-85.333h-178.56c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM512 874.667c23.467 0 42.667-18.987 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 18.987-42.667 42.667 19.2 42.667 42.667 42.667zM810.667 106.667h-597.333v682.667h85.333v-128h426.667v128h85.333v-682.667z" />
|
272 |
+
<glyph unicode="" d="M128 224v-160h160l472.107 472.107-160 160-472.107-472.107zM883.413 659.413c16.64 16.64 16.64 43.733 0 60.373l-99.627 99.627c-16.64 16.64-43.733 16.64-60.373 0l-78.080-78.080 160-160 78.080 78.080z" />
|
273 |
+
<glyph unicode="" d="M938.24 618.667c0 30.72-16 57.387-40.107 72.533l-386.133 226.133-386.133-226.133c-24.107-15.147-40.533-41.813-40.533-72.533v-426.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333l-0.427 426.667zM512 405.333l-352.427 220.373 352.427 206.293 352.427-206.293-352.427-220.373z" />
|
274 |
+
<glyph unicode="" d="M426.667 192h170.667v85.333h-170.667v-85.333zM128 704v-85.333h768v85.333h-768zM256 405.333h512v85.333h-512v-85.333z" />
|
275 |
+
<glyph unicode="" d="M614.4 704l-17.067 85.333h-384v-725.333h85.333v298.667h238.933l17.067-85.333h298.667v426.667z" />
|
276 |
+
<glyph unicode="" d="M512 618.667v170.667l341.333-341.333-341.333-341.333v170.667h-341.333v341.333z" />
|
277 |
+
<glyph unicode="" d="M196.053 666.24c29.867 30.507 59.733 57.813 73.173 52.267 21.12-8.747-0.427-44.373-12.8-65.067-10.667-17.92-122.027-165.76-122.027-269.227 0-54.613 20.267-99.84 57.387-127.147 32-23.68 74.027-30.933 112.64-19.627 45.653 13.44 83.2 59.52 130.56 117.973 51.627 63.573 120.747 146.773 174.080 146.773 69.547 0 70.4-43.093 75.093-76.587-161.707-27.733-229.76-156.8-229.76-229.547s61.44-132.053 136.747-132.053c69.333 0 183.253 56.747 200.107 260.267h104.747v106.667h-105.387c-6.4 70.4-46.507 178.987-171.947 178.987-96 0-178.56-81.493-210.56-121.387-24.747-30.933-87.68-105.6-97.493-116.267-10.88-12.587-28.8-35.84-47.573-35.84-18.987 0-30.507 35.627-15.573 82.133 14.933 46.72 59.733 122.027 78.933 149.973 33.493 48.64 55.253 82.133 55.253 139.947 0 93.867-69.973 123.307-107.093 123.307-56.32 0-105.387-42.667-116.267-53.547-15.147-15.36-27.947-27.947-37.333-39.467l75.093-72.533zM592.427 168.32c-13.227 0-31.36 11.093-31.36 30.933 0 25.6 30.933 93.867 122.667 117.973-13.227-114.987-61.44-148.907-91.307-148.907z" />
|
278 |
+
<glyph unicode="" d="M810.667 832h-597.76c-47.147 0-84.48-38.187-84.48-85.333l-0.427-597.333c0-47.147 37.76-85.333 84.907-85.333h597.76c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 320h-170.667c0-70.613-57.387-128-128-128s-128 57.387-128 128h-171.093v426.667h597.76v-426.667zM682.667 533.333h-85.333v128h-170.667v-128h-85.333l170.667-170.667 170.667 170.667z" />
|
279 |
+
<glyph unicode="" d="M166.4 448c0 72.96 59.307 132.267 132.267 132.267h170.667v81.067h-170.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333h170.667v81.067h-170.667c-72.96 0-132.267 59.307-132.267 132.267zM341.333 405.333h341.333v85.333h-341.333v-85.333zM725.333 661.333h-170.667v-81.067h170.667c72.96 0 132.267-59.307 132.267-132.267s-59.307-132.267-132.267-132.267h-170.667v-81.067h170.667c117.76 0 213.333 95.573 213.333 213.333s-95.573 213.333-213.333 213.333z" />
|
280 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 618.667l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" />
|
281 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 618.667l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" />
|
282 |
+
<glyph unicode="" d="M784.853 507.733c-78.507 68.907-181.333 110.933-294.187 110.933-198.4 0-366.293-129.28-424.96-308.053l100.907-33.28c44.8 136.32 172.8 234.667 324.053 234.667 83.413 0 159.147-30.72 218.24-80.427l-154.24-154.24h384v384l-153.813-153.6z" />
|
283 |
+
<glyph unicode="" d="M810.667 405.333h-597.333v85.333h597.333v-85.333z" />
|
284 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM725.333 405.333h-426.667v85.333h426.667v-85.333z" />
|
285 |
+
<glyph unicode="" d="M298.667 490.667v-85.333h426.667v85.333h-426.667zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
286 |
+
<glyph unicode="" d="M426.667 576v170.667l-298.667-298.667 298.667-298.667v174.933c213.333 0 362.667-68.267 469.333-217.6-42.667 213.333-170.667 426.667-469.333 469.333z" />
|
287 |
+
<glyph unicode="" d="M298.667 618.667v128l-298.667-298.667 298.667-298.667v128l-170.667 170.667 170.667 170.667zM554.667 576v170.667l-298.667-298.667 298.667-298.667v174.933c213.333 0 362.667-68.267 469.333-217.6-42.667 213.333-170.667 426.667-469.333 469.333z" />
|
288 |
+
<glyph unicode="" d="M671.147 832h-318.293l-224.853-224.853v-318.080l224.853-225.067h318.080l225.067 224.853v318.293l-224.853 224.853zM512 221.867c-30.507 0-55.467 24.747-55.467 55.467 0 30.507 24.96 55.467 55.467 55.467s55.467-24.747 55.467-55.467c0-30.72-24.96-55.467-55.467-55.467zM554.667 405.333h-85.333v256h85.333v-256z" />
|
289 |
+
<glyph unicode="" d="M725.333 832h-512c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v512l-170.667 170.667zM512 149.333c-70.613 0-128 57.387-128 128s57.387 128 128 128 128-57.387 128-128-57.387-128-128-128zM640 576h-426.667v170.667h426.667v-170.667z" />
|
290 |
+
<glyph unicode="" d="M128 746.667h85.333v85.333c-47.147 0-85.333-38.187-85.333-85.333zM128 405.333h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM128 576h85.333v85.333h-85.333v-85.333zM554.667 832h-85.333v-85.333h85.333v85.333zM810.667 832v-85.333h85.333c0 47.147-38.187 85.333-85.333 85.333zM213.333 64v85.333h-85.333c0-47.147 38.187-85.333 85.333-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM384 832h-85.333v-85.333h85.333v85.333zM469.333 64h85.333v85.333h-85.333v-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 64c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM640 746.667h85.333v85.333h-85.333v-85.333zM298.667 234.667h426.667v426.667h-426.667v-426.667zM384 576h256v-256h-256v256z" />
|
291 |
+
<glyph unicode="" d="M85.76 64l895.573 384-895.573 384-0.427-298.667 640-85.333-640-85.333z" />
|
292 |
+
<glyph unicode="" d="M128 192h256v85.333h-256v-85.333zM128 704v-85.333h768v85.333h-768zM128 405.333h512v85.333h-512v-85.333z" />
|
293 |
+
<glyph unicode="" d="M213.333 234.667v-85.333h597.333v85.333h-597.333zM405.333 413.867h213.333l38.4-93.867h89.6l-202.667 469.333h-64l-202.667-469.333h89.6l38.4 93.867zM512 704.853l79.787-214.187h-159.573l79.787 214.187z" />
|
294 |
+
<glyph unicode="" d="M533.333 618.667c-112.853 0-215.68-42.027-294.4-110.933l-153.6 153.6v-384h384l-154.24 154.24c59.093 49.707 134.827 80.427 218.24 80.427 151.253 0 279.253-98.347 324.053-234.667l100.907 33.28c-58.667 178.773-226.56 308.053-424.96 308.053z" />
|
295 |
+
<glyph unicode="" d="M938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM336.213 815.36l-54.827 65.28-196.053-164.48 54.827-65.28 196.053 164.48zM533.333 618.667h-64v-256l202.453-121.813 32.213 52.693-170.667 101.12v224zM511.787 789.333c-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384-171.947 384-384.213 384zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.547-298.667-298.667-298.667z" />
|
296 |
+
<glyph unicode="" d="M938.667 714.667l-196.267 164.267-55.467-66.133 196.267-164.267 55.467 66.133zM334.933 814.933l-55.467 66.133-194.133-166.4 55.467-66.133 194.133 166.4zM533.333 618.667h-64v-256l202.667-121.6 32 53.333-170.667 100.267v224zM512 789.333c-213.333 0-384-172.8-384-384s170.667-384 384-384c211.2 0 384 172.8 384 384s-172.8 384-384 384zM512 106.667c-164.267 0-298.667 134.4-298.667 298.667s134.4 298.667 298.667 298.667 298.667-134.4 298.667-298.667c0-166.4-134.4-298.667-298.667-298.667z" />
|
297 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM533.333 661.333h-64v-256l223.787-134.4 32.213 52.48-192 113.92z" />
|
298 |
+
<glyph unicode="" d="M336.213 815.36l-54.827 65.28-196.053-164.48 54.827-65.28 196.053 164.48zM938.667 715.947l-196.053 164.48-54.827-65.28 196.053-164.48 54.827 65.28zM511.787 789.333c-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384-171.947 384-384.213 384zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.547-298.667-298.667-298.667zM554.667 576h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128v128z" />
|
299 |
+
<glyph unicode="" d="M554.667 576v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-157.013l333.867-333.867 135.467-42.453v85.333l-341.333 213.333zM128 734.933l212.693-212.693-255.36-159.573v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v158.933l244.267-244.267 54.4 54.4-670.933 670.933-54.4-54.4z" />
|
300 |
+
<glyph unicode="" d="M896 277.333v85.333l-341.333 213.333v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-234.667l-341.333-213.333v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v234.667l341.333-106.667z" />
|
301 |
+
<glyph unicode="" d="M298.667 234.667v-156.373c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v156.373h-426.88zM725.333 732.373c0 31.573-25.387 56.96-56.96 56.96h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-497.707h426.667v497.707z" />
|
302 |
+
<glyph unicode="" d="M725.333 732.373c0 31.573-25.387 56.96-56.96 56.96h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-412.373h426.667v412.373zM298.667 320v-241.707c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v241.707h-426.88z" />
|
303 |
+
<glyph unicode="" d="M725.333 732.373c0 31.573-25.387 56.96-56.96 56.96h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-327.040h426.667v327.040zM298.667 405.333v-327.040c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v327.040h-426.88z" />
|
304 |
+
<glyph unicode="" d="M725.333 732.373c0 31.573-25.387 56.96-56.96 56.96h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-241.707h426.667v241.707zM298.667 490.667v-412.373c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v412.373h-426.88z" />
|
305 |
+
<glyph unicode="" d="M725.333 732.373c0 31.573-25.387 56.96-56.96 56.96h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-156.373h426.667v156.373zM298.667 576v-497.707c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v497.707h-426.88z" />
|
306 |
+
<glyph unicode="" d="M725.333 732.373c0 31.573-25.387 56.96-56.96 56.96h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-113.707h426.667v113.707zM298.667 618.667v-540.373c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v540.373h-426.88z" />
|
307 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-654.293c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v654.293c-0.213 31.573-25.6 56.96-57.173 56.96zM554.667 192h-85.333v85.333h85.333v-85.333zM554.667 362.667h-85.333v213.333h85.333v-213.333z" />
|
308 |
+
<glyph unicode="" d="M469.333 106.667v128h-170.667v-156.373c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v156.373h-187.733l-68.48-128zM668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-497.707h170.667v106.667h-85.333l170.667 320v-234.667h85.333l-102.4-192h187.733v497.707c0 31.573-25.387 56.96-56.96 56.96z" />
|
309 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-391.040h85.333l170.667 320v-234.667h85.333l-45.44-85.333h130.773v391.040c0 31.573-25.387 56.96-56.96 56.96zM469.333 106.667v234.667h-170.667v-263.040c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v263.040h-130.773l-125.44-234.667z" />
|
310 |
+
<glyph unicode="" d="M617.173 384l-147.84-277.333v234.667h-85.333l22.827 42.667h-108.16v-305.707c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v305.707h-108.373zM668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-348.373h108.16l147.84 277.333v-234.667h85.333l-22.827-42.667h108.16v348.373c0 31.573-25.387 56.96-56.96 56.96z" />
|
311 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-241.707h164.907l91.093 170.667v-170.667h170.667v241.707c0 31.573-25.387 56.96-56.96 56.96zM554.667 426.667h85.333l-170.667-320v234.667h-85.333l79.573 149.333h-164.907v-412.373c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v412.373h-170.667v-64z" />
|
312 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-156.373h210.56l45.44 85.333v-85.333h170.667v156.373c0 31.573-25.387 56.96-56.96 56.96zM554.667 426.667h85.333l-170.667-320v234.667h-85.333l125.227 234.667h-210.56v-497.707c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v497.707h-170.667v-149.333z" />
|
313 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-113.707h233.173l22.827 42.667v-42.667h170.667v113.707c0 31.573-25.387 56.96-56.96 56.96zM554.667 426.667h85.333l-170.667-320v234.667h-85.333l147.84 277.333h-233.173v-540.373c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v540.373h-170.667v-192z" />
|
314 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-654.293c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v654.293c-0.213 31.573-25.6 56.96-57.173 56.96zM469.333 106.667v234.667h-85.333l170.667 320v-234.667h85.333l-170.667-320z" />
|
315 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-654.293c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v654.293c-0.213 31.573-25.6 56.96-57.173 56.96z" />
|
316 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-654.293c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v654.293c-0.213 31.573-25.6 56.96-57.173 56.96z" />
|
317 |
+
<glyph unicode="" d="M668.373 789.333h-71.040v85.333h-170.667v-85.333h-71.040c-31.573 0-56.96-25.387-56.96-56.96v-654.293c0-31.36 25.387-56.96 56.96-56.96h312.96c31.36 0 56.96 25.387 56.96 56.96v654.293c-0.213 31.573-25.6 56.96-57.173 56.96zM552.533 194.133h-81.067v81.067h81.067v-81.067zM610.133 418.56s-16.213-17.92-28.587-30.293c-20.693-20.693-35.413-48.853-35.413-68.267h-68.267c0 35.413 19.627 65.067 39.68 85.12l39.68 40.32c11.52 11.52 18.773 27.52 18.773 45.227 0 35.413-28.587 64-64 64s-64-28.587-64-64h-64c0 70.613 57.387 128 128 128s128-57.387 128-128c0-28.16-11.307-53.76-29.867-72.107z" />
|
318 |
+
<glyph unicode="" d="M755.413 631.253l-243.413 243.413h-42.667v-323.627l-195.627 195.627-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 195.627 195.627v-323.627h42.667l243.413 243.413-183.040 183.253 183.040 183.253zM554.667 711.253l80.213-80.213-80.213-80v160.213zM634.88 264.747l-80.213-80v160.427l80.213-80.427z" />
|
319 |
+
<glyph unicode="" d="M298.667 448l-85.333 85.333-85.333-85.333 85.333-85.333 85.333 85.333zM755.413 631.253l-243.413 243.413h-42.667v-323.627l-195.627 195.627-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 195.627 195.627v-323.627h42.667l243.413 243.413-183.040 183.253 183.040 183.253zM554.667 711.253l80.213-80.213-80.213-80v160.213zM634.88 264.747l-80.213-80v160.427l80.213-80.427zM810.667 533.333l-85.333-85.333 85.333-85.333 85.333 85.333-85.333 85.333z" />
|
320 |
+
<glyph unicode="" d="M554.667 707.627l80.213-80.213-68.267-68.267 60.373-60.373 128.64 128.64-243.627 243.627h-42.667v-214.613l85.333-85.333v136.533zM231.040 785.707l-60.373-60.373 280.96-280.96-238.293-238.293 60.373-60.373 195.627 195.627v-323.627h42.667l183.253 183.253 97.92-97.92 60.16 60.373-622.293 622.293zM554.667 181.12v160.213l80.213-80.213-80.213-80z" />
|
321 |
+
<glyph unicode="" d="M607.573 447.573l98.987-98.987c11.947 30.933 18.773 64.427 18.773 99.413 0 34.773-6.613 68.053-18.347 98.773l-99.413-99.2zM833.28 673.493l-53.973-53.973c26.667-51.413 42.027-109.653 42.027-171.733s-15.36-120.107-42.027-171.733l51.2-51.2c41.173 66.133 65.493 143.573 65.493 226.773 0 81.493-23.253 157.227-62.72 221.867zM670.080 631.253l-243.413 243.413h-42.667v-323.627l-195.627 195.627-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 195.627 195.627v-323.627h42.667l243.413 243.413-183.040 183.253 183.040 183.253zM469.333 711.253l80.213-80.213-80.213-80v160.213zM549.547 264.747l-80.213-80v160.427l80.213-80.427z" />
|
322 |
+
<glyph unicode="" d="M462.933 420.267h98.133l-49.067 155.733-49.067-155.733zM853.333 589.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893l141.44 141.44-141.44 141.44zM610.133 277.333l-29.867 85.333h-136.533l-29.867-85.333h-81.067l136.533 384h85.333l136.533-384h-81.067z" />
|
323 |
+
<glyph unicode="" d="M853.333 589.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893l141.44 141.44-141.44 141.44zM512 192c-141.44 0-256 114.56-256 256s114.56 256 256 256 256-114.56 256-256-114.56-256-256-256zM512 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667z" />
|
324 |
+
<glyph unicode="" d="M853.333 306.56l141.44 141.44-141.44 141.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893zM512 192c-141.44 0-256 114.56-256 256s114.56 256 256 256 256-114.56 256-256-114.56-256-256-256z" />
|
325 |
+
<glyph unicode="" d="M853.333 306.56l141.44 141.44-141.44 141.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893zM512 192v512c141.44 0 256-114.56 256-256s-114.56-256-256-256z" />
|
326 |
+
<glyph unicode="" d="M554.667 872.533v-129.28c144.64-20.693 256-144.853 256-295.253 0-38.187-7.467-74.667-20.48-108.16l110.933-65.493c23.68 53.12 37.547 111.573 37.547 173.653 0 221.227-168.32 402.987-384 424.533zM512 149.333c-164.907 0-298.667 133.76-298.667 298.667 0 150.4 111.36 274.56 256 295.253v129.28c-215.893-21.333-384-203.307-384-424.533 0-235.733 190.72-426.667 426.453-426.667 141.227 0 266.027 68.907 343.68 174.507l-110.72 65.28c-54.613-68.053-138.453-111.787-232.747-111.787z" />
|
327 |
+
<glyph unicode="" d="M298.667 743.040h426.667v-85.333h85.333v170.667c0 47.147-38.187 84.907-85.333 84.907l-426.667 0.427c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v85.333zM657.707 248.747l195.627 195.627-195.627 195.627-60.373-60.373 135.253-135.253-135.253-135.467 60.373-60.16zM426.667 308.907l-135.253 135.253 135.253 135.467-60.373 60.373-195.627-195.627 195.627-195.627 60.373 60.16zM725.333 145.707h-426.667v85.333h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-85.333z" />
|
328 |
+
<glyph unicode="" d="M170.667 704h768v85.333h-768c-47.147 0-85.333-38.187-85.333-85.333v-469.333h-85.333v-128h597.333v128h-426.667v469.333zM981.333 618.667h-256c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h256c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 234.667h-170.667v298.667h170.667v-298.667z" />
|
329 |
+
<glyph unicode="" d="M896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h213.333v-85.333h341.333v85.333h213.333c47.147 0 84.907 38.187 84.907 85.333l0.427 512c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-768v512h768v-512zM810.667 618.667h-469.333v-85.333h469.333v85.333zM810.667 448h-469.333v-85.333h469.333v85.333zM298.667 618.667h-85.333v-85.333h85.333v85.333zM298.667 448h-85.333v-85.333h85.333v85.333z" />
|
330 |
+
<glyph unicode="" d="M512 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM893.44 490.667c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 149.333c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667z" />
|
331 |
+
<glyph unicode="" d="M893.44 490.667c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 149.333c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667z" />
|
332 |
+
<glyph unicode="" d="M893.44 490.667c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-48.213-5.333-93.44-19.84-134.613-41.387l64-64c34.987 14.507 73.173 22.613 113.28 22.613 164.907 0 298.667-133.76 298.667-298.667 0-40.107-8.107-78.293-22.4-113.28l64-64c21.547 41.173 35.84 86.4 41.173 134.613h87.893v85.333h-87.893zM128 777.6l86.827-86.827c-45.653-55.893-75.947-124.587-84.267-200.107h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c75.52 8.32 144.213 38.827 200.107 84.48l86.827-87.040 54.4 54.187-713.6 713.813-54.4-54.4zM693.973 211.627c-50.347-38.827-113.28-62.293-181.973-62.293-164.907 0-298.667 133.76-298.667 298.667 0 68.693 23.467 131.627 62.293 181.973l418.347-418.347z" />
|
333 |
+
<glyph unicode="" d="M893.44 487.040c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-48.213-5.333-93.44-19.84-134.613-41.387l64-64c34.987 14.293 73.173 22.4 113.28 22.4 164.907 0 298.667-133.76 298.667-298.667 0-40.107-8.107-78.293-22.4-113.28l64-64c21.547 41.173 35.84 86.4 41.173 134.613h87.893v85.333h-87.893zM128 773.973l86.827-86.827c-45.653-55.893-76.16-124.587-84.48-200.107h-87.68v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c75.52 8.32 144.213 38.827 200.107 84.48l87.040-87.040 54.187 54.187-713.6 713.813-54.4-54.4zM693.973 208c-50.347-38.827-113.493-62.293-181.973-62.293-164.907 0-298.667 133.76-298.667 298.667 0 68.693 23.467 131.627 62.293 181.973l418.347-418.347z" />
|
334 |
+
<glyph unicode="" d="M893.44 487.040c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 145.707c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667z" />
|
335 |
+
<glyph unicode="" d="M298.667 192h85.333v512h-85.333v-512zM469.333 21.333h85.333v853.333h-85.333v-853.333zM128 362.667h85.333v170.667h-85.333v-170.667zM640 192h85.333v512h-85.333v-512zM810.667 533.333v-170.667h85.333v170.667h-85.333z" />
|
336 |
+
<glyph unicode="" d="M85.333 21.333h853.333v853.333zM725.333 661.333l-640-640h640z" />
|
337 |
+
<glyph unicode="" d="M512.427 43.093l496.213 618.24c-19.2 14.507-210.133 170.667-496.64 170.667s-477.44-156.16-496.64-170.667l496.64-618.667 0.427 0.427zM150.827 492.587l361.173-449.92 0.427 0.427 360.96 449.493c-18.347 14.080-156.16 126.080-361.387 126.080-205.44 0-343.040-112-361.173-126.080z" />
|
338 |
+
<glyph unicode="" d="M853.333 871.040h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM853.333 103.040h-682.667v682.667h682.667v-682.667zM768 700.373h-213.333c-47.147 0-85.333-38.187-85.333-85.333v-97.067c-25.387-14.72-42.667-42.027-42.667-73.6 0-47.147 38.187-85.333 85.333-85.333s85.333 38.187 85.333 85.333c0 31.573-17.28 58.667-42.667 73.6v97.067h128v-341.333h-341.333v341.333h85.333v85.333h-170.667v-512h512v512z" />
|
339 |
+
<glyph unicode="" d="M170.667 789.333h298.667v85.333h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-298.667h85.333v298.667zM426.667 405.333l-170.667-213.333h512l-128 170.667-86.613-115.627-126.72 158.293zM725.333 597.333c0 35.413-28.587 64-64 64s-64-28.587-64-64 28.587-64 64-64 64 28.587 64 64zM853.333 874.667h-298.667v-85.333h298.667v-298.667h85.333v298.667c0 47.147-38.187 85.333-85.333 85.333zM853.333 106.667h-298.667v-85.333h298.667c47.147 0 85.333 38.187 85.333 85.333v298.667h-85.333v-298.667zM170.667 405.333h-85.333v-298.667c0-47.147 38.187-85.333 85.333-85.333h298.667v85.333h-298.667v298.667z" />
|
340 |
+
<glyph unicode="" d="M554.667 405.333v-341.333h341.333v341.333h-341.333zM128 64h341.333v341.333h-341.333v-341.333zM128 832v-341.333h341.333v341.333h-341.333zM710.613 888.107l-241.28-241.493 241.28-241.28 241.28 241.28-241.28 241.493z" />
|
341 |
+
<glyph unicode="" d="M896 746.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 234.667h-597.333v426.667h597.333v-426.667zM426.667 277.333h170.667c23.68 0 42.667 19.2 42.667 42.667v128c0 23.467-18.987 42.667-42.667 42.667v42.667c0 47.147-38.187 85.333-85.333 85.333s-85.333-38.187-85.333-85.333v-42.667c-23.68 0-42.667-19.2-42.667-42.667v-128c0-23.467 18.987-42.667 42.667-42.667zM460.8 533.333c0 28.373 22.827 51.2 51.2 51.2s51.2-23.040 51.2-51.2v-42.667h-102.4v42.667z" />
|
342 |
+
<glyph unicode="" d="M426.667 277.333h170.667c23.68 0 42.667 19.2 42.667 42.667v128c0 23.467-18.987 42.667-42.667 42.667v42.667c0 47.147-38.187 85.333-85.333 85.333s-85.333-38.187-85.333-85.333v-42.667c-23.68 0-42.667-19.2-42.667-42.667v-128c0-23.467 18.987-42.667 42.667-42.667zM460.8 533.333c0 28.373 22.827 51.2 51.2 51.2s51.2-23.040 51.2-51.2v-42.667h-102.4v42.667zM725.333 917.333h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-768c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 85.333-85.333 85.333zM725.333 149.333h-426.667v597.333h426.667v-597.333z" />
|
343 |
+
<glyph unicode="" d="M992.213 415.147l-109.653 109.653-60.373-60.373 94.507-94.507-241.28-241.28-482.773 482.773 241.28 241.28 89.387-89.387 60.373 60.373-104.533 104.533c-24.96 24.96-65.493 24.96-90.453 0l-271.573-271.573c-24.96-24.96-24.96-65.493 0-90.453l512.853-512.853c24.96-24.96 65.493-24.96 90.453 0l271.573 271.573c25.173 24.747 25.173 65.28 0.213 90.24zM361.173 85.973c-139.307 66.133-239.36 201.6-254.507 362.027h-64c21.76-262.827 241.493-469.333 509.867-469.333 9.6 0 18.773 0.853 28.373 1.493l-162.773 162.773-56.96-56.96zM682.667 576h213.333c23.68 0 42.667 19.2 42.667 42.667v170.667c0 23.467-18.987 42.667-42.667 42.667v21.333c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-21.333c-23.68 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 18.987-42.667 42.667-42.667zM716.8 853.333c0 40.107 32.427 72.533 72.533 72.533s72.533-32.427 72.533-72.533v-21.333h-145.067v21.333z" />
|
344 |
+
<glyph unicode="" d="M703.36 852.693c139.307-66.133 239.36-201.6 254.507-362.027h64c-21.76 262.827-241.493 469.333-509.867 469.333-9.6 0-18.773-0.853-28.373-1.493l162.773-162.773 56.96 56.96zM436.48 885.547c-24.96 24.96-65.493 24.96-90.453 0l-271.573-271.573c-24.96-24.96-24.96-65.493 0-90.453l512.853-512.853c24.96-24.96 65.493-24.96 90.453 0l271.573 271.573c24.96 24.96 24.96 65.493 0 90.453l-512.853 512.853zM632.747 55.893l-513.067 512.853 271.573 271.573 512.853-512.853-271.36-271.573zM320.64 43.307c-139.307 66.133-239.36 201.6-254.507 362.027h-64c21.76-262.827 241.493-469.333 509.867-469.333 9.6 0 18.773 0.853 28.373 1.493l-162.773 162.773-56.96-56.96z" />
|
345 |
+
<glyph unicode="" d="M768 874.667h-341.333l-255.147-256-0.853-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM512 618.667h-85.333v170.667h85.333v-170.667zM640 618.667h-85.333v170.667h85.333v-170.667zM768 618.667h-85.333v170.667h85.333v-170.667z" />
|
346 |
+
<glyph unicode="" d="M384 277.333h277.333c58.88 0 106.667 47.787 106.667 106.667s-47.787 106.667-106.667 106.667h-2.133c-10.453 72.32-72.107 128-147.2 128-59.733 0-110.933-35.413-134.827-86.187h-7.040c-64.213-6.827-114.133-61.227-114.133-127.147 0-70.613 57.387-128 128-128zM896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 148.693h-768v598.613h768v-598.613z" />
|
347 |
+
<glyph unicode="" d="M85.333 21.333h853.333v853.333z" />
|
348 |
+
<glyph unicode="" d="M85.333 21.333h853.333v853.333zM512 448l-426.667-426.667h426.667z" />
|
349 |
+
<glyph unicode="" d="M85.333 21.333h853.333v853.333zM597.333 533.333l-512-512h512z" />
|
350 |
+
<glyph unicode="" d="M85.333 21.333h853.333v853.333zM725.333 661.333l-640-640h640z" />
|
351 |
+
<glyph unicode="" d="M85.333 21.333h853.333v853.333z" />
|
352 |
+
<glyph unicode="" d="M938.667 618.667v256l-853.333-853.333h682.667v597.333zM853.333 21.333h85.333v85.333h-85.333v-85.333zM853.333 533.333v-341.333h85.333v341.333h-85.333z" />
|
353 |
+
<glyph unicode="" d="M938.667 618.667v256l-853.333-853.333h682.667v597.333zM853.333 533.333v-341.333h85.333v341.333h-85.333zM512 21.333v426.667l-426.667-426.667h426.667zM853.333 21.333h85.333v85.333h-85.333v-85.333z" />
|
354 |
+
<glyph unicode="" d="M938.667 618.667v256l-853.333-853.333h682.667v597.333zM597.333 21.333v512l-512-512h512zM853.333 533.333v-341.333h85.333v341.333h-85.333zM853.333 21.333h85.333v85.333h-85.333v-85.333z" />
|
355 |
+
<glyph unicode="" d="M938.667 618.667v256l-853.333-853.333h682.667v597.333zM725.333 21.333v640l-640-640h640zM853.333 533.333v-341.333h85.333v341.333h-85.333zM853.333 21.333h85.333v85.333h-85.333v-85.333z" />
|
356 |
+
<glyph unicode="" d="M853.333 192h85.333v341.333h-85.333v-341.333zM853.333 21.333h85.333v85.333h-85.333v-85.333zM85.333 21.333h682.667v597.333h170.667v256l-853.333-853.333z" />
|
357 |
+
<glyph unicode="" d="M810.24 746.667c0 47.147-37.76 85.333-84.907 85.333h-298.667l-99.84-99.84 483.84-483.84-0.427 498.347zM155.733 794.453l-54.187-54.187 111.787-112v-478.933c0-47.147 38.187-85.333 85.333-85.333h427.093c14.933 0 28.8 4.267 40.96 10.88l80.213-80.213 54.187 54.4-745.387 745.387z" />
|
358 |
+
<glyph unicode="" d="M853.333 668.587v-561.92h-561.92l561.92 561.92zM938.667 874.667l-853.333-853.333h853.333v853.333z" />
|
359 |
+
<glyph unicode="" d="M896 917.333l-366.507-366.507 366.507-366.507v733.013zM203.733 768l-54.4-54.187 271.573-271.573-378.24-378.24h756.267l85.333-85.333 54.4 54.4-734.933 734.933z" />
|
360 |
+
<glyph unicode="" d="M512.427 43.093l496.213 618.24c-19.2 14.507-210.133 170.667-496.64 170.667s-477.44-156.16-496.64-170.667l496.64-618.667 0.427 0.427z" />
|
361 |
+
<glyph unicode="" d="M512.427 43.093l496.213 618.24c-19.2 14.507-210.133 170.667-496.64 170.667s-477.44-156.16-496.64-170.667l496.64-618.667 0.427 0.427zM284.587 325.973l227.413-283.307 0.213 0.213 227.2 283.093c-11.307 8.747-98.133 79.36-227.413 79.36s-216.107-70.613-227.413-79.36z" />
|
362 |
+
<glyph unicode="" d="M512.427 43.093l496.213 618.24c-19.2 14.507-210.133 170.667-496.64 170.667s-477.44-156.16-496.64-170.667l496.64-618.667 0.427 0.427zM204.373 426.027l307.627-383.36 0.213 0.427 307.413 382.933c-15.36 11.947-132.693 107.307-307.627 107.307s-292.267-95.36-307.627-107.307z" />
|
363 |
+
<glyph unicode="" d="M512.427 43.093l496.213 618.24c-19.2 14.507-210.133 170.667-496.64 170.667s-477.44-156.16-496.64-170.667l496.64-618.667 0.427 0.427zM150.827 492.587l361.173-449.92 0.427 0.427 360.96 449.493c-18.347 14.080-156.16 126.080-361.387 126.080-205.44 0-343.040-112-361.173-126.080z" />
|
364 |
+
<glyph unicode="" d="M512.427 43.093l496.213 618.24c-19.2 14.507-210.133 170.667-496.64 170.667s-477.44-156.16-496.64-170.667l496.64-618.667 0.427 0.427z" />
|
365 |
+
<glyph unicode="" d="M1008.64 661.333c-19.2 14.507-210.133 170.667-496.64 170.667-64.213 0-123.307-8.107-177.067-20.48l440.747-440.32 232.96 290.133zM139.733 898.347l-54.4-54.4 87.68-87.68c-91.307-42.027-147.627-87.467-157.653-95.147l496.64-618.453 0.427 0.427 166.4 207.36 141.44-141.44 54.4 54.4-734.933 734.933z" />
|
366 |
+
<glyph unicode="" d="M85.333 106.667h853.333v170.667h-853.333v-170.667zM170.667 234.667h85.333v-85.333h-85.333v85.333zM85.333 789.333v-170.667h853.333v170.667h-853.333zM256 661.333h-85.333v85.333h85.333v-85.333zM85.333 362.667h853.333v170.667h-853.333v-170.667zM170.667 490.667h85.333v-85.333h-85.333v85.333z" />
|
367 |
+
<glyph unicode="" d="M640 661.333v-170.667h42.667v-85.333h-128v341.333h85.333l-128 170.667-128-170.667h85.333v-341.333h-128v88.32c30.080 15.573 51.2 46.080 51.2 82.347 0 51.84-42.027 93.867-93.867 93.867s-93.867-42.027-93.867-93.867c0-36.267 21.12-66.773 51.2-82.347v-88.32c0-47.147 38.187-85.333 85.333-85.333h128v-130.133c-30.293-15.573-51.2-46.72-51.2-83.2 0-51.84 42.027-93.867 93.867-93.867s93.867 42.027 93.867 93.867c0 36.48-20.907 67.627-51.2 83.2v130.133h128c47.147 0 85.333 38.187 85.333 85.333v85.333h42.667v170.667h-170.667z" />
|
368 |
+
<glyph unicode="" d="M874.667 554.667c11.947 0 23.253-1.707 34.773-3.413l114.56 152.747c-142.72 107.093-320 170.667-512 170.667s-369.28-63.573-512-170.667l512-682.667 149.333 199.040v120.96c0 117.76 95.573 213.333 213.333 213.333zM981.333 277.333v64c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-64c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 277.333h-128v64c0 35.413 28.587 64 64 64s64-28.587 64-64v-64z" />
|
369 |
+
<glyph unicode="" d="M512 490.667c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 405.333c0 141.44-114.56 256-256 256s-256-114.56-256-256c0-94.72 51.413-177.067 127.787-221.44l43.093 74.24c-50.987 29.653-85.547 84.053-85.547 147.2 0 94.293 76.373 170.667 170.667 170.667s170.667-76.373 170.667-170.667c0-63.147-34.56-117.547-85.547-146.987l43.093-74.24c76.373 44.16 127.787 126.507 127.787 221.227zM512 832c-235.733 0-426.667-190.933-426.667-426.667 0-157.653 85.76-295.040 213.12-368.853l42.667 73.813c-101.76 58.88-170.453 168.96-170.453 295.040 0 188.587 152.747 341.333 341.333 341.333s341.333-152.747 341.333-341.333c0-126.080-68.693-236.16-170.453-295.253l42.667-73.813c127.36 74.027 213.12 211.413 213.12 369.067 0 235.733-191.147 426.667-426.667 426.667z" />
|
370 |
+
<glyph unicode="" d="M704 704v-490.667c0-94.293-76.373-170.667-170.667-170.667s-170.667 76.373-170.667 170.667v533.333c0 58.88 47.787 106.667 106.667 106.667s106.667-47.787 106.667-106.667v-448c0-23.467-18.987-42.667-42.667-42.667s-42.667 19.2-42.667 42.667v405.333h-64v-405.333c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667v448c0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667v-533.333c0-129.707 105.173-234.667 234.667-234.667s234.667 104.96 234.667 234.667v490.667h-64z" />
|
371 |
+
<glyph unicode="" d="M503.467 494.933c-96.853 25.173-128 50.987-128 91.52 0 46.507 42.88 79.147 115.2 79.147 75.947 0 104.107-36.267 106.667-89.6h94.293c-2.773 73.6-47.787 140.587-136.96 162.56v93.44h-128v-92.16c-82.773-18.133-149.333-71.467-149.333-154.027 0-98.56 81.707-147.627 200.533-176.213 106.88-25.6 128-62.933 128-103.040 0-29.227-20.693-76.16-115.2-76.16-87.893 0-122.667 39.467-127.147 89.6h-94.080c5.333-93.44 75.093-145.707 157.227-163.413v-92.587h128v91.733c82.987 16 149.333 64 149.333 151.68 0 120.747-103.68 162.133-200.533 187.52z" />
|
372 |
+
<glyph unicode="" d="M128 832v-768h768v768h-768zM469.333 149.333h-256v256h256v-256zM469.333 490.667h-256v256h256v-256zM810.667 149.333h-256v256h256v-256zM810.667 490.667h-256v256h256v-256z" />
|
373 |
+
<glyph unicode="" d="M384 490.667h-85.333v-85.333h85.333v85.333zM554.667 320h-85.333v-85.333h85.333v85.333zM384 832h-85.333v-85.333h85.333v85.333zM554.667 490.667h-85.333v-85.333h85.333v85.333zM213.333 832h-85.333v-85.333h85.333v85.333zM554.667 661.333h-85.333v-85.333h85.333v85.333zM725.333 490.667h-85.333v-85.333h85.333v85.333zM554.667 832h-85.333v-85.333h85.333v85.333zM725.333 832h-85.333v-85.333h85.333v85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM213.333 661.333h-85.333v-85.333h85.333v85.333zM810.667 832v-85.333h85.333v85.333h-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM213.333 490.667h-85.333v-85.333h85.333v85.333zM128 64h768v85.333h-768v-85.333zM213.333 320h-85.333v-85.333h85.333v85.333z" />
|
374 |
+
<glyph unicode="" d="M298.667 746.667h85.333v85.333h-85.333v-85.333zM298.667 405.333h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM469.333 234.667h85.333v85.333h-85.333v-85.333zM469.333 64h85.333v85.333h-85.333v-85.333zM128 64h85.333v85.333h-85.333v-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM128 405.333h85.333v85.333h-85.333v-85.333zM128 576h85.333v85.333h-85.333v-85.333zM128 746.667h85.333v85.333h-85.333v-85.333zM469.333 405.333h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 64h85.333v85.333h-85.333v-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM469.333 576h85.333v85.333h-85.333v-85.333zM810.667 832v-85.333h85.333v85.333h-85.333zM469.333 746.667h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM640 405.333h85.333v85.333h-85.333v-85.333zM640 746.667h85.333v85.333h-85.333v-85.333z" />
|
375 |
+
<glyph unicode="" d="M757.333 661.333l-160 160-426.667-426.667v-160h160l426.667 426.667zM883.413 787.413c16.64 16.64 16.64 43.733 0 60.373l-99.627 99.627c-16.64 16.64-43.733 16.64-60.373 0l-83.413-83.413 160-160 83.413 83.413zM0 106.667h1024v-170.667h-1024z" />
|
376 |
+
<glyph unicode="" d="M128 64h85.333v85.333h-85.333v-85.333zM213.333 661.333h-85.333v-85.333h85.333v85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM213.333 832h-85.333v-85.333h85.333v85.333zM384 832h-85.333v-85.333h85.333v85.333zM725.333 832h-85.333v-85.333h85.333v85.333zM554.667 661.333h-85.333v-85.333h85.333v85.333zM554.667 832h-85.333v-85.333h85.333v85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM469.333 64h85.333v85.333h-85.333v-85.333zM128 405.333h768v85.333h-768v-85.333zM810.667 832v-85.333h85.333v85.333h-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM469.333 234.667h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM810.667 64h85.333v85.333h-85.333v-85.333z" />
|
377 |
+
<glyph unicode="" d="M128 64h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM213.333 661.333h-85.333v-85.333h85.333v85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM384 832h-85.333v-85.333h85.333v85.333zM213.333 832h-85.333v-85.333h85.333v85.333zM725.333 832h-85.333v-85.333h85.333v85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM810.667 832v-85.333h85.333v85.333h-85.333zM640 64h85.333v85.333h-85.333v-85.333zM554.667 832h-85.333v-341.333h-341.333v-85.333h341.333v-341.333h85.333v341.333h341.333v85.333h-341.333v341.333zM810.667 64h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333z" />
|
378 |
+
<glyph unicode="" d="M469.333 64h85.333v85.333h-85.333v-85.333zM469.333 234.667h85.333v85.333h-85.333v-85.333zM469.333 746.667h85.333v85.333h-85.333v-85.333zM469.333 576h85.333v85.333h-85.333v-85.333zM469.333 405.333h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM298.667 746.667h85.333v85.333h-85.333v-85.333zM298.667 405.333h85.333v85.333h-85.333v-85.333zM128 64h85.333v768h-85.333v-768zM810.667 576h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM810.667 832v-85.333h85.333v85.333h-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 64h85.333v85.333h-85.333v-85.333zM640 405.333h85.333v85.333h-85.333v-85.333zM640 746.667h85.333v85.333h-85.333v-85.333z" />
|
379 |
+
<glyph unicode="" d="M554.667 661.333h-85.333v-85.333h85.333v85.333zM554.667 490.667h-85.333v-85.333h85.333v85.333zM725.333 490.667h-85.333v-85.333h85.333v85.333zM128 832v-768h768v768h-768zM810.667 149.333h-597.333v597.333h597.333v-597.333zM554.667 320h-85.333v-85.333h85.333v85.333zM384 490.667h-85.333v-85.333h85.333v85.333z" />
|
380 |
+
<glyph unicode="" d="M298.667 64h85.333v85.333h-85.333v-85.333zM128 746.667h85.333v85.333h-85.333v-85.333zM298.667 746.667h85.333v85.333h-85.333v-85.333zM298.667 405.333h85.333v85.333h-85.333v-85.333zM128 64h85.333v85.333h-85.333v-85.333zM469.333 64h85.333v85.333h-85.333v-85.333zM128 405.333h85.333v85.333h-85.333v-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM128 576h85.333v85.333h-85.333v-85.333zM469.333 234.667h85.333v85.333h-85.333v-85.333zM640 405.333h85.333v85.333h-85.333v-85.333zM810.667 832v-768h85.333v768h-85.333zM640 64h85.333v85.333h-85.333v-85.333zM640 746.667h85.333v85.333h-85.333v-85.333zM469.333 405.333h85.333v85.333h-85.333v-85.333zM469.333 746.667h85.333v85.333h-85.333v-85.333zM469.333 576h85.333v85.333h-85.333v-85.333z" />
|
381 |
+
<glyph unicode="" d="M640 64h85.333v85.333h-85.333v-85.333zM810.667 64h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM469.333 64h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM128 832v-768h85.333v682.667h682.667v85.333h-768zM810.667 576h85.333v85.333h-85.333v-85.333z" />
|
382 |
+
<glyph unicode="" d="M298.667 64h85.333v85.333h-85.333v-85.333zM298.667 405.333h85.333v85.333h-85.333v-85.333zM469.333 405.333h85.333v85.333h-85.333v-85.333zM469.333 64h85.333v85.333h-85.333v-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM128 64h85.333v85.333h-85.333v-85.333zM128 405.333h85.333v85.333h-85.333v-85.333zM128 576h85.333v85.333h-85.333v-85.333zM469.333 234.667h85.333v85.333h-85.333v-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM128 832v-85.333h768v85.333h-768zM810.667 234.667h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM469.333 576h85.333v85.333h-85.333v-85.333zM810.667 64h85.333v85.333h-85.333v-85.333zM640 405.333h85.333v85.333h-85.333v-85.333z" />
|
383 |
+
<glyph unicode="" d="M128 576h85.333v85.333h-85.333v-85.333zM128 746.667h85.333v85.333h-85.333v-85.333zM298.667 64h85.333v85.333h-85.333v-85.333zM298.667 405.333h85.333v85.333h-85.333v-85.333zM128 405.333h85.333v85.333h-85.333v-85.333zM128 64h85.333v85.333h-85.333v-85.333zM128 234.667h85.333v85.333h-85.333v-85.333zM298.667 746.667h85.333v85.333h-85.333v-85.333zM810.667 234.667h85.333v85.333h-85.333v-85.333zM469.333 64h85.333v768h-85.333v-768zM810.667 64h85.333v85.333h-85.333v-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 832v-85.333h85.333v85.333h-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM640 746.667h85.333v85.333h-85.333v-85.333zM640 64h85.333v85.333h-85.333v-85.333zM640 405.333h85.333v85.333h-85.333v-85.333z" />
|
384 |
+
<glyph unicode="" d="M298.667 320v-85.333h426.667v85.333h-426.667zM128 64h768v85.333h-768v-85.333zM128 405.333h768v85.333h-768v-85.333zM298.667 661.333v-85.333h426.667v85.333h-426.667zM128 832v-85.333h768v85.333h-768z" />
|
385 |
+
<glyph unicode="" d="M128 64h768v85.333h-768v-85.333zM128 234.667h768v85.333h-768v-85.333zM128 405.333h768v85.333h-768v-85.333zM128 576h768v85.333h-768v-85.333zM128 832v-85.333h768v85.333h-768z" />
|
386 |
+
<glyph unicode="" d="M640 320h-512v-85.333h512v85.333zM640 661.333h-512v-85.333h512v85.333zM128 405.333h768v85.333h-768v-85.333zM128 64h768v85.333h-768v-85.333zM128 832v-85.333h768v85.333h-768z" />
|
387 |
+
<glyph unicode="" d="M128 64h768v85.333h-768v-85.333zM384 234.667h512v85.333h-512v-85.333zM128 405.333h768v85.333h-768v-85.333zM384 576h512v85.333h-512v-85.333zM128 832v-85.333h768v85.333h-768z" />
|
388 |
+
<glyph unicode="" d="M665.6 499.627c41.173 28.8 70.4 75.307 70.4 119.040 0 96.213-74.453 170.667-170.667 170.667h-266.667v-597.333h300.373c89.387 0 158.293 72.533 158.293 161.707 0 64.853-36.907 120.107-91.733 145.92zM426.667 682.667h128c35.413 0 64-28.587 64-64s-28.587-64-64-64h-128v128zM576 298.667h-149.333v128h149.333c35.413 0 64-28.587 64-64s-28.587-64-64-64z" />
|
389 |
+
<glyph unicode="" d="M139.52 746.667l-54.187-54.4 297.387-297.387-105.387-245.547h128l66.987 156.16 241.493-241.493 54.187 54.4-628.48 628.267zM256 746.667v-7.68l120.32-120.32h102.187l-30.72-71.467 89.6-89.6 69.12 161.067h246.827v128h-597.333z" />
|
390 |
+
<glyph unicode="" d="M706.56 578.56l-381.44 381.44-60.373-60.373 101.547-101.547-219.52-219.52c-24.96-24.96-24.96-65.493 0-90.453l234.667-234.667c12.373-12.587 28.8-18.773 45.227-18.773s32.853 6.187 45.227 18.773l234.667 234.667c24.96 24.96 24.96 65.493 0 90.453zM222.080 533.333l204.587 204.373 204.587-204.373h-409.173zM810.667 469.333s-85.333-92.373-85.333-149.333c0-47.147 38.187-85.333 85.333-85.333s85.333 38.187 85.333 85.333c0 56.96-85.333 149.333-85.333 149.333zM0 106.667h1024v-170.667h-1024z" />
|
391 |
+
<glyph unicode="" d="M768 362.667c0 170.667-256 460.8-256 460.8s-56.747-64.427-116.693-150.187l366.293-366.293c4.053 17.92 6.4 36.48 6.4 55.68zM730.453 229.547l-505.6 505.6-54.187-54.4 141.653-141.653c-32.64-62.293-56.32-124.8-56.32-176.427 0-141.44 114.56-256 256-256 64.853 0 123.733 24.32 168.747 64l112.427-112.427 54.187 54.4-116.907 116.907z" />
|
392 |
+
<glyph unicode="" d="M0 106.667h1024v-170.667h-1024zM469.333 832l-234.667-597.333h96l48 128h266.667l48-128h96l-234.667 597.333h-85.333zM410.667 448l101.333 270.293 101.333-270.293h-202.667z" />
|
393 |
+
<glyph unicode="" d="M469.333 234.667h426.667v85.333h-426.667v-85.333zM128 448l170.667-170.667v341.333l-170.667-170.667zM128 64h768v85.333h-768v-85.333zM128 832v-85.333h768v85.333h-768zM469.333 576h426.667v85.333h-426.667v-85.333zM469.333 405.333h426.667v85.333h-426.667v-85.333z" />
|
394 |
+
<glyph unicode="" d="M128 64h768v85.333h-768v-85.333zM128 618.667v-341.333l170.667 170.667-170.667 170.667zM469.333 234.667h426.667v85.333h-426.667v-85.333zM128 832v-85.333h768v85.333h-768zM469.333 576h426.667v85.333h-426.667v-85.333zM469.333 405.333h426.667v85.333h-426.667v-85.333z" />
|
395 |
+
<glyph unicode="" d="M426.667 789.333v-128h94.507l-146.347-341.333h-118.827v-128h341.333v128h-94.507l146.347 341.333h118.827v128z" />
|
396 |
+
<glyph unicode="" d="M256 661.333h106.667l-149.333 149.333-149.333-149.333h106.667v-426.667h-106.667l149.333-149.333 149.333 149.333h-106.667v426.667zM426.667 746.667v-85.333h512v85.333h-512zM426.667 149.333h512v85.333h-512v-85.333zM426.667 405.333h512v85.333h-512v-85.333z" />
|
397 |
+
<glyph unicode="" d="M170.667 512c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM170.667 768c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM170.667 248.96c-31.36 0-56.96-25.387-56.96-56.96s25.6-56.96 56.96-56.96 56.96 25.387 56.96 56.96-25.6 56.96-56.96 56.96zM298.667 149.333h597.333v85.333h-597.333v-85.333zM298.667 405.333h597.333v85.333h-597.333v-85.333zM298.667 746.667v-85.333h597.333v85.333h-597.333z" />
|
398 |
+
<glyph unicode="" d="M85.333 234.667h85.333v-21.333h-42.667v-42.667h42.667v-21.333h-85.333v-42.667h128v170.667h-128v-42.667zM128 618.667h42.667v170.667h-85.333v-42.667h42.667v-128zM85.333 490.667h76.8l-76.8-89.6v-38.4h128v42.667h-76.8l76.8 89.6v38.4h-128v-42.667zM298.667 746.667v-85.333h597.333v85.333h-597.333zM298.667 149.333h597.333v85.333h-597.333v-85.333zM298.667 405.333h597.333v85.333h-597.333v-85.333z" />
|
399 |
+
<glyph unicode="" d="M768 789.333v42.667c0 23.467-19.2 42.667-42.667 42.667h-512c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h512c23.467 0 42.667 19.2 42.667 42.667v42.667h42.667v-170.667h-426.667v-469.333c0-23.467 19.2-42.667 42.667-42.667h85.333c23.467 0 42.667 19.2 42.667 42.667v384h341.333v341.333h-128z" />
|
400 |
+
<glyph unicode="" d="M256 234.667h128l85.333 170.667v256h-256v-256h128zM597.333 234.667h128l85.333 170.667v256h-256v-256h128z" />
|
401 |
+
<glyph unicode="" d="M384 789.333v-128h213.333v-512h128v512h213.333v128h-554.667zM128 448h128v-298.667h128v298.667h128v128h-384v-128z" />
|
402 |
+
<glyph unicode="" d="M426.667 149.333h170.667v128h-170.667v-128zM213.333 789.333v-128h213.333v-128h170.667v128h213.333v128h-597.333zM128 362.667h768v85.333h-768v-85.333z" />
|
403 |
+
<glyph unicode="" d="M768 789.333h-512v-85.333l277.333-256-277.333-256v-85.333h512v128h-298.667l213.333 213.333-213.333 213.333h298.667z" />
|
404 |
+
<glyph unicode="" d="M384 533.333v-213.333h85.333v469.333h85.333v-469.333h85.333v469.333h85.333v85.333h-341.333c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667zM896 192l-170.667 170.667v-128h-512v-85.333h512v-128l170.667 170.667z" />
|
405 |
+
<glyph unicode="" d="M512 234.667c141.44 0 256 114.56 256 256v341.333h-106.667v-341.333c0-82.56-66.773-149.333-149.333-149.333s-149.333 66.773-149.333 149.333v341.333h-106.667v-341.333c0-141.44 114.56-256 256-256zM213.333 149.333v-85.333h597.333v85.333h-597.333z" />
|
406 |
+
<glyph unicode="" d="M426.667 533.333v-213.333h85.333v469.333h85.333v-469.333h85.333v469.333h85.333v85.333h-341.333c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667zM341.333 234.667v128l-170.667-170.667 170.667-170.667v128h512v85.333h-512z" />
|
407 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM384 234.667h-85.333v298.667h85.333v-298.667zM554.667 234.667h-85.333v426.667h85.333v-426.667zM725.333 234.667h-85.333v170.667h85.333v-170.667z" />
|
408 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333l170.667-170.667v768c0 47.147-38.187 85.333-85.333 85.333zM768 362.667h-512v85.333h512v-85.333zM768 490.667h-512v85.333h512v-85.333zM768 618.667h-512v85.333h512v-85.333z" />
|
409 |
+
<glyph unicode="" d="M256 874.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-682.667c0-47.147 37.76-85.333 84.907-85.333h512.427c47.147 0 85.333 38.187 85.333 85.333v512l-256 256h-341.333zM554.667 576v234.667l234.667-234.667h-234.667z" />
|
410 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM661.333 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 213.333c99.413 0 183.68 62.080 217.813 149.333h-435.627c34.133-87.253 118.4-149.333 217.813-149.333z" />
|
411 |
+
<glyph unicode="" d="M725.333 448h-213.333v-213.333h213.333v213.333zM682.667 917.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333h-42.667v85.333h-85.333zM810.667 149.333h-597.333v469.333h597.333v-469.333z" />
|
412 |
+
<glyph unicode="" d="M166.4 448c0 72.96 59.307 132.267 132.267 132.267h170.667v81.067h-170.667c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333h170.667v81.067h-170.667c-72.96 0-132.267 59.307-132.267 132.267zM341.333 405.333h341.333v85.333h-341.333v-85.333zM725.333 661.333h-170.667v-81.067h170.667c72.96 0 132.267-59.307 132.267-132.267s-59.307-132.267-132.267-132.267h-170.667v-81.067h170.667c117.76 0 213.333 95.573 213.333 213.333s-95.573 213.333-213.333 213.333z" />
|
413 |
+
<glyph unicode="" d="M896 149.333v597.333c0 47.147-38.187 85.333-85.333 85.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333zM362.667 384l106.667-128.213 149.333 192.213 192-256h-597.333l149.333 192z" />
|
414 |
+
<glyph unicode="" d="M725.333 88.96l60.373 60.373-145.707 145.707-60.373-60.373 145.707-145.707zM320 618.667h149.333v-238.293l-231.040-231.040 60.373-60.373 256 256v273.707h149.333l-192 192-192-192z" />
|
415 |
+
<glyph unicode="" d="M938.24 789.333c0 47.147-37.76 85.333-84.907 85.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333l170.667-170.667-0.427 768z" />
|
416 |
+
<glyph unicode="" d="M128 224v-160h160l472.107 472.107-160 160-472.107-472.107zM883.413 659.413c16.64 16.64 16.64 43.733 0 60.373l-99.627 99.627c-16.64 16.64-43.733 16.64-60.373 0l-78.080-78.080 160-160 78.080 78.080z" />
|
417 |
+
<glyph unicode="" d="M213.333 789.333v-85.333h597.333v85.333h-597.333zM213.333 362.667h170.667v-256h256v256h170.667l-298.667 298.667-298.667-298.667z" />
|
418 |
+
<glyph unicode="" d="M682.667 405.333h-128v426.667h-85.333v-426.667h-128l170.667-170.667 170.667 170.667zM170.667 149.333v-85.333h682.667v85.333h-682.667z" />
|
419 |
+
<glyph unicode="" d="M341.333 149.333h128v-170.667h85.333v170.667h128l-170.667 170.667-170.667-170.667zM682.667 746.667h-128v170.667h-85.333v-170.667h-128l170.667-170.667 170.667 170.667zM170.667 490.667v-85.333h682.667v85.333h-682.667z" />
|
420 |
+
<glyph unicode="" d="M341.333 490.667h128v-426.667h85.333v426.667h128l-170.667 170.667-170.667-170.667zM170.667 832v-85.333h682.667v85.333h-682.667z" />
|
421 |
+
<glyph unicode="" d="M170.667 149.333h256v85.333h-256v-85.333zM853.333 746.667h-682.667v-85.333h682.667v85.333zM725.333 490.667h-554.667v-85.333h565.333c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333h-96v85.333l-128-128 128-128v85.333h85.333c94.080 0 170.667 76.587 170.667 170.667s-76.587 170.667-170.667 170.667z" />
|
422 |
+
<glyph unicode="" d="M320 192c-129.707 0-234.667 105.173-234.667 234.667s104.96 234.667 234.667 234.667h448c94.293 0 170.667-76.373 170.667-170.667s-76.373-170.667-170.667-170.667h-362.667c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667h320v-64h-320c-23.467 0-42.667-18.987-42.667-42.667s19.2-42.667 42.667-42.667h362.667c58.88 0 106.667 47.787 106.667 106.667s-47.787 106.667-106.667 106.667h-448c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667h405.333v-64h-405.333z" />
|
423 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84z" />
|
424 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM704 277.333h-362.667c-70.613 0-128 57.387-128 128s57.387 128 128 128l5.76-0.64c18.987 73.813 85.333 128.64 164.907 128.64 94.293 0 170.667-76.373 170.667-170.667h21.333c58.88 0 106.667-47.787 106.667-106.667s-47.787-106.667-106.667-106.667z" />
|
425 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM426.667 234.667l-149.333 149.333 60.373 60.373 88.96-88.96 220.8 220.8 60.373-60.373-281.173-281.173z" />
|
426 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM725.333 405.333l-213.333-213.333-213.333 213.333h128v170.667h170.667v-170.667h128z" />
|
427 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-62.933 0-121.6-18.56-171.093-49.92l62.293-62.293c32.64 16.853 69.547 26.88 108.8 26.88 129.707 0 234.667-104.96 234.667-234.667v-21.333h64c70.613 0 128-57.387 128-128 0-48.427-27.093-90.027-66.773-111.787l61.867-61.867c54.4 38.613 90.24 101.76 90.24 173.653 0 112.64-87.68 203.947-198.187 211.84zM128 734.933l117.333-116.907c-136.107-5.76-245.333-117.76-245.333-255.36 0-141.44 114.56-256 256-256h500.267l85.333-85.333 54.4 54.187-713.6 713.813-54.4-54.4zM329.6 533.333l341.333-341.333h-414.933c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667h73.6z" />
|
428 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM810.667 192h-554.667c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667h30.293c27.947 98.347 118.187 170.667 225.707 170.667 129.707 0 234.667-104.96 234.667-234.667v-21.333h64c70.613 0 128-57.387 128-128s-57.387-128-128-128z" />
|
429 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84zM597.333 405.333v-170.667h-170.667v170.667h-128l213.333 213.333 213.333-213.333h-128z" />
|
430 |
+
<glyph unicode="" d="M810.667 576h-170.667v256h-256v-256h-170.667l298.667-298.667 298.667 298.667zM213.333 192v-85.333h597.333v85.333h-597.333z" />
|
431 |
+
<glyph unicode="" d="M384 277.333h256v256h170.667l-298.667 298.667-298.667-298.667h170.667zM213.333 192h597.333v-85.333h-597.333z" />
|
432 |
+
<glyph unicode="" d="M426.667 789.333h-256c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333h-341.333l-85.333 85.333z" />
|
433 |
+
<glyph unicode="" d="M853.333 704h-341.333l-85.333 85.333h-256c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM853.333 192h-682.667v426.667h682.667v-426.667z" />
|
434 |
+
<glyph unicode="" d="M853.333 704h-341.333l-85.333 85.333h-256c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM640 576c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333 38.187 85.333 85.333 85.333zM810.667 234.667h-341.333v42.667c0 56.96 113.707 85.333 170.667 85.333s170.667-28.373 170.667-85.333v-42.667z" />
|
435 |
+
<glyph unicode="" d="M896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-128h85.333v128h768v-597.333h-298.667v-85.333h298.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM42.667 192v-128h128c0 70.613-57.387 128-128 128zM42.667 362.667v-85.333c117.76 0 213.333-95.573 213.333-213.333h85.333c0 164.907-133.76 298.667-298.667 298.667zM42.667 533.333v-85.333c212.053 0 384-171.947 384-384h85.333c0 259.2-210.133 469.333-469.333 469.333z" />
|
436 |
+
<glyph unicode="" d="M42.667 192v-128h128c0 70.613-57.387 128-128 128zM42.667 362.667v-85.333c117.76 0 213.333-95.573 213.333-213.333h85.333c0 164.907-133.76 298.667-298.667 298.667zM810.667 661.333h-597.333v-69.76c168.96-54.613 302.293-187.947 356.907-356.907h240.427v426.667zM42.667 533.333v-85.333c212.053 0 384-171.947 384-384h85.333c0 259.2-210.133 469.333-469.333 469.333zM896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-128h85.333v128h768v-597.333h-298.667v-85.333h298.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333z" />
|
437 |
+
<glyph unicode="" d="M853.333 192c47.147 0 84.907 38.187 84.907 85.333l0.427 426.667c0 47.147-38.187 85.333-85.333 85.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h-170.667v-85.333h1024v85.333h-170.667zM170.667 704h682.667v-426.667h-682.667v426.667z" />
|
438 |
+
<glyph unicode="" d="M896 874.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h298.667l-85.333-128v-42.667h341.333v42.667l-85.333 128h298.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM896 362.667h-768v426.667h768v-426.667z" />
|
439 |
+
<glyph unicode="" d="M896 874.667h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h298.667v-85.333h-85.333v-85.333h341.333v85.333h-85.333v85.333h298.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM896 277.333h-768v512h768v-512z" />
|
440 |
+
<glyph unicode="" d="M341.333-21.333h341.333v85.333h-341.333v-85.333zM682.667 916.907l-341.333 0.427c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h341.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 84.907-85.333 84.907zM682.667 320h-341.333v426.667h341.333v-426.667z" />
|
441 |
+
<glyph unicode="" d="M640 640v234.667h-256v-234.667l128-128 128 128zM320 576h-234.667v-256h234.667l128 128-128 128zM384 256v-234.667h256v234.667l-128 128-128-128zM704 576l-128-128 128-128h234.667v256h-234.667z" />
|
442 |
+
<glyph unicode="" d="M512 917.333c-212.053 0-384-171.947-384-384v-298.667c0-70.613 57.387-128 128-128h128v341.333h-170.667v85.333c0 164.907 133.76 298.667 298.667 298.667s298.667-133.76 298.667-298.667v-85.333h-170.667v-341.333h128c70.613 0 128 57.387 128 128v298.667c0 212.053-171.947 384-384 384z" />
|
443 |
+
<glyph unicode="" d="M512 917.333c-212.053 0-384-171.947-384-384v-298.667c0-70.613 57.387-128 128-128h128v341.333h-170.667v85.333c0 164.907 133.76 298.667 298.667 298.667s298.667-133.76 298.667-298.667v-85.333h-170.667v-341.333h170.667v-42.667h-298.667v-85.333h256c70.613 0 128 57.387 128 128v426.667c0 212.053-171.947 384-384 384z" />
|
444 |
+
<glyph unicode="" d="M853.333 746.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-426.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM469.333 618.667h85.333v-85.333h-85.333v85.333zM469.333 490.667h85.333v-85.333h-85.333v85.333zM341.333 618.667h85.333v-85.333h-85.333v85.333zM341.333 490.667h85.333v-85.333h-85.333v85.333zM298.667 405.333h-85.333v85.333h85.333v-85.333zM298.667 533.333h-85.333v85.333h85.333v-85.333zM682.667 234.667h-341.333v85.333h341.333v-85.333zM682.667 405.333h-85.333v85.333h85.333v-85.333zM682.667 533.333h-85.333v85.333h85.333v-85.333zM810.667 405.333h-85.333v85.333h85.333v-85.333zM810.667 533.333h-85.333v85.333h85.333v-85.333z" />
|
445 |
+
<glyph unicode="" d="M661.333 512c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 512c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 213.333c111.36 0 205.867 71.253 241.067 170.667h-482.133c35.2-99.413 129.707-170.667 241.067-170.667zM511.787 896c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 128c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" />
|
446 |
+
<glyph unicode="" d="M316.373 609.707l195.627-195.627 195.627 195.627 60.373-60.373-256-256-256 256z" />
|
447 |
+
<glyph unicode="" d="M657.707 263.040l-195.627 195.627 195.627 195.627-60.373 60.373-256-256 256-256z" />
|
448 |
+
<glyph unicode="" d="M366.293 257.707l195.627 195.627-195.627 195.627 60.373 60.373 256-256-256-256z" />
|
449 |
+
<glyph unicode="" d="M316.373 302.293l195.627 195.627 195.627-195.627 60.373 60.373-256 256-256-256z" />
|
450 |
+
<glyph unicode="" d="M896 490.667h-604.587l152.96 152.96-60.373 60.373-256-256 256-256 60.373 60.373-152.96 152.96h604.587z" />
|
451 |
+
<glyph unicode="" d="M512 600.96l195.627-195.627 60.373 60.373-256 256-256-256 60.373-60.373 195.627 195.627zM256 192h512v85.333h-512v-85.333z" />
|
452 |
+
<glyph unicode="" d="M256 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
453 |
+
<glyph unicode="" d="M853.333 832h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-426.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM469.333 704h85.333v-85.333h-85.333v85.333zM469.333 576h85.333v-85.333h-85.333v85.333zM341.333 704h85.333v-85.333h-85.333v85.333zM341.333 576h85.333v-85.333h-85.333v85.333zM298.667 490.667h-85.333v85.333h85.333v-85.333zM298.667 618.667h-85.333v85.333h85.333v-85.333zM682.667 320h-341.333v85.333h341.333v-85.333zM682.667 490.667h-85.333v85.333h85.333v-85.333zM682.667 618.667h-85.333v85.333h85.333v-85.333zM810.667 490.667h-85.333v85.333h85.333v-85.333zM810.667 618.667h-85.333v85.333h85.333v-85.333zM512-21.333l170.667 170.667h-341.333l170.667-170.667z" />
|
454 |
+
<glyph unicode="" d="M810.667 661.333v-170.667h-561.92l152.96 152.96-60.373 60.373-256-256 256-256 60.373 60.373-152.96 152.96h647.253v256z" />
|
455 |
+
<glyph unicode="" d="M494.293 643.627l152.96-152.96h-604.587v-85.333h604.587l-152.96-152.96 60.373-60.373 256 256-256 256-60.373-60.373zM853.333 704v-512h85.333v512h-85.333z" />
|
456 |
+
<glyph unicode="" d="M512 320c70.613 0 127.573 57.387 127.573 128l0.427 256c0 70.827-57.173 128-128 128-70.613 0-128-57.173-128-128v-256c0-70.613 57.387-128 128-128zM738.133 448c0-128-108.16-217.6-226.133-217.6-117.76 0-226.133 89.6-226.133 217.6h-72.533c0-145.707 116.053-266.027 256-286.72v-139.947h85.333v139.947c139.947 20.693 256 141.013 256 286.72h-72.533z" />
|
457 |
+
<glyph unicode="" d="M853.333 192c46.933 0 85.333 38.4 85.333 85.333v426.667c0 46.933-38.4 85.333-85.333 85.333h-682.667c-46.933 0-85.333-38.4-85.333-85.333v-426.667c0-46.933 38.4-85.333 85.333-85.333h-170.667v-85.333h1024v85.333h-170.667zM170.667 704h682.667v-426.667h-682.667v426.667z" />
|
458 |
+
<glyph unicode="" d="M938.667 192v640h-853.333v-640h-85.333v-85.333h1024v85.333h-85.333zM597.333 192h-170.667v42.667h170.667v-42.667zM853.333 320h-682.667v426.667h682.667v-426.667z" />
|
459 |
+
<glyph unicode="" d="M853.333 192c47.147 0 84.907 38.187 84.907 85.333l0.427 469.333c0 47.147-38.187 85.333-85.333 85.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-469.333c0-47.147 38.187-85.333 85.333-85.333h-170.667c0-47.147 38.187-85.333 85.333-85.333h853.333c47.147 0 85.333 38.187 85.333 85.333h-170.667zM170.667 746.667h682.667v-469.333h-682.667v469.333zM512 149.333c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667z" />
|
460 |
+
<glyph unicode="" d="M853.333 192v42.667c47.147 0 84.907 38.187 84.907 85.333l0.427 426.667c0 47.147-38.187 85.333-85.333 85.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333v-42.667h-170.667v-85.333h1024v85.333h-170.667zM170.667 746.667h682.667v-426.667h-682.667v426.667z" />
|
461 |
+
<glyph unicode="" d="M640 576h-256v-256h256v256zM554.667 405.333h-85.333v85.333h85.333v-85.333zM896 490.667v85.333h-85.333v85.333c0 47.147-38.187 85.333-85.333 85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333c-47.147 0-85.333-38.187-85.333-85.333v-85.333h-85.333v-85.333h85.333v-85.333h-85.333v-85.333h85.333v-85.333c0-47.147 38.187-85.333 85.333-85.333h85.333v-85.333h85.333v85.333h85.333v-85.333h85.333v85.333h85.333c47.147 0 85.333 38.187 85.333 85.333v85.333h85.333v85.333h-85.333v85.333h85.333zM725.333 234.667h-426.667v426.667h426.667v-426.667z" />
|
462 |
+
<glyph unicode="" d="M554.667 914.347v-338.347h298.667c0 174.080-130.347 317.44-298.667 338.347zM170.667 320c0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333v170.667h-682.667v-170.667zM469.333 914.347c-168.32-20.907-298.667-164.267-298.667-338.347h298.667v338.347z" />
|
463 |
+
<glyph unicode="" d="M682.667 917.333h-341.333c-70.613 0-128-57.387-128-128v-682.667c0-70.613 57.387-128 128-128h341.333c70.613 0 128 57.387 128 128v682.667c0 70.613-57.387 128-128 128zM597.333 64h-170.667v42.667h170.667v-42.667zM736 192h-448v597.333h448v-597.333z" />
|
464 |
+
<glyph unicode="" d="M661.333 917.333h-341.333c-58.88 0-106.667-47.787-106.667-106.667v-725.333c0-58.88 47.787-106.667 106.667-106.667h341.333c58.88 0 106.667 47.787 106.667 106.667v725.333c0 58.88-47.787 106.667-106.667 106.667zM490.667 21.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM682.667 192h-384v597.333h384v-597.333z" />
|
465 |
+
<glyph unicode="" d="M170.667 704h768v85.333h-768c-47.147 0-85.333-38.187-85.333-85.333v-469.333h-85.333v-128h597.333v128h-426.667v469.333zM981.333 618.667h-256c-23.467 0-42.667-19.2-42.667-42.667v-426.667c0-23.467 19.2-42.667 42.667-42.667h256c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667zM938.667 234.667h-170.667v298.667h170.667v-298.667z" />
|
466 |
+
<glyph unicode="" d="M938.667 704v85.333h-647.68l85.333-85.333h562.347zM81.92 889.813l-54.4-54.4 77.44-77.44c-11.947-14.72-19.627-33.493-19.627-53.973v-469.333h-85.333v-128h756.48l100.48-100.48 54.187 54.4-829.227 829.227zM170.667 692.267l457.813-457.6h-457.813v457.6zM981.333 618.667h-256c-23.467 0-42.667-19.2-42.667-42.667v-178.347l85.333-85.333v221.013h170.667v-298.667h-93.013l128-128h7.68c23.467 0 42.667 19.2 42.667 42.667v426.667c0 23.467-19.2 42.667-42.667 42.667z" />
|
467 |
+
<glyph unicode="" d="M512 917.333l-384-170.667v-256c0-237.013 163.627-458.027 384-512 220.373 53.973 384 274.987 384 512v256l-384 170.667zM512 448.427h298.667c-22.613-175.787-139.733-332.373-298.667-381.227v380.8h-298.667v243.2l298.667 132.693v-375.467z" />
|
468 |
+
<glyph unicode="" d="M852.907 789.333c0 47.147-37.76 85.333-84.907 85.333h-341.333l-256-256v-512c0-47.147 38.187-85.333 85.333-85.333h512.427c47.147 0 84.907 38.187 84.907 85.333l-0.427 682.667zM384 149.333h-85.333v85.333h85.333v-85.333zM725.333 149.333h-85.333v85.333h85.333v-85.333zM384 320h-85.333v170.667h85.333v-170.667zM554.667 149.333h-85.333v170.667h85.333v-170.667zM554.667 405.333h-85.333v85.333h85.333v-85.333zM725.333 320h-85.333v170.667h85.333v-170.667z" />
|
469 |
+
<glyph unicode="" d="M725.333 916.907l-426.667 0.427c-47.147 0-85.333-38.187-85.333-85.333v-768c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 84.907-85.333 84.907zM725.333 149.333h-426.667v597.333h426.667v-597.333z" />
|
470 |
+
<glyph unicode="" d="M725.333 874.667h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-84.907 85.333-84.907l426.667-0.427c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM512 789.333c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333 38.187 85.333 85.333 85.333zM512 106.667c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333zM512 448c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128z" />
|
471 |
+
<glyph unicode="" d="M896 789.333h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 84.907 38.187 84.907 85.333l0.427 512c0 47.147-38.187 85.333-85.333 85.333zM810.667 192h-597.333v512h597.333v-512z" />
|
472 |
+
<glyph unicode="" d="M768 960h-512c-70.613 0-128-57.387-128-128v-768c0-70.613 57.387-128 128-128h512c70.613 0 128 57.387 128 128v768c0 70.613-57.387 128-128 128zM597.333 21.333h-170.667v42.667h170.667v-42.667zM821.333 149.333h-618.667v682.667h618.667v-682.667z" />
|
473 |
+
<glyph unicode="" d="M789.333 960h-597.333c-58.88 0-106.667-47.787-106.667-106.667v-810.667c0-58.88 47.787-106.667 106.667-106.667h597.333c58.88 0 106.667 47.787 106.667 106.667v810.667c0 58.88-47.787 106.667-106.667 106.667zM490.667-21.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM810.667 149.333h-640v682.667h640v-682.667z" />
|
474 |
+
<glyph unicode="" d="M896 832h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h213.333v-85.333h341.333v85.333h213.333c47.147 0 84.907 38.187 84.907 85.333l0.427 512c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-768v512h768v-512z" />
|
475 |
+
<glyph unicode="" d="M853.333 448c0 108.587-50.773 205.227-129.92 267.733l-40.747 244.267h-341.333l-40.747-244.267c-79.147-62.507-129.92-159.147-129.92-267.733s50.773-205.227 129.92-267.733l40.747-244.267h341.333l40.747 244.267c79.147 62.507 129.92 159.147 129.92 267.733zM256 448c0 141.44 114.56 256 256 256s256-114.56 256-256-114.56-256-256-256-256 114.56-256 256z" />
|
476 |
+
<glyph unicode="" d="M170.667 704h-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333zM853.333 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM810.667 490.667h-170.667v-170.667h-85.333v170.667h-170.667v85.333h170.667v170.667h85.333v-170.667h170.667v-85.333z" />
|
477 |
+
<glyph unicode="" d="M512 874.667c-235.307 0-426.667-191.36-426.667-426.667s191.36-426.667 426.667-426.667 426.667 191.36 426.667 426.667-191.36 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333zM640 448c0-70.613-57.387-128-128-128s-128 57.387-128 128 57.387 128 128 128 128-57.387 128-128z" />
|
478 |
+
<glyph unicode="" d="M614.4 704l-17.067 85.333h-384v-725.333h85.333v298.667h238.933l17.067-85.333h298.667v426.667z" />
|
479 |
+
<glyph unicode="" d="M512 832v-395.733c-20.053 7.040-41.387 11.733-64 11.733-106.027 0-192-85.973-192-192s85.973-192 192-192c98.773 0 179.2 74.88 189.867 170.667h2.133v469.333h170.667v128h-298.667z" />
|
480 |
+
<glyph unicode="" d="M426.667 576c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM426.667 405.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM298.667 554.667c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM426.667 256c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM298.667 384c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM426.667 640c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM597.333 576c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM597.333 640c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM725.333 384c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM725.333 554.667c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM597.333 256c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM597.333 405.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667z" />
|
481 |
+
<glyph unicode="" d="M213.333 213.333c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM384 405.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM384 576c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM128 64h768v85.333h-768v-85.333zM213.333 554.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM213.333 384c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM384 234.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM725.333 256c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM128 832v-85.333h768v85.333h-768zM725.333 597.333c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM725.333 426.667c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM554.667 576c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM554.667 405.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM554.667 234.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667z" />
|
482 |
+
<glyph unicode="" d="M597.333 661.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM588.8 470.187c2.773-0.427 5.547-0.853 8.533-0.853 35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64c0-2.987 0.427-5.76 0.853-8.747 3.84-28.16 26.24-50.56 54.613-54.4zM597.333 810.667c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM426.667 810.667c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM896 512c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM426.667 661.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM768 320c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM768 490.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM768 661.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM597.333 85.333c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM106.667 734.933l161.493-161.493c-4.053 1.28-7.893 2.56-12.16 2.56-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667c0 4.267-1.28 8.107-2.347 12.16l119.893-119.893c-30.507-5.12-53.547-31.147-53.547-62.933 0-35.413 28.587-64 64-64 31.787 0 57.813 23.040 62.933 53.333l119.893-119.893c-3.84 1.28-7.893 2.56-12.16 2.56-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667c0 4.267-1.28 8.107-2.347 12.16l161.28-161.493 54.4 54.4-692.267 692.267-54.4-54.4zM426.667 234.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM896 384c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM256 405.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM128 554.667c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM426.667 85.333c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM256 234.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM128 384c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333z" />
|
483 |
+
<glyph unicode="" d="M256 405.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM256 234.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM256 576c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM128 554.667c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM256 746.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM896 512c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM597.333 661.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM597.333 810.667c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM128 384c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM426.667 85.333c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM426.667 810.667c11.733 0 21.333 9.6 21.333 21.333s-9.6 21.333-21.333 21.333-21.333-9.6-21.333-21.333 9.6-21.333 21.333-21.333zM426.667 661.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667-42.667-19.2-42.667-42.667 19.2-42.667 42.667-42.667zM426.667 426.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM768 405.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM768 234.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM768 576c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM768 746.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM896 384c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM597.333 234.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM597.333 85.333c-11.733 0-21.333-9.6-21.333-21.333s9.6-21.333 21.333-21.333 21.333 9.6 21.333 21.333-9.6 21.333-21.333 21.333zM426.667 597.333c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM426.667 234.667c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667 42.667 19.2 42.667 42.667-19.2 42.667-42.667 42.667zM597.333 426.667c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64zM597.333 597.333c-35.413 0-64-28.587-64-64s28.587-64 64-64 64 28.587 64 64-28.587 64-64 64z" />
|
484 |
+
<glyph unicode="" d="M938.667 448c0-235.641-191.025-426.667-426.667-426.667s-426.667 191.025-426.667 426.667c0 235.641 191.025 426.667 426.667 426.667s426.667-191.025 426.667-426.667z" />
|
485 |
+
<glyph unicode="" d="M426.667 874.667c-77.867 0-150.613-21.12-213.333-57.6 127.36-73.813 213.333-211.2 213.333-369.067s-85.973-295.253-213.333-369.067c62.72-36.48 135.467-57.6 213.333-57.6 235.733 0 426.667 190.933 426.667 426.667s-190.933 426.667-426.667 426.667z" />
|
486 |
+
<glyph unicode="" d="M384 874.667c-44.587 0-87.68-6.827-128-19.627 173.013-54.4 298.667-216.107 298.667-407.040s-125.653-352.64-298.667-407.040c40.32-12.587 83.413-19.627 128-19.627 235.733 0 426.667 190.933 426.667 426.667s-190.933 426.667-426.667 426.667z" />
|
487 |
+
<glyph unicode="" d="M853.333 589.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893l141.44 141.44-141.44 141.44zM512 192c-38.187 0-74.24 8.533-106.667 23.467 88.107 40.533 149.333 129.28 149.333 232.533s-61.227 192-149.333 232.533c32.427 14.933 68.48 23.467 106.667 23.467 141.44 0 256-114.56 256-256s-114.56-256-256-256z" />
|
488 |
+
<glyph unicode="" d="M853.333 306.56l141.44 141.44-141.44 141.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893zM512 192c-141.44 0-256 114.56-256 256s114.56 256 256 256 256-114.56 256-256-114.56-256-256-256z" />
|
489 |
+
<glyph unicode="" d="M853.333 306.56l141.44 141.44-141.44 141.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893zM512 192v512c141.44 0 256-114.56 256-256s-114.56-256-256-256z" />
|
490 |
+
<glyph unicode="" d="M853.333 589.44v199.893h-199.893l-141.44 141.44-141.44-141.44h-199.893v-199.893l-141.44-141.44 141.44-141.44v-199.893h199.893l141.44-141.44 141.44 141.44h199.893v199.893l141.44 141.44-141.44 141.44zM512 192c-141.44 0-256 114.56-256 256s114.56 256 256 256 256-114.56 256-256-114.56-256-256-256zM512 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667z" />
|
491 |
+
<glyph unicode="" d="M298.667 362.667c-70.613 0-128-57.387-128-128 0-55.893-49.28-85.333-85.333-85.333 39.253-52.053 106.453-85.333 170.667-85.333 94.293 0 170.667 76.373 170.667 170.667 0 70.613-57.387 128-128 128zM883.413 762.453l-56.96 56.96c-16.64 16.64-43.733 16.64-60.373 0l-382.080-382.080 117.333-117.333 382.080 382.080c16.853 16.853 16.853 43.733 0 60.373z" />
|
492 |
+
<glyph unicode="" d="M401.067 512l203.307 352.213c-29.653 6.613-60.587 10.453-92.373 10.453-102.4 0-196.053-36.053-269.653-96.213l156.373-270.72 2.347 4.267zM919.040 576c-39.253 124.8-134.4 224.427-255.787 270.507l-156.16-270.507h411.947zM930.133 533.333h-319.573l12.373-21.333 203.307-352c69.547 75.947 112.427 176.853 112.427 288 0 29.227-2.987 57.813-8.533 85.333zM364.16 448l-166.4 288c-69.547-75.947-112.427-176.853-112.427-288 0-29.227 2.987-57.813 8.533-85.333h319.573l-49.28 85.333zM104.96 320c39.253-124.8 134.4-224.427 255.787-270.507l156.16 270.507h-411.947zM585.813 320l-166.4-288.213c29.867-6.613 60.8-10.453 92.587-10.453 102.4 0 196.053 36.053 269.653 96.213l-156.373 270.72-39.467-68.267z" />
|
493 |
+
<glyph unicode="" d="M648.533 448c0-75.405-61.128-136.533-136.533-136.533s-136.533 61.128-136.533 136.533c0 75.405 61.128 136.533 136.533 136.533s136.533-61.128 136.533-136.533zM384 874.667l-78.080-85.333h-135.253c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333h-135.253l-78.080 85.333h-256zM512 234.667c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333z" />
|
494 |
+
<glyph unicode="" d="M426.667 106.667h-213.333v-85.333h213.333v-85.333l128 128-128 128v-85.333zM597.333 106.667v-85.333h213.333v85.333h-213.333zM512 618.667c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.12-38.187-85.12-85.333c0.213-47.147 37.973-85.333 85.12-85.333zM725.333 960h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM298.667 874.667h426.667v-448c0 71.040-142.293 106.667-213.333 106.667s-213.333-35.627-213.333-106.667v448z" />
|
495 |
+
<glyph unicode="" d="M426.667 106.667h-213.333v-85.333h213.333v-85.333l128 128-128 128v-85.333zM597.333 106.667v-85.333h213.333v85.333h-213.333zM725.333 960h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM511.787 704c-47.147 0-85.12 38.187-85.12 85.333s37.973 85.333 85.12 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
496 |
+
<glyph unicode="" d="M597.333 746.667c0 47.147-38.187 85.333-85.333 85.333h-42.667v42.667c0 23.467-19.2 42.667-42.667 42.667h-170.667c-23.467 0-42.667-19.2-42.667-42.667v-42.667h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-640c0-47.147 38.187-85.333 85.333-85.333h341.333c47.147 0 85.333 38.187 85.333 85.333h341.333v640h-341.333zM512 192h-85.333v85.333h85.333v-85.333zM512 576h-85.333v85.333h85.333v-85.333zM682.667 192h-85.333v85.333h85.333v-85.333zM682.667 576h-85.333v85.333h85.333v-85.333zM853.333 192h-85.333v85.333h85.333v-85.333zM853.333 576h-85.333v85.333h85.333v-85.333z" />
|
497 |
+
<glyph unicode="" d="M512 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM213.333 320h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 746.667h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v170.667zM810.667 832h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667z" />
|
498 |
+
<glyph unicode="" d="M213.333 320h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 746.667h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v170.667zM810.667 832h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667zM512 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM512 362.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
499 |
+
<glyph unicode="" d="M938.667 277.333v512c0 47.147-38.187 85.333-85.333 85.333h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333zM469.333 448l86.613-115.627 126.72 158.293 170.667-213.333h-512l128 170.667zM85.333 704v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333h-85.333z" />
|
500 |
+
<glyph unicode="" d="M883.413 719.787l-99.627 99.627c-16.64 16.64-43.733 16.64-60.373 0l-133.333-133.333-81.707 81.92-60.373-60.373 60.587-60.587-380.587-380.373v-202.667h202.667l380.587 380.587 60.373-60.587 60.373 60.373-81.92 81.92 133.333 133.333c16.853 16.64 16.853 43.52 0 60.16zM295.253 149.333l-81.92 81.92 344.107 344.107 81.92-81.92-344.107-344.107z" />
|
501 |
+
<glyph unicode="" d="M512 832c-212.053 0-384-171.947-384-384s171.947-384 384-384c35.413 0 64 28.587 64 64 0 16.64-6.187 31.573-16.64 42.88-10.027 11.307-16 26.027-16 42.453 0 35.413 28.587 64 64 64h75.307c117.76 0 213.333 95.573 213.333 213.333 0 188.587-171.947 341.333-384 341.333zM277.333 448c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM405.333 618.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM618.667 618.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 448c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
502 |
+
<glyph unicode="" d="M426.667 832h-213.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h213.333v-85.333h85.333v938.667h-85.333v-85.333zM426.667 192h-213.333l213.333 256v-256zM810.667 832h-213.333v-85.333h213.333v-554.667l-213.333 256v-384h213.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333z" />
|
503 |
+
<glyph unicode="" d="M554.667 661.333h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM512 874.667c-235.307 0-426.667-191.36-426.667-426.667s191.36-426.667 426.667-426.667 426.667 191.36 426.667 426.667-191.36 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
504 |
+
<glyph unicode="" d="M682.667 618.667h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128zM85.333 448c0 119.040 70.187 221.653 171.093 269.653v91.947c-149.12-52.48-256.427-194.56-256.427-361.6s107.307-309.12 256.427-361.6v91.947c-100.907 48-171.093 150.613-171.093 269.653zM640 832c-211.84 0-384-172.16-384-384s172.16-384 384-384 384 172.16 384 384-172.16 384-384 384zM640 149.333c-164.693 0-298.667 133.973-298.667 298.667s133.973 298.667 298.667 298.667 298.667-133.973 298.667-298.667-133.973-298.667-298.667-298.667z" />
|
505 |
+
<glyph unicode="" d="M725.333 320h85.333v341.333c0 47.147-38.187 85.333-85.333 85.333h-341.333v-85.333h341.333v-341.333zM298.667 234.667v682.667h-85.333v-170.667h-170.667v-85.333h170.667v-426.667c0-47.147 38.187-85.333 85.333-85.333h426.667v-170.667h85.333v170.667h170.667v85.333h-682.667z" />
|
506 |
+
<glyph unicode="" d="M810.667 789.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM810.667 192h-597.333v512h597.333v-512z" />
|
507 |
+
<glyph unicode="" d="M810.667 746.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 234.667h-597.333v426.667h597.333v-426.667z" />
|
508 |
+
<glyph unicode="" d="M810.667 661.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-256c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v256c0 47.147-38.187 85.333-85.333 85.333zM810.667 320h-597.333v256h597.333v-256z" />
|
509 |
+
<glyph unicode="" d="M810.667 704h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-341.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v341.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 277.333h-597.333v341.333h597.333v-341.333z" />
|
510 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v597.333h597.333v-597.333z" />
|
511 |
+
<glyph unicode="" d="M128 746.667v-170.667h85.333v170.667h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333zM213.333 320h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM810.667 149.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667zM810.667 832h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333z" />
|
512 |
+
<glyph unicode="" d="M810.667 746.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-426.667c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 234.667h-597.333v426.667h597.333v-426.667z" />
|
513 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v597.333h597.333v-597.333zM595.84 435.84l-117.333-151.040-83.84 100.693-117.333-150.827h469.333l-150.827 201.173z" />
|
514 |
+
<glyph unicode="" d="M725.333 832h-426.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM725.333 149.333h-426.667v597.333h426.667v-597.333z" />
|
515 |
+
<glyph unicode="" d="M768 789.333h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM768 192h-512v512h512v-512z" />
|
516 |
+
<glyph unicode="" d="M85.333 298.667v-85.333h853.333v85.333h-853.333zM85.333 512v-85.333h853.333v85.333h-853.333zM85.333 725.333v-85.333h853.333v85.333h-853.333z" />
|
517 |
+
<glyph unicode="" d="M128 789.333l384-682.667 384 682.667h-768zM272 704h480l-240-426.667-240 426.667z" />
|
518 |
+
<glyph unicode="" d="M128 224v-160h160l472.107 472.107-160 160-472.107-472.107zM883.413 659.413c16.64 16.64 16.64 43.733 0 60.373l-99.627 99.627c-16.64 16.64-43.733 16.64-60.373 0l-78.080-78.080 160-160 78.080 78.080z" />
|
519 |
+
<glyph unicode="" d="M640 234.667v-85.333h85.333v85.333h85.333v85.333h-85.333v85.333h-85.333v-85.333h-85.333v-85.333h85.333zM853.333 874.667h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM213.333 746.667h256v-85.333h-256v85.333zM853.333 106.667h-682.667l682.667 682.667v-682.667z" />
|
520 |
+
<glyph unicode="" d="M170.667 490.667v-85.333h341.333v85.333h-341.333zM810.667 192h-85.333v453.333l-128-43.733v72.533l200.533 72.533h12.8v-554.667z" />
|
521 |
+
<glyph unicode="" d="M641.92 264.96l122.24 130.773c16 16.853 30.72 33.493 44.373 50.133 13.44 16.64 25.173 33.28 34.987 49.707 9.813 16.64 17.493 33.067 22.827 49.707 5.547 16.64 8.32 33.493 8.32 50.56 0 22.827-3.84 43.52-11.52 62.293-7.68 18.56-18.773 34.56-33.493 47.573s-32.64 23.040-53.973 30.293c-21.333 7.040-45.653 10.667-72.96 10.667-29.44 0-55.893-4.48-78.933-13.653s-42.453-21.547-58.24-37.333-27.733-34.347-35.84-55.467c-7.68-20.053-11.52-41.6-11.947-64.213h91.307c0.213 13.227 1.92 25.813 5.547 37.12 3.84 12.373 9.6 23.040 17.28 32s17.28 15.787 28.8 20.907c11.733 4.907 25.387 7.467 41.173 7.467 13.013 0 24.533-2.133 34.56-6.613s18.56-10.453 25.387-18.133c6.827-7.68 12.16-17.067 15.787-27.52 3.627-10.667 5.333-22.187 5.333-34.773 0-9.173-1.28-18.56-3.627-27.733s-6.4-19.2-12.373-29.867c-5.973-10.667-13.867-22.4-23.68-35.413-9.813-12.8-22.4-27.52-37.333-44.16l-178.133-194.347v-62.933h368.213v72.96h-254.080zM85.333 490.667v-85.333h341.333v85.333h-341.333z" />
|
522 |
+
<glyph unicode="" d="M426.667 661.333h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM853.333 192h-85.333v453.333l-128-43.733v72.533l200.533 72.533h12.8v-554.667z" />
|
523 |
+
<glyph unicode="" d="M684.587 264.96l122.24 130.773c16 16.853 30.72 33.493 44.373 50.133 13.44 16.64 25.173 33.28 34.987 49.707 9.813 16.64 17.493 33.067 22.827 49.707 5.547 16.64 8.32 33.493 8.32 50.56 0 22.827-3.84 43.52-11.52 62.293-7.68 18.56-18.773 34.56-33.493 47.573s-32.64 23.040-53.973 30.293c-21.333 7.040-45.653 10.667-72.96 10.667-29.44 0-55.893-4.48-78.933-13.653s-42.453-21.547-58.24-37.333-27.733-34.347-35.84-55.467c-7.68-20.053-11.52-41.6-11.947-64.213h91.307c0.213 13.227 1.92 25.813 5.547 37.12 3.84 12.373 9.6 23.040 17.28 32s17.28 15.787 28.8 20.907c11.733 4.907 25.387 7.467 41.173 7.467 13.013 0 24.533-2.133 34.56-6.613s18.56-10.453 25.387-18.133c6.827-7.68 12.16-17.067 15.787-27.52 3.627-10.667 5.333-22.187 5.333-34.773 0-9.173-1.28-18.56-3.627-27.733s-6.4-19.2-12.373-29.867c-5.973-10.667-13.867-22.4-23.68-35.413-9.813-12.8-22.4-27.52-37.333-44.16l-178.133-194.347v-62.933h368.213v72.96h-254.080zM341.333 661.333h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667z" />
|
524 |
+
<glyph unicode="" d="M688.64 426.667c0-42.667-4.267-78.933-12.587-108.8s-20.267-53.973-35.627-72.747c-15.36-18.56-33.92-32.213-55.467-40.533s-45.653-12.587-72.32-12.587c-26.453 0-50.56 4.267-72.32 12.587s-40.32 21.973-55.893 40.533c-15.573 18.56-27.733 42.88-36.053 72.747-8.533 29.867-12.8 66.133-12.8 108.8v87.040c0 42.667 4.267 78.933 12.587 108.587s20.267 53.76 35.84 72.107c15.36 18.347 33.92 31.787 55.68 39.893s45.867 12.16 72.32 12.16c26.667 0 50.987-4.053 72.747-12.16s40.32-21.547 55.893-39.893c15.36-18.347 27.307-42.453 35.84-72.107 8.32-29.653 12.587-65.92 12.587-108.587v-87.040zM598.613 527.573c0 27.52-1.92 50.56-5.76 69.12s-9.387 33.707-16.853 45.227c-7.467 11.52-16.427 19.84-27.307 24.747-10.667 5.12-23.040 7.68-36.907 7.68s-26.24-2.56-36.907-7.68c-10.88-5.12-19.84-13.44-27.307-24.747-7.467-11.52-13.013-26.667-16.853-45.227s-5.76-41.813-5.76-69.12v-113.92c0-27.093 1.92-50.347 5.973-69.333s9.6-34.56 17.067-46.293c7.467-11.947 16.64-20.48 27.52-26.027 10.88-5.333 23.253-8.107 37.12-8.107 14.080 0 26.453 2.773 37.12 8.107s19.627 14.080 26.88 26.027c7.253 11.947 12.8 27.307 16.427 46.293s5.547 42.24 5.547 69.333v113.92z" />
|
525 |
+
<glyph unicode="" d="M681.173 521.173l-117.333-151.040-83.84 100.693-117.333-150.827h469.333l-150.827 201.173zM128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333z" />
|
526 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM597.333 320h85.333v426.667h-170.667v-85.333h85.333v-341.333zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333z" />
|
527 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM725.333 405.333h-170.667v85.333h85.333c47.147 0 85.333 38.187 85.333 85.333v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667v-85.333h170.667v-85.333h-85.333c-47.147 0-85.333-38.187-85.333-85.333v-170.667h256v85.333z" />
|
528 |
+
<glyph unicode="" d="M896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM725.333 405.333v64c0 35.413-28.587 64-64 64 35.413 0 64 28.587 64 64v64c0 47.147-38.187 85.333-85.333 85.333h-170.667v-85.333h170.667v-85.333h-85.333v-85.333h85.333v-85.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333z" />
|
529 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM640 320h85.333v426.667h-85.333v-170.667h-85.333v170.667h-85.333v-256h170.667v-170.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333z" />
|
530 |
+
<glyph unicode="" d="M896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM725.333 405.333v85.333c0 47.147-38.187 85.333-85.333 85.333h-85.333v85.333h170.667v85.333h-256v-256h170.667v-85.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333z" />
|
531 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM554.667 320h85.333c47.147 0 85.333 38.187 85.333 85.333v85.333c0 47.147-38.187 85.333-85.333 85.333h-85.333v85.333h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-256c0-47.147 38.187-85.333 85.333-85.333zM554.667 490.667h85.333v-85.333h-85.333v85.333z" />
|
532 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM554.667 320l170.667 341.333v85.333h-256v-85.333h170.667l-170.667-341.333h85.333z" />
|
533 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM554.667 320h85.333c47.147 0 85.333 38.187 85.333 85.333v64c0 35.413-28.587 64-64 64 35.413 0 64 28.587 64 64v64c0 47.147-38.187 85.333-85.333 85.333h-85.333c-47.147 0-85.333-38.187-85.333-85.333v-64c0-35.413 28.587-64 64-64-35.413 0-64-28.587-64-64v-64c0-47.147 38.187-85.333 85.333-85.333zM554.667 661.333h85.333v-85.333h-85.333v85.333zM554.667 490.667h85.333v-85.333h-85.333v85.333z" />
|
534 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333zM640 746.667h-85.333c-47.147 0-85.333-38.187-85.333-85.333v-85.333c0-47.147 38.187-85.333 85.333-85.333h85.333v-85.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v256c0 47.147-38.187 85.333-85.333 85.333zM640 576h-85.333v85.333h85.333v-85.333z" />
|
535 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM597.333 448v170.667c0 47.147-38.187 85.333-85.333 85.333h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-42.667c0-47.147 38.187-85.333 85.333-85.333h42.667v-42.667h-128v-85.333h128c47.147 0 85.333 38.187 85.333 85.333zM469.333 576v42.667h42.667v-42.667h-42.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 576h-85.333v85.333h-85.333v-85.333h-85.333v-85.333h85.333v-85.333h85.333v85.333h85.333v-256h-597.333v597.333h597.333v-256z" />
|
536 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333l-298.667 341.333v-341.333h-298.667l298.667 341.333v256h298.667v-597.333z" />
|
537 |
+
<glyph unicode="" d="M213.333 320h-85.333v-170.667c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v170.667zM213.333 746.667h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-170.667h85.333v170.667zM810.667 832h-170.667v-85.333h170.667v-170.667h85.333v170.667c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-170.667v-85.333h170.667c47.147 0 85.333 38.187 85.333 85.333v170.667h-85.333v-170.667zM512 576c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128z" />
|
538 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-229.973-69.973-283.52-172.16-128.427-13.653-228.48-122.453-228.48-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.467 203.947-198.187 211.84zM810.667 192h-554.667c-94.080 0-170.667 76.587-170.667 170.667s76.587 170.667 170.667 170.667 170.667-76.587 170.667-170.667h85.333c0 117.76-79.573 216.533-187.733 246.4 42.88 57.387 110.933 94.933 187.733 94.933 129.493 0 234.667-105.173 234.667-234.667v-21.333h64c70.613 0 128-57.387 128-128s-57.387-128-128-128z" />
|
539 |
+
<glyph unicode="" d="M853.333 789.333h-170.667l-170.667 170.667-170.667-170.667h-170.667c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM853.333 106.667h-682.667v597.333h192.64l150.187 149.333 148.48-149.333h191.36v-597.333zM768 618.667h-512v-426.667h512z" />
|
540 |
+
<glyph unicode="" d="M597.333 704l-160-213.333 121.6-162.133-68.267-51.2c-72.107 96-192 256-192 256l-256-341.333h938.667l-384 512z" />
|
541 |
+
<glyph unicode="" d="M128 746.667h-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667v85.333h-682.667v682.667zM896 917.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM896 234.667h-597.333v597.333h597.333v-597.333z" />
|
542 |
+
<glyph unicode="" d="M469.333 786.347v86.187c-85.76-8.533-163.84-42.667-227.2-94.293l60.8-60.8c47.36 36.48 104.107 61.227 166.4 68.907zM781.867 778.24c-63.147 51.627-141.44 85.76-227.2 94.293v-86.187c62.293-7.893 119.040-32.427 166.4-69.12l60.8 61.013zM850.347 490.667h86.187c-8.533 85.76-42.667 163.84-94.293 227.2l-60.8-60.8c36.48-47.36 61.227-104.107 68.907-166.4zM242.773 657.067l-60.8 60.8c-51.84-63.36-85.973-141.44-94.507-227.2h86.187c7.893 62.293 32.427 119.040 69.12 166.4zM173.653 405.333h-86.187c8.533-85.76 42.667-163.84 94.293-227.2l60.8 60.8c-36.48 47.36-61.013 104.32-68.907 166.4zM640 448c0 70.613-57.387 128-128 128s-128-57.387-128-128 57.387-128 128-128 128 57.387 128 128zM781.227 239.147l60.8-60.8c51.84 63.147 85.973 141.227 94.507 226.987h-86.187c-7.68-62.080-32.427-119.040-69.12-166.187zM554.667 109.653v-86.187c85.76 8.533 163.84 42.667 227.2 94.293l-60.8 60.8c-47.36-36.48-104.107-61.013-166.4-68.907zM242.133 117.76c63.36-51.627 141.44-85.76 227.2-94.293v86.187c-62.293 7.893-119.040 32.427-166.4 69.12l-60.8-61.013z" />
|
543 |
+
<glyph unicode="" d="M797.653 430.933c-11.947 6.827-24.32 12.373-36.693 17.067 12.373 4.693 24.747 10.24 36.693 17.067 81.92 47.36 127.573 133.333 127.787 221.653-76.587 43.947-173.867 47.36-255.787 0-11.947-6.827-22.827-14.72-33.28-23.253 2.133 13.44 3.627 26.667 3.627 40.533 0 94.72-51.627 177.28-128 221.44-76.373-44.16-128-126.72-128-221.44 0-13.867 1.28-27.093 3.413-40.32-10.453 8.32-21.333 16.213-33.28 23.253-81.92 47.36-179.2 43.947-255.787 0 0.213-88.32 45.867-174.293 127.787-221.653 11.947-6.827 24.32-12.373 36.693-17.067-12.373-4.693-24.747-10.24-36.693-17.067-81.92-47.36-127.573-133.333-127.787-221.653 76.587-43.947 173.867-47.36 255.787 0 11.947 6.827 22.827 14.72 33.28 23.253-1.92-13.653-3.413-26.88-3.413-40.747 0-94.72 51.627-177.28 128-221.44 76.373 44.373 128 126.72 128 221.44 0 13.867-1.493 27.093-3.413 40.32 10.453-8.32 21.333-16.213 33.28-23.253 81.92-47.36 179.2-43.947 255.787 0-0.213 88.533-45.867 174.507-128 221.867zM512 277.333c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667z" />
|
544 |
+
<glyph unicode="" d="M298.667 490.667h-256v-85.333h256v85.333zM391.253 629.12l-90.453 90.453-60.373-60.373 90.453-90.453 60.373 60.373zM554.667 917.333h-85.333v-256h85.333v256zM783.573 659.2l-60.373 60.373-90.453-90.453 60.373-60.373 90.453 90.453zM725.333 490.667v-85.333h256v85.333h-256zM512 576c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128zM632.747 266.88l90.453-90.453 60.373 60.373-90.453 90.453-60.373-60.373zM240.427 236.8l60.373-60.373 90.453 90.453-60.373 60.373-90.453-90.453zM469.333-21.333h85.333v256h-85.333v-256z" />
|
545 |
+
<glyph unicode="" d="M128 874.667v-512h128v-384l298.667 512h-170.667l170.667 384h-426.667zM810.667 874.667h-85.333l-136.533-384h81.067l29.867 85.333h136.533l29.867-85.333h81.067l-136.533 384zM718.933 633.6l49.067 155.733 49.067-155.733h-98.133z" />
|
546 |
+
<glyph unicode="" d="M139.733 832l-54.4-54.4 213.333-213.333v-158.933h128v-384l152.96 262.187 176.64-176.853 54.4 54.187-670.933 671.147zM725.333 533.333h-170.667l170.667 341.333h-426.667v-93.013l360.96-360.96 65.707 112.64z" />
|
547 |
+
<glyph unicode="" d="M298.667 874.667v-469.333h128v-384l298.667 512h-170.667l170.667 341.333z" />
|
548 |
+
<glyph unicode="" d="M640 64h85.333v85.333h-85.333v-85.333zM810.667 576h85.333v85.333h-85.333v-85.333zM128 746.667v-597.333c0-47.147 38.187-85.333 85.333-85.333h170.667v85.333h-170.667v597.333h170.667v85.333h-170.667c-47.147 0-85.333-38.187-85.333-85.333zM810.667 832v-85.333h85.333c0 47.147-38.187 85.333-85.333 85.333zM469.333-21.333h85.333v938.667h-85.333v-938.667zM810.667 234.667h85.333v85.333h-85.333v-85.333zM640 746.667h85.333v85.333h-85.333v-85.333zM810.667 405.333h85.333v85.333h-85.333v-85.333zM810.667 64c47.147 0 85.333 38.187 85.333 85.333h-85.333v-85.333z" />
|
549 |
+
<glyph unicode="" d="M469.333 576h85.333v-85.333h-85.333zM384 490.667h85.333v-85.333h-85.333zM554.667 490.667h85.333v-85.333h-85.333zM640 576h85.333v-85.333h-85.333zM298.667 576h85.333v-85.333h-85.333zM810.667 832h-597.333c-46.933 0-85.333-38.4-85.333-85.333v-597.333c0-46.933 38.4-85.333 85.333-85.333h597.333c46.933 0 85.333 38.4 85.333 85.333v597.333c0 46.933-38.4 85.333-85.333 85.333zM384 192h-85.333v85.333h85.333v-85.333zM554.667 192h-85.333v85.333h85.333v-85.333zM725.333 192h-85.333v85.333h85.333v-85.333zM810.667 490.667h-85.333v-85.333h85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h-85.333v-85.333h-85.333v85.333h85.333v85.333h-85.333v256h597.333v-256z" />
|
550 |
+
<glyph unicode="" d="M426.667 448c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 618.667c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM256 277.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 618.667c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333zM597.333 277.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 448c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM597.333 618.667c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM426.667 789.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
551 |
+
<glyph unicode="" d="M341.333 789.333v-62.080l85.333-85.333v147.413h170.667v-170.667h-147.413l85.333-85.333h62.080v-62.080l85.333-85.333v147.413h170.667v-170.667h-147.413l85.333-85.333h62.080v-62.080l85.333-85.333v659.413c0 47.147-38.187 85.333-85.333 85.333h-659.413l85.333-85.333h62.080zM682.667 789.333h170.667v-170.667h-170.667v170.667zM54.4 905.6l-54.4-54.187 85.333-85.333v-659.413c0-47.147 38.187-85.333 85.333-85.333h659.413l85.333-85.333 54.187 54.4-915.2 915.2zM426.667 424.747l62.080-62.080h-62.080v62.080zM170.667 680.747l62.080-62.080h-62.080v62.080zM341.333 106.667h-170.667v170.667h170.667v-170.667zM341.333 362.667h-170.667v170.667h147.413l23.253-23.253v-147.413zM597.333 106.667h-170.667v170.667h147.413l23.253-23.253v-147.413zM682.667 106.667v62.080l62.080-62.080h-62.080z" />
|
552 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM341.333 106.667h-170.667v170.667h170.667v-170.667zM341.333 362.667h-170.667v170.667h170.667v-170.667zM341.333 618.667h-170.667v170.667h170.667v-170.667zM597.333 106.667h-170.667v170.667h170.667v-170.667zM597.333 362.667h-170.667v170.667h170.667v-170.667zM597.333 618.667h-170.667v170.667h170.667v-170.667zM853.333 106.667h-170.667v170.667h170.667v-170.667zM853.333 362.667h-170.667v170.667h170.667v-170.667zM853.333 618.667h-170.667v170.667h170.667v-170.667z" />
|
553 |
+
<glyph unicode="" d="M768 234.667l-628.48 628.267-54.187-54.187 170.667-170.667v-147.413h-85.333v170.667h-85.333v-426.667h85.333v170.667h85.333v-170.667h85.333v318.080l42.667-42.667v-275.413h170.667c28.587 0 53.547 14.080 69.12 35.627l270.293-270.293 54.187 54.4-180.267 180.267zM554.667 320h-85.333v104.747l85.333-85.333v-19.413zM768 405.333h42.667l34.987-139.52 30.933-31.147h62.080l-50.773 178.133c29.867 13.227 50.773 43.093 50.773 77.867v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667v-232.747l85.333-85.333v62.080zM768 576h85.333v-85.333h-85.333v85.333zM640 471.253v104.747c0 47.147-38.187 85.333-85.333 85.333h-104.747l190.080-190.080z" />
|
554 |
+
<glyph unicode="" d="M256 490.667h-85.333v170.667h-85.333v-426.667h85.333v170.667h85.333v-170.667h85.333v426.667h-85.333v-170.667zM554.667 661.333h-170.667v-426.667h170.667c47.147 0 85.333 38.187 85.333 85.333v256c0 47.147-38.187 85.333-85.333 85.333zM554.667 320h-85.333v256h85.333v-256zM938.667 490.667v85.333c0 47.147-38.187 85.333-85.333 85.333h-170.667v-426.667h85.333v170.667h42.667l42.667-170.667h85.333l-50.773 178.133c29.867 13.227 50.773 43.093 50.773 77.867zM853.333 490.667h-85.333v85.333h85.333v-85.333z" />
|
555 |
+
<glyph unicode="" d="M725.333 704c-141.44 0-256-114.56-256-256s114.56-256 256-256 256 114.56 256 256-114.56 256-256 256zM213.333 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM213.333 362.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
556 |
+
<glyph unicode="" d="M213.333 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM725.333 704c-141.44 0-256-114.56-256-256s114.56-256 256-256 256 114.56 256 256-114.56 256-256 256zM725.333 277.333c-94.293 0-170.667 76.373-170.667 170.667s76.373 170.667 170.667 170.667 170.667-76.373 170.667-170.667-76.373-170.667-170.667-170.667z" />
|
557 |
+
<glyph unicode="" d="M756.48 447.147l169.813 169.813c16.64 16.64 16.64 43.733 0 60.373l-184.96 184.96c-16.64 16.64-43.733 16.64-60.373 0l-169.813-169.813-169.813 169.6c-8.32 8.32-19.2 12.587-30.080 12.587s-21.76-4.267-30.080-12.587l-185.173-184.96c-16.64-16.64-16.64-43.733 0-60.373l169.813-169.813-169.813-169.6c-16.64-16.64-16.64-43.733 0-60.373l184.96-184.96c16.64-16.64 43.733-16.64 60.373 0l169.813 169.813 169.813-169.813c8.32-8.32 19.2-12.587 30.080-12.587s21.76 4.267 30.080 12.587l184.96 184.96c16.64 16.64 16.64 43.733 0 60.373l-169.6 169.813zM512 576c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM311.040 492.373l-154.667 154.667 154.88 154.88 154.667-154.667-154.88-154.88zM426.667 405.333c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM512 320c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM597.333 490.667c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM711.040 92.373l-154.667 154.667 154.88 154.88 154.667-154.667-154.88-154.88z" />
|
558 |
+
<glyph unicode="" d="M896 149.333v597.333c0 47.147-38.187 85.333-85.333 85.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333zM362.667 384l106.667-128.213 149.333 192.213 192-256h-597.333l149.333 192z" />
|
559 |
+
<glyph unicode="" d="M682.667 533.333h-85.333v-85.333h85.333v85.333zM682.667 362.667h-85.333v-85.333h85.333v85.333zM341.333 533.333h-85.333v-85.333h85.333v85.333zM512 533.333h-85.333v-85.333h85.333v85.333zM853.333 789.333h-682.667c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 192h-682.667v512h682.667v-512z" />
|
560 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM234.667 640h85.333v85.333h64v-85.333h85.333v-64h-85.333v-85.333h-64v85.333h-85.333v64zM810.667 149.333h-597.333l597.333 597.333v-597.333zM725.333 234.667v64h-213.333v-64h213.333z" />
|
561 |
+
<glyph unicode="" d="M597.333 704l-160-213.333 121.6-162.133-68.267-51.2c-72.107 96-192 256-192 256l-256-341.333h938.667l-384 512z" />
|
562 |
+
<glyph unicode="" d="M256 832h-128v-128c70.613 0 128 57.387 128 128zM597.333 832h-85.333c0-212.053-171.947-384-384-384v-85.333c259.2 0 469.333 210.133 469.333 469.333zM426.667 832h-85.333c0-117.76-95.573-213.333-213.333-213.333v-85.333c164.907 0 298.667 133.76 298.667 298.667zM426.667 64h85.333c0 212.053 171.947 384 384 384v85.333c-259.2 0-469.333-210.133-469.333-469.333zM768 64h128v128c-70.613 0-128-57.387-128-128zM597.333 64h85.333c0 117.76 95.573 213.333 213.333 213.333v85.333c-164.907 0-298.667-133.76-298.667-298.667z" />
|
563 |
+
<glyph unicode="" d="M426.667 832h-85.333c0-15.573-1.92-30.72-5.12-45.44l68.053-68.053c14.293 35.2 22.4 73.387 22.4 113.493zM128 777.6l121.173-121.173c-34.56-23.68-76.16-37.76-121.173-37.76v-85.333c68.693 0 131.627 23.467 181.973 62.293l60.8-60.8c-65.92-54.187-150.613-86.827-242.773-86.827v-85.333c115.84 0 221.653 42.027 303.36 111.573l106.88-106.88c-69.547-81.707-111.573-187.52-111.573-303.36h85.333c0 92.16 32.64 176.853 86.827 242.987l60.8-60.8c-38.827-50.56-62.293-113.493-62.293-182.187h85.333c0 45.013 14.080 86.613 37.973 121.173l121.173-121.173 54.187 54.4-713.6 713.6-54.4-54.4zM597.333 832h-85.333c0-64-16-124.373-43.733-177.493l62.507-62.507c42.027 70.4 66.56 152.107 66.56 240zM850.56 272.213c14.72 3.2 29.867 5.12 45.44 5.12v85.333c-40.107 0-78.293-8.107-113.28-22.4l67.84-68.053zM656 466.773l62.507-62.507c53.12 27.733 113.493 43.733 177.493 43.733v85.333c-87.893 0-169.6-24.533-240-66.56z" />
|
564 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667z" />
|
565 |
+
<glyph unicode="" d="M512 533.333c-164.693 0-298.667-133.973-298.667-298.667h85.333c0 117.547 95.787 213.333 213.333 213.333s213.333-95.787 213.333-213.333h85.333c0 164.693-133.973 298.667-298.667 298.667zM512 704c-258.773 0-469.333-210.56-469.333-469.333h85.333c0 211.627 172.373 384 384 384s384-172.373 384-384h85.333c0 258.773-210.56 469.333-469.333 469.333z" />
|
566 |
+
<glyph unicode="" d="M810.88 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM640.213 512c0-35.413-28.587-64-64-64 35.413 0 64-28.587 64-64v-64c0-47.147-38.187-85.333-85.333-85.333h-170.667v85.333h170.667v85.333h-85.333v85.333h85.333v85.333h-170.667v85.333h170.667c47.147 0 85.333-38.187 85.333-85.333v-64z" />
|
567 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM640 234.667h-85.333v170.667h-170.667v256h85.333v-170.667h85.333v170.667h85.333v-426.667z" />
|
568 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM640 576h-170.667v-85.333h85.333c47.147 0 85.333-38.187 85.333-85.333v-85.333c0-47.147-38.187-85.333-85.333-85.333h-170.667v85.333h170.667v85.333h-170.667v256h256v-85.333z" />
|
569 |
+
<glyph unicode="" d="M469.333 320h85.333v85.333h-85.333v-85.333zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM640 576h-170.667v-85.333h85.333c47.147 0 85.333-38.187 85.333-85.333v-85.333c0-47.147-38.187-85.333-85.333-85.333h-85.333c-47.147 0-85.333 38.187-85.333 85.333v256c0 47.147 38.187 85.333 85.333 85.333h170.667v-85.333z" />
|
570 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM597.333 234.667h-85.333v341.333h-85.333v85.333h170.667v-426.667z" />
|
571 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM640 490.667c0-47.147-38.187-85.333-85.333-85.333h-85.333v-85.333h170.667v-85.333h-256v170.667c0 47.147 38.187 85.333 85.333 85.333h85.333v85.333h-170.667v85.333h170.667c47.147 0 85.333-38.187 85.333-85.333v-85.333z" />
|
572 |
+
<glyph unicode="" d="M554.667 661.333h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667v170.667zM512 874.667c-235.307 0-426.667-191.36-426.667-426.667s191.36-426.667 426.667-426.667h341.333c47.147 0 85.333 38.187 85.333 85.333v341.333c0 235.307-191.36 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
573 |
+
<glyph unicode="" d="M768 789.333l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-85.333l85.333-170.667h-128l-85.333 170.667h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v597.333h-170.667z" />
|
574 |
+
<glyph unicode="" d="M554.667 272.213c148.267 17.493 263.253 143.36 263.253 296.32 0 164.907-133.76 298.667-298.667 298.667s-298.667-133.76-298.667-298.667c0-147.84 107.52-270.293 248.747-294.187v-167.68h-256v-85.333h597.333v85.333h-256v165.547z" />
|
575 |
+
<glyph unicode="" d="M945.92 568.747c0 164.907-133.76 298.667-298.667 298.667s-298.667-133.76-298.667-298.667c0-147.84 107.52-270.293 248.747-294.187v-167.893h-341.333v128h42.667v170.667c0 23.467-19.2 42.667-42.667 42.667h-128c-23.467 0-42.667-19.2-42.667-42.667v-170.667h42.667v-213.333h682.667v85.333h-128v165.547c148.267 17.493 263.253 143.573 263.253 296.533zM192 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64z" />
|
576 |
+
<glyph unicode="" d="M657.707 643.627l-60.373 60.373-256-256 256-256 60.373 60.373-195.627 195.627z" />
|
577 |
+
<glyph unicode="" d="M426.667 704l-60.373-60.373 195.627-195.627-195.627-195.627 60.373-60.373 256 256z" />
|
578 |
+
<glyph unicode="" d="M512 832c-212.053 0-384-171.947-384-384s171.947-384 384-384c35.413 0 64 28.587 64 64 0 16.64-6.187 31.573-16.64 42.88-10.027 11.307-16 26.027-16 42.453 0 35.413 28.587 64 64 64h75.307c117.76 0 213.333 95.573 213.333 213.333 0 188.587-171.947 341.333-384 341.333zM277.333 448c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM405.333 618.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM618.667 618.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 448c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
579 |
+
<glyph unicode="" d="M981.333 192v512c0 47.147-38.187 85.333-85.333 85.333h-768c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333zM362.667 426.667l106.667-128.213 149.333 192.213 192-256h-597.333l149.333 192z" />
|
580 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.16 0-341.333 153.173-341.333 341.333s153.173 341.333 341.333 341.333 341.333-153.173 341.333-341.333-153.173-341.333-341.333-341.333z" />
|
581 |
+
<glyph unicode="" d="M853.333 680.747v-465.493c-110.72 32.853-225.28 49.493-341.333 49.493s-230.4-16.64-341.333-49.493v465.493c110.72-32.853 225.28-49.493 341.333-49.493s230.4 16.64 341.333 49.493zM914.347 789.333c-4.053 0-8.533-0.853-13.227-2.56-125.44-46.72-257.28-70.187-389.12-70.187s-263.68 23.467-389.12 70.187c-4.693 1.707-9.173 2.56-13.44 2.56-14.080 0-24.107-10.027-24.107-26.667v-629.333c0.213-16.64 10.027-26.667 24.107-26.667 4.053 0 8.533 0.853 13.227 2.56 125.44 46.72 257.28 70.187 389.12 70.187s263.68-23.467 389.12-70.187c4.693-1.707 9.173-2.56 13.227-2.56 14.080 0 24.32 10.027 24.107 26.667v629.333c0.427 16.64-9.813 26.667-23.893 26.667z" />
|
582 |
+
<glyph unicode="" d="M850.773 58.88c-46.72 125.44-70.187 257.28-70.187 389.12s23.467 263.68 70.187 389.12c1.707 4.693 2.56 9.173 2.56 13.44 0 14.080-10.027 24.107-26.667 24.107h-629.333c-16.64-0.213-26.667-10.027-26.667-24.107 0-4.053 0.853-8.533 2.56-13.227 46.72-125.44 70.187-257.28 70.187-389.12s-23.467-263.68-70.187-389.12c-1.707-4.907-2.56-9.387-2.56-13.653 0-14.080 10.027-24.107 26.667-24.107h629.333c16.64 0 26.667 10.24 26.667 24.32 0 4.053-0.853 8.533-2.56 13.227zM279.253 106.667c32.853 110.72 49.493 225.28 49.493 341.333s-16.64 230.4-49.493 341.333h465.493c-32.853-110.72-49.493-225.28-49.493-341.333s16.64-230.4 49.493-341.333h-465.493z" />
|
583 |
+
<glyph unicode="" d="M512 704c104.533 0 200.96-8.32 311.040-27.093 20.053-76.16 30.293-153.173 30.293-228.907s-10.24-152.747-30.293-228.907c-110.080-18.773-206.507-27.093-311.040-27.093s-200.96 8.32-311.040 27.093c-20.053 76.16-30.293 153.173-30.293 228.907s10.24 152.747 30.293 228.907c110.080 18.773 206.507 27.093 311.040 27.093zM512 789.333c-116.48 0-222.933-10.24-339.413-30.72l-39.467-7.040-10.667-38.187c-24.747-88.32-37.12-176.853-37.12-265.387s12.373-177.067 37.12-265.387l10.667-38.187 39.467-7.040c116.48-20.48 222.933-30.72 339.413-30.72s222.933 10.24 339.413 30.72l39.467 7.040 10.667 38.187c24.747 88.32 37.12 176.853 37.12 265.387s-12.373 177.067-37.12 265.387l-10.667 38.187-39.467 7.040c-116.48 20.48-222.933 30.72-339.413 30.72z" />
|
584 |
+
<glyph unicode="" d="M896 149.333v597.333c0 47.147-38.187 85.333-85.333 85.333h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333zM362.667 384l106.667-128.213 149.333 192.213 192-256h-597.333l149.333 192z" />
|
585 |
+
<glyph unicode="" d="M768 874.667h-512c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 85.333-85.333 85.333zM256 789.333h213.333v-341.333l-106.667 64-106.667-64v341.333zM256 149.333l128 164.48 91.52-109.867 128 164.907 164.48-219.52h-512z" />
|
586 |
+
<glyph unicode="" d="M648.533 448c0-75.405-61.128-136.533-136.533-136.533s-136.533 61.128-136.533 136.533c0 75.405 61.128 136.533 136.533 136.533s136.533-61.128 136.533-136.533zM384 874.667l-78.080-85.333h-135.253c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333h-135.253l-78.080 85.333h-256zM512 234.667c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333z" />
|
587 |
+
<glyph unicode="" d="M938.667 277.333v512c0 47.147-38.187 85.333-85.333 85.333h-512c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333zM469.333 448l86.613-115.627 126.72 158.293 170.667-213.333h-512l128 170.667zM85.333 704v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333v85.333h-597.333v597.333h-85.333z" />
|
588 |
+
<glyph unicode="" d="M512 437.333c52.907 0 96 42.88 96 96 0 52.907-43.093 96-96 96s-96-43.093-96-96c0-53.12 43.093-96 96-96zM704 266.667c0 64-128 96-192 96s-192-32-192-96v-32h384v32zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v597.333h597.333v-597.333z" />
|
589 |
+
<glyph unicode="" d="M512 768c-213.333 0-395.52-132.693-469.333-320 73.813-187.307 256-320 469.333-320s395.52 132.693 469.333 320c-73.813 187.307-255.787 320-469.333 320zM512 234.667c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333zM512 576c-70.613 0-128-57.387-128-128s57.387-128 128-128 128 57.387 128 128-57.387 128-128 128z" />
|
590 |
+
<glyph unicode="" d="M303.36 596.267l-60.373 60.373c-38.4-49.493-62.080-106.667-69.333-165.973h86.187c6.187 37.333 20.693 73.387 43.52 105.6zM259.84 405.333h-86.187c7.253-59.307 30.933-116.48 69.333-165.973l60.373 60.373c-22.827 32.213-37.333 68.267-43.52 105.6zM302.933 178.56c49.493-38.613 107.093-61.44 166.4-68.693v86.187c-37.333 6.187-73.173 20.907-105.173 43.733l-61.227-61.227zM554.667 786.347v130.987l-194.133-194.133 194.133-189.867v166.827c120.96-20.267 213.333-125.44 213.333-252.16s-92.373-231.893-213.333-252.16v-86.187c168.32 21.12 298.667 164.267 298.667 338.347s-130.347 317.227-298.667 338.347z" />
|
591 |
+
<glyph unicode="" d="M663.467 723.2l-194.133 194.133v-130.987c-168.32-20.907-298.667-164.267-298.667-338.347s130.347-317.44 298.667-338.347v86.187c-120.96 20.267-213.333 125.44-213.333 252.16s92.373 231.893 213.333 252.16v-166.827l194.133 189.867zM850.347 490.667c-7.253 59.307-30.933 116.48-69.333 165.973l-60.373-60.373c22.827-32.213 37.333-68.267 43.52-105.6h86.187zM554.667 196.053v-86.4c59.307 7.253 116.907 30.293 166.4 68.693l-61.227 61.227c-32-22.613-67.84-37.12-105.173-43.52zM720.64 299.733l60.373-60.373c38.4 49.493 62.080 106.667 69.333 165.973h-86.187c-6.187-37.333-20.693-73.387-43.52-105.6z" />
|
592 |
+
<glyph unicode="" d="M426.667 618.667v-341.333l213.333 170.667-213.333 170.667zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v597.333h597.333v-597.333z" />
|
593 |
+
<glyph unicode="" d="M896 704h-768c-47.147 0-85.333-38.187-85.333-85.333v-341.333c0-47.147 38.187-85.333 85.333-85.333h768c47.147 0 85.333 38.187 85.333 85.333v341.333c0 47.147-38.187 85.333-85.333 85.333zM896 277.333h-768v341.333h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-170.667h85.333v170.667h85.333v-341.333z" />
|
594 |
+
<glyph unicode="" d="M107.947 121.387l57.387-23.68v385.067l-103.467-249.813c-17.92-43.307 2.773-93.44 46.080-111.573zM939.947 279.68l-211.627 510.507c-13.227 32-44.373 51.84-77.013 52.48-11.307 0.213-22.827-1.92-34.133-6.4l-314.24-130.133c-32-13.227-51.627-44.16-52.48-76.8-0.213-11.52 1.707-23.040 6.4-34.347l211.413-510.507c13.44-32.427 44.8-52.053 78.080-52.48 11.093 0 22.187 1.92 33.067 6.4l314.24 130.133c43.307 17.92 64.213 67.84 46.293 111.147zM336 586.667c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667zM250.667 117.333c0-46.933 38.4-85.333 85.333-85.333h62.080l-147.413 355.84v-270.507z" />
|
595 |
+
<glyph unicode="" d="M853.333 789.333h-135.253l-78.080 85.333h-256l-78.080-85.333h-135.253c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM640 298.667v106.667h-256v-106.667l-149.333 149.333 149.333 149.333v-106.667h256v106.667l149.333-149.333-149.333-149.333z" />
|
596 |
+
<glyph unicode="" d="M768 554.667v149.333c0 23.467-18.987 42.667-42.667 42.667h-597.333c-23.68 0-42.667-19.2-42.667-42.667v-512c0-23.467 18.987-42.667 42.667-42.667h597.333c23.68 0 42.667 19.2 42.667 42.667v149.333l170.667-170.667v554.667l-170.667-170.667zM554.667 298.667v106.667h-256v-106.667l-149.333 149.333 149.333 149.333v-106.667h256v106.667l149.333-149.333-149.333-149.333z" />
|
597 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM661.333 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 213.333c99.413 0 183.68 62.080 217.813 149.333h-435.627c34.133-87.253 118.4-149.333 217.813-149.333z" />
|
598 |
+
<glyph unicode="" d="M832.427 828.8l-701.227-701.227c3.84-14.72 11.307-27.947 21.76-38.4l0.213-0.213c10.453-10.453 23.68-17.92 38.4-21.76l701.227 701.227c-7.893 29.44-30.933 52.48-60.373 60.373zM506.88 832l-378.88-378.88v-120.747l499.627 499.627h-120.747zM213.333 832c-46.933 0-85.333-38.4-85.333-85.333v-85.547l170.88 170.88h-85.547zM810.667 64c23.467 0 44.8 9.6 60.16 24.96 15.573 15.573 25.173 36.907 25.173 60.373v85.547l-170.88-170.88h85.547zM396.373 64h120.747l378.88 378.88v120.747l-499.627-499.627z" />
|
599 |
+
<glyph unicode="" d="M693.12 629.12c-50.133 49.92-115.627 74.88-181.12 74.88v-256l-181.12-181.12c100.053-100.053 261.973-100.053 362.027 0s100.053 262.187 0.213 362.24zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 191.147 426.667 426.667c0 235.733-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" />
|
600 |
+
<glyph unicode="" d="M640 917.333h-256v-85.333h256v85.333zM469.333 362.667h85.333v256h-85.333v-256zM811.733 644.907l60.8 60.8c-18.347 21.973-38.4 42.027-60.373 60.373l-60.8-60.8c-65.493 52.48-148.907 84.053-239.573 84.053-212.267 0-383.787-171.947-383.787-384s171.52-384 383.787-384 384.213 171.947 384.213 384c0 90.667-31.573 173.867-84.267 239.573zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667z" />
|
601 |
+
<glyph unicode="" d="M495.36 406.4c-6.827 10.24-15.573 19.627-26.24 27.947-10.88 8.32-23.893 14.933-39.467 20.267 13.013 5.76 24.32 13.013 34.133 21.333 9.813 8.533 17.92 17.493 24.32 27.093s11.307 19.627 14.72 30.080c3.2 10.453 4.907 20.693 4.907 30.933 0 23.68-4.053 44.373-11.733 62.507-7.893 17.92-18.987 33.067-33.28 45.013s-31.36 21.12-51.413 27.307c-20.053 6.187-42.027 9.173-66.133 9.173-23.467 0-45.013-3.413-64.853-10.453s-36.907-16.64-51.2-29.013c-14.293-12.373-25.387-27.093-33.493-43.947s-11.947-35.413-11.947-55.253h84.48c0 10.88 1.92 20.693 5.973 29.44s9.387 16.213 16.427 22.187c7.040 6.187 15.147 10.88 24.747 14.293s19.84 5.12 30.933 5.12c26.027 0 45.227-6.613 58.027-20.053 12.587-13.44 18.987-32 18.987-56.107 0-11.52-1.707-22.187-5.12-31.573-3.413-9.6-8.747-17.707-16-24.32-7.253-6.827-16.213-11.947-26.88-15.787s-23.253-5.76-37.973-5.76h-50.133v-66.773h50.133c14.293 0 27.307-1.707 38.827-4.907s21.333-8.32 29.44-15.147c8.107-6.827 14.293-15.573 18.773-26.027s6.613-22.827 6.613-37.333c0-26.453-7.467-46.72-22.613-60.587s-35.627-20.907-61.867-20.907c-12.587 0-23.893 1.707-34.133 5.333s-18.987 8.747-26.027 15.36c-7.253 6.613-12.8 14.507-16.64 23.893-4.053 9.173-5.973 19.413-5.973 30.72h-85.12c0-23.467 4.48-44.16 13.653-61.867 8.96-17.92 21.12-32.853 36.48-44.8s33.067-20.907 53.12-26.88c20.053-5.973 41.173-8.96 63.147-8.96 24.107 0 46.507 3.413 67.413 9.813 20.693 6.613 38.827 16.213 53.973 28.8s27.093 28.16 35.627 46.72c8.533 18.56 12.8 39.68 12.8 63.36 0 12.587-1.493 24.747-4.693 36.48-3.2 11.947-8.107 23.040-14.72 33.28zM890.667 347.093c-6.187 12.16-15.147 22.613-26.88 31.573s-26.24 16.427-43.093 22.613c-17.067 6.187-36.267 11.52-57.6 16-14.933 3.2-27.093 6.4-36.907 9.813-9.813 3.2-17.707 6.827-23.467 10.667s-9.813 8.32-12.16 13.013c-2.347 4.693-3.413 10.24-3.413 16.427s1.28 11.947 3.84 17.707c2.56 5.547 6.4 10.453 11.52 14.72s11.52 7.68 19.413 10.24c7.68 2.56 16.853 3.84 27.307 3.84 10.667 0 20.053-1.493 28.16-4.693 8.107-2.987 14.933-7.253 20.267-12.587 5.547-5.333 9.6-11.307 12.373-17.92 2.773-6.827 4.053-13.653 4.053-20.693h83.2c0 16.64-3.413 32.213-10.027 46.507-6.827 14.293-16.427 26.88-29.227 37.547s-28.373 18.987-46.72 24.96c-18.56 6.187-39.253 9.173-62.507 9.173-21.973 0-41.813-2.987-59.307-8.96-17.707-5.973-32.64-14.293-45.227-24.533-12.373-10.24-21.973-22.187-28.587-35.84s-10.027-27.947-10.027-42.88c0-15.573 3.2-29.227 9.813-41.173 6.4-11.947 15.573-22.187 27.307-30.933s25.6-16.213 42.027-22.4c16.213-6.187 34.347-11.307 54.187-15.36 16.64-3.413 30.080-7.040 40.533-10.88s18.347-8.107 24.107-12.587c5.76-4.48 9.6-9.173 11.52-14.293s2.987-10.667 2.987-16.64c0-13.44-5.76-24.32-17.067-32.64-11.52-8.32-28.16-12.587-49.92-12.587-9.387 0-18.56 1.067-27.307 3.2-8.96 2.133-16.853 5.547-23.893 10.453-7.040 4.693-12.8 11.093-17.493 18.773-4.48 7.68-7.253 17.28-7.893 28.8h-80.853c0-15.36 3.413-30.293 10.027-45.013s16.64-27.947 29.867-39.467c13.227-11.733 29.653-21.12 49.067-28.16 19.413-7.253 42.027-10.88 67.2-10.88 22.613 0 43.093 2.773 61.653 8.107 18.56 5.547 34.347 13.227 47.36 23.040 13.227 10.027 23.253 21.76 30.293 35.413s10.667 28.8 10.667 45.227c0 16.853-3.2 31.147-9.173 43.307z" />
|
602 |
+
<glyph unicode="" d="M0 630.827v-71.893l128 42.667v-409.6h85.333v512h-10.88l-202.453-73.173zM1014.827 347.093c-6.187 12.16-15.147 22.613-26.88 31.573s-26.24 16.427-43.093 22.613c-17.067 6.187-36.267 11.52-57.6 16-14.933 3.2-27.093 6.4-36.907 9.813-9.813 3.2-17.707 6.827-23.467 10.667s-9.813 8.32-12.16 13.013c-2.347 4.693-3.413 10.24-3.413 16.427s1.28 11.947 3.84 17.707c2.56 5.547 6.4 10.453 11.52 14.72s11.52 7.68 19.413 10.24c7.68 2.56 16.853 3.84 27.307 3.84 10.667 0 20.053-1.493 28.16-4.693 8.107-2.987 14.933-7.253 20.267-12.587 5.547-5.333 9.6-11.307 12.373-17.92 2.773-6.827 4.053-13.653 4.053-20.693h83.2c0 16.64-3.413 32.213-10.027 46.507s-16.427 26.88-29.227 37.547c-12.8 10.667-28.373 18.987-46.72 24.96-18.56 6.187-39.253 9.173-62.293 9.173-21.973 0-41.813-2.987-59.307-8.96-17.707-5.973-32.64-14.293-45.227-24.533-12.373-10.24-21.973-22.187-28.587-35.84s-10.027-27.947-10.027-42.88c0-15.573 3.2-29.227 9.813-41.173 6.4-11.947 15.573-22.187 27.307-30.933s25.6-16.213 42.027-22.4c16.213-6.187 34.347-11.307 54.187-15.36 16.64-3.413 30.080-7.040 40.533-10.88s18.347-8.107 24.107-12.587c5.76-4.48 9.6-9.173 11.52-14.293s2.987-10.667 2.987-16.64c0-13.44-5.76-24.32-17.067-32.64-11.52-8.32-28.16-12.587-49.92-12.587-9.387 0-18.56 1.067-27.307 3.2-8.96 2.133-16.853 5.547-23.893 10.453-7.040 4.693-12.8 11.093-17.493 18.773-4.48 7.68-7.253 17.28-7.893 28.8h-80.853c0-15.36 3.413-30.293 10.027-45.013s16.64-27.947 29.867-39.467c13.227-11.733 29.653-21.12 49.067-28.16 19.413-7.253 42.027-10.88 67.2-10.88 22.613 0 43.093 2.773 61.653 8.107 18.56 5.547 34.347 13.227 47.36 23.040 13.227 10.027 23.253 21.76 30.293 35.413s10.667 28.8 10.667 45.227c-0.213 16.853-3.2 31.147-9.387 43.307zM589.653 659.413c-14.507 17.28-32 29.653-52.267 37.333-20.48 7.68-43.093 11.52-68.267 11.52-24.747 0-47.36-3.84-67.84-11.52s-37.973-20.053-52.267-37.333c-14.507-17.28-25.6-39.893-33.493-67.627-7.893-27.947-11.733-61.867-11.733-101.973v-81.707c0-40.107 4.053-74.24 11.947-102.187 8.107-27.947 19.413-50.773 33.92-68.267 14.72-17.493 32.213-30.293 52.48-38.187 20.48-7.893 43.093-11.733 67.84-11.733 24.96 0 47.787 4.053 68.053 11.733 20.267 7.893 37.547 20.48 52.053 38.187 14.293 17.493 25.6 40.32 33.493 68.267s11.733 62.080 11.733 102.187v81.707c0 40.107-4.053 74.027-11.733 101.973-8.107 27.733-19.413 50.347-33.92 67.627zM550.613 395.733c0-25.6-1.707-47.147-5.12-65.067s-8.747-32.427-15.573-43.52-15.36-19.2-25.173-24.32c-10.027-5.12-21.547-7.68-34.773-7.68-13.013 0-24.533 2.56-34.773 7.68s-18.773 13.227-25.813 24.32c-7.040 11.093-12.373 25.6-16 43.52s-5.547 39.467-5.547 65.067v106.88c0 25.813 1.707 47.36 5.333 64.853s8.96 31.573 15.787 42.453c7.040 10.88 15.573 18.56 25.6 23.253s21.547 7.040 34.56 7.040c13.013 0 24.533-2.347 34.56-7.040s18.56-12.587 25.6-23.253c7.040-10.88 12.16-24.96 15.787-42.453s5.333-39.253 5.333-64.853v-106.88z" />
|
603 |
+
<glyph unicode="" d="M512 789.333c-94.293 0-170.667-76.373-170.667-170.667 0-94.080 76.373-170.667 170.667-170.667s170.667 76.587 170.667 170.667c0 94.293-76.373 170.667-170.667 170.667zM512 362.667c-113.707 0-341.333-56.96-341.333-170.667v-85.333h682.667v85.333c0 113.707-227.627 170.667-341.333 170.667z" />
|
604 |
+
<glyph unicode="" d="M812.16 765.867l-60.8-60.8c-65.493 52.693-148.907 84.267-239.573 84.267-78.080 0-150.4-23.467-210.987-63.36l62.080-62.080c43.947 25.387 94.72 40.107 149.12 40.107 164.907 0 298.667-133.76 298.667-298.667 0-54.4-14.72-105.173-40.107-149.12l62.080-62.080c39.893 60.587 63.36 133.12 63.36 211.2 0 90.667-31.573 173.867-84.267 239.573l60.8 60.8-60.373 60.16zM640 917.333h-256v-85.333h256v85.333zM469.333 557.44l85.333-85.333v146.56h-85.333v-61.227zM128.853 789.333l-54.4-54.187 117.547-117.547c-40.32-60.8-64-133.76-64-212.267 0-212.053 171.52-384 383.787-384 78.507 0 151.467 23.68 212.267 64l106.667-106.667 54.187 54.4-756.053 756.267zM512 106.667c-164.907 0-298.667 133.76-298.667 298.667 0 54.827 14.933 106.027 40.747 150.187l408.107-408.107c-44.16-25.813-95.36-40.747-150.187-40.747z" />
|
605 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM469.333 109.653c-168.32 20.907-298.667 164.267-298.667 338.347s130.347 317.44 298.667 338.347v-676.693zM554.667 786.347c43.947-5.547 85.333-19.2 122.453-39.68h-122.453v39.68zM554.667 661.333h223.573c10.667-13.44 20.48-27.733 29.013-42.667h-252.587v42.667zM554.667 533.333h287.573c3.627-13.867 6.4-28.16 8.32-42.667h-295.893v42.667zM554.667 109.653v39.68h122.453c-37.12-20.48-78.507-34.133-122.453-39.68zM778.24 234.667h-223.573v42.667h252.587c-8.533-14.933-18.347-29.227-29.013-42.667zM842.24 362.667h-287.573v42.667h295.68c-1.707-14.507-4.693-28.8-8.107-42.667z" />
|
606 |
+
<glyph unicode="" d="M938.667 192v85.333h-597.333v512h85.333l-128 128-128-128h85.333v-85.333h-170.667v-85.333h170.667v-341.333c0-47.147 38.187-85.333 85.333-85.333h341.333v-85.333h-85.333l128-128 128 128h-85.333v85.333h170.667zM426.667 618.667h256v-256h85.333v256c0 47.147-38.187 85.333-85.333 85.333h-256v-85.333z" />
|
607 |
+
<glyph unicode="" d="M128 234.667v-85.333h256v85.333h-256zM128 746.667v-85.333h426.667v85.333h-426.667zM554.667 64v85.333h341.333v85.333h-341.333v85.333h-85.333v-256h85.333zM298.667 576v-85.333h-170.667v-85.333h170.667v-85.333h85.333v256h-85.333zM896 405.333v85.333h-426.667v-85.333h426.667zM640 576h85.333v85.333h170.667v85.333h-170.667v85.333h-85.333v-256z" />
|
608 |
+
<glyph unicode="" d="M292.267 420.267h98.133l-49.067 155.733-49.067-155.733zM938.667 661.333l-51.413-268.373-63.787 268.373h-68.267l-63.573-268.373-51.627 268.373h-32.427c-62.507 77.867-158.507 128-266.24 128-188.587 0-341.333-152.747-341.333-341.333s152.747-341.333 341.333-341.333c133.76 0 249.173 77.013 305.28 189.013l4.053-18.347h74.667l64 260.267 64-260.267h74.667l87.467 384h-76.8zM439.467 277.333l-29.867 85.333h-136.533l-29.867-85.333h-81.067l136.533 384h85.333l136.533-384h-81.067z" />
|
609 |
+
<glyph unicode="" d="M825.813 531.84c-29.013 146.773-158.507 257.493-313.813 257.493-123.307 0-230.187-69.973-283.733-172.16-128.213-13.867-228.267-122.453-228.267-254.507 0-141.44 114.56-256 256-256h554.667c117.76 0 213.333 95.573 213.333 213.333 0 112.64-87.68 203.947-198.187 211.84z" />
|
610 |
+
<glyph unicode="" d="M151.467 169.173l60.373-60.373 76.587 76.587-60.373 60.373-76.587-76.587zM469.333 2.133h85.333v125.867h-85.333v-125.867zM170.667 512h-128v-85.333h128v85.333zM640 690.773v205.227h-256v-205.227c-76.373-44.373-128-126.72-128-221.44 0-141.44 114.56-256 256-256s256 114.56 256 256c0 94.72-51.627 177.28-128 221.44zM853.333 512v-85.333h128v85.333h-128zM735.787 185.387l76.587-76.587 60.373 60.373-76.587 76.587-60.373-60.373z" />
|
611 |
+
<glyph unicode="" d="M213.333 341.333h597.333v256h-597.333v-256zM469.333 936.533v-125.867h85.333v125.867h-85.333zM812.16 829.867l-76.587-76.587 60.373-60.373 76.587 76.587-60.373 60.373zM554.667 2.133v125.867h-85.333v-125.867h85.333zM872.533 169.173l-76.587 76.587-60.373-60.373 76.587-76.587 60.373 60.373zM151.467 769.493l76.587-76.587 60.373 60.373-76.587 76.587-60.373-60.373zM211.84 108.8l76.587 76.587-60.373 60.373-76.587-76.587 60.373-60.373z" />
|
612 |
+
<glyph unicode="" d="M288.213 753.28l-76.373 76.587-60.373-60.373 76.587-76.587 60.16 60.373zM170.667 512h-128v-85.333h128v85.333zM554.667 936.533h-85.333v-125.867h85.333v125.867zM872.533 769.493l-60.373 60.373-76.587-76.587 60.373-60.373 76.587 76.587zM735.787 185.387l76.587-76.587 60.373 60.373-76.587 76.587-60.373-60.373zM853.333 512v-85.333h128v85.333h-128zM512 725.333c-141.44 0-256-114.56-256-256s114.56-256 256-256 256 114.56 256 256-114.56 256-256 256zM469.333 2.133h85.333v125.867h-85.333v-125.867zM151.467 169.173l60.373-60.373 76.587 76.587-60.373 60.373-76.587-76.587z" />
|
613 |
+
<glyph unicode="" d="M810.667 917.333h-597.333c-47.147 0-84.907-38.187-84.907-85.333l-0.427-551.893c0-29.44 14.933-55.467 37.547-70.827l346.24-230.613 346.24 230.613c22.613 15.36 37.547 41.387 37.547 70.827l0.427 551.893c0 47.147-38.187 85.333-85.333 85.333zM426.667 277.333l-213.333 213.333 60.373 60.373 152.96-152.96 323.627 323.627 60.373-60.373-384-384z" />
|
614 |
+
<glyph unicode="" d="M926.080 478.080l-384 384c-16.64 16.64-43.733 16.64-60.16 0l-384-384c-16.64-16.64-16.64-43.733 0-60.373l384-384c16.64-16.64 43.733-16.64 60.373 0l384 384c16.64 16.853 16.64 43.733-0.213 60.373zM597.333 341.333v106.667h-170.667v-128h-85.333v170.667c0 23.68 18.987 42.667 42.667 42.667h213.333v106.667l149.333-149.333-149.333-149.333z" />
|
615 |
+
<glyph unicode="" d="M682.667 755.2c42.24 0 76.8 34.347 76.8 76.8s-34.56 76.8-76.8 76.8c-42.453 0-76.8-34.347-76.8-76.8s34.347-76.8 76.8-76.8zM810.667 448c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM810.667 85.333c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333zM631.467 533.333h179.2v76.8h-136.533l-82.56 139.307c-12.587 21.333-35.84 35.627-62.507 35.627-20.053 0-38.187-8.107-51.2-21.333l-157.867-157.653c-13.227-13.227-21.333-31.36-21.333-51.413 0-26.88 14.293-49.493 36.267-62.72l142.933-86.613v-213.333h76.8v276.48l-96 71.253 98.987 99.413 73.813-105.813zM213.333 448c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM213.333 85.333c-82.56 0-149.333 66.773-149.333 149.333s66.773 149.333 149.333 149.333 149.333-66.773 149.333-149.333-66.773-149.333-149.333-149.333z" />
|
616 |
+
<glyph unicode="" d="M170.667 277.333c0-37.76 16.64-71.253 42.667-94.72v-75.947c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v42.667h341.333v-42.667c0-23.467 18.987-42.667 42.667-42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v75.947c26.027 23.467 42.667 56.96 42.667 94.72v426.667c0 149.333-152.747 170.667-341.333 170.667s-341.333-21.333-341.333-170.667v-426.667zM320 234.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM704 234.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM768 490.667h-512v213.333h512v-213.333z" />
|
617 |
+
<glyph unicode="" d="M807.253 703.573c-8.747 25.173-32.64 43.093-60.587 43.093h-469.333c-27.947 0-51.84-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 277.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 277.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 490.667l64 192h469.333l64-192h-597.333z" />
|
618 |
+
<glyph unicode="" d="M853.333 64c-59.307 0-118.613 20.053-170.667 56.533-104.107-72.96-237.227-72.96-341.333 0-52.053-36.48-111.36-56.533-170.667-56.533h-85.333v-85.333h85.333c58.667 0 116.907 14.72 170.667 42.453 107.52-55.253 233.813-55.253 341.333 0 53.76-27.52 112-42.453 170.667-42.453h85.333v85.333h-85.333zM168.32 149.333h2.347c68.267 0 129.067 37.547 170.667 85.333 41.6-47.787 102.4-85.333 170.667-85.333s129.067 37.547 170.667 85.333c41.813-47.787 102.187-85.333 170.667-85.333h2.347l80.853 285.227c3.627 10.88 2.56 22.827-2.56 33.067-5.333 10.24-14.507 17.92-25.6 21.12l-55.040 18.133v197.12c0 47.147-38.187 85.333-85.333 85.333h-128v128h-256v-128h-128c-47.147 0-85.333-38.187-85.333-85.333v-197.12l-54.827-17.92c-11.093-3.413-20.267-10.88-25.6-21.12s-6.187-22.187-2.56-33.067l80.64-285.44zM256 704h512v-169.173l-256 83.84-256-83.84v169.173z" />
|
619 |
+
<glyph unicode="" d="M512 874.667c-188.587 0-341.333-21.333-341.333-170.667v-405.333c0-82.56 66.987-149.333 149.333-149.333l-64-64v-21.333h512v21.333l-64 64c82.56 0 149.333 66.773 149.333 149.333v405.333c0 149.333-152.747 170.667-341.333 170.667zM320 234.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM469.333 490.667h-213.333v213.333h213.333v-213.333zM704 234.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM768 490.667h-213.333v213.333h213.333v-213.333z" />
|
620 |
+
<glyph unicode="" d="M170.667 298.667c0-82.56 66.987-149.333 149.333-149.333l-64-64v-21.333h512v21.333l-64 64c82.56 0 149.333 66.773 149.333 149.333v448c0 149.333-152.747 170.667-341.333 170.667s-341.333-21.333-341.333-170.667v-448zM512 234.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM768 533.333h-512v213.333h512v-213.333z" />
|
621 |
+
<glyph unicode="" d="M512 874.667c-188.587 0-341.333-21.333-341.333-170.667v-405.333c0-82.56 66.987-149.333 149.333-149.333l-64-64v-21.333h512v21.333l-64 64c82.56 0 149.333 66.773 149.333 149.333v405.333c0 149.333-152.747 170.667-341.333 170.667zM320 234.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM469.333 490.667h-213.333v213.333h213.333v-213.333zM704 234.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM768 490.667h-213.333v213.333h213.333v-213.333z" />
|
622 |
+
<glyph unicode="" d="M597.333 797.867c42.24 0 76.8 34.347 76.8 76.8s-34.56 76.8-76.8 76.8c-42.453 0-76.8-34.347-76.8-76.8s34.347-76.8 76.8-76.8zM602.453 533.333h208.213v76.8h-154.667l-85.333 142.080c-12.587 21.333-35.84 35.413-62.293 35.413-7.253 0-14.293-1.067-20.907-2.987l-231.467-72.107v-221.867h76.8v156.373l89.813 27.947-166.613-653.653h76.8l122.453 346.027 99.413-132.693v-213.333h76.8v273.28l-106.24 193.707 31.36 122.453 45.867-77.44z" />
|
623 |
+
<glyph unicode="" d="M896 277.333v85.333l-341.333 213.333v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-234.667l-341.333-213.333v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v234.667l341.333-106.667z" />
|
624 |
+
<glyph unicode="" d="M298.667 405.333c70.613 0 128 57.387 128 128s-57.387 128-128 128-128-57.387-128-128 57.387-128 128-128zM810.667 661.333h-341.333v-298.667h-341.333v384h-85.333v-640h85.333v128h768v-128h85.333v384c0 94.293-76.373 170.667-170.667 170.667z" />
|
625 |
+
<glyph unicode="" d="M511.787 168.96l-314.667 244.693-69.12-53.76 384-298.667 384 298.667-69.547 53.973-314.667-244.907zM512 277.333l384 298.667-384 298.667-384-298.667 69.547-53.973 314.453-244.693z" />
|
626 |
+
<glyph unicode="" d="M845.227 320.427l50.773 39.467-60.8 60.8-50.773-39.467 60.8-60.8zM826.24 521.6l69.76 54.4-384 298.667-124.373-96.64 336-336 102.613 79.573zM139.733 917.333l-54.4-54.4 180.053-180.053-137.387-106.88 69.547-53.973 314.453-244.693 89.387 69.547 60.8-60.8-150.613-117.12-314.453 244.693-69.12-53.76 384-298.667 210.987 164.267 161.493-161.493 54.187 54.4-798.933 798.933z" />
|
627 |
+
<glyph unicode="" d="M896 277.333v85.333l-341.333 213.333v234.667c0 35.413-28.587 64-64 64s-64-28.587-64-64v-234.667l-341.333-213.333v-85.333l341.333 106.667v-234.667l-85.333-64v-64l149.333 42.667 149.333-42.667v64l-85.333 64v234.667l341.333-106.667z" />
|
628 |
+
<glyph unicode="" d="M469.333 234.667h85.333v42.667h42.667c23.467 0 42.667 19.2 42.667 42.667v128c0 23.467-19.2 42.667-42.667 42.667h-128v42.667h170.667v85.333h-85.333v42.667h-85.333v-42.667h-42.667c-23.467 0-42.667-19.2-42.667-42.667v-128c0-23.467 19.2-42.667 42.667-42.667h128v-42.667h-170.667v-85.333h85.333v-42.667zM853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 192h-682.667v512h682.667v-512z" />
|
629 |
+
<glyph unicode="" d="M853.333 448c0 47.147 38.187 85.333 85.333 85.333v170.667c0 47.147-38.187 85.333-85.333 85.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.213-170.667c47.147-0.213 85.12-38.4 85.12-85.333 0-47.147-38.187-85.333-85.12-85.333l-0.213-170.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v170.667c-47.147 0-85.333 38.187-85.333 85.333zM664.747 243.2l-152.747 98.133-152.747-98.133 46.080 175.573-140.373 114.773 181.12 10.667 65.92 168.32 65.92-168.32 181.12-10.667-140.373-114.773 46.080-175.573z" />
|
630 |
+
<glyph unicode="" d="M469.333 405.333v-256h-213.333v-85.333h512v85.333h-213.333v256l341.333 341.333v85.333h-768v-85.333l341.333-341.333zM320 661.333l-85.333 85.333h554.667l-85.333-85.333h-384z" />
|
631 |
+
<glyph unicode="" d="M853.333 832h-682.667v-426.667c0-94.293 76.373-170.667 170.667-170.667h256c94.293 0 170.667 76.373 170.667 170.667v128h85.333c47.147 0 85.333 38.187 85.333 85.333v128c0 47.147-38.187 85.333-85.333 85.333zM853.333 618.667h-85.333v128h85.333v-128zM85.333 64h768v85.333h-768v-85.333z" />
|
632 |
+
<glyph unicode="" d="M725.333 746.667c35.413 0 64 28.587 64 64 0 42.667-64 115.2-64 115.2s-64-72.533-64-115.2c0-35.413 28.587-64 64-64zM512 746.667c35.413 0 64 28.587 64 64 0 42.667-64 115.2-64 115.2s-64-72.533-64-115.2c0-35.413 28.587-64 64-64zM298.667 746.667c35.413 0 64 28.587 64 64 0 42.667-64 115.2-64 115.2s-64-72.533-64-115.2c0-35.413 28.587-64 64-64zM807.253 618.24c-8.747 25.173-32.64 43.093-60.587 43.093h-469.333c-27.947 0-51.84-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 192c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 192c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 405.333l64 192h469.333l64-192h-597.333z" />
|
633 |
+
<glyph unicode="" d="M810.667 661.333v128h-597.333v-128h-128v-554.667h341.333v170.667h170.667v-170.667h341.333v554.667h-128zM469.333 533.333h-85.333v-42.667h85.333v-42.667h-128v128h85.333v42.667h-85.333v42.667h128v-128zM682.667 448h-42.667v85.333h-85.333v128h42.667v-85.333h42.667v85.333h42.667v-213.333z" />
|
634 |
+
<glyph unicode="" d="M128 874.667l85.973-778.027c4.907-42.453 40.96-75.307 84.693-75.307h426.667c43.733 0 79.787 32.853 84.693 75.307l85.973 778.027h-768zM512 149.333c-70.613 0-128 57.387-128 128 0 85.333 128 230.4 128 230.4s128-145.067 128-230.4c0-70.613-57.387-128-128-128zM781.867 618.667h-539.733l-18.773 170.667h577.493l-18.987-170.667z" />
|
635 |
+
<glyph unicode="" d="M512 21.333c212.053 0 384 171.947 384 384-212.053 0-384-171.947-384-384zM239.147 522.667c0-58.88 47.787-106.667 106.667-106.667 22.4 0 43.307 7.040 60.373 18.773l-0.853-8.107c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667l-0.853 8.107c17.28-11.947 37.973-18.773 60.373-18.773 58.88 0 106.667 47.787 106.667 106.667 0 42.453-24.96 78.933-61.013 96 35.84 17.067 61.013 53.547 61.013 96 0 58.88-47.787 106.667-106.667 106.667-22.4 0-43.307-7.040-60.373-18.773l0.853 8.107c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667l0.853-8.107c-17.28 11.947-37.973 18.773-60.373 18.773-58.88 0-106.667-47.787-106.667-106.667 0-42.453 24.96-78.933 61.013-96-36.053-17.067-61.013-53.547-61.013-96zM512 725.333c58.88 0 106.667-47.787 106.667-106.667s-47.787-106.667-106.667-106.667-106.667 47.787-106.667 106.667 47.787 106.667 106.667 106.667zM128 405.333c0-212.053 171.947-384 384-384 0 212.053-171.947 384-384 384z" />
|
636 |
+
<glyph unicode="" d="M843.52 651.52l0.64 0.64-158.933 158.507-45.227-45.227 90.027-90.027c-40.107-15.36-68.693-53.973-68.693-99.413 0-58.88 47.787-106.667 106.667-106.667 15.147 0 29.653 3.2 42.667 8.96v-307.627c0-23.467-19.2-42.667-42.667-42.667s-42.667 19.2-42.667 42.667v192c0 47.147-38.187 85.333-85.333 85.333h-42.667v298.667c0 47.147-38.187 85.333-85.333 85.333h-256c-47.147 0-85.333-38.187-85.333-85.333v-682.667h426.667v320h64v-213.333c0-58.88 47.787-106.667 106.667-106.667s106.667 47.787 106.667 106.667v405.333c0 29.44-11.947 56.107-31.147 75.52zM512 533.333h-256v213.333h256v-213.333zM768 533.333c-23.467 0-42.667 19.2-42.667 42.667s19.2 42.667 42.667 42.667 42.667-19.2 42.667-42.667-19.2-42.667-42.667-42.667z" />
|
637 |
+
<glyph unicode="" d="M298.667 192c-47.147 0-84.907-38.187-84.907-85.333s37.76-85.333 84.907-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM42.667 874.667v-85.333h85.333l153.387-323.627-57.6-104.533c-6.613-12.373-10.453-26.24-10.453-41.173 0-47.147 38.187-85.333 85.333-85.333h512v85.333h-493.867c-5.973 0-10.667 4.693-10.667 10.667 0 1.92 0.427 3.627 1.28 5.12l38.187 69.547h317.867c32 0 59.947 17.707 74.667 43.947l152.533 276.907c3.413 5.973 5.333 13.013 5.333 20.48 0 23.68-19.2 42.667-42.667 42.667h-630.827l-40.533 85.333h-139.307zM725.333 192c-47.147 0-84.907-38.187-84.907-85.333s37.76-85.333 84.907-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
638 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM768 362.667h-170.667v-170.667h-170.667v170.667h-170.667v170.667h170.667v170.667h170.667v-170.667h170.667v-170.667z" />
|
639 |
+
<glyph unicode="" d="M298.667 405.333c70.613 0 128 57.387 128 128s-57.387 128-128 128-128-57.387-128-128 57.387-128 128-128zM810.667 661.333h-341.333v-298.667h-341.333v384h-85.333v-640h85.333v128h768v-128h85.333v384c0 94.293-76.373 170.667-170.667 170.667z" />
|
640 |
+
<glyph unicode="" d="M391.253 241.92c66.56-66.56 174.72-66.56 241.28 0s66.56 174.72 0 241.28l-241.28-241.28zM768 874.24l-512 0.427c-47.147 0-85.333-38.187-85.333-85.333v-682.667c0-47.147 38.187-85.333 85.333-85.333h512c47.147 0 85.333 38.187 85.333 85.333v682.667c0 47.147-38.187 84.907-85.333 84.907zM426.667 789.333c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM298.667 789.333c23.467 0 42.667-19.2 42.667-42.667s-19.2-42.667-42.667-42.667-42.667 19.2-42.667 42.667 19.2 42.667 42.667 42.667zM512 106.667c-141.44 0-256 114.56-256 256s114.56 256 256 256 256-114.56 256-256-114.56-256-256-256z" />
|
641 |
+
<glyph unicode="" d="M512 467.413c-100.907 93.653-235.52 151.253-384 151.253v-469.333c148.48 0 283.093-57.6 384-151.253 100.907 93.653 235.52 151.253 384 151.253v469.333c-148.48 0-283.093-57.6-384-151.253zM512 618.667c70.613 0 128 57.387 128 128s-57.387 128-128 128-128-57.387-128-128 57.387-128 128-128z" />
|
642 |
+
<glyph unicode="" d="M810.667 704h-85.333c0 117.76-95.573 213.333-213.333 213.333s-213.333-95.573-213.333-213.333h-85.333c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM512 832c70.613 0 128-57.387 128-128h-256c0 70.613 57.387 128 128 128zM512 405.333c-117.76 0-213.333 95.573-213.333 213.333h85.333c0-70.613 57.387-128 128-128s128 57.387 128 128h85.333c0-117.76-95.573-213.333-213.333-213.333z" />
|
643 |
+
<glyph unicode="" d="M768 832v-85.333h-85.333v85.333h-341.333v-85.333h-85.333v85.333h-85.333v-768h85.333v85.333h85.333v-85.333h341.333v85.333h85.333v-85.333h85.333v768h-85.333zM341.333 234.667h-85.333v85.333h85.333v-85.333zM341.333 405.333h-85.333v85.333h85.333v-85.333zM341.333 576h-85.333v85.333h85.333v-85.333zM768 234.667h-85.333v85.333h85.333v-85.333zM768 405.333h-85.333v85.333h85.333v-85.333zM768 576h-85.333v85.333h85.333v-85.333z" />
|
644 |
+
<glyph unicode="" d="M913.493 465.92l-383.787 383.787c-15.573 15.36-36.907 24.96-60.373 24.96h-298.667c-47.147 0-85.333-38.187-85.333-85.333v-298.667c0-23.68 9.6-45.013 25.173-60.373l384-384c15.36-15.36 36.693-24.96 60.16-24.96s45.013 9.6 60.373 24.96l298.667 298.667c15.36 15.573 24.96 36.907 24.96 60.373 0 23.68-9.6 45.013-25.173 60.587zM234.667 661.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
645 |
+
<glyph unicode="" d="M554.667 832h-298.667v-768h170.667v256h128c141.44 0 256 114.56 256 256s-114.56 256-256 256zM563.2 490.667h-136.533v170.667h136.533c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333z" />
|
646 |
+
<glyph unicode="" d="M896 746.667h-112.853l48.853 134.187-100.267 36.48-62.080-170.667h-541.653v-85.333l85.333-256-85.333-256v-85.333h768v85.333l-85.333 256 85.333 256v85.333zM682.667 362.667h-128v-128h-85.333v128h-128v85.333h128v128h85.333v-128h128v-85.333z" />
|
647 |
+
<glyph unicode="" d="M282.667 499.413c61.44-120.747 160.213-219.52 281.173-280.96l93.867 94.080c11.733 11.733 28.587 15.147 43.307 10.453 47.787-15.787 99.2-24.32 152.32-24.32 23.68 0 42.667-18.987 42.667-42.667v-149.333c0-23.68-18.987-42.667-42.667-42.667-400.64 0-725.333 324.693-725.333 725.333 0 23.68 19.2 42.667 42.667 42.667h149.333c23.68 0 42.667-18.987 42.667-42.667 0-53.12 8.533-104.533 24.32-152.32 4.693-14.72 1.28-31.573-10.453-43.307l-93.867-94.293z" />
|
648 |
+
<glyph unicode="" d="M512 874.667c-152.107 0-289.067-65.92-383.573-170.667l383.573-682.667 383.787 682.453c-94.507 104.96-231.467 170.88-383.787 170.88zM298.667 661.333c0 47.147 38.187 85.333 85.333 85.333s85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333zM512 320c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
649 |
+
<glyph unicode="" d="M853.333 448c0 47.147 38.187 85.333 85.333 85.333v170.667c0 47.147-38.187 85.333-85.333 85.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.213-170.667c47.147-0.213 85.12-38.4 85.12-85.333 0-47.147-38.187-85.333-85.12-85.333l-0.213-170.667c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v170.667c-47.147 0-85.333 38.187-85.333 85.333zM664.747 243.2l-152.747 98.133-152.747-98.133 46.080 175.573-140.373 114.773 181.12 10.667 65.92 168.32 65.92-168.32 181.12-10.667-140.373-114.773 46.080-175.573z" />
|
650 |
+
<glyph unicode="" d="M853.333 789.333h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM853.333 618.667l-341.333-213.333-341.333 213.333v85.333l341.333-213.333 341.333 213.333v-85.333z" />
|
651 |
+
<glyph unicode="" d="M810.667 618.667h-597.333c-70.613 0-128-57.387-128-128v-256h170.667v-170.667h512v170.667h170.667v256c0 70.613-57.387 128-128 128zM682.667 149.333h-341.333v213.333h341.333v-213.333zM810.667 448c-23.68 0-42.667 18.987-42.667 42.667s18.987 42.667 42.667 42.667c23.68 0 42.667-18.987 42.667-42.667s-18.987-42.667-42.667-42.667zM768 832h-512v-170.667h512v170.667z" />
|
652 |
+
<glyph unicode="" d="M345.6 390.613l120.747 120.747-299.307 299.307c-66.56-66.56-66.56-174.72 0-241.28l178.56-178.773zM635.093 468.053c65.067-30.507 157.013-8.96 224.853 58.88 81.707 81.707 97.28 198.4 34.773 260.907-62.72 62.507-179.627 46.933-261.12-34.773-67.84-67.84-89.173-159.787-58.88-224.853-94.933-94.72-416.64-416.427-416.64-416.427l60.373-60.373 293.547 293.547 293.547-293.547 60.373 60.373-293.547 293.547 62.72 62.72z" />
|
653 |
+
<glyph unicode="" d="M648.533 448c0-75.405-61.128-136.533-136.533-136.533s-136.533 61.128-136.533 136.533c0 75.405 61.128 136.533 136.533 136.533s136.533-61.128 136.533-136.533zM384 874.667l-78.080-85.333h-135.253c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333h-135.253l-78.080 85.333h-256zM512 234.667c-117.76 0-213.333 95.573-213.333 213.333s95.573 213.333 213.333 213.333 213.333-95.573 213.333-213.333-95.573-213.333-213.333-213.333z" />
|
654 |
+
<glyph unicode="" d="M853.333 618.667h-128v170.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-469.333h85.333c0-70.613 57.387-128 128-128s128 57.387 128 128h256c0-70.613 57.387-128 128-128s128 57.387 128 128h85.333v213.333l-128 170.667zM256 170.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM832 554.667l83.84-106.667h-190.507v106.667h106.667zM768 170.667c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
655 |
+
<glyph unicode="" d="M807.253 703.573c-8.747 25.173-32.64 43.093-60.587 43.093h-106.667v85.333h-256v-85.333h-106.667c-27.947 0-51.84-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 277.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 277.333c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 490.667l64 192h469.333l64-192h-597.333z" />
|
656 |
+
<glyph unicode="" d="M810.667 874.667h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h170.667l128-128 128 128h170.667c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM512 733.867c63.573 0 115.2-51.627 115.2-115.2s-51.627-115.2-115.2-115.2c-63.573 0-115.2 51.627-115.2 115.2s51.627 115.2 115.2 115.2zM768 277.333h-512v38.4c0 85.333 170.667 132.267 256 132.267s256-46.933 256-132.267v-38.4z" />
|
657 |
+
<glyph unicode="" d="M874.667 832c-2.347 0-4.48-0.213-6.613-1.067l-228.053-88.533-256 89.6-240.427-81.067c-8.96-2.987-15.573-10.667-15.573-20.48v-645.12c0-11.733 9.6-21.333 21.333-21.333 2.347 0 4.48 0.213 6.613 1.067l228.053 88.533 256-89.6 240.64 80.853c8.96 3.2 15.36 10.88 15.36 20.693v645.12c0 11.733-9.6 21.333-21.333 21.333zM640 149.333l-256 89.813v507.52l256-89.813v-507.52z" />
|
658 |
+
<glyph unicode="" d="M512 618.667c-94.293 0-170.667-76.373-170.667-170.667s76.373-170.667 170.667-170.667 170.667 76.373 170.667 170.667-76.373 170.667-170.667 170.667zM893.44 490.667c-19.627 177.92-160.853 319.147-338.773 338.773v87.893h-85.333v-87.893c-177.92-19.627-319.147-160.853-338.773-338.773h-87.893v-85.333h87.893c19.627-177.92 160.853-319.147 338.773-338.773v-87.893h85.333v87.893c177.92 19.627 319.147 160.853 338.773 338.773h87.893v85.333h-87.893zM512 149.333c-164.907 0-298.667 133.76-298.667 298.667s133.76 298.667 298.667 298.667 298.667-133.76 298.667-298.667-133.76-298.667-298.667-298.667z" />
|
659 |
+
<glyph unicode="" d="M512 874.667l-320-780.587 30.080-30.080 289.92 128 289.92-128 30.080 30.080z" />
|
660 |
+
<glyph unicode="" d="M768 618.667c0 141.44-114.56 256-256 256s-256-114.56-256-256c0-192 256-469.333 256-469.333s256 277.333 256 469.333zM426.667 618.667c0 47.147 38.187 85.333 85.333 85.333s85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333zM213.333 106.667v-85.333h597.333v85.333h-597.333z" />
|
661 |
+
<glyph unicode="" d="M512 874.667c-164.907 0-298.667-133.76-298.667-298.667 0-224 298.667-554.667 298.667-554.667s298.667 330.667 298.667 554.667c0 164.907-133.76 298.667-298.667 298.667zM512 469.333c-58.88 0-106.667 47.787-106.667 106.667s47.787 106.667 106.667 106.667 106.667-47.787 106.667-106.667-47.787-106.667-106.667-106.667z" />
|
662 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM256 362.667v105.6l293.547 293.547c8.32 8.32 21.76 8.32 30.080 0l75.52-75.52c8.32-8.32 8.32-21.76 0-30.080l-293.547-293.547h-105.6zM768 362.667h-320l85.333 85.333h234.667v-85.333z" />
|
663 |
+
<glyph unicode="" d="M345.6 390.613l120.747 120.747-299.307 299.307c-66.56-66.56-66.56-174.72 0-241.28l178.56-178.773zM635.093 468.053c65.067-30.507 157.013-8.96 224.853 58.88 81.707 81.707 97.28 198.4 34.773 260.907-62.72 62.507-179.627 46.933-261.12-34.773-67.84-67.84-89.173-159.787-58.88-224.853-94.933-94.72-416.64-416.427-416.64-416.427l60.373-60.373 293.547 293.547 293.547-293.547 60.373 60.373-293.547 293.547 62.72 62.72z" />
|
664 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM213.333 747.093h128c0-70.613-57.387-128.427-128-128.427v128.427zM213.333 448v85.333c117.76 0 213.333 96 213.333 213.76h85.333c0-164.907-133.76-299.093-298.667-299.093zM213.333 192l149.333 192 106.667-128.213 149.333 192.213 192-256h-597.333z" />
|
665 |
+
<glyph unicode="" d="M853.333 789.333h-682.667v-85.333h682.667v85.333zM896 362.667v85.333l-42.667 213.333h-682.667l-42.667-213.333v-85.333h42.667v-256h426.667v256h170.667v-256h85.333v256h42.667zM512 192h-256v170.667h256v-170.667z" />
|
666 |
+
<glyph unicode="" d="M597.333 704l-160-213.333 121.6-162.133-68.267-51.2c-72.107 96-192 256-192 256l-256-341.333h938.667l-384 512z" />
|
667 |
+
<glyph unicode="" d="M853.333 533.333h-128v48.64c73.6 18.987 128 85.12 128 164.693h-128v42.667c0 23.467-18.987 42.667-42.667 42.667h-341.333c-23.467 0-42.667-19.2-42.667-42.667v-42.667h-128c0-79.36 54.613-145.707 128-164.693v-48.64h-128c0-79.36 54.613-145.707 128-164.693v-48.64h-128c0-79.36 54.613-145.707 128-164.693v-48.64c0-23.467 19.2-42.667 42.667-42.667h341.333c23.68 0 42.667 19.2 42.667 42.667v48.64c73.6 18.987 128 85.12 128 164.693h-128v48.64c73.6 18.987 128 85.333 128 164.693zM512 149.333c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM512 362.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333zM512 576c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
668 |
+
<glyph unicode="" d="M170.667 618.667h170.667v170.667h-170.667v-170.667zM426.667 106.667h170.667v170.667h-170.667v-170.667zM170.667 106.667h170.667v170.667h-170.667v-170.667zM170.667 362.667h170.667v170.667h-170.667v-170.667zM426.667 362.667h170.667v170.667h-170.667v-170.667zM682.667 789.333v-170.667h170.667v170.667h-170.667zM426.667 618.667h170.667v170.667h-170.667v-170.667zM682.667 362.667h170.667v170.667h-170.667v-170.667zM682.667 106.667h170.667v170.667h-170.667v-170.667z" />
|
669 |
+
<glyph unicode="" d="M853.333 490.667h-519.253l238.293 238.293-60.373 60.373-341.333-341.333 341.333-341.333 60.373 60.373-238.293 238.293h519.253v85.333z" />
|
670 |
+
<glyph unicode="" d="M298.667 533.333l213.333-213.333 213.333 213.333z" />
|
671 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 362.667l-170.667 170.667h341.333l-170.667-170.667z" />
|
672 |
+
<glyph unicode="" d="M298.667 362.667l213.333 213.333 213.333-213.333z" />
|
673 |
+
<glyph unicode="" d="M512 789.333l-60.373-60.373 238.293-238.293h-519.253v-85.333h519.253l-238.293-238.293 60.373-60.373 341.333 341.333z" />
|
674 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM725.333 295.040l-60.373-60.373-152.96 152.96-152.96-152.96-60.373 60.373 152.96 152.96-152.96 152.96 60.373 60.373 152.96-152.96 152.96 152.96 60.373-60.373-152.96-152.96 152.96-152.96z" />
|
675 |
+
<glyph unicode="" d="M384 270.080l-177.92 177.92-60.373-60.373 238.293-238.293 512 512-60.373 60.373z" />
|
676 |
+
<glyph unicode="" d="M657.707 643.627l-60.373 60.373-256-256 256-256 60.373 60.373-195.627 195.627z" />
|
677 |
+
<glyph unicode="" d="M426.667 704l-60.373-60.373 195.627-195.627-195.627-195.627 60.373-60.373 256 256z" />
|
678 |
+
<glyph unicode="" d="M810.667 686.293l-60.373 60.373-238.293-238.293-238.293 238.293-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 238.293 238.293 238.293-238.293 60.373 60.373-238.293 238.293z" />
|
679 |
+
<glyph unicode="" d="M512 618.667l-256-256 60.373-60.373 195.627 195.627 195.627-195.627 60.373 60.373z" />
|
680 |
+
<glyph unicode="" d="M707.627 593.707l-195.627-195.627-195.627 195.627-60.373-60.373 256-256 256 256z" />
|
681 |
+
<glyph unicode="" d="M298.667 362.667h-85.333v-213.333h213.333v85.333h-128v128zM213.333 533.333h85.333v128h128v85.333h-213.333v-213.333zM725.333 234.667h-128v-85.333h213.333v213.333h-85.333v-128zM597.333 746.667v-85.333h128v-128h85.333v213.333h-213.333z" />
|
682 |
+
<glyph unicode="" d="M213.333 277.333h128v-128h85.333v213.333h-213.333v-85.333zM341.333 618.667h-128v-85.333h213.333v213.333h-85.333v-128zM597.333 149.333h85.333v128h128v85.333h-213.333v-213.333zM682.667 618.667v128h-85.333v-213.333h213.333v85.333h-128z" />
|
683 |
+
<glyph unicode="" d="M128 192h768v85.333h-768v-85.333zM128 405.333h768v85.333h-768v-85.333zM128 704v-85.333h768v85.333h-768z" />
|
684 |
+
<glyph unicode="" d="M256 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM768 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
685 |
+
<glyph unicode="" d="M512 618.667c47.147 0 85.333 38.187 85.333 85.333s-38.187 85.333-85.333 85.333-85.333-38.187-85.333-85.333 38.187-85.333 85.333-85.333zM512 533.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333zM512 277.333c-47.147 0-85.333-38.187-85.333-85.333s38.187-85.333 85.333-85.333 85.333 38.187 85.333 85.333-38.187 85.333-85.333 85.333z" />
|
686 |
+
<glyph unicode="" d="M753.067 689.067c-61.653 61.867-146.773 100.267-241.067 100.267-188.587 0-340.907-152.747-340.907-341.333s152.32-341.333 340.907-341.333c158.933 0 292.053 108.8 329.813 256h-88.747c-35.2-99.413-129.493-170.667-241.067-170.667-141.44 0-256 114.56-256 256s114.56 256 256 256c70.613 0 133.973-29.44 180.267-75.733l-137.6-137.6h298.667v298.667l-100.267-100.267z" />
|
687 |
+
<glyph unicode="" d="M316.373 167.040l60.373-60.373 135.253 135.253 135.253-135.253 60.373 60.373-195.627 195.627-195.627-195.627zM707.627 728.96l-60.373 60.373-135.253-135.253-135.253 135.253-60.373-60.373 195.627-195.627 195.627 195.627z" />
|
688 |
+
<glyph unicode="" d="M512 711.253l135.253-135.253 60.373 60.373-195.627 195.627-195.627-195.627 60.373-60.373 135.253 135.253zM512 184.747l-135.253 135.253-60.373-60.373 195.627-195.627 195.627 195.627-60.373 60.373-135.253-135.253z" />
|
689 |
+
<glyph unicode="" d="M213.333 277.333c0-164.907 133.76-298.667 298.667-298.667s298.667 133.76 298.667 298.667v170.667h-597.333v-170.667zM688 773.547l89.6 89.6-35.2 35.2-98.347-98.347c-40.107 19.84-84.48 32-132.053 32s-91.947-12.16-132.053-32l-98.347 98.347-35.2-35.2 89.6-89.6c-74.027-54.187-122.667-141.227-122.667-240.213v-42.667h597.333v42.667c0 98.987-48.64 186.027-122.667 240.213zM384 576c-23.68 0-42.667 19.2-42.667 42.667s18.987 42.667 42.667 42.667c23.68 0 42.667-19.2 42.667-42.667s-18.987-42.667-42.667-42.667zM640 576c-23.68 0-42.667 19.2-42.667 42.667s18.987 42.667 42.667 42.667c23.68 0 42.667-19.2 42.667-42.667s-18.987-42.667-42.667-42.667z" />
|
690 |
+
<glyph unicode="" d="M607.573 447.573l98.987-98.987c11.947 30.933 18.773 64.427 18.773 99.413 0 34.773-6.613 68.053-18.347 98.773l-99.413-99.2zM833.28 673.493l-53.973-53.973c26.667-51.413 42.027-109.653 42.027-171.733s-15.36-120.107-42.027-171.733l51.2-51.2c41.173 66.133 65.493 143.573 65.493 226.773 0 81.493-23.253 157.227-62.72 221.867zM670.080 631.253l-243.413 243.413h-42.667v-323.627l-195.627 195.627-60.373-60.373 238.293-238.293-238.293-238.293 60.373-60.373 195.627 195.627v-323.627h42.667l243.413 243.413-183.040 183.253 183.040 183.253zM469.333 711.253l80.213-80.213-80.213-80v160.213zM549.547 264.747l-80.213-80v160.427l80.213-80.427z" />
|
691 |
+
<glyph unicode="" d="M853.333 277.333h85.333v85.333h-85.333v-85.333zM853.333 661.333v-213.333h85.333v213.333h-85.333zM426.667 789.333c-188.587 0-341.333-152.747-341.333-341.333s152.747-341.333 341.333-341.333 341.333 152.747 341.333 341.333-152.747 341.333-341.333 341.333zM426.667 362.667c-47.147 0-85.333 38.187-85.333 85.333s38.187 85.333 85.333 85.333 85.333-38.187 85.333-85.333-38.187-85.333-85.333-85.333z" />
|
692 |
+
<glyph unicode="" d="M512 874.667c-234.667 0-426.667-192-426.667-426.667s192-426.667 426.667-426.667 426.667 192 426.667 426.667-192 426.667-426.667 426.667zM170.667 448c0 187.733 153.6 341.333 341.333 341.333 78.933 0 151.467-27.733 209.067-72.533l-477.867-477.867c-44.8 57.6-72.533 130.133-72.533 209.067zM512 106.667c-78.933 0-151.467 27.733-209.067 72.533l477.867 477.867c44.8-57.6 72.533-130.133 72.533-209.067 0-187.733-153.6-341.333-341.333-341.333z" />
|
693 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333 0 78.933 27.093 151.253 71.893 209.067l478.507-478.507c-57.813-44.8-130.133-71.893-209.067-71.893zM781.44 238.933l-478.507 478.507c57.813 44.8 130.133 71.893 209.067 71.893 188.587 0 341.333-152.747 341.333-341.333 0-78.933-27.093-151.253-71.893-209.067z" />
|
694 |
+
<glyph unicode="" d="M807.253 746.24c-8.747 25.173-32.64 43.093-60.587 43.093h-469.333c-27.947 0-51.84-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 320c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 320c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 533.333l64 192h469.333l64-192h-597.333z" />
|
695 |
+
<glyph unicode="" d="M705.28 488.107l-45.227 45.227-208.213-208.213-90.453 90.453-45.227-45.227 135.68-135.68 253.44 253.44zM810.667 832h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v469.333h597.333v-469.333z" />
|
696 |
+
<glyph unicode="" d="M397.227 234.667l104.107 104.107 104.107-104.107 45.227 45.227-104.107 104.107 104.107 104.107-45.227 45.227-104.107-104.107-104.107 104.107-45.227-45.227 104.107-104.107-104.107-104.107 45.227-45.227zM810.667 832h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v469.333h597.333v-469.333z" />
|
697 |
+
<glyph unicode="" d="M725.333 533.333h-426.667v-85.333h426.667v85.333zM810.667 832h-42.667v85.333h-85.333v-85.333h-341.333v85.333h-85.333v-85.333h-42.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM810.667 149.333h-597.333v469.333h597.333v-469.333zM597.333 362.667h-298.667v-85.333h298.667v85.333z" />
|
698 |
+
<glyph unicode="" d="M853.333 704h-341.333l-85.333 85.333h-256c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v426.667c0 47.147-38.187 85.333-85.333 85.333zM579.413 192l-152.747 89.387-152.747-89.387 40.32 173.653-134.827 116.693 177.707 15.36 69.547 163.627 69.333-163.627 177.707-15.36-134.827-116.693 40.533-173.653z" />
|
699 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM213.333 362.667l149.333 192 106.667-128.213 149.333 192.213 192-256h-597.333z" />
|
700 |
+
<glyph unicode="" d="M938.667 832h-640c-29.44 0-52.693-14.933-68.053-37.547l-230.613-346.24 230.613-346.24c15.36-22.613 41.387-37.973 70.827-37.973h637.227c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM384 384c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM597.333 384c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM810.667 384c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64z" />
|
701 |
+
<glyph unicode="" d="M832 533.333c7.253 0 14.293-1.28 21.333-2.133v386.133l-810.667-810.667h554.667v128c0 37.76 16.427 71.893 42.667 95.36v11.307c0 105.813 86.187 192 192 192zM938.667 277.333v64c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-64c-23.467 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 19.2-42.667 42.667-42.667h213.333c23.467 0 42.667 19.2 42.667 42.667v170.667c0 23.467-19.2 42.667-42.667 42.667zM896 277.333h-128v64c0 35.413 28.587 64 64 64s64-28.587 64-64v-64z" />
|
702 |
+
<glyph unicode="" d="M627.413 554.667l97.92 97.92v-161.92h21.333l121.813 121.813-91.733 91.52 91.52 91.52-121.6 121.813h-21.333v-161.92l-97.92 97.92-30.080-30.080 119.253-119.253-119.253-119.253 30.080-30.080zM768 835.627l40.107-40.107-40.107-40.107v80.213zM768 652.587l40.107-40.107-40.107-40.107v80.213zM853.333 298.667c-53.12 0-104.32 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.68 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667z" />
|
703 |
+
<glyph unicode="" d="M768 490.667l213.333 213.333-213.333 213.333v-128h-170.667v-170.667h170.667v-128zM853.333 298.667c-53.12 0-104.32 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48.213-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.68 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667z" />
|
704 |
+
<glyph unicode="" d="M853.333 298.667c-53.12 0-104.32 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.68 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667zM810.667 448h85.333c0 212.053-171.947 384-384 384v-85.333c164.907 0 298.667-133.76 298.667-298.667zM640 448h85.333c0 117.76-95.573 213.333-213.333 213.333v-85.333c70.613 0 128-57.387 128-128z" />
|
705 |
+
<glyph unicode="" d="M853.333 298.667c-53.12 0-104.533 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.467 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667zM853.333 789.333v21.333c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-21.333c-23.68 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 18.987-42.667 42.667-42.667h213.333c23.68 0 42.667 19.2 42.667 42.667v170.667c0 23.467-18.987 42.667-42.667 42.667zM819.2 789.333h-145.067v21.333c0 40.107 32.427 72.533 72.533 72.533s72.533-32.427 72.533-72.533v-21.333z" />
|
706 |
+
<glyph unicode="" d="M277.333 725.333l234.667-234.667 298.667 298.667-42.667 42.667-256-256-192 192h149.333v64h-256v-256h64v149.333zM1011.413 248.747c-129.92 123.52-305.92 199.253-499.413 199.253s-369.493-75.733-499.413-199.253c-7.893-7.893-12.587-18.56-12.587-30.293s4.693-22.4 12.587-30.080l105.6-105.813c7.68-7.68 18.347-12.587 30.293-12.587 11.52 0 22.187 4.693 29.867 12.16 33.707 31.36 72.107 58.027 113.707 79.147 14.080 7.040 23.893 21.547 23.893 38.4v132.48c61.653 19.84 127.573 30.507 196.053 30.507s134.4-10.667 196.267-30.72v-132.48c0-16.853 9.813-31.36 23.893-38.4 41.6-20.907 80-47.573 113.707-79.147 7.68-7.467 18.133-12.16 29.867-12.16s22.4 4.693 30.293 12.587l105.6 105.813c7.68 7.68 12.587 18.347 12.587 30.080s-4.907 22.613-12.8 30.507z" />
|
707 |
+
<glyph unicode="" d="M725.333 832h-85.333v-298.667h85.333v298.667zM853.333 298.667c-53.12 0-104.32 8.533-152.32 24.32-14.72 4.693-31.573 1.28-43.307-10.453l-93.867-94.080c-120.96 61.44-219.52 160.213-281.173 280.96l93.867 94.080c11.733 11.733 15.147 28.587 10.453 43.307-15.787 48-24.32 99.413-24.32 152.533 0 23.68-18.987 42.667-42.667 42.667h-149.333c-23.68 0-42.667-18.987-42.667-42.667 0-400.64 324.693-725.333 725.333-725.333 23.68 0 42.667 18.987 42.667 42.667v149.333c0 23.68-18.987 42.667-42.667 42.667zM810.667 832v-298.667h85.333v298.667h-85.333z" />
|
708 |
+
<glyph unicode="" d="M853.333 704h-170.667v85.333l-85.333 85.333h-170.667l-85.333-85.333v-85.333h-170.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-469.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM426.667 789.333h170.667v-85.333h-170.667v85.333zM512 149.333l-213.333 213.333h128v170.667h170.667v-170.667h128l-213.333-213.333z" />
|
709 |
+
<glyph unicode="" d="M853.333 704h-170.667v85.333l-85.333 85.333h-170.667l-85.333-85.333v-85.333h-170.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-469.333c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v469.333c0 47.147-38.187 85.333-85.333 85.333zM426.667 789.333h170.667v-85.333h-170.667v85.333zM448 213.333l-149.333 149.333 60.373 60.373 88.96-88.96 220.8 220.8 60.373-60.373-281.173-281.173z" />
|
710 |
+
<glyph unicode="" d="M768 874.667h-341.333l-255.147-256-0.853-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM512 618.667h-85.333v170.667h85.333v-170.667zM640 618.667h-85.333v170.667h85.333v-170.667zM768 618.667h-85.333v170.667h85.333v-170.667z" />
|
711 |
+
<glyph unicode="" d="M768 874.667h-341.333l-254.933-256-1.067-512c0-46.933 38.4-85.333 85.333-85.333h512c46.933 0 85.333 38.4 85.333 85.333v682.667c0 46.933-38.4 85.333-85.333 85.333zM554.667 234.667h-85.333v85.333h85.333v-85.333zM554.667 405.333h-85.333v213.333h85.333v-213.333z" />
|
712 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM384 490.667h-85.333v85.333h85.333v-85.333zM554.667 490.667h-85.333v85.333h85.333v-85.333zM725.333 490.667h-85.333v85.333h85.333v-85.333z" />
|
713 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM554.667 362.667h-85.333v85.333h85.333v-85.333zM554.667 533.333h-85.333v170.667h85.333v-170.667z" />
|
714 |
+
<glyph unicode="" d="M512 789.333v128l-170.667-170.667 170.667-170.667v128c141.44 0 256-114.56 256-256 0-43.307-10.88-83.84-29.653-119.68l62.293-62.293c33.067 52.907 52.693 114.987 52.693 181.973 0 188.587-152.747 341.333-341.333 341.333zM512 192c-141.44 0-256 114.56-256 256 0 43.307 10.88 83.84 29.653 119.68l-62.293 62.293c-33.067-52.907-52.693-114.987-52.693-181.973 0-188.587 152.747-341.333 341.333-341.333v-128l170.667 170.667-170.667 170.667v-128z" />
|
715 |
+
<glyph unicode="" d="M426.667 689.067v89.173c-34.133-8.747-65.92-22.827-95.147-40.96l62.507-62.507c10.453 5.333 21.333 10.453 32.64 14.293zM122.24 729.173l100.48-100.48c-32.853-52.48-52.053-114.133-52.053-180.693 0-94.293 38.613-179.2 100.48-240.853l-100.48-100.48h256v256l-95.36-95.36c-46.507 46.293-75.307 110.080-75.307 180.693 0 42.667 10.667 82.773 29.227 118.187l344.96-344.96c-10.453-5.547-21.333-10.453-32.64-14.507v-88.96c34.133 8.747 65.92 22.827 95.147 40.96l100.693-100.693 54.4 54.4-671.36 671.147-54.187-54.4zM853.333 789.333h-256v-256l95.36 95.36c46.507-46.293 75.307-110.080 75.307-180.693 0-42.667-10.667-82.773-29.227-118.187l62.507-62.507c32.853 52.48 52.053 114.133 52.053 180.693 0 94.293-38.613 179.2-100.48 240.853l100.48 100.48z" />
|
716 |
+
<glyph unicode="" d="M128 448c0-94.293 38.827-179.2 100.48-240.853l-100.48-100.48h256v256l-95.36-95.36c-46.507 46.293-75.307 110.080-75.307 180.693 0 111.36 71.253 205.867 170.667 241.067v89.173c-147.2-37.973-256-171.307-256-330.24zM469.333 234.667h85.333v85.333h-85.333v-85.333zM896 789.333h-256v-256l95.36 95.36c46.507-46.293 75.307-110.080 75.307-180.693 0-111.36-71.253-205.867-170.667-241.067v-88.96c147.2 37.76 256 171.093 256 330.027 0 94.293-38.827 179.2-100.48 240.853l100.48 100.48zM469.333 405.333h85.333v256h-85.333v-256z" />
|
717 |
+
<glyph unicode="" d="M725.333 916.907l-426.667 0.427c-47.147 0-85.333-38.187-85.333-85.333v-768c0-47.147 38.187-85.333 85.333-85.333h426.667c47.147 0 85.333 38.187 85.333 85.333v768c0 47.147-38.187 84.907-85.333 84.907zM725.333 149.333h-426.667v597.333h426.667v-597.333zM682.667 405.333h-128v213.333h-85.333v-213.333h-128l170.667-170.667 170.667 170.667z" />
|
718 |
+
<glyph unicode="" d="M85.333 277.333v-85.333c117.76 0 213.333-95.573 213.333-213.333h85.333c0 164.907-133.76 298.667-298.667 298.667zM85.333 106.667v-128h128c0 70.613-57.387 128-128 128zM85.333 448v-85.333c212.053 0 384-171.947 384-384h85.333c0 259.2-210.133 469.333-469.333 469.333zM725.333 916.907l-426.667 0.427c-47.147 0-85.333-38.187-85.333-85.333v-314.453c29.44-7.040 58.027-15.787 85.333-27.307v256.427h426.667v-554.667h-129.28c22.187-53.12 35.84-110.72 40.533-170.667h88.747c47.147 0 85.333 38.187 85.333 85.333v725.333c0 47.147-38.187 84.907-85.333 84.907z" />
|
719 |
+
<glyph unicode="" d="M807.253 746.24c-8.747 25.173-32.64 43.093-60.587 43.093h-469.333c-27.947 0-51.84-17.92-60.587-43.093l-88.747-255.573v-341.333c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v42.667h512v-42.667c0-23.467 19.2-42.667 42.667-42.667h42.667c23.68 0 42.667 19.2 42.667 42.667v341.333l-88.747 255.573zM277.333 320c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM746.667 320c-35.413 0-64 28.587-64 64s28.587 64 64 64 64-28.587 64-64-28.587-64-64-64zM213.333 533.333l64 192h469.333l64-192h-597.333z" />
|
720 |
+
<glyph unicode="" d="M0 320h85.333v256h-85.333v-256zM128 234.667h85.333v426.667h-85.333v-426.667zM938.667 576v-256h85.333v256h-85.333zM810.667 234.667h85.333v426.667h-85.333v-426.667zM704 832h-384c-35.413 0-64-28.587-64-64v-640c0-35.413 28.587-64 64-64h384c35.413 0 64 28.587 64 64v640c0 35.413-28.587 64-64 64zM682.667 149.333h-341.333v597.333h341.333v-597.333z" />
|
721 |
+
<glyph unicode="" d="M853.333 874.667h-682.667c-47.147 0-84.907-38.187-84.907-85.333l-0.427-768 170.667 170.667h597.333c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM768 362.667l-170.667 136.533v-136.533h-341.333v341.333h341.333v-136.533l170.667 136.533v-341.333z" />
|
722 |
+
<glyph unicode="" d="M938.667 789.333v21.333c0 58.88-47.787 106.667-106.667 106.667s-106.667-47.787-106.667-106.667v-21.333c-23.68 0-42.667-19.2-42.667-42.667v-170.667c0-23.467 18.987-42.667 42.667-42.667h213.333c23.68 0 42.667 19.2 42.667 42.667v170.667c0 23.467-18.987 42.667-42.667 42.667zM904.533 789.333h-145.067v21.333c0 40.107 32.427 72.533 72.533 72.533s72.533-32.427 72.533-72.533v-21.333zM807.467 448c1.707-14.080 3.2-28.16 3.2-42.667 0-88.747-34.133-169.387-89.813-230.187-10.88 34.56-42.88 59.52-80.853 59.52h-42.667v128c0 23.467-19.2 42.667-42.667 42.667h-256v85.333h85.333c23.467 0 42.667 19.2 42.667 42.667v85.333h85.333c47.147 0 85.333 38.187 85.333 85.333v108.373c-40.32 12.8-83.413 19.627-128 19.627-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667c0 14.507-0.853 28.587-2.133 42.667h-86.4zM426.667 66.987c-168.32 20.907-298.667 164.267-298.667 338.347 0 26.24 3.2 51.84 8.96 76.373l204.373-204.373v-42.667c0-47.147 38.187-85.333 85.333-85.333v-82.347z" />
|
723 |
+
<glyph unicode="" d="M512 661.333c47.147 0 85.333 38.187 85.333 85.333 0 16-4.48 31.147-12.16 43.947l-73.173 126.72-73.173-126.72c-7.68-12.8-12.16-27.947-12.16-43.947 0-47.147 38.187-85.333 85.333-85.333zM896 64v170.667c0 47.147-38.187 85.333-85.333 85.333h-42.667v128c0 47.147-38.187 85.333-85.333 85.333h-128v85.333h-85.333v-85.333h-128c-47.147 0-85.333-38.187-85.333-85.333v-128h-42.667c-47.147 0-85.333-38.187-85.333-85.333v-170.667h-85.333v-85.333h938.667v85.333h-85.333z" />
|
724 |
+
<glyph unicode="" d="M512 661.333v170.667h-426.667v-768h853.333v597.333h-426.667zM256 149.333h-85.333v85.333h85.333v-85.333zM256 320h-85.333v85.333h85.333v-85.333zM256 490.667h-85.333v85.333h85.333v-85.333zM256 661.333h-85.333v85.333h85.333v-85.333zM426.667 149.333h-85.333v85.333h85.333v-85.333zM426.667 320h-85.333v85.333h85.333v-85.333zM426.667 490.667h-85.333v85.333h85.333v-85.333zM426.667 661.333h-85.333v85.333h85.333v-85.333zM853.333 149.333h-341.333v85.333h85.333v85.333h-85.333v85.333h85.333v85.333h-85.333v85.333h341.333v-426.667zM768 490.667h-85.333v-85.333h85.333v85.333zM768 320h-85.333v-85.333h85.333v85.333z" />
|
725 |
+
<glyph unicode="" d="M682.667 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM341.333 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM341.333 405.333c-99.627 0-298.667-49.92-298.667-149.333v-106.667h597.333v106.667c0 99.413-199.040 149.333-298.667 149.333zM682.667 405.333c-12.373 0-26.24-0.853-41.173-2.347 49.493-35.627 83.84-83.627 83.84-146.987v-106.667h256v106.667c0 99.413-199.040 149.333-298.667 149.333z" />
|
726 |
+
<glyph unicode="" d="M341.333 533.333h-128v128h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333zM768 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-13.653 0-26.667-2.133-39.040-6.187 24.107-34.56 38.613-76.587 38.613-121.813s-14.507-87.253-38.613-121.813c12.373-4.053 25.387-6.187 39.040-6.187zM554.667 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM837.12 398.507c35.413-30.933 58.88-70.827 58.88-121.173v-85.333h128v85.333c0 65.707-101.333 106.027-186.88 121.173zM554.667 405.333c-85.333 0-256-42.667-256-128v-85.333h512v85.333c0 85.333-170.667 128-256 128z" />
|
727 |
+
<glyph unicode="" d="M640 490.667v256l-128 128-128-128v-85.333h-256v-597.333h768v426.667h-256zM298.667 149.333h-85.333v85.333h85.333v-85.333zM298.667 320h-85.333v85.333h85.333v-85.333zM298.667 490.667h-85.333v85.333h85.333v-85.333zM554.667 149.333h-85.333v85.333h85.333v-85.333zM554.667 320h-85.333v85.333h85.333v-85.333zM554.667 490.667h-85.333v85.333h85.333v-85.333zM554.667 661.333h-85.333v85.333h85.333v-85.333zM810.667 149.333h-85.333v85.333h85.333v-85.333zM810.667 320h-85.333v85.333h85.333v-85.333z" />
|
728 |
+
<glyph unicode="" d="M511.787 874.667c-235.733 0-426.453-190.933-426.453-426.667s190.72-426.667 426.453-426.667c235.733 0 426.88 190.933 426.88 426.667s-191.147 426.667-426.88 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333zM661.333 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM362.667 490.667c35.413 0 64 28.587 64 64s-28.587 64-64 64-64-28.587-64-64 28.587-64 64-64zM512 213.333c99.413 0 183.68 62.080 217.813 149.333h-435.627c34.133-87.253 118.4-149.333 217.813-149.333z" />
|
729 |
+
<glyph unicode="" d="M490.667 21.333c47.147 0 85.333 38.187 85.333 85.333h-170.667c0-47.147 38.187-85.333 85.333-85.333zM768 277.333v234.667c0 131.2-91.093 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.24-29.013-213.333-138.453-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333z" />
|
730 |
+
<glyph unicode="" d="M490.667 21.333c47.147 0 85.333 38.187 85.333 85.333h-170.667c0-47.147 38.187-85.333 85.333-85.333zM768 277.333v234.667c0 131.2-91.093 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.24-29.013-213.333-138.453-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333zM682.667 234.667h-384v277.333c0 106.027 85.973 192 192 192s192-85.973 192-192v-277.333z" />
|
731 |
+
<glyph unicode="" d="M490.667 21.333c47.147 0 85.333 38.187 85.333 85.333h-170.667c0-47.147 38.187-85.333 85.333-85.333zM768 512c0 131.2-91.093 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-21.76-5.12-42.24-13.653-61.653-23.68l402.987-402.987v157.013zM756.48 149.333l85.333-85.333 54.187 54.4-713.6 713.6-54.4-54.4 124.587-124.587c-24.747-41.173-39.253-89.387-39.253-141.013v-234.667l-85.333-85.333v-42.667h628.48z" />
|
732 |
+
<glyph unicode="" d="M280.747 807.253l-61.013 61.013c-102.187-77.867-169.6-198.187-176-334.933h85.333c6.613 113.067 64.853 212.053 151.68 273.92zM852.267 533.333h85.333c-6.4 136.747-73.813 257.067-176 334.933l-60.8-60.8c86.613-62.080 144.853-161.067 151.467-274.133zM768 512c0 131.2-91.093 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.24-29.013-213.333-138.453-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333v234.667zM490.667 21.333c5.973 0 11.733 0.64 17.28 1.707 27.733 5.76 50.56 24.96 61.44 50.347 4.267 10.24 6.613 21.333 6.613 33.28h-170.667c0-47.147 38.187-85.333 85.333-85.333z" />
|
733 |
+
<glyph unicode="" d="M490.667 21.333c47.147 0 85.333 38.187 85.333 85.333h-170.667c0-47.147 38.187-85.333 85.333-85.333zM768 277.333v234.667c0 131.2-91.093 240.64-213.333 269.653v29.013c0 35.413-28.587 64-64 64s-64-28.587-64-64v-29.013c-122.24-29.013-213.333-138.453-213.333-269.653v-234.667l-85.333-85.333v-42.667h725.333v42.667l-85.333 85.333zM597.333 541.867l-119.467-145.067h119.467v-76.8h-213.333v76.8l119.467 145.067h-119.467v76.8h213.333v-76.8z" />
|
734 |
+
<glyph unicode="" d="M128 746.667v-256h213.333l-42.667 170.667 170.667-42.667v213.333h-256c-47.147 0-85.333-38.187-85.333-85.333zM341.333 405.333h-213.333v-256c0-47.147 38.187-85.333 85.333-85.333h256v213.333l-170.667-42.667 42.667 170.667zM725.333 234.667l-170.667 42.667v-213.333h256c47.147 0 85.333 38.187 85.333 85.333v256h-213.333l42.667-170.667zM810.667 832h-256v-213.333l170.667 42.667-42.667-170.667h213.333v256c0 47.147-38.187 85.333-85.333 85.333z" />
|
735 |
+
<glyph unicode="" d="M853.333 789.333h-135.253l-78.080 85.333h-256l-78.080-85.333h-135.253c-47.147 0-85.333-38.187-85.333-85.333v-512c0-47.147 38.187-85.333 85.333-85.333h682.667c47.147 0 85.333 38.187 85.333 85.333v512c0 47.147-38.187 85.333-85.333 85.333zM512 661.333c69.547 0 130.773-33.92 169.813-85.333h-169.813c-70.613 0-128-57.387-128-128 0-15.147 2.987-29.227 7.893-42.667h-88.96c-2.773 13.867-4.267 27.947-4.267 42.667 0 117.76 95.573 213.333 213.333 213.333zM512 234.667c-69.547 0-130.773 33.707-169.6 85.333h169.6c70.613 0 128 57.387 128 128 0 14.933-2.987 29.227-7.893 42.667h88.96c2.773-13.867 4.267-27.947 4.267-42.667 0-117.76-95.573-213.333-213.333-213.333z" />
|
736 |
+
<glyph unicode="" d="M682.667 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM341.333 490.667c70.613 0 127.573 57.387 127.573 128s-56.96 128-127.573 128c-70.613 0-128-57.387-128-128s57.387-128 128-128zM341.333 405.333c-99.627 0-298.667-49.92-298.667-149.333v-106.667h597.333v106.667c0 99.413-199.040 149.333-298.667 149.333zM682.667 405.333c-12.373 0-26.24-0.853-41.173-2.347 49.493-35.627 83.84-83.627 83.84-146.987v-106.667h256v106.667c0 99.413-199.040 149.333-298.667 149.333z" />
|
737 |
+
<glyph unicode="" d="M704 405.333c-51.413 0-131.2-14.293-192-42.88-60.8 28.587-140.587 42.88-192 42.88-92.373 0-277.333-46.293-277.333-138.667v-117.333h938.667v117.333c0 92.373-184.96 138.667-277.333 138.667zM533.333 213.333h-426.667v53.333c0 22.827 109.227 74.667 213.333 74.667s213.333-51.84 213.333-74.667v-53.333zM917.333 213.333h-320v53.333c0 19.413-8.533 36.693-22.187 52.053 37.76 12.8 83.84 22.613 128.853 22.613 104.107 0 213.333-51.84 213.333-74.667v-53.333zM320 448c82.56 0 149.333 66.987 149.333 149.333s-66.773 149.333-149.333 149.333c-82.347 0-149.333-66.987-149.333-149.333s66.987-149.333 149.333-149.333zM320 682.667c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333 38.187 85.333 85.333 85.333zM704 448c82.56 0 149.333 66.987 149.333 149.333s-66.773 149.333-149.333 149.333c-82.347 0-149.333-66.987-149.333-149.333s66.987-149.333 149.333-149.333zM704 682.667c47.147 0 85.333-38.187 85.333-85.333s-38.187-85.333-85.333-85.333-85.333 38.187-85.333 85.333 38.187 85.333 85.333 85.333z" />
|
738 |
+
<glyph unicode="" d="M512 448c94.293 0 170.667 76.587 170.667 170.667 0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667c0-94.080 76.373-170.667 170.667-170.667zM512 362.667c-113.707 0-341.333-56.96-341.333-170.667v-85.333h682.667v85.333c0 113.707-227.627 170.667-341.333 170.667z" />
|
739 |
+
<glyph unicode="" d="M640 448c94.293 0 170.667 76.587 170.667 170.667 0 94.293-76.373 170.667-170.667 170.667s-170.667-76.373-170.667-170.667c0-94.080 76.373-170.667 170.667-170.667zM256 533.333v128h-85.333v-128h-128v-85.333h128v-128h85.333v128h128v85.333h-128zM640 362.667c-113.707 0-341.333-56.96-341.333-170.667v-85.333h682.667v85.333c0 113.707-227.627 170.667-341.333 170.667z" />
|
740 |
+
<glyph unicode="" d="M512 708.267c49.493 0 89.6-40.107 89.6-89.6s-40.107-89.6-89.6-89.6-89.6 40.107-89.6 89.6 40.107 89.6 89.6 89.6zM512 324.267c126.933 0 260.267-62.080 260.267-89.6v-46.933h-520.533v46.933c0 27.52 133.333 89.6 260.267 89.6zM512 789.333c-94.293 0-170.667-76.373-170.667-170.667 0-94.080 76.373-170.667 170.667-170.667s170.667 76.587 170.667 170.667c0 94.293-76.373 170.667-170.667 170.667zM512 405.333c-113.707 0-341.333-56.96-341.333-170.667v-128h682.667v128c0 113.707-227.627 170.667-341.333 170.667z" />
|
741 |
+
<glyph unicode="" d="M426.667 618.667h-85.333v-170.667h-170.667v-85.333h170.667v-170.667h85.333v170.667h170.667v85.333h-170.667zM618.667 700.587v-77.653l106.667 21.333v-452.267h85.333v554.667z" />
|
742 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM384 234.667h-85.333v298.667h85.333v-298.667zM554.667 234.667h-85.333v426.667h85.333v-426.667zM725.333 234.667h-85.333v170.667h85.333v-170.667z" />
|
743 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM469.333 109.653c-168.32 20.907-298.667 164.267-298.667 338.347 0 26.24 3.2 51.84 8.96 76.373l204.373-204.373v-42.667c0-47.147 38.187-85.333 85.333-85.333v-82.347zM763.52 217.813c-10.88 34.56-42.88 59.52-80.853 59.52h-42.667v128c0 23.467-19.2 42.667-42.667 42.667h-256v85.333h85.333c23.467 0 42.667 19.2 42.667 42.667v85.333h85.333c47.147 0 85.333 38.187 85.333 85.333v17.707c125.013-50.56 213.333-173.013 213.333-316.373 0-88.747-34.133-169.387-89.813-230.187z" />
|
744 |
+
<glyph unicode="" d="M213.333 397.653v-170.667l298.667-162.987 298.667 162.987v170.667l-298.667-162.987-298.667 162.987zM512 832l-469.333-256 469.333-256 384 209.493v-294.827h85.333v341.333l-469.333 256z" />
|
745 |
+
<glyph unicode="" d="M768 273.707c-32.427 0-61.653-12.587-83.84-32.853l-304 177.28c2.347 9.6 3.84 19.627 3.84 29.867s-1.493 20.267-3.84 29.867l300.8 175.573c22.827-21.333 53.333-34.56 87.040-34.56 70.613 0 128 57.387 128 128s-57.387 128-128 128-128-57.387-128-128c0-10.24 1.493-20.267 3.84-29.867l-300.8-175.573c-22.827 21.333-53.333 34.56-87.040 34.56-70.613 0-128-57.387-128-128s57.387-128 128-128c33.707 0 64.213 13.227 87.040 34.56l304-177.28c-2.133-8.96-3.413-18.347-3.413-27.947 0-68.693 55.68-124.373 124.373-124.373s124.373 55.68 124.373 124.373-55.68 124.373-124.373 124.373z" />
|
746 |
+
<glyph unicode="" d="M576 931.413s31.573-113.067 31.573-204.8c0-87.893-57.6-159.36-145.707-159.36s-154.667 71.253-154.667 159.36l1.067 15.36c-85.76-102.613-137.6-234.88-137.6-379.307 0-188.587 152.747-341.333 341.333-341.333s341.333 152.747 341.333 341.333c0 230.187-110.72 435.413-277.333 568.747zM499.627 149.333c-75.947 0-137.6 59.947-137.6 133.973 0 69.333 44.587 117.973 120.107 133.12s153.6 51.413 196.907 109.867c16.64-55.040 25.387-113.067 25.387-172.16 0-112.853-91.733-204.8-204.8-204.8z" />
|
747 |
+
<glyph unicode="" d="M810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333zM426.667 234.667l-213.333 213.333 60.373 60.373 152.96-152.96 323.627 323.627 60.373-60.373-384-384z" />
|
748 |
+
<glyph unicode="" d="M810.667 746.667v-597.333h-597.333v597.333h597.333zM810.667 832h-597.333c-47.147 0-85.333-38.187-85.333-85.333v-597.333c0-47.147 38.187-85.333 85.333-85.333h597.333c47.147 0 85.333 38.187 85.333 85.333v597.333c0 47.147-38.187 85.333-85.333 85.333z" />
|
749 |
+
<glyph unicode="" d="M512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" />
|
750 |
+
<glyph unicode="" d="M512 661.333c-117.76 0-213.333-95.573-213.333-213.333s95.573-213.333 213.333-213.333 213.333 95.573 213.333 213.333-95.573 213.333-213.333 213.333zM512 874.667c-235.733 0-426.667-190.933-426.667-426.667s190.933-426.667 426.667-426.667 426.667 190.933 426.667 426.667-190.933 426.667-426.667 426.667zM512 106.667c-188.587 0-341.333 152.747-341.333 341.333s152.747 341.333 341.333 341.333 341.333-152.747 341.333-341.333-152.747-341.333-341.333-341.333z" />
|
751 |
+
</font></defs></svg>
|
admin/font/material-design-icons/Material-Design-Icons.ttf
ADDED
Binary file
|
admin/font/material-design-icons/Material-Design-Icons.woff
ADDED
Binary file
|
admin/font/roboto/Roboto-Bold.ttf
ADDED
Binary file
|
admin/font/roboto/Roboto-Light.ttf
ADDED
Binary file
|
admin/font/roboto/Roboto-Medium.ttf
ADDED
Binary file
|
admin/font/roboto/Roboto-Regular.ttf
ADDED
Binary file
|
admin/font/roboto/Roboto-Thin.ttf
ADDED
Binary file
|
admin/galleries.php
ADDED
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php $ftg_subtitle = "Other galleries by GreenTreeLabs"; ?>
|
2 |
+
<?php include "header.php" ?>
|
3 |
+
|
4 |
+
<div class="row" id="other-galleries">
|
5 |
+
<div class="col s12 m6 l6">
|
6 |
+
<div class="card">
|
7 |
+
<div class="card-image">
|
8 |
+
<a href="http://modula.greentreelabs.net/ftg-lite.html" target="_blank">
|
9 |
+
<img src="<?php echo plugins_url('',__file__) ?>/images/modula.jpg" alt="Modula Grid Gallery">
|
10 |
+
</a>
|
11 |
+
</div>
|
12 |
+
<div class="card-content">
|
13 |
+
<div class="text">
|
14 |
+
<h4>Modula Grid Gallery</h4>
|
15 |
+
<p>Modula is a New Multipurpose WordPress Plugin To Make Attention-Grabbing Photo Grid Galleries.</p>
|
16 |
+
</div>
|
17 |
+
<div class="cta">
|
18 |
+
<a href="http://modula.greentreelabs.net/ftg-lite.html" target="_blank" class="waves-effect waves-light btn deep-orange darken-3">
|
19 |
+
Find out more
|
20 |
+
</a>
|
21 |
+
</div>
|
22 |
+
</div>
|
23 |
+
</div>
|
24 |
+
</div>
|
25 |
+
<div class="col s12 m6 l6">
|
26 |
+
<div class="card">
|
27 |
+
<div class="card-image">
|
28 |
+
<a href="http://circles-gallery.com/wordpress" target="_blank">
|
29 |
+
<img src="<?php echo plugins_url('',__file__) ?>/images/circles.jpg" alt="Circles Gallery">
|
30 |
+
</a>
|
31 |
+
</div>
|
32 |
+
<div class="card-content">
|
33 |
+
<div class="text">
|
34 |
+
<h4>Circles Gallery</h4>
|
35 |
+
<p>Three plugins in one: not only an original gallery plugin for WordPress but also a responsive multi-column layout for texts and a “Team members” plugin.</p>
|
36 |
+
</div>
|
37 |
+
<div class="cta">
|
38 |
+
<a href="http://circles-gallery.com/wordpress" target="_blank" class="waves-effect waves-light btn deep-orange darken-3">
|
39 |
+
Find out more
|
40 |
+
</a>
|
41 |
+
</div>
|
42 |
+
</div>
|
43 |
+
</div>
|
44 |
+
</div>
|
45 |
+
</div>
|
admin/header.php
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
<header id="top" class="cyan darken-1">
|
2 |
+
<h1 class="header center-on-small-only">Final Tiles Grid Gallery Lite<small><?php print FTGLITEVERSION ?></small></h1>
|
3 |
+
<h4 class="light cyan-text text-lighten-4 center-on-small-only"><?php print $ftg_subtitle ?></h4>
|
4 |
+
</header>
|
admin/icon.png
ADDED
Binary file
|
admin/images/circles.jpg
ADDED
Binary file
|
admin/images/colors.jpg
ADDED
Binary file
|
admin/images/modula.jpg
ADDED
Binary file
|
admin/include/edit-gallery.php
ADDED
@@ -0,0 +1,359 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
function ftg_p($gallery, $field, $default = NULL)
|
4 |
+
{
|
5 |
+
global $ftg_options;
|
6 |
+
|
7 |
+
if($ftg_options) {
|
8 |
+
if(array_key_exists($field, $ftg_options))
|
9 |
+
print stripslashes($ftg_options[$field]);
|
10 |
+
return;
|
11 |
+
}
|
12 |
+
|
13 |
+
if($gallery == NULL || $gallery->$field === NULL)
|
14 |
+
{
|
15 |
+
if($default === NULL)
|
16 |
+
{
|
17 |
+
print "";
|
18 |
+
}
|
19 |
+
else
|
20 |
+
{
|
21 |
+
print stripslashes($default);
|
22 |
+
}
|
23 |
+
}
|
24 |
+
else
|
25 |
+
{
|
26 |
+
print stripslashes($gallery->$field);
|
27 |
+
}
|
28 |
+
}
|
29 |
+
function ftg_sel($gallery, $field, $value, $type="selected")
|
30 |
+
{
|
31 |
+
global $ftg_options;
|
32 |
+
|
33 |
+
if($ftg_options && $ftg_options[$field] == $value) {
|
34 |
+
print $type;
|
35 |
+
return;
|
36 |
+
}
|
37 |
+
|
38 |
+
if($gallery == NULL)
|
39 |
+
{
|
40 |
+
print "";
|
41 |
+
}
|
42 |
+
else
|
43 |
+
{
|
44 |
+
if($gallery->$field == $value)
|
45 |
+
print $type;
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
|
50 |
+
global $ftg_parent_page;
|
51 |
+
global $ftg_fields;
|
52 |
+
|
53 |
+
//print_r($gallery);
|
54 |
+
|
55 |
+
$idx = 0;
|
56 |
+
$colors = array('indigo', 'blue', 'cyan', 'teal', 'purple' , 'green', 'lime', 'deep-orange');
|
57 |
+
?>
|
58 |
+
|
59 |
+
<?php
|
60 |
+
|
61 |
+
/*foreach($ftg_fields as $section => $s)
|
62 |
+
{
|
63 |
+
foreach($s["fields"] as $f => $data)
|
64 |
+
{
|
65 |
+
_e("<strong>" . $data["name"] . "</strong><br>");
|
66 |
+
_e("<p>".$data["description"]."</p>");
|
67 |
+
}
|
68 |
+
}*/
|
69 |
+
|
70 |
+
function ftgSortByName($a, $b)
|
71 |
+
{
|
72 |
+
return $a["name"] > $b["name"];
|
73 |
+
}
|
74 |
+
|
75 |
+
?>
|
76 |
+
|
77 |
+
<ul class="collapsible" data-collapsible="accordion">
|
78 |
+
<?php foreach($ftg_fields as $section => $s) : ?>
|
79 |
+
<li id="<?php _e(FinalTiles_GalleryLite::slugify($section)) ?>">
|
80 |
+
<div class="collapsible-header white-text <?php print $colors[$idx] ?> darken-2">
|
81 |
+
<i class="<?php _e($s["icon"]) ?>"></i> <?php _e($section) ?>
|
82 |
+
</div>
|
83 |
+
<div class="collapsible-body <?php print $colors[$idx] ?> lighten-5 tab form-fields">
|
84 |
+
<div class="jump-head">
|
85 |
+
<?php
|
86 |
+
$jumpFields = array();
|
87 |
+
foreach($s["fields"] as $f => $data)
|
88 |
+
{
|
89 |
+
$jumpFields[$f] = $data;
|
90 |
+
$jumpFields[$f]['_code'] = $f;
|
91 |
+
}
|
92 |
+
unset($f);
|
93 |
+
unset($data);
|
94 |
+
|
95 |
+
usort($jumpFields, "ftgSortByName");
|
96 |
+
|
97 |
+
?>
|
98 |
+
<select class="browser-default jump">
|
99 |
+
<option><?php _e('Jump to setting','final-tiles-gallery')?></option>
|
100 |
+
<?php foreach($jumpFields as $f => $data) : ?>
|
101 |
+
<?php if(is_array($data["excludeFrom"]) && ! in_array($ftg_parent_page, $data["excludeFrom"])) : ?>
|
102 |
+
<option value="<?php _e($data['_code']) ?>">
|
103 |
+
<?php _e($data["name"]); ?>
|
104 |
+
</option>
|
105 |
+
<?php endif ?>
|
106 |
+
<?php endforeach ?>
|
107 |
+
</select>
|
108 |
+
</div>
|
109 |
+
<table>
|
110 |
+
<tbody>
|
111 |
+
<?php foreach($s["fields"] as $f => $data) : ?>
|
112 |
+
<?php if(is_array($data["excludeFrom"]) && ! in_array($ftg_parent_page, $data["excludeFrom"])) : ?>
|
113 |
+
|
114 |
+
<tr class="row-<?php print $f ?> <?php print $data["type"] ?>">
|
115 |
+
<th scope="row">
|
116 |
+
<label><?php _e($data["name"]); ?>
|
117 |
+
<?php if($data["mu"]) : ?>
|
118 |
+
(<?php _e($data["mu"]) ?>)
|
119 |
+
<?php endif ?>
|
120 |
+
</label>
|
121 |
+
</th>
|
122 |
+
<td>
|
123 |
+
<div class="field">
|
124 |
+
|
125 |
+
<?php if($data["type"] == "text") : ?>
|
126 |
+
<div class="text">
|
127 |
+
<input type="text" size="30" name="ftg_<?php print $f ?>" value="<?php ftg_p($gallery, $f, $data["default"]) ?>" />
|
128 |
+
</div>
|
129 |
+
<?php elseif($data["type"] == "select") : ?>
|
130 |
+
<div class="text">
|
131 |
+
<select class="browser-default" name="ftg_<?php print $f ?>">
|
132 |
+
<?php foreach(array_keys($data["values"]) as $optgroup) : ?>
|
133 |
+
<optgroup label="<?php print $optgroup ?>">
|
134 |
+
<?php foreach($data["values"][$optgroup] as $option) : ?>
|
135 |
+
|
136 |
+
<?php $v = explode("|", $option); ?>
|
137 |
+
|
138 |
+
<option <?php ftg_sel($gallery, $f, $v[0]) ?> value="<?php print $v[0] ?>"><?php print $v[1] ?></option>
|
139 |
+
<?php endforeach ?>
|
140 |
+
</optgroup>
|
141 |
+
<?php endforeach ?>
|
142 |
+
</select>
|
143 |
+
</div>
|
144 |
+
<?php elseif($data["type"] == "toggle") : ?>
|
145 |
+
<div class="text">
|
146 |
+
<input type="checkbox" id="ftg_<?php print $f ?>" name="ftg_<?php print $f ?>" value="<?php ftg_p($gallery, $f, $data["default"]) ?>" <?php ftg_sel($gallery, $f, "T", "checked") ?> />
|
147 |
+
<label for="ftg_<?php print $f ?>"><?php _e($data["description"]); ?></label>
|
148 |
+
</div>
|
149 |
+
|
150 |
+
<?php elseif($data["type"] == "slider") : ?>
|
151 |
+
|
152 |
+
<div class="text">
|
153 |
+
<p class="range-field">
|
154 |
+
<input name="ftg_<?php print $f ?>" value="<?php ftg_p($gallery, $f, $data["default"]) ?>" type="range" min="<?php print $data["min"] ?>" max="<?php print $data["max"] ?>" />
|
155 |
+
</p>
|
156 |
+
</div>
|
157 |
+
|
158 |
+
|
159 |
+
<?php elseif($data["type"] == "color") : ?>
|
160 |
+
<div class="text">
|
161 |
+
<input type="text" size="6" data-default-color="<?php print $data["default"] ?>" name="ftg_<?php print $f ?>" value="<?php ftg_p($gallery, $f, $data["default"]) ?>" class='pickColor' /> </div>
|
162 |
+
|
163 |
+
<?php elseif($data["type"] == "number") : ?>
|
164 |
+
<div class="text">
|
165 |
+
<input type="text" name="ftg_<?php print $f ?>" class="integer-only" value="<?php ftg_p($gallery, $f, $data["default"]) ?>" >
|
166 |
+
</div>
|
167 |
+
<?php elseif($data["type"] == "PRO_FEATURE") : ?>
|
168 |
+
|
169 |
+
<div class="pro-cell">
|
170 |
+
<a href="http://www.final-tiles-gallery.com/wordpress/pro.html" target="_blank">Unlock this feature with a PRO license</a>
|
171 |
+
</div>
|
172 |
+
|
173 |
+
<?php elseif($data["type"] == "textarea") : ?>
|
174 |
+
<div class="text">
|
175 |
+
<textarea name="ftg_<?php print $f ?>"><?php ftg_p($gallery, $f) ?></textarea>
|
176 |
+
</div>
|
177 |
+
<?php elseif($data["type"] == "custom_isf") : ?>
|
178 |
+
<div class="pro-cell">
|
179 |
+
<a href="http://www.final-tiles-gallery.com/wordpress/pro.html" target="_blank"><i class="fa fa-graduation-cap"></i> Unlock this feature with a PRO license</a>
|
180 |
+
</div>
|
181 |
+
<?php endif ?>
|
182 |
+
<div class="help">
|
183 |
+
<?php _e($data["description"]); ?>
|
184 |
+
</div>
|
185 |
+
|
186 |
+
</div>
|
187 |
+
</td>
|
188 |
+
</tr>
|
189 |
+
<?php endif ?>
|
190 |
+
<?php endforeach ?>
|
191 |
+
</tbody>
|
192 |
+
</table>
|
193 |
+
</div>
|
194 |
+
</li>
|
195 |
+
<?php $idx++; ?>
|
196 |
+
<?php endforeach ?>
|
197 |
+
<li id="images">
|
198 |
+
<div class="collapsible-header white-text <?php print $colors[$idx] ?> darken-2">
|
199 |
+
<i class="mdi mdi-image-filter"></i> <?php _e('Images','final-tiles-gallery')?>
|
200 |
+
</div>
|
201 |
+
<div class="collapsible-body <?php print $colors[$idx] ?> lighten-5">
|
202 |
+
<div id="images" class="ftg-section form-fields">
|
203 |
+
<div class="actions">
|
204 |
+
<label><?php _e('Source:','final-tiles-gallery')?></label>
|
205 |
+
<input class="with-gap" checked type="radio" name="ftg_source" value="images" id="source1" />
|
206 |
+
<label for="source1"><?php _e('Images','final-tiles-gallery')?></label>
|
207 |
+
<input class="with-gap" disabled type="radio" name="ftg_source" value="posts" id="source2" />
|
208 |
+
<label for="source2"><?php _e('Recent posts with featured image','final-tiles-gallery')?> <?php _e(PRO_CALL) ?></label>
|
209 |
+
<input class="with-gap" disabled type="radio" name="ftg_source" value="woocommerce" id="source3" />
|
210 |
+
<label for="source3"><?php _e('WooCommerce products','final-tiles-gallery')?> <?php _e(PRO_CALL) ?></label>
|
211 |
+
</div>
|
212 |
+
<div class="actions source-images source-panel">
|
213 |
+
<div class="row">
|
214 |
+
<label><?php _e('Image size','final-tiles-gallery')?></label>
|
215 |
+
|
216 |
+
<select class="current-image-size browser-default">
|
217 |
+
<?php
|
218 |
+
foreach ($this->list_thumbnail_sizes() as $size => $atts)
|
219 |
+
{
|
220 |
+
print '<option value="'. $size .'">' . $size . " (" . implode( 'x', $atts ) . ")</option>";
|
221 |
+
}
|
222 |
+
?>
|
223 |
+
</select>
|
224 |
+
<p class="tips"><?php _e('Want to add more images sizes?','final-tiles-gallery')?> <a href="http://www.wpbeginner.com/wp-tutorials/how-to-create-additional-image-sizes-in-wordpress/" target="_blank"><?php _e('Read a simple tutorial.','final-tiles-gallery')?></a></p>
|
225 |
+
<div class="tips">
|
226 |
+
<strong><?php _e('About choosing a proper image size:','final-tiles-gallery')?></strong> <?php _e("Final Tiles Gallery doesn't scale down the images when there's enough space, it gives you the freedom to choose your favourite size for each image. So you should use images that are smaller than the container, choose the",'final-tiles-gallery')?> <strong> <?php _e('thumbnail','final-tiles-gallery')?></strong> <?php _e('or','final-tiles-gallery')?> <strong><?php _e('medium','final-tiles-gallery')?></strong> <?php _e('size, for example.','final-tiles-gallery')?><br>
|
227 |
+
<br>
|
228 |
+
<?php _e('How to get a better grid? Watch the','final-tiles-gallery')?> <a href="https://www.youtube.com/watch?v=RNT4JGjtyrs" target="_blank"><?php _e('video tutorial','final-tiles-gallery')?></a>.
|
229 |
+
</div>
|
230 |
+
</div>
|
231 |
+
<div class="row">
|
232 |
+
<a href="#" class="open-media-panel waves-effect waves-light btn action"> <?php _e('Add images','final-tiles-gallery')?></a>
|
233 |
+
<a onclick="alert('Video are available with PRO version')" class="waves-effect waves-light btn action grey lighten-1"> Add video</a>
|
234 |
+
</div>
|
235 |
+
<div class="row">
|
236 |
+
<p class="tips"><?php _e('For multiple selections: Click+CTRL.','final-tiles-gallery')?>
|
237 |
+
<?php _e('Drag images to change order.','final-tiles-gallery')?></p>
|
238 |
+
</div>
|
239 |
+
</div>
|
240 |
+
</div>
|
241 |
+
<div class="actions">
|
242 |
+
<div class="bulk row">
|
243 |
+
<label><?php _e('Bulk Actions','final-tiles-gallery')?></label>
|
244 |
+
<div class="options">
|
245 |
+
<a class="btn blue darken-4 waves-effect waves-light" href="#" data-action="select"><?php _e('Select all','final-tiles-gallery')?></a>
|
246 |
+
<a class="btn indigo darken-4 waves-effect waves-light" href="#" data-action="deselect"><?php _e('Deselect all','final-tiles-gallery')?></a>
|
247 |
+
<a class="btn lime darken-2 waves-effect waves-light" href="#" data-action="toggle"><?php _e('Toggle selection','final-tiles-gallery')?></a>
|
248 |
+
<a class="btn grey lighten-1 waves-effect waves-light" onclick="alert('Filters are available with PRO version')" data-action="filter"><?php _e('Assign filters','final-tiles-gallery')?></a>
|
249 |
+
<a class="btn deep-orange darken-1 waves-effect waves-light" href="#" data-action="remove"> <?php _e('Remove','final-tiles-gallery')?></a>
|
250 |
+
</div>
|
251 |
+
|
252 |
+
<div class="row">
|
253 |
+
<b class="listview"><?php _e('List View:','final-tiles-gallery')?> </b>
|
254 |
+
<ul class="list-view-control">
|
255 |
+
<li data-size="big" id="listview-big" class="li"> <?php _e('Big','final-tiles-gallery')?> </li>
|
256 |
+
<li data-size="medium" id="listview-medium" class="li" > <?php _e('Medium','final-tiles-gallery')?> </li>
|
257 |
+
<li data-size="small" id="listview-small" class="li"> <?php _e('Small','final-tiles-gallery')?> </li>
|
258 |
+
</ul>
|
259 |
+
</div>
|
260 |
+
|
261 |
+
<div class="panel">
|
262 |
+
<strong></strong>
|
263 |
+
<p class="text"></p>
|
264 |
+
<p class="buttons">
|
265 |
+
<a class="btn orange cancel" href="#"><?php _e('Cancel','final-tiles-gallery')?></a>
|
266 |
+
<a class="btn green proceed" href="#"><?php _e('Proceed','final-tiles-gallery')?></a>
|
267 |
+
</p>
|
268 |
+
</div>
|
269 |
+
</div>
|
270 |
+
</div>
|
271 |
+
<div id="image-list" class="row"></div>
|
272 |
+
</div>
|
273 |
+
</li>
|
274 |
+
</ul>
|
275 |
+
|
276 |
+
<a data-tooltip="Update gallery" data-position="top" data-delay="10" class="tooltipped btn-floating btn-large waves-effect waves-light green update-gallery"><i class="fa fa-save"></i></a>
|
277 |
+
|
278 |
+
<div class="fixed-action-btn bullet-menu">
|
279 |
+
<a class="btn-floating btn-large blue darken-1 right back-to-top">
|
280 |
+
<i class="large mdi mdi-chevron-up"></i>
|
281 |
+
</a>
|
282 |
+
<ul>
|
283 |
+
<?php $idx = 0; ?>
|
284 |
+
<?php foreach($ftg_fields as $section => $s) : ?>
|
285 |
+
<li><a class="btn-floating <?php _e($colors[$idx++]) ?>" rel="<?php _e(FinalTiles_GalleryLite::slugify($section)) ?>"><i class="large <?php _e($s["icon"]) ?>"></i></a></li>
|
286 |
+
<?php endforeach ?>
|
287 |
+
<li><a class="btn-floating <?php _e($colors[$idx++]) ?>" rel="images"><i class="mdi mdi-image-filter"></i></a></li>
|
288 |
+
</ul>
|
289 |
+
</div>
|
290 |
+
|
291 |
+
|
292 |
+
<!-- image panel -->
|
293 |
+
<div id="image-panel-model" class="modal">
|
294 |
+
<div class="modal-content cf">
|
295 |
+
<h4><?php _e('Edit image','final-tiles-gallery')?></h4>
|
296 |
+
<div class="left">
|
297 |
+
<div class="figure"></div>
|
298 |
+
<div class="field sizes"></div>
|
299 |
+
</div>
|
300 |
+
<div class="right-side">
|
301 |
+
<div class="field">
|
302 |
+
<label><?php _e('Caption','final-tiles-gallery')?></label>
|
303 |
+
<div class="text">
|
304 |
+
<textarea name="description"></textarea>
|
305 |
+
</div>
|
306 |
+
</div>
|
307 |
+
<div class="field">
|
308 |
+
<label><?php _e('Link','final-tiles-gallery')?></label>
|
309 |
+
<div class="text dark">
|
310 |
+
<input type="text" size="20" value="" name="link" />
|
311 |
+
</div>
|
312 |
+
<label><?php _e('Link target','final-tiles-gallery')?></label>
|
313 |
+
<div class="text">
|
314 |
+
<select name="target" class="browser-default">
|
315 |
+
<option value="default"><?php _e('Default target','final-tiles-gallery')?></option>
|
316 |
+
<option value="_self"><?php _e('Open in same page','final-tiles-gallery')?></option>
|
317 |
+
<option value="_blank"><?php _e('Open in _blank','final-tiles-gallery')?></option>
|
318 |
+
</select>
|
319 |
+
</div>
|
320 |
+
</div>
|
321 |
+
<div class="field filters clearfix"></div>
|
322 |
+
</div>
|
323 |
+
</div>
|
324 |
+
<div class="field buttons modal-footer">
|
325 |
+
<a href="#" data-action="save" class="action modal-action modal-close waves-effect waves-green btn-flat"><i class="fa fa-save"></i> <?php _e('Save','final-tiles-gallery')?></a>
|
326 |
+
<a href="#" data-action="cancel" class="action modal-action modal-close waves-effect waves-yellow btn-flat"><i class="mdi-content-reply"></i><?php _e('Cancel','final-tiles-gallery')?></a>
|
327 |
+
</div>
|
328 |
+
</div>
|
329 |
+
|
330 |
+
<div class="preloader-wrapper big active" id="spinner">
|
331 |
+
<div class="spinner-layer spinner-blue-only">
|
332 |
+
<div class="circle-clipper left">
|
333 |
+
<div class="circle"></div>
|
334 |
+
</div><div class="gap-patch">
|
335 |
+
<div class="circle"></div>
|
336 |
+
</div><div class="circle-clipper right">
|
337 |
+
<div class="circle"></div>
|
338 |
+
</div>
|
339 |
+
</div>
|
340 |
+
</div>
|
341 |
+
<!-- images section -->
|
342 |
+
|
343 |
+
<div class="overlay" style="display:none"></div>
|
344 |
+
|
345 |
+
<script>
|
346 |
+
var ftg_wp_caption_field = '<?php ftg_p($gallery, "wp_field_caption") ?>';
|
347 |
+
(function ($) {
|
348 |
+
$("[name=captionFullHeight]").change(function () {
|
349 |
+
if($(this).val() == "F")
|
350 |
+
$("[name=captionEffect]").val("fade");
|
351 |
+
});
|
352 |
+
$("[name=captionEffect]").change(function () {
|
353 |
+
if($(this).val() != "fade" && $("[name=captionFullHeight]").val() == "F") {
|
354 |
+
$(this).val("fade");
|
355 |
+
alert("Cannot set this effect if 'Caption full height' is switched off.");
|
356 |
+
}
|
357 |
+
});
|
358 |
+
})(jQuery);
|
359 |
+
</script>
|
admin/include/image-list.php
ADDED
@@ -0,0 +1,89 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
$default_options = get_option('FinalTiles_gallery_options');
|
3 |
+
$defSize = isset($default_options[1]['imageSize']) ? $default_options[1]['imageSize'] : "medium";
|
4 |
+
|
5 |
+
function get_image_size_links($id) {
|
6 |
+
$result = array();
|
7 |
+
$sizes = get_intermediate_image_sizes();
|
8 |
+
$sizes[] = 'full';
|
9 |
+
|
10 |
+
foreach ( $sizes as $size )
|
11 |
+
{
|
12 |
+
$image = wp_get_attachment_image_src( $id, $size );
|
13 |
+
|
14 |
+
if ( !empty( $image ) && ( true == $image[3] || 'full' == $size ) )
|
15 |
+
$result["$image[1]x$image[2]"] = $image[0];
|
16 |
+
}
|
17 |
+
ksort($result);
|
18 |
+
return $result;
|
19 |
+
}
|
20 |
+
?>
|
21 |
+
|
22 |
+
<?php foreach($imageResults as $image) {
|
23 |
+
$sizes = get_image_size_links($image->imageId);
|
24 |
+
$thumb = "";
|
25 |
+
if($image->type == 'image')
|
26 |
+
$thumb = array_key_exists("150x150", $sizes) ? $sizes["150x150"] : $image->imagePath;
|
27 |
+
else
|
28 |
+
$thumb = plugins_url('../images/video.jpg', __FILE__);
|
29 |
+
?>
|
30 |
+
<div class="col <?php print $list_size ." ". $column_size ?>">
|
31 |
+
<div class='item card' data-type='<?php _e($image->type) ?>' data-image-id="<?php _e($image->imageId) ?>" data-id="<?php _e($image->Id) ?>">
|
32 |
+
<div class="figure card-image">
|
33 |
+
<?php if($image->type == 'image') : ?>
|
34 |
+
<img class="thumb" src="<?php _e($thumb) ?>" />
|
35 |
+
<?php else : ?>
|
36 |
+
<div class="aspect-ratio">
|
37 |
+
<?php print $image->imagePath ?>
|
38 |
+
</div>
|
39 |
+
<?php endif ?>
|
40 |
+
|
41 |
+
<?php if(in_array($image->imagePath, $sizes)) : ?>
|
42 |
+
|
43 |
+
<span class='card-title'><?php print array_search($image->imagePath, $sizes) ?></span>
|
44 |
+
<?php endif ?>
|
45 |
+
</div>
|
46 |
+
<div class="card-content">
|
47 |
+
<p class="truncate">
|
48 |
+
|
49 |
+
<?php _e(htmlentities($image->description)) ?>
|
50 |
+
</p>
|
51 |
+
|
52 |
+
<input class="copy" type="hidden" name="id" value="<?php _e($image->Id); ?>" />
|
53 |
+
<input class="copy" type="hidden" name="type" value="<?php _e($image->type); ?>" />
|
54 |
+
<input class="copy" type="hidden" name="img_id" value="<?php _e($image->imageId); ?>" />
|
55 |
+
<input class="copy" type="hidden" name="sortOrder" value="<?php _e($image->sortOrder); ?>" />
|
56 |
+
<input class="copy" type="hidden" name="filters" value="<?php _e($image->filters); ?>" />
|
57 |
+
<input class="copy" type="hidden" name="post_id" value="<?php _e($image->postId) ?>" />
|
58 |
+
<select name="img_url" class="select hidden">
|
59 |
+
<?php foreach($sizes as $k => $v) : ?>
|
60 |
+
<option <?php print $v == $image->imagePath ? "selected" : "" ?> value="<?php print $v ?>"><?php print $k ?></option>
|
61 |
+
<?php endforeach ?>
|
62 |
+
</select>
|
63 |
+
<input type="hidden" name="target" value="<?php _e($image->target) ?>" />
|
64 |
+
<input type="hidden" name="zoom" value="<?php _e($image->zoom) ?>" />
|
65 |
+
<input type="hidden" name="link" value="<?php _e($image->link) ?>" />
|
66 |
+
<input type="hidden" name="blank" value="<?php _e($image->blank) ?>" />
|
67 |
+
<input type="hidden" name="sortOrder" value="<?php _e($image->sortOrder) ?>" />
|
68 |
+
<pre class="hidden description"><?php _e($image->description) ?></pre>
|
69 |
+
<pre class="hidden imagepath"><?php _e(htmlentities($image->imagePath)) ?></pre>
|
70 |
+
</div>
|
71 |
+
|
72 |
+
<div class="card-action">
|
73 |
+
<a href="#image-panel-model" class="edit modal-trigger">
|
74 |
+
<i class="mdi mdi-pencil"> </i>
|
75 |
+
<span>Edit</span>
|
76 |
+
</a>
|
77 |
+
|
78 |
+
<?php if($image->source == "gallery") : ?>
|
79 |
+
<a href="#" class="remove">
|
80 |
+
<span> Remove </span>
|
81 |
+
<i class="mdi mdi-delete"> </i>
|
82 |
+
|
83 |
+
</a>
|
84 |
+
<?php endif ?>
|
85 |
+
|
86 |
+
</div>
|
87 |
+
</div>
|
88 |
+
</div>
|
89 |
+
<?php } ?>
|
admin/include/tinymce-galleries.php
ADDED
@@ -0,0 +1,87 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php global $wp_version, $wpdb, $wp_post_types; ?>
|
2 |
+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
3 |
+
<html xmlns="http://www.w3.org/1999/xhtml">
|
4 |
+
<head>
|
5 |
+
<title>Final Tiles Gallery</title>
|
6 |
+
<!--<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>-->
|
7 |
+
<script>
|
8 |
+
var wpColorPickerL10n = {"clear":"Clear","defaultString":"Default","pick":"Select Color","current":"Current Color"};
|
9 |
+
</script>
|
10 |
+
<script type="text/javascript" src="<?php print $admin_url ?>/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-widget,jquery-ui-mouse,jquery-ui-draggable,jquery-ui-slider,jquery-tou&load%5B%5D=ch-punch,iris,wp-color-picker"></script>
|
11 |
+
<link rel="stylesheet" href="<?php print admin_url( 'load-styles.php?c=1&dir=ltr&load=buttons,wp-admin,iris,wp-color-picker'); ?>" type="text/css" media="all">
|
12 |
+
<link rel="stylesheet" href="<?php print $css_path ?>">
|
13 |
+
<script language="javascript" type="text/javascript" src="<?php echo includes_url( 'js/tinymce/tiny_mce_popup.js' ).'?ver='.$wp_version; ?>"></script>
|
14 |
+
<style type="text/css">
|
15 |
+
h1
|
16 |
+
{
|
17 |
+
color: black;
|
18 |
+
}
|
19 |
+
body {
|
20 |
+
overflow-y:scroll;
|
21 |
+
padding: 5px 20px 100px 20px;
|
22 |
+
height: auto;
|
23 |
+
}
|
24 |
+
#galleries{
|
25 |
+
width: 100%;
|
26 |
+
border-collapse: collapse;
|
27 |
+
}
|
28 |
+
tr:nth-child(1){
|
29 |
+
background-color: #90caf9;
|
30 |
+
}
|
31 |
+
tr{
|
32 |
+
background-color: #e3f2fd;
|
33 |
+
cursor: pointer;
|
34 |
+
}
|
35 |
+
tr:not(:nth-child(1)):hover{
|
36 |
+
background-color: #bbdefb;
|
37 |
+
}
|
38 |
+
|
39 |
+
#galleries td, #galleries th{
|
40 |
+
border: 1px solid white;
|
41 |
+
padding: 10px;
|
42 |
+
}
|
43 |
+
</style>
|
44 |
+
</head>
|
45 |
+
<body class="popup">
|
46 |
+
<h1> YOUR GALLERIES: </h1>
|
47 |
+
<br>
|
48 |
+
<table id="galleries">
|
49 |
+
<!-- list here galleries -->
|
50 |
+
<!-- loop variable $galleries -->
|
51 |
+
<tr>
|
52 |
+
<td>
|
53 |
+
<b> Name </b>
|
54 |
+
</td>
|
55 |
+
<td>
|
56 |
+
<b> Type </b>
|
57 |
+
</td>
|
58 |
+
<td>
|
59 |
+
<b> ID </b>
|
60 |
+
</td>
|
61 |
+
</tr>
|
62 |
+
<?php foreach($galleries as $gallery): ?>
|
63 |
+
<tr>
|
64 |
+
<td>
|
65 |
+
<label id="<?php print 'gall_' . $gallery->Id ?>"> <?php print $gallery->name ?> </label>
|
66 |
+
</td>
|
67 |
+
|
68 |
+
<td>
|
69 |
+
<?php print $gallery->source; ?>
|
70 |
+
</td>
|
71 |
+
|
72 |
+
<td>
|
73 |
+
<?php print $gallery->Id ?>
|
74 |
+
</td>
|
75 |
+
</tr>
|
76 |
+
<?php endforeach ?>
|
77 |
+
</table>
|
78 |
+
<script>
|
79 |
+
jQuery("#galleries tr").click(function (e) {
|
80 |
+
var id = jQuery(this).find('label').attr('id').split('gall_');
|
81 |
+
id.shift();
|
82 |
+
top.tinymce.activeEditor.insertContent('[FinalTilesGallery id="'+ id +'"]');
|
83 |
+
top.tinymce.activeEditor.windowManager.close();
|
84 |
+
});
|
85 |
+
</script>
|
86 |
+
</body>
|
87 |
+
</html>
|
admin/overview.php
ADDED
@@ -0,0 +1,174 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die(_e('You are not allowed to call this page directly.','final-tiles-gallery')); } ?>
|
2 |
+
|
3 |
+
<?php $ftg_subtitle = "Dashboard"; ?>
|
4 |
+
<?php include "header.php" ?>
|
5 |
+
|
6 |
+
|
7 |
+
<?php
|
8 |
+
$colors = array('pink', 'purple', 'indigo', 'blue',
|
9 |
+
'light-blue', 'cyan', 'teal', 'green',
|
10 |
+
'lime', 'yellow', 'orange', 'deep-orange', 'brown');
|
11 |
+
$idx = 0;
|
12 |
+
$galleries = $this->FinalTilesdb->getGalleries();
|
13 |
+
?>
|
14 |
+
|
15 |
+
<div class="bd">
|
16 |
+
<?php if(! isset($_COOKIE['gtl'])) : ?>
|
17 |
+
<div class="row">
|
18 |
+
<div id="adv" class="col yellow accent-4">
|
19 |
+
<i class="mdi mdi-comment-alert-outline"></i> <span>Click <a href="?page=ftg-lite-gallery-others">here</a> to see other gorgeous gallery plugins from GreenTreeLabs.</span> <a href="#close">Dismiss this notice</a>
|
20 |
+
</div>
|
21 |
+
</div>
|
22 |
+
<?php endif ?>
|
23 |
+
|
24 |
+
<?php if(count($galleries) == 0) : ?>
|
25 |
+
<h5 class="cyan-text text-darken-3"> <?php _e('Welcome to Final Tiles Grid Gallery!','final-tiles-gallery')?></h5>
|
26 |
+
<p>
|
27 |
+
<?php _e('Create your first awesome gallery, click','final-tiles-gallery') ?> <a href="?page=ftg-lite-add-gallery"><?php _e('here','final-tiles-gallery')?></a>.
|
28 |
+
</p>
|
29 |
+
<?php else : ?>
|
30 |
+
<div id="gallery-list" class="row">
|
31 |
+
<?php foreach($galleries as $gallery) : ?>
|
32 |
+
<?php
|
33 |
+
$gid = $gallery->Id;
|
34 |
+
$images = $this->FinalTilesdb->getImagesByGalleryId($gid);
|
35 |
+
$bg = count($images) && $images[0]->type == "image" ? "url('" . $images[0]->imagePath . "')" : "none";
|
36 |
+
$withImage = count($images) && $images[0]->type == "image";
|
37 |
+
?>
|
38 |
+
<?php wp_nonce_field('FinalTiles_gallery', 'FinalTiles_gallery'); ?>
|
39 |
+
<div class="col s12 m3">
|
40 |
+
<div class="card <?php print $withImage ? "with-image" : "" ?> <?php print $colors[$idx % count($colors)] ?> darken-2" id="gallery-<?php print $gallery->Id ?>">
|
41 |
+
<div class="data" style="background-image:<?php print $bg ?>">
|
42 |
+
<div class="card-content white-text">
|
43 |
+
<span class="card-title"><?php print $gallery->name ?></span>
|
44 |
+
<p><?php print $gallery->description ?></p>
|
45 |
+
</div>
|
46 |
+
<div class="card-action">
|
47 |
+
|
48 |
+
<a href="#" data-tooltip="Show shortcode" data-position="top" data-delay="10" class="tooltipped waves-effect waves-<?php print $colors[$idx % count($colors)] ?> show-shortcode" data-gid="<?php print $gallery->Id ?>"><i class="mdi mdi-code-array"></i></a>
|
49 |
+
<a href="?page=ftg-lite-gallery-admin&id=<?php print $gallery->Id ?>" data-tooltip="Edit gallery" data-position="top" data-delay="10" class="tooltipped waves-effect waves-<?php print $colors[$idx % count($colors)] ?>"><i class="mdi mdi-pencil"></i></a>
|
50 |
+
<a data-tooltip="Clone gallery" data-position="top" data-delay="10" class="tooltipped waves-effect waves-<?php print $colors[$idx % count($colors)] ?> clone-gallery" data-gid="<?php print $gallery->Id ?>"><i class="mdi mdi-content-copy"></i></a>
|
51 |
+
|
52 |
+
<a data-tooltip="Delete gallery" data-position="top" data-delay="10" class="tooltipped waves-effect waves-<?php print $colors[$idx % count($colors)] ?> delete-gallery" data-gid="<?php print $gallery->Id ?>"><i class="mdi mdi-delete"></i></a>
|
53 |
+
</div>
|
54 |
+
</div>
|
55 |
+
</div>
|
56 |
+
</div>
|
57 |
+
<?php $idx++; ?>
|
58 |
+
<?php endforeach ?>
|
59 |
+
</div>
|
60 |
+
<?php endif ?>
|
61 |
+
<div class="fixed-action-btn" style="bottom: 15px; right: 24px;">
|
62 |
+
<a href="?page=ftg-lite-add-gallery" class="btn-floating btn-large red">
|
63 |
+
<i class="large fa fa-plus"></i>
|
64 |
+
</a>
|
65 |
+
</div>
|
66 |
+
</div>
|
67 |
+
|
68 |
+
<!-- Delete gallery modal -->
|
69 |
+
<div id="delete-gallery-modal" class="modal">
|
70 |
+
<div class="modal-content">
|
71 |
+
<h4><?php _e('Confirmation','final-tiles-gallery') ?></h4>
|
72 |
+
<p><?php _e('Do you really want to delete the gallery','final-tiles-gallery')?> <span></span> ?</p>
|
73 |
+
</div>
|
74 |
+
<div class="modal-footer">
|
75 |
+
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat yes"><?php _e('Yes','final-tiles-gallery')?></a>
|
76 |
+
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat"><?php _e('No','final-tiles-gallery')?></a>
|
77 |
+
</div>
|
78 |
+
</div>
|
79 |
+
<!-- Shortcode gallery modal -->
|
80 |
+
<div id="shortcode-gallery-modal" class="modal">
|
81 |
+
<div class="modal-content">
|
82 |
+
<h4></h4>
|
83 |
+
<p> <?php _e('Copy and paste the following shortcode inside a post, page or widget:','final-tiles-gallery')?></p>
|
84 |
+
<code></code>
|
85 |
+
</div>
|
86 |
+
<div class="modal-footer">
|
87 |
+
<a href="#!" class=" modal-action modal-close waves-effect waves-green btn-flat"><?php _e('Close','final-tiles-gallery')?></a>
|
88 |
+
</div>
|
89 |
+
</div>
|
90 |
+
|
91 |
+
<div class="preloader-wrapper big active" id="spinner">
|
92 |
+
<div class="spinner-layer spinner-blue-only">
|
93 |
+
<div class="circle-clipper left">
|
94 |
+
<div class="circle"></div>
|
95 |
+
</div><div class="gap-patch">
|
96 |
+
<div class="circle"></div>
|
97 |
+
</div><div class="circle-clipper right">
|
98 |
+
<div class="circle"></div>
|
99 |
+
</div>
|
100 |
+
</div>
|
101 |
+
</div>
|
102 |
+
<script>
|
103 |
+
(function ($){
|
104 |
+
var galleryId;
|
105 |
+
var galleryName;
|
106 |
+
$(".delete-gallery").click(function (e) {
|
107 |
+
e.preventDefault();
|
108 |
+
galleryId = $(this).data("gid");
|
109 |
+
galleryName = $(this).parents(".data").find(".card-title").text();
|
110 |
+
$("#delete-gallery-modal span").text(galleryName);
|
111 |
+
$("#delete-gallery-modal").openModal();
|
112 |
+
});
|
113 |
+
$(".clone-gallery").click(function (e) {
|
114 |
+
e.preventDefault();
|
115 |
+
var id = $(this).data("gid");
|
116 |
+
var name = $(this).parents(".data").find(".card-title").text();
|
117 |
+
FTG.show_loading();
|
118 |
+
$.ajax({
|
119 |
+
url: ajaxurl,
|
120 |
+
data: {
|
121 |
+
action: 'clone_gallery',
|
122 |
+
id: id,
|
123 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val()
|
124 |
+
},
|
125 |
+
dataType: "json",
|
126 |
+
type: "post",
|
127 |
+
error: function(a, b, c) {
|
128 |
+
console.log(a, b, c);
|
129 |
+
FTG.hide_loading();
|
130 |
+
},
|
131 |
+
success: function(r) {
|
132 |
+
toast('Gallery "'+name+'" cloned', 2000);
|
133 |
+
location.href = location.href;
|
134 |
+
//FTG.hide_loading();
|
135 |
+
}
|
136 |
+
});
|
137 |
+
});
|
138 |
+
$(".show-shortcode").click(function(e) {
|
139 |
+
e.preventDefault();
|
140 |
+
|
141 |
+
var id = $(this).data("gid");
|
142 |
+
var name = $(this).parents(".data").find(".card-title").text();
|
143 |
+
$("#shortcode-gallery-modal h4").text(name);
|
144 |
+
$("#shortcode-gallery-modal code").text("[FinalTilesGallery id='"+id+"']");
|
145 |
+
$("#shortcode-gallery-modal").openModal();
|
146 |
+
});
|
147 |
+
$("body").on("click", "#delete-gallery-modal .yes", function () {
|
148 |
+
FTG.show_loading();
|
149 |
+
$.ajax({
|
150 |
+
url: ajaxurl,
|
151 |
+
data: {
|
152 |
+
action: 'delete_gallery',
|
153 |
+
id: galleryId,
|
154 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val()
|
155 |
+
},
|
156 |
+
dataType: "json",
|
157 |
+
type: "post",
|
158 |
+
error: function(a, b, c) {
|
159 |
+
console.log(a, b, c);
|
160 |
+
FTG.hide_loading();
|
161 |
+
},
|
162 |
+
success: function(r) {
|
163 |
+
toast('Gallery "'+galleryName+'" deleted', 2000);
|
164 |
+
$("#gallery-" + galleryId).remove();
|
165 |
+
FTG.hide_loading();
|
166 |
+
}
|
167 |
+
});
|
168 |
+
});
|
169 |
+
$("body").on("click", "#adv [href=#close]", function () {
|
170 |
+
docCookies.setItem('gtl', '1', Infinity);
|
171 |
+
$(this).parents("#adv").remove();
|
172 |
+
});
|
173 |
+
})(jQuery);
|
174 |
+
</script>
|
admin/scripts/editor-plugin.js
ADDED
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function() {
|
2 |
+
tinymce.create('tinymce.plugins.FinalTilesGallery', {
|
3 |
+
init : function(ed, url)
|
4 |
+
{
|
5 |
+
ed.addCommand('ftg_shortcode_editor_button', function()
|
6 |
+
{
|
7 |
+
ed.windowManager.open(
|
8 |
+
{
|
9 |
+
file: ajaxurl + '?action=ftg_shortcode_editor',
|
10 |
+
width : 900 + parseInt(ed.getLang('button.delta_width', 0)),
|
11 |
+
height : 500 + parseInt(ed.getLang('button.delta_height', 0)),
|
12 |
+
inline : 1
|
13 |
+
}, {
|
14 |
+
plugin_url : url
|
15 |
+
});
|
16 |
+
});
|
17 |
+
|
18 |
+
ed.addButton('ftg_shortcode_editor', {title : 'Final Tiles Gallery', cmd : 'ftg_shortcode_editor_button', image: url.substring(0,url.lastIndexOf("/admin/scripts")) + '/admin/icon.png' });
|
19 |
+
},
|
20 |
+
getInfo : function()
|
21 |
+
{
|
22 |
+
return {
|
23 |
+
longname : 'Final Tiles Gallery',
|
24 |
+
author : 'GreenTreeLabs',
|
25 |
+
authorurl : 'http://greentreelabs.net',
|
26 |
+
infourl : 'http://greentreelabs.net',
|
27 |
+
version : tinymce.majorVersion + "." + tinymce.minorVersion
|
28 |
+
};
|
29 |
+
}
|
30 |
+
});
|
31 |
+
tinymce.PluginManager.add('ftg_shortcode_editor', tinymce.plugins.FinalTilesGallery);
|
32 |
+
})();
|
admin/scripts/final-tiles-gallery-admin.js
ADDED
@@ -0,0 +1,748 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*! Sortable 1.1.1 - MIT | git://github.com/rubaxa/Sortable.git */
|
2 |
+
!function(a){"use strict";"function"==typeof define&&define.amd?define(a):"undefined"!=typeof module&&"undefined"!=typeof module.exports?module.exports=a():"undefined"!=typeof Package?Sortable=a():window.Sortable=a()}(function(){"use strict";function a(a,b){this.el=a,this.options=b=b||{};var d={group:Math.random(),sort:!0,disabled:!1,store:null,handle:null,scroll:!0,scrollSensitivity:30,scrollSpeed:10,draggable:/[uo]l/i.test(a.nodeName)?"li":">*",ghostClass:"sortable-ghost",ignore:"a, img",filter:null,animation:0,setData:function(a,b){a.setData("Text",b.textContent)},dropBubble:!1,dragoverBubble:!1};for(var e in d)!(e in b)&&(b[e]=d[e]);var g=b.group;g&&"object"==typeof g||(g=b.group={name:g}),["pull","put"].forEach(function(a){a in g||(g[a]=!0)}),M.forEach(function(d){b[d]=c(this,b[d]||N),f(a,d.substr(2).toLowerCase(),b[d])},this),b.groups=" "+g.name+(g.put.join?" "+g.put.join(" "):"")+" ",a[F]=b;for(var h in this)"_"===h.charAt(0)&&(this[h]=c(this,this[h]));f(a,"mousedown",this._onTapStart),f(a,"touchstart",this._onTapStart),f(a,"dragover",this),f(a,"dragenter",this),Q.push(this._onDragOver),b.store&&this.sort(b.store.get(this))}function b(a){s&&s.state!==a&&(i(s,"display",a?"none":""),!a&&s.state&&t.insertBefore(s,q),s.state=a)}function c(a,b){var c=P.call(arguments,2);return b.bind?b.bind.apply(b,[a].concat(c)):function(){return b.apply(a,c.concat(P.call(arguments)))}}function d(a,b,c){if(a){c=c||H,b=b.split(".");var d=b.shift().toUpperCase(),e=new RegExp("\\s("+b.join("|")+")\\s","g");do if(">*"===d&&a.parentNode===c||(""===d||a.nodeName.toUpperCase()==d)&&(!b.length||((" "+a.className+" ").match(e)||[]).length==b.length))return a;while(a!==c&&(a=a.parentNode))}return null}function e(a){a.dataTransfer.dropEffect="move",a.preventDefault()}function f(a,b,c){a.addEventListener(b,c,!1)}function g(a,b,c){a.removeEventListener(b,c,!1)}function h(a,b,c){if(a)if(a.classList)a.classList[c?"add":"remove"](b);else{var d=(" "+a.className+" ").replace(/\s+/g," ").replace(" "+b+" ","");a.className=d+(c?" "+b:"")}}function i(a,b,c){var d=a&&a.style;if(d){if(void 0===c)return H.defaultView&&H.defaultView.getComputedStyle?c=H.defaultView.getComputedStyle(a,""):a.currentStyle&&(c=a.currentStyle),void 0===b?c:c[b];b in d||(b="-webkit-"+b),d[b]=c+("string"==typeof c?"":"px")}}function j(a,b,c){if(a){var d=a.getElementsByTagName(b),e=0,f=d.length;if(c)for(;f>e;e++)c(d[e],e);return d}return[]}function k(a){a.draggable=!1}function l(){K=!1}function m(a,b){var c=a.lastElementChild,d=c.getBoundingClientRect();return b.clientY-(d.top+d.height)>5&&c}function n(a){for(var b=a.tagName+a.className+a.src+a.href+a.textContent,c=b.length,d=0;c--;)d+=b.charCodeAt(c);return d.toString(36)}function o(a){for(var b=0;a&&(a=a.previousElementSibling);)"TEMPLATE"!==a.nodeName.toUpperCase()&&b++;return b}function p(a,b){var c,d;return function(){void 0===c&&(c=arguments,d=this,setTimeout(function(){1===c.length?a.call(d,c[0]):a.apply(d,c),c=void 0},b))}}var q,r,s,t,u,v,w,x,y,z,A,B,C,D,E={},F="Sortable"+(new Date).getTime(),G=window,H=G.document,I=G.parseInt,J=!!("draggable"in H.createElement("div")),K=!1,L=function(a,b,c,d,e,f){var g=H.createEvent("Event");g.initEvent(b,!0,!0),g.item=c||a,g.from=d||a,g.clone=s,g.oldIndex=e,g.newIndex=f,a.dispatchEvent(g)},M="onAdd onUpdate onRemove onStart onEnd onFilter onSort".split(" "),N=function(){},O=Math.abs,P=[].slice,Q=[],R=p(function(a,b,c){if(c&&b.scroll){var d,e,f,g,h=b.scrollSensitivity,i=b.scrollSpeed,j=a.clientX,k=a.clientY,l=window.innerWidth,m=window.innerHeight;if(w!==c&&(v=b.scroll,w=c,v===!0)){v=c;do if(v.offsetWidth<v.scrollWidth||v.offsetHeight<v.scrollHeight)break;while(v=v.parentNode)}v&&(d=v,e=v.getBoundingClientRect(),f=(O(e.right-j)<=h)-(O(e.left-j)<=h),g=(O(e.bottom-k)<=h)-(O(e.top-k)<=h)),f||g||(f=(h>=l-j)-(h>=j),g=(h>=m-k)-(h>=k),(f||g)&&(d=G)),(E.vx!==f||E.vy!==g||E.el!==d)&&(E.el=d,E.vx=f,E.vy=g,clearInterval(E.pid),d&&(E.pid=setInterval(function(){d===G?G.scrollTo(G.scrollX+f*i,G.scrollY+g*i):(g&&(d.scrollTop+=g*i),f&&(d.scrollLeft+=f*i))},24)))}},30);return a.prototype={constructor:a,_dragStarted:function(){t&&q&&(h(q,this.options.ghostClass,!0),a.active=this,L(t,"start",q,t,z))},_onTapStart:function(a){var b=a.type,c=a.touches&&a.touches[0],e=(c||a).target,g=e,h=this.options,i=this.el,l=h.filter;if(!("mousedown"===b&&0!==a.button||h.disabled)&&(e=d(e,h.draggable,i))){if(z=o(e),"function"==typeof l){if(l.call(this,a,e,this))return L(g,"filter",e,i,z),void a.preventDefault()}else if(l&&(l=l.split(",").some(function(a){return a=d(g,a.trim(),i),a?(L(a,"filter",e,i,z),!0):void 0})))return void a.preventDefault();if((!h.handle||d(g,h.handle,i))&&e&&!q&&e.parentNode===i){C=a,t=this.el,q=e,u=q.nextSibling,B=this.options.group,q.draggable=!0,h.ignore.split(",").forEach(function(a){j(e,a.trim(),k)}),c&&(C={target:e,clientX:c.clientX,clientY:c.clientY},this._onDragStart(C,"touch"),a.preventDefault()),f(H,"mouseup",this._onDrop),f(H,"touchend",this._onDrop),f(H,"touchcancel",this._onDrop),f(q,"dragend",this),f(t,"dragstart",this._onDragStart),J||this._onDragStart(C,!0);try{H.selection?H.selection.empty():window.getSelection().removeAllRanges()}catch(m){}}}},_emulateDragOver:function(){if(D){i(r,"display","none");var a=H.elementFromPoint(D.clientX,D.clientY),b=a,c=" "+this.options.group.name,d=Q.length;if(b)do{if(b[F]&&b[F].groups.indexOf(c)>-1){for(;d--;)Q[d]({clientX:D.clientX,clientY:D.clientY,target:a,rootEl:b});break}a=b}while(b=b.parentNode);i(r,"display","")}},_onTouchMove:function(a){if(C){var b=a.touches?a.touches[0]:a,c=b.clientX-C.clientX,d=b.clientY-C.clientY,e=a.touches?"translate3d("+c+"px,"+d+"px,0)":"translate("+c+"px,"+d+"px)";D=b,i(r,"webkitTransform",e),i(r,"mozTransform",e),i(r,"msTransform",e),i(r,"transform",e),a.preventDefault()}},_onDragStart:function(a,b){var c=a.dataTransfer,d=this.options;if(this._offUpEvents(),"clone"==B.pull&&(s=q.cloneNode(!0),i(s,"display","none"),t.insertBefore(s,q)),b){var e,g=q.getBoundingClientRect(),h=i(q);r=q.cloneNode(!0),i(r,"top",g.top-I(h.marginTop,10)),i(r,"left",g.left-I(h.marginLeft,10)),i(r,"width",g.width),i(r,"height",g.height),i(r,"opacity","0.8"),i(r,"position","fixed"),i(r,"zIndex","100000"),t.appendChild(r),e=r.getBoundingClientRect(),i(r,"width",2*g.width-e.width),i(r,"height",2*g.height-e.height),"touch"===b?(f(H,"touchmove",this._onTouchMove),f(H,"touchend",this._onDrop),f(H,"touchcancel",this._onDrop)):(f(H,"mousemove",this._onTouchMove),f(H,"mouseup",this._onDrop)),this._loopId=setInterval(this._emulateDragOver,150)}else c&&(c.effectAllowed="move",d.setData&&d.setData.call(this,c,q)),f(H,"drop",this);setTimeout(this._dragStarted,0)},_onDragOver:function(a){var c,e,f,g=this.el,h=this.options,j=h.group,k=j.put,n=B===j,o=h.sort;if(q&&(void 0!==a.preventDefault&&(a.preventDefault(),!h.dragoverBubble&&a.stopPropagation()),B&&!h.disabled&&(n?o||(f=!t.contains(q)):B.pull&&k&&(B.name===j.name||k.indexOf&&~k.indexOf(B.name)))&&(void 0===a.rootEl||a.rootEl===this.el))){if(R(a,h,this.el),K)return;if(c=d(a.target,h.draggable,g),e=q.getBoundingClientRect(),f)return b(!0),void(s||u?t.insertBefore(q,s||u):o||t.appendChild(q));if(0===g.children.length||g.children[0]===r||g===a.target&&(c=m(g,a))){if(c){if(c.animated)return;v=c.getBoundingClientRect()}b(n),g.appendChild(q),this._animate(e,q),c&&this._animate(v,c)}else if(c&&!c.animated&&c!==q&&void 0!==c.parentNode[F]){x!==c&&(x=c,y=i(c));var p,v=c.getBoundingClientRect(),w=v.right-v.left,z=v.bottom-v.top,A=/left|right|inline/.test(y.cssFloat+y.display),C=c.offsetWidth>q.offsetWidth,D=c.offsetHeight>q.offsetHeight,E=(A?(a.clientX-v.left)/w:(a.clientY-v.top)/z)>.5,G=c.nextElementSibling;K=!0,setTimeout(l,30),b(n),p=A?c.previousElementSibling===q&&!C||E&&C:G!==q&&!D||E&&D,p&&!G?g.appendChild(q):c.parentNode.insertBefore(q,p?G:c),this._animate(e,q),this._animate(v,c)}}},_animate:function(a,b){var c=this.options.animation;if(c){var d=b.getBoundingClientRect();i(b,"transition","none"),i(b,"transform","translate3d("+(a.left-d.left)+"px,"+(a.top-d.top)+"px,0)"),b.offsetWidth,i(b,"transition","all "+c+"ms"),i(b,"transform","translate3d(0,0,0)"),clearTimeout(b.animated),b.animated=setTimeout(function(){i(b,"transition",""),i(b,"transform",""),b.animated=!1},c)}},_offUpEvents:function(){g(H,"mouseup",this._onDrop),g(H,"touchmove",this._onTouchMove),g(H,"touchend",this._onDrop),g(H,"touchcancel",this._onDrop)},_onDrop:function(b){var c=this.el,d=this.options;clearInterval(this._loopId),clearInterval(E.pid),g(H,"drop",this),g(H,"mousemove",this._onTouchMove),g(c,"dragstart",this._onDragStart),this._offUpEvents(),b&&(b.preventDefault(),!d.dropBubble&&b.stopPropagation(),r&&r.parentNode.removeChild(r),q&&(g(q,"dragend",this),k(q),h(q,this.options.ghostClass,!1),t!==q.parentNode?(A=o(q),L(q.parentNode,"sort",q,t,z,A),L(t,"sort",q,t,z,A),L(q,"add",q,t,z,A),L(t,"remove",q,t,z,A)):(s&&s.parentNode.removeChild(s),q.nextSibling!==u&&(A=o(q),L(t,"update",q,t,z,A),L(t,"sort",q,t,z,A))),a.active&&L(t,"end",q,t,z,A)),t=q=r=u=s=v=w=C=D=x=y=B=a.active=null,this.save())},handleEvent:function(a){var b=a.type;"dragover"===b||"dragenter"===b?(this._onDragOver(a),e(a)):("drop"===b||"dragend"===b)&&this._onDrop(a)},toArray:function(){for(var a,b=[],c=this.el.children,e=0,f=c.length;f>e;e++)a=c[e],d(a,this.options.draggable,this.el)&&b.push(a.getAttribute("data-id")||n(a));return b},sort:function(a){var b={},c=this.el;this.toArray().forEach(function(a,e){var f=c.children[e];d(f,this.options.draggable,c)&&(b[a]=f)},this),a.forEach(function(a){b[a]&&(c.removeChild(b[a]),c.appendChild(b[a]))})},save:function(){var a=this.options.store;a&&a.set(this)},closest:function(a,b){return d(a,b||this.options.draggable,this.el)},option:function(a,b){var c=this.options;return void 0===b?c[a]:void(c[a]=b)},destroy:function(){var a=this.el,b=this.options;M.forEach(function(c){g(a,c.substr(2).toLowerCase(),b[c])}),g(a,"mousedown",this._onTapStart),g(a,"touchstart",this._onTapStart),g(a,"dragover",this),g(a,"dragenter",this),Array.prototype.forEach.call(a.querySelectorAll("[draggable]"),function(a){a.removeAttribute("draggable")}),Q.splice(Q.indexOf(this._onDragOver),1),this._onDrop(),this.el=null}},a.utils={on:f,off:g,css:i,find:j,bind:c,is:function(a,b){return!!d(a,b,a)},throttle:p,closest:d,toggleClass:h,dispatchEvent:L,index:o},a.version="1.1.1",a.create=function(b,c){return new a(b,c)},a});
|
3 |
+
|
4 |
+
/*\
|
5 |
+
|*|
|
6 |
+
|*| :: cookies.js ::
|
7 |
+
|*|
|
8 |
+
|*| A complete cookies reader/writer framework with full unicode support.
|
9 |
+
|*|
|
10 |
+
|*| Revision #1 - September 4, 2014
|
11 |
+
|*|
|
12 |
+
|*| https://developer.mozilla.org/en-US/docs/Web/API/document.cookie
|
13 |
+
|*| https://developer.mozilla.org/User:fusionchess
|
14 |
+
|*|
|
15 |
+
|*| This framework is released under the GNU Public License, version 3 or later.
|
16 |
+
|*| http://www.gnu.org/licenses/gpl-3.0-standalone.html
|
17 |
+
|*|
|
18 |
+
|*| Syntaxes:
|
19 |
+
|*|
|
20 |
+
|*| * docCookies.setItem(name, value[, end[, path[, domain[, secure]]]])
|
21 |
+
|*| * docCookies.getItem(name)
|
22 |
+
|*| * docCookies.removeItem(name[, path[, domain]])
|
23 |
+
|*| * docCookies.hasItem(name)
|
24 |
+
|*| * docCookies.keys()
|
25 |
+
|*|
|
26 |
+
\*/
|
27 |
+
|
28 |
+
var docCookies = {
|
29 |
+
getItem: function (sKey) {
|
30 |
+
if (!sKey) { return null; }
|
31 |
+
return decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=\\s*([^;]*).*$)|^.*$"), "$1")) || null;
|
32 |
+
},
|
33 |
+
setItem: function (sKey, sValue, vEnd, sPath, sDomain, bSecure) {
|
34 |
+
if (!sKey || /^(?:expires|max\-age|path|domain|secure)$/i.test(sKey)) { return false; }
|
35 |
+
var sExpires = "";
|
36 |
+
if (vEnd) {
|
37 |
+
switch (vEnd.constructor) {
|
38 |
+
case Number:
|
39 |
+
sExpires = vEnd === Infinity ? "; expires=Fri, 31 Dec 9999 23:59:59 GMT" : "; max-age=" + vEnd;
|
40 |
+
break;
|
41 |
+
case String:
|
42 |
+
sExpires = "; expires=" + vEnd;
|
43 |
+
break;
|
44 |
+
case Date:
|
45 |
+
sExpires = "; expires=" + vEnd.toUTCString();
|
46 |
+
break;
|
47 |
+
}
|
48 |
+
}
|
49 |
+
document.cookie = encodeURIComponent(sKey) + "=" + encodeURIComponent(sValue) + sExpires + (sDomain ? "; domain=" + sDomain : "") + (sPath ? "; path=" + sPath : "") + (bSecure ? "; secure" : "");
|
50 |
+
return true;
|
51 |
+
},
|
52 |
+
removeItem: function (sKey, sPath, sDomain) {
|
53 |
+
if (!this.hasItem(sKey)) { return false; }
|
54 |
+
document.cookie = encodeURIComponent(sKey) + "=; expires=Thu, 01 Jan 1970 00:00:00 GMT" + (sDomain ? "; domain=" + sDomain : "") + (sPath ? "; path=" + sPath : "");
|
55 |
+
return true;
|
56 |
+
},
|
57 |
+
hasItem: function (sKey) {
|
58 |
+
if (!sKey) { return false; }
|
59 |
+
return (new RegExp("(?:^|;\\s*)" + encodeURIComponent(sKey).replace(/[\-\.\+\*]/g, "\\$&") + "\\s*\\=")).test(document.cookie);
|
60 |
+
},
|
61 |
+
keys: function () {
|
62 |
+
var aKeys = document.cookie.replace(/((?:^|\s*;)[^\=]+)(?=;|$)|^\s*|\s*(?:\=[^;]*)?(?:\1|$)/g, "").split(/\s*(?:\=[^;]*)?;\s*/);
|
63 |
+
for (var nLen = aKeys.length, nIdx = 0; nIdx < nLen; nIdx++) { aKeys[nIdx] = decodeURIComponent(aKeys[nIdx]); }
|
64 |
+
return aKeys;
|
65 |
+
}
|
66 |
+
};
|
67 |
+
|
68 |
+
function getCookie(cname) {
|
69 |
+
var name = cname + "=";
|
70 |
+
var ca = document.cookie.split(';');
|
71 |
+
for(var i=0; i<ca.length; i++) {
|
72 |
+
var c = ca[i];
|
73 |
+
while (c.charAt(0)==' ') c = c.substring(1);
|
74 |
+
if (c.indexOf(name) == 0) return c.substring(name.length,c.length);
|
75 |
+
}
|
76 |
+
return "";
|
77 |
+
}
|
78 |
+
|
79 |
+
|
80 |
+
var FTG = function($) {
|
81 |
+
var _loading = null;
|
82 |
+
var $backToTop = null;
|
83 |
+
|
84 |
+
var currentListSize = 'medium';
|
85 |
+
|
86 |
+
return {
|
87 |
+
show_loading: function() {
|
88 |
+
$("#spinner").addClass('shown');
|
89 |
+
},
|
90 |
+
hide_loading: function() {
|
91 |
+
$("#spinner").removeClass('shown');
|
92 |
+
},
|
93 |
+
delete_image: function(id) {
|
94 |
+
FTG.show_loading();
|
95 |
+
$.post(ajaxurl, {
|
96 |
+
action: 'delete_image',
|
97 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val(),
|
98 |
+
id: id
|
99 |
+
}, function() {
|
100 |
+
FTG.load_images();
|
101 |
+
});
|
102 |
+
},
|
103 |
+
load_images: function() {
|
104 |
+
if (!_loading)
|
105 |
+
FTG.show_loading();
|
106 |
+
var source = $("[name=ftg_source]").val();
|
107 |
+
var post_type = '';
|
108 |
+
|
109 |
+
var data = {
|
110 |
+
action: 'refresh_gallery',
|
111 |
+
source: source,
|
112 |
+
list_size: currentListSize,
|
113 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val(),
|
114 |
+
gid: $("#gallery-id").val()
|
115 |
+
};
|
116 |
+
|
117 |
+
$.post(ajaxurl, data, function(html) {
|
118 |
+
$("#image-list").empty().append(html);
|
119 |
+
if (source == 'images') {
|
120 |
+
$("#image-list").sortable({
|
121 |
+
update: function() {
|
122 |
+
FTG.show_loading();
|
123 |
+
var ids = [];
|
124 |
+
$("#image-list .item").each(function() {
|
125 |
+
ids.push($(this).data("id"));
|
126 |
+
});
|
127 |
+
var data = {
|
128 |
+
action: 'sort_images',
|
129 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val(),
|
130 |
+
ids: ids.join(',')
|
131 |
+
};
|
132 |
+
$.post(ajaxurl, data, function() {
|
133 |
+
FTG.hide_loading();
|
134 |
+
});
|
135 |
+
}
|
136 |
+
});
|
137 |
+
};
|
138 |
+
|
139 |
+
$("#image-list .remove").click(function(e) {
|
140 |
+
e.preventDefault();
|
141 |
+
e.stopPropagation();
|
142 |
+
|
143 |
+
var $item = $(this).parents(".item:first");
|
144 |
+
var id = $item.data("id");
|
145 |
+
|
146 |
+
var data = {
|
147 |
+
action: 'delete_image',
|
148 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val(),
|
149 |
+
id: id
|
150 |
+
};
|
151 |
+
|
152 |
+
FTG.show_loading();
|
153 |
+
$.post(ajaxurl, data, function() {
|
154 |
+
$item.remove();
|
155 |
+
FTG.hide_loading();
|
156 |
+
});
|
157 |
+
});
|
158 |
+
|
159 |
+
$("#image-list .checkbox").click(function() {
|
160 |
+
$(this).toggleClass("checked");
|
161 |
+
$(this).parents(".item:first").toggleClass("selected");
|
162 |
+
});
|
163 |
+
|
164 |
+
FTG.hide_loading();
|
165 |
+
});
|
166 |
+
},
|
167 |
+
edit_image: function(form) {
|
168 |
+
var data = {};
|
169 |
+
form.find("input[type=text], input:checked, textarea, input[type=hidden], select").each(function() {
|
170 |
+
data[$(this).attr("name")] = $(this).val();
|
171 |
+
});
|
172 |
+
data.action = 'save_image';
|
173 |
+
data.type = 'edit';
|
174 |
+
data.source = $("[name=ftg_source]").val();
|
175 |
+
data.FinalTiles_gallery = $('#FinalTiles_gallery').val();
|
176 |
+
|
177 |
+
FTG.show_loading();
|
178 |
+
$.ajax({
|
179 |
+
url: ajaxurl,
|
180 |
+
data: data,
|
181 |
+
dataType: "json",
|
182 |
+
type: "post",
|
183 |
+
error: function(a, b, c) {
|
184 |
+
FTG.hide_loading();
|
185 |
+
},
|
186 |
+
success: function(r) {
|
187 |
+
if (r.success) {
|
188 |
+
FTG.load_images();
|
189 |
+
} else {
|
190 |
+
FTG.hide_loading();
|
191 |
+
}
|
192 |
+
}
|
193 |
+
});
|
194 |
+
},
|
195 |
+
init_gallery: function() {
|
196 |
+
|
197 |
+
},
|
198 |
+
save_gallery: function() {
|
199 |
+
// !gallery save
|
200 |
+
var data = {};
|
201 |
+
data.action = 'save_gallery';
|
202 |
+
// FTG.update_filters();
|
203 |
+
// FTG.update_custom_isf();
|
204 |
+
|
205 |
+
$(".form-fields").find("input[type=text], input[type=range], select, input:checked, input[type=hidden], textarea").each(function() {
|
206 |
+
var name = $(this).attr("name");
|
207 |
+
if (name && name.substr(0, 4) == "ftg_") {
|
208 |
+
var value = $(this).val();
|
209 |
+
|
210 |
+
if ($.isArray(value))
|
211 |
+
value = value[0];
|
212 |
+
data[name] = value;
|
213 |
+
}
|
214 |
+
});
|
215 |
+
|
216 |
+
data.FinalTiles_gallery = $("[name=FinalTiles_gallery]").val();
|
217 |
+
data.ftg_gallery_edit = $("[name=ftg_gallery_edit]").val();
|
218 |
+
|
219 |
+
if (parseInt(data.gridCellSize) < 2)
|
220 |
+
data.gridCellSize = 2;
|
221 |
+
|
222 |
+
if (data.galleryName == "") {
|
223 |
+
var p = $("<div title='Attention'>Insert a name for the gallery</div>").dialog({
|
224 |
+
modal: true,
|
225 |
+
buttons: {
|
226 |
+
Close: function() {
|
227 |
+
p.dialog("destroy");
|
228 |
+
}
|
229 |
+
}
|
230 |
+
});
|
231 |
+
return false;
|
232 |
+
}
|
233 |
+
|
234 |
+
FTG.show_loading();
|
235 |
+
|
236 |
+
$.ajax({
|
237 |
+
url: ajaxurl,
|
238 |
+
data: data,
|
239 |
+
dataType: "json",
|
240 |
+
type: "post",
|
241 |
+
error: function(a, b, c) {
|
242 |
+
FTG.hide_loading();
|
243 |
+
},
|
244 |
+
success: function(r) {
|
245 |
+
if (data.ftg_gallery_edit)
|
246 |
+
{
|
247 |
+
FTG.hide_loading();
|
248 |
+
toast("Gallery saved", 2000);
|
249 |
+
}
|
250 |
+
else
|
251 |
+
location.href = "?page=edit-gallery";
|
252 |
+
}
|
253 |
+
});
|
254 |
+
},
|
255 |
+
|
256 |
+
/*! FTG Choose images */
|
257 |
+
choose_images: function(currentImageSize, caption_field, callback) {
|
258 |
+
tgm_media_frame = wp.media.frames.tgm_media_frame = wp.media({
|
259 |
+
multiple: true,
|
260 |
+
library: {
|
261 |
+
type: 'image'
|
262 |
+
},
|
263 |
+
title: 'Add image(s)',
|
264 |
+
button: {
|
265 |
+
text: 'Add image(s)'
|
266 |
+
},
|
267 |
+
states: [
|
268 |
+
new wp.media.controller.Library({
|
269 |
+
library: wp.media.query({
|
270 |
+
type: 'image'
|
271 |
+
}),
|
272 |
+
multiple: true,
|
273 |
+
priority: 20,
|
274 |
+
filterable: 'all'
|
275 |
+
})
|
276 |
+
]
|
277 |
+
});
|
278 |
+
|
279 |
+
tgm_media_frame.on('select', function() {
|
280 |
+
var selection = tgm_media_frame.state().get('selection');
|
281 |
+
var images = [];
|
282 |
+
|
283 |
+
var errors = 0;
|
284 |
+
selection.map(function(attachment) {
|
285 |
+
attachment = attachment.toJSON();
|
286 |
+
|
287 |
+
if (!attachment.sizes) {
|
288 |
+
errors++;
|
289 |
+
return;
|
290 |
+
}
|
291 |
+
|
292 |
+
var obj = {
|
293 |
+
imageId: attachment.id
|
294 |
+
};
|
295 |
+
|
296 |
+
if (caption_field != 'none')
|
297 |
+
obj.description = attachment[caption_field];
|
298 |
+
|
299 |
+
if (attachment.sizes[currentImageSize])
|
300 |
+
obj.imagePath = attachment.sizes[currentImageSize].url
|
301 |
+
else
|
302 |
+
obj.imagePath = attachment.url;
|
303 |
+
|
304 |
+
if (attachment.sizes.thumbnail)
|
305 |
+
obj.thumbnail = attachment.sizes.thumbnail.url;
|
306 |
+
|
307 |
+
if (attachment.sizes.full)
|
308 |
+
obj.altImagePath = attachment.sizes.full.url;
|
309 |
+
|
310 |
+
images.push(obj);
|
311 |
+
});
|
312 |
+
|
313 |
+
if (errors) {
|
314 |
+
alert(errors + " images could not be added because the selected size is not available");
|
315 |
+
}
|
316 |
+
|
317 |
+
callback(images);
|
318 |
+
});
|
319 |
+
|
320 |
+
tgm_media_frame.open();
|
321 |
+
},
|
322 |
+
|
323 |
+
bind: function() {
|
324 |
+
|
325 |
+
currentListSize = 'medium';
|
326 |
+
if(getCookie('ftg_imglist_size'))
|
327 |
+
currentListSize = getCookie('ftg_imglist_size');
|
328 |
+
$("#listview-" + currentListSize).addClass("menu_activ");
|
329 |
+
|
330 |
+
$(".list-view-control li").click(function () {
|
331 |
+
currentListSize = $(this).data('size');
|
332 |
+
FTG.load_images();
|
333 |
+
$(".list-view-control li").removeClass("menu_activ");
|
334 |
+
$(this).addClass("menu_activ");
|
335 |
+
|
336 |
+
});
|
337 |
+
|
338 |
+
$(".field .text .integer-only").keypress(function(e){
|
339 |
+
var charCode = (e.which) ? e.which : e.keyCode;
|
340 |
+
|
341 |
+
if (charCode != 46 && charCode > 31
|
342 |
+
&& (charCode < 48 || charCode > 57))
|
343 |
+
return false;
|
344 |
+
|
345 |
+
return true;
|
346 |
+
});
|
347 |
+
|
348 |
+
$("#add-submit").click(function(e) {
|
349 |
+
e.preventDefault();
|
350 |
+
FTG.add_image();
|
351 |
+
});
|
352 |
+
$("#add-gallery, .update-gallery").click(function(e) {
|
353 |
+
e.preventDefault();
|
354 |
+
FTG.save_gallery();
|
355 |
+
});
|
356 |
+
$("#image-list").on("click", ".item .thumb", function() {
|
357 |
+
$(this).parents(".item").toggleClass("selected");
|
358 |
+
$(this).parents(".item").find(".checkbox").toggleClass("checked");
|
359 |
+
});
|
360 |
+
$("#image-list").on("click", ".edit", function(e) {
|
361 |
+
e.preventDefault();
|
362 |
+
var source = $("[name=ftg_source]").val();
|
363 |
+
|
364 |
+
var $item = $(this).parents(".item");
|
365 |
+
if ($item.data("type") == "video") {
|
366 |
+
// !video edit
|
367 |
+
var embed = $("pre.imagepath", $item).html();
|
368 |
+
embed = String(embed).replace(/&/g, '&').replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"');
|
369 |
+
|
370 |
+
var $panel = $("#video-panel-model");
|
371 |
+
$("textarea", $panel).val(embed);
|
372 |
+
$("input[type=hidden]", $item).each(function() {
|
373 |
+
if ($(this).attr("name"))
|
374 |
+
$(this).clone().appendTo($panel);
|
375 |
+
});
|
376 |
+
$(".save", $panel).text("Update");
|
377 |
+
$panel.openModal();
|
378 |
+
return;
|
379 |
+
}
|
380 |
+
|
381 |
+
var panel = $("#image-panel-model"); //.clone().attr("id", "image-panel");
|
382 |
+
panel.attr("data-source", $("[name=ftg_source]").val());
|
383 |
+
panel.openModal();
|
384 |
+
|
385 |
+
panel.find(".copy").remove();
|
386 |
+
|
387 |
+
$("[name=target]", panel).val($("[name=target]", $item).val());
|
388 |
+
$("[name=link]", panel).val($("[name=link]", $item).val());
|
389 |
+
$(".figure", panel).empty().append($("img", $item).clone());
|
390 |
+
$(".sizes", panel).empty().append($("select", $item).clone().addClass("browser-default"));
|
391 |
+
$("textarea", panel).val($("pre.description", $item).html());
|
392 |
+
$(".copy", $item).clone().appendTo(panel);
|
393 |
+
|
394 |
+
if (source == 'posts') {
|
395 |
+
panel.find("[name=link], textarea").hide();
|
396 |
+
}
|
397 |
+
|
398 |
+
var link = $item.find("[name=link]").val();
|
399 |
+
|
400 |
+
$(".buttons a", panel).click(function(e) {
|
401 |
+
e.preventDefault();
|
402 |
+
|
403 |
+
switch ($(this).data("action")) {
|
404 |
+
case "save":
|
405 |
+
var data = {
|
406 |
+
source: source,
|
407 |
+
action: 'save_image',
|
408 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val()
|
409 |
+
};
|
410 |
+
$("input[type=text], input[type=hidden], input[type=radio]:checked, input[type=checkbox]:checked, textarea, select", panel).each(function() {
|
411 |
+
if ($(this).attr("name"))
|
412 |
+
data[$(this).attr("name")] = $(this).val();
|
413 |
+
});
|
414 |
+
|
415 |
+
var savFilters = [];
|
416 |
+
|
417 |
+
$(".filters input:checked", panel).each(function(i, o) {
|
418 |
+
savFilters.push($(o).val());
|
419 |
+
});
|
420 |
+
data.filters = savFilters.join("|");
|
421 |
+
|
422 |
+
$("#image-panel .close").trigger("click");
|
423 |
+
FTG.show_loading();
|
424 |
+
$.ajax({
|
425 |
+
url: ajaxurl,
|
426 |
+
data: data,
|
427 |
+
dataType: "json",
|
428 |
+
type: "post",
|
429 |
+
error: function(a, b, c) {
|
430 |
+
console.log(a, b, c);
|
431 |
+
FTG.hide_loading();
|
432 |
+
},
|
433 |
+
success: function(r) {
|
434 |
+
FTG.hide_loading();
|
435 |
+
FTG.load_images();
|
436 |
+
}
|
437 |
+
});
|
438 |
+
break;
|
439 |
+
}
|
440 |
+
});
|
441 |
+
});
|
442 |
+
|
443 |
+
$("body").on("click", "[name=click_action]", function() {
|
444 |
+
if ($(this).val() == "url") {
|
445 |
+
$(this).siblings("[name=url]").get(0).disabled = false;
|
446 |
+
} else {
|
447 |
+
$(this).siblings("[name=url]").val("").get(0).disabled = true;
|
448 |
+
}
|
449 |
+
});
|
450 |
+
|
451 |
+
$(".bulk a").click(function(e) {
|
452 |
+
e.preventDefault();
|
453 |
+
|
454 |
+
var $bulk = $(".bulk");
|
455 |
+
|
456 |
+
switch ($(this).data("action")) {
|
457 |
+
case "select":
|
458 |
+
$("#images .item").addClass("selected");
|
459 |
+
$("#images .item .checkbox").addClass("checked");
|
460 |
+
break;
|
461 |
+
case "deselect":
|
462 |
+
$("#images .item").removeClass("selected");
|
463 |
+
$("#images .item .checkbox").removeClass("checked");
|
464 |
+
break;
|
465 |
+
case "toggle":
|
466 |
+
$("#images .item").toggleClass("selected");
|
467 |
+
$("#images .item .checkbox").toggleClass("checked");
|
468 |
+
break;
|
469 |
+
case "remove":
|
470 |
+
var selected = [];
|
471 |
+
$("#images .item.selected").each(function(i, o) {
|
472 |
+
selected.push($(o).data("id"));
|
473 |
+
});
|
474 |
+
if (selected.length == 0) {
|
475 |
+
alert("No images selected");
|
476 |
+
} else {
|
477 |
+
$(".panel", $bulk).hide();
|
478 |
+
$(".panel strong", $bulk).text("Confirm");
|
479 |
+
$(".panel .text", $bulk).text("You selected " + selected.length + " images to remove, proceed ?");
|
480 |
+
|
481 |
+
$(".cancel", $bulk).unbind("click").click(function(e) {
|
482 |
+
e.preventDefault();
|
483 |
+
$(".panel", $bulk).slideUp();
|
484 |
+
});
|
485 |
+
|
486 |
+
$(".proceed", $bulk).unbind("click").click(function(e) {
|
487 |
+
e.preventDefault();
|
488 |
+
$(".panel", $bulk).slideUp();
|
489 |
+
|
490 |
+
var data = {
|
491 |
+
action: 'delete_image',
|
492 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val(),
|
493 |
+
id: selected.join(",")
|
494 |
+
};
|
495 |
+
|
496 |
+
FTG.show_loading();
|
497 |
+
$.post(ajaxurl, data, function() {
|
498 |
+
$("#images .item.selected").remove();
|
499 |
+
FTG.hide_loading();
|
500 |
+
});
|
501 |
+
});
|
502 |
+
|
503 |
+
$(".panel", $bulk).slideDown();
|
504 |
+
}
|
505 |
+
break;
|
506 |
+
}
|
507 |
+
});
|
508 |
+
$("body").on("click", ".lever", function () {
|
509 |
+
if($(this).siblings("input").attr("checked"))
|
510 |
+
$(this).siblings("input").removeAttr("checked");
|
511 |
+
else
|
512 |
+
$(this).siblings("input").attr("checked", "checked");
|
513 |
+
});
|
514 |
+
$("body").on("click", ".show-help", function(e) {
|
515 |
+
e.preventDefault();
|
516 |
+
$(this).parents(".field:first").find(".help").show();
|
517 |
+
});
|
518 |
+
$(".open-media-panel").on("click", function(e) {
|
519 |
+
e.preventDefault();
|
520 |
+
|
521 |
+
var currentImageSize = $(".current-image-size").val();
|
522 |
+
var caption_field = $("[name=ftg_wp_field_caption]").val();
|
523 |
+
FTG.choose_images(currentImageSize, caption_field, function(images) {
|
524 |
+
images = images.slice(0, 33-13);
|
525 |
+
var data = {
|
526 |
+
action: 'add_image',
|
527 |
+
enc_images: JSON.stringify(images),
|
528 |
+
galleryId: $("#gallery-id").val(),
|
529 |
+
FinalTiles_gallery: $('#FinalTiles_gallery').val()
|
530 |
+
};
|
531 |
+
|
532 |
+
FTG.show_loading();
|
533 |
+
$.ajax({
|
534 |
+
url: ajaxurl,
|
535 |
+
data: data,
|
536 |
+
dataType: "json",
|
537 |
+
type: "post",
|
538 |
+
error: function(a, b, c) {
|
539 |
+
FTG.hide_loading();
|
540 |
+
alert("error adding images");
|
541 |
+
},
|
542 |
+
success: function(r) {
|
543 |
+
if (r.success) {
|
544 |
+
FTG.hide_loading();
|
545 |
+
FTG.load_images();
|
546 |
+
}
|
547 |
+
}
|
548 |
+
});
|
549 |
+
});
|
550 |
+
});
|
551 |
+
$(".jump").on("change", function () {
|
552 |
+
var field = $(this).val();
|
553 |
+
$('html, body').animate({
|
554 |
+
scrollTop: $(".row-" + field).offset().top - 20
|
555 |
+
}, 1000);
|
556 |
+
$(this).get(0).selectedIndex = 0;
|
557 |
+
});
|
558 |
+
$backToTop.on("click", function (e) {
|
559 |
+
e.preventDefault();
|
560 |
+
|
561 |
+
var to = $(".collapsible .active").length ?
|
562 |
+
$(".collapsible .active").offset().top - 28:
|
563 |
+
0;
|
564 |
+
|
565 |
+
$('html, body').animate({
|
566 |
+
scrollTop: to
|
567 |
+
}, 1000);
|
568 |
+
});
|
569 |
+
$(".collapsible-header").click(function () {
|
570 |
+
var el = this;
|
571 |
+
setTimeout(function () {
|
572 |
+
if($(el).parent().hasClass("active")) {
|
573 |
+
$('html, body').animate({
|
574 |
+
scrollTop: $(el).offset().top - 28
|
575 |
+
}, 500);
|
576 |
+
}
|
577 |
+
}, 500);
|
578 |
+
});
|
579 |
+
$(".bullet-menu li a").click(function (e) {
|
580 |
+
e.preventDefault();
|
581 |
+
|
582 |
+
var target = $(this).attr("rel");
|
583 |
+
$("#" + target + " .collapsible-header").click();
|
584 |
+
setTimeout(function () {
|
585 |
+
$('html, body').animate({
|
586 |
+
scrollTop: $("#" + target).offset().top - 28
|
587 |
+
}, 1000);
|
588 |
+
}, 500);
|
589 |
+
});
|
590 |
+
},
|
591 |
+
init: function () {
|
592 |
+
$backToTop = $(".back-to-top");
|
593 |
+
FTG.bind();
|
594 |
+
FTG.load_images();
|
595 |
+
$imageList = $("#image-list");
|
596 |
+
}
|
597 |
+
}
|
598 |
+
}(jQuery);
|
599 |
+
var FTGWizard = function($) {
|
600 |
+
|
601 |
+
var _curPage = 1;
|
602 |
+
var $_wizard = null;
|
603 |
+
var _lock = false;
|
604 |
+
|
605 |
+
return {
|
606 |
+
init: function() {
|
607 |
+
$_wizard = $("#ftg-wizard");
|
608 |
+
$_wizard.find('select').material_select();
|
609 |
+
|
610 |
+
/*! Wizard next */
|
611 |
+
$_wizard.find(".next").click(function() {
|
612 |
+
if ($(this).hasClass("disabled"))
|
613 |
+
return;
|
614 |
+
|
615 |
+
var branch = $("[name=ftg_source]:checked").val();
|
616 |
+
|
617 |
+
$(".invalid").removeClass("invalid");
|
618 |
+
|
619 |
+
if (_curPage == 1) {
|
620 |
+
var name = $.trim($("[name=ftg_name]").val());
|
621 |
+
if (name.length == 0) {
|
622 |
+
$("[name=ftg_name]").addClass("invalid");
|
623 |
+
return false;
|
624 |
+
}
|
625 |
+
}
|
626 |
+
|
627 |
+
/*! Wizard save */
|
628 |
+
if ($_wizard.find("fieldset[data-step=" + _curPage + "]").data("save")) {
|
629 |
+
FTGWizard.save();
|
630 |
+
return;
|
631 |
+
} else {
|
632 |
+
|
633 |
+
$_wizard.find("fieldset").hide();
|
634 |
+
_curPage++;
|
635 |
+
|
636 |
+
var $fs = $_wizard.find("fieldset[data-step=" + _curPage + "]");
|
637 |
+
if (_curPage == 3) {
|
638 |
+
|
639 |
+
$fs = $fs.filter("[data-branch=" + branch + "]");
|
640 |
+
}
|
641 |
+
$fs.show();
|
642 |
+
|
643 |
+
if ($fs.data("save")) {
|
644 |
+
$(this).text("Save");
|
645 |
+
if (branch == 'images') {
|
646 |
+
$(".select-images").show();
|
647 |
+
$("[name=post_categories]").val("");
|
648 |
+
$("[name=woo_categories]").val("");
|
649 |
+
$("[name=post_tags]").val("");
|
650 |
+
}
|
651 |
+
} else {
|
652 |
+
$(this).text("Next");
|
653 |
+
}
|
654 |
+
}
|
655 |
+
|
656 |
+
$_wizard.find(".prev").css({
|
657 |
+
visibility: 'visible'
|
658 |
+
});
|
659 |
+
});
|
660 |
+
|
661 |
+
/*! Wizard prev */
|
662 |
+
$_wizard.find(".prev").click(function() {
|
663 |
+
if ($(this).hasClass("disabled"))
|
664 |
+
return;
|
665 |
+
_curPage--;
|
666 |
+
|
667 |
+
var branch = $("[name=ftg_source]:checked").val();
|
668 |
+
|
669 |
+
if (_curPage == 1) {
|
670 |
+
$(this).css({
|
671 |
+
visibility: 'hidden'
|
672 |
+
});
|
673 |
+
}
|
674 |
+
|
675 |
+
$_wizard.find("fieldset").hide();
|
676 |
+
var $fs = $_wizard.find("fieldset[data-step=" + _curPage + "]");
|
677 |
+
if (_curPage == 3) {
|
678 |
+
$fs = $fs.filter("[data-branch=" + branch + "]");
|
679 |
+
}
|
680 |
+
$fs.show();
|
681 |
+
$_wizard.find(".next").css({
|
682 |
+
visibility: 'visible'
|
683 |
+
}).text("Next");
|
684 |
+
});
|
685 |
+
|
686 |
+
|
687 |
+
/*! Wizard add images */
|
688 |
+
$_wizard.find(".add-images").click(function(e) {
|
689 |
+
e.preventDefault();
|
690 |
+
var size = $_wizard.find("[name=def_imgsize]").val();
|
691 |
+
var caption_field = $("[name=ftg_wp_field_caption]:checked").val();
|
692 |
+
FTG.choose_images(size, caption_field, function(images) {
|
693 |
+
images = images.slice(0, 20);
|
694 |
+
$("[name=enc_images]").val(JSON.stringify(images));
|
695 |
+
|
696 |
+
$.each(images, function() {
|
697 |
+
|
698 |
+
var $_tile = $("<div class='tile list-group-item' />");
|
699 |
+
$_tile.append("<a class='btn-floating waves-effect waves-light red del'><i class='fa fa-times'></i></a>");
|
700 |
+
$_tile.append('<img src="' + this.thumbnail + '" />');
|
701 |
+
|
702 |
+
$_wizard.find(".images").append($_tile);
|
703 |
+
|
704 |
+
$_tile.find(".del").click(function() {
|
705 |
+
$(this).parents(".tile").fadeOut(200, function() {
|
706 |
+
$(this).remove();
|
707 |
+
});
|
708 |
+
});
|
709 |
+
});
|
710 |
+
|
711 |
+
});
|
712 |
+
Sortable.create($_wizard.find(".images").get(0), {});
|
713 |
+
});
|
714 |
+
},
|
715 |
+
save: function() {
|
716 |
+
|
717 |
+
var data = $_wizard.find("form").serialize();
|
718 |
+
$_wizard.find("footer a").addClass("disabled");
|
719 |
+
$_wizard.find(".loading").show();
|
720 |
+
|
721 |
+
$.ajax({
|
722 |
+
url: ajaxurl,
|
723 |
+
data: data,
|
724 |
+
dataType: "json",
|
725 |
+
type: "post",
|
726 |
+
error: function(a, b, c) {
|
727 |
+
$("#error").openModal();
|
728 |
+
},
|
729 |
+
success: function(id) {
|
730 |
+
id = $.trim(id);
|
731 |
+
$_wizard.find(".loading").hide();
|
732 |
+
|
733 |
+
$_success = $('#success');
|
734 |
+
$_success.find("code").text("[FinalTilesGallery id='" + id + "']");
|
735 |
+
$_success.find(".gallery-name").text($("[name=ftg_name]").val());
|
736 |
+
$_success.find(".customize").attr("href", "?page=ftg-lite-gallery-admin&id=" + id);
|
737 |
+
|
738 |
+
$_success.openModal();
|
739 |
+
}
|
740 |
+
});
|
741 |
+
}
|
742 |
+
}
|
743 |
+
}(jQuery);
|
744 |
+
jQuery(function() {
|
745 |
+
jQuery(".pickColor").wpColorPicker();
|
746 |
+
FTG.init();
|
747 |
+
FTGWizard.init();
|
748 |
+
});
|
admin/scripts/materialize.min.js
ADDED
@@ -0,0 +1,9 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Materialize v0.95.3 (http://materializecss.com)
|
3 |
+
* Copyright 2014-2015 Materialize
|
4 |
+
* MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
|
5 |
+
*/
|
6 |
+
function toast(a,b,c,d){function e(a){var b=jQuery("<div class='toast'></div>").addClass(c).html(a);return b.hammer({prevent_default:!1}).bind("pan",function(a){var c=a.gesture.deltaX,d=80;b.hasClass("panning")||b.addClass("panning");var e=1-Math.abs(c/d);0>e&&(e=0),b.velocity({left:c,opacity:e},{duration:50,queue:!1,easing:"easeOutQuad"})}).bind("panend",function(a){var c=a.gesture.deltaX,e=80;Math.abs(c)>e?b.velocity({marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),b.remove()}}):(b.removeClass("panning"),b.velocity({left:0,opacity:1},{duration:300,easing:"easeOutExpo",queue:!1}))}),b}if(c=c||"",0==jQuery("#toast-container").length){var f=jQuery("<div></div>").attr("id","toast-container");jQuery("body").append(f)}var f=jQuery("#toast-container"),g=e(a);f.append(g),g.css({top:parseFloat(g.css("top"))+35+"px",opacity:0}),g.velocity({top:"0px",opacity:1},{duration:300,easing:"easeOutCubic",queue:!1});var h=b,i=setInterval(function(){0===g.parent().length&&window.clearInterval(i),g.hasClass("panning")||(h-=100),0>=h&&(g.velocity({opacity:0,marginTop:"-40px"},{duration:375,easing:"easeOutExpo",queue:!1,complete:function(){"function"==typeof d&&d(),$(this).remove()}}),window.clearInterval(i))},100)}jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(a,b,c,d,e){return jQuery.easing[jQuery.easing.def](a,b,c,d,e)},easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b+c:d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b+c:-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b*b*b*b+c:d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return 0==b?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){return 0==b?c:b==e?c+d:(b/=e/2)<1?d/2*Math.pow(2,10*(b-1))+c:d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){return(b/=e/2)<1?-d/2*(Math.sqrt(1-b*b)-1)+c:d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(1==(b/=e))return c+d;if(g||(g=.3*e),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin(2*(b*e-f)*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158,g=0,h=d;if(0==b)return c;if(2==(b/=e/2))return c+d;if(g||(g=.3*e*1.5),h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return 1>b?-.5*h*Math.pow(2,10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin(2*(b*e-f)*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){return void 0==f&&(f=1.70158),(b/=e/2)<1?d/2*b*b*(((f*=1.525)+1)*b-f)+c:d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){return(b/=e)<1/2.75?7.5625*d*b*b+c:2/2.75>b?d*(7.5625*(b-=1.5/2.75)*b+.75)+c:2.5/2.75>b?d*(7.5625*(b-=2.25/2.75)*b+.9375)+c:d*(7.5625*(b-=2.625/2.75)*b+.984375)+c},easeInOutBounce:function(a,b,c,d,e){return e/2>b?.5*jQuery.easing.easeInBounce(a,2*b,0,d,e)+c:.5*jQuery.easing.easeOutBounce(a,2*b-e,0,d,e)+.5*d+c}}),jQuery.extend(jQuery.easing,{easeInOutMaterial:function(a,b,c,d,e){return(b/=e/2)<1?d/2*b*b+c:d/4*((b-=2)*b*b+2)+c}}),!function(a){function b(a){var b=a.length,d=c.type(a);return"function"===d||c.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===d||0===b||"number"==typeof b&&b>0&&b-1 in a}if(!a.jQuery){var c=function(a,b){return new c.fn.init(a,b)};c.isWindow=function(a){return null!=a&&a==a.window},c.type=function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?e[g.call(a)]||"object":typeof a},c.isArray=Array.isArray||function(a){return"array"===c.type(a)},c.isPlainObject=function(a){var b;if(!a||"object"!==c.type(a)||a.nodeType||c.isWindow(a))return!1;try{if(a.constructor&&!f.call(a,"constructor")&&!f.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(d){return!1}for(b in a);return void 0===b||f.call(a,b)},c.each=function(a,c,d){var e,f=0,g=a.length,h=b(a);if(d){if(h)for(;g>f&&(e=c.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=c.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=c.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=c.call(a[f],f,a[f]),e===!1)break;return a},c.data=function(a,b,e){if(void 0===e){var f=a[c.expando],g=f&&d[f];if(void 0===b)return g;if(g&&b in g)return g[b]}else if(void 0!==b){var f=a[c.expando]||(a[c.expando]=++c.uuid);return d[f]=d[f]||{},d[f][b]=e,e}},c.removeData=function(a,b){var e=a[c.expando],f=e&&d[e];f&&c.each(b,function(a,b){delete f[b]})},c.extend=function(){var a,b,d,e,f,g,h=arguments[0]||{},i=1,j=arguments.length,k=!1;for("boolean"==typeof h&&(k=h,h=arguments[i]||{},i++),"object"!=typeof h&&"function"!==c.type(h)&&(h={}),i===j&&(h=this,i--);j>i;i++)if(null!=(f=arguments[i]))for(e in f)a=h[e],d=f[e],h!==d&&(k&&d&&(c.isPlainObject(d)||(b=c.isArray(d)))?(b?(b=!1,g=a&&c.isArray(a)?a:[]):g=a&&c.isPlainObject(a)?a:{},h[e]=c.extend(k,g,d)):void 0!==d&&(h[e]=d));return h},c.queue=function(a,d,e){function f(a,c){var d=c||[];return null!=a&&(b(Object(a))?!function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;)a[e++]=b[d++];if(c!==c)for(;void 0!==b[d];)a[e++]=b[d++];return a.length=e,a}(d,"string"==typeof a?[a]:a):[].push.call(d,a)),d}if(a){d=(d||"fx")+"queue";var g=c.data(a,d);return e?(!g||c.isArray(e)?g=c.data(a,d,f(e)):g.push(e),g):g||[]}},c.dequeue=function(a,b){c.each(a.nodeType?[a]:a,function(a,d){b=b||"fx";var e=c.queue(d,b),f=e.shift();"inprogress"===f&&(f=e.shift()),f&&("fx"===b&&e.unshift("inprogress"),f.call(d,function(){c.dequeue(d,b)}))})},c.fn=c.prototype={init:function(a){if(a.nodeType)return this[0]=a,this;throw new Error("Not a DOM node.")},offset:function(){var b=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:b.top+(a.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:b.left+(a.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){function a(){for(var a=this.offsetParent||document;a&&"html"===!a.nodeType.toLowerCase&&"static"===a.style.position;)a=a.offsetParent;return a||document}var b=this[0],a=a.apply(b),d=this.offset(),e=/^(?:body|html)$/i.test(a.nodeName)?{top:0,left:0}:c(a).offset();return d.top-=parseFloat(b.style.marginTop)||0,d.left-=parseFloat(b.style.marginLeft)||0,a.style&&(e.top+=parseFloat(a.style.borderTopWidth)||0,e.left+=parseFloat(a.style.borderLeftWidth)||0),{top:d.top-e.top,left:d.left-e.left}}};var d={};c.expando="velocity"+(new Date).getTime(),c.uuid=0;for(var e={},f=e.hasOwnProperty,g=e.toString,h="Boolean Number String Function Array Date RegExp Object Error".split(" "),i=0;i<h.length;i++)e["[object "+h[i]+"]"]=h[i].toLowerCase();c.fn.init.prototype=c.fn,a.Velocity={Utilities:c}}}(window),function(a){"object"==typeof module&&"object"==typeof module.exports?module.exports=a():"function"==typeof define&&define.amd?define(a):a()}(function(){return function(a,b,c,d){function e(a){for(var b=-1,c=a?a.length:0,d=[];++b<c;){var e=a[b];e&&d.push(e)}return d}function f(a){return p.isWrapped(a)?a=[].slice.call(a):p.isNode(a)&&(a=[a]),a}function g(a){var b=m.data(a,"velocity");return null===b?d:b}function h(a){return function(b){return Math.round(b*a)*(1/a)}}function i(a,c,d,e){function f(a,b){return 1-3*b+3*a}function g(a,b){return 3*b-6*a}function h(a){return 3*a}function i(a,b,c){return((f(b,c)*a+g(b,c))*a+h(b))*a}function j(a,b,c){return 3*f(b,c)*a*a+2*g(b,c)*a+h(b)}function k(b,c){for(var e=0;p>e;++e){var f=j(c,a,d);if(0===f)return c;var g=i(c,a,d)-b;c-=g/f}return c}function l(){for(var b=0;t>b;++b)x[b]=i(b*u,a,d)}function m(b,c,e){var f,g,h=0;do g=c+(e-c)/2,f=i(g,a,d)-b,f>0?e=g:c=g;while(Math.abs(f)>r&&++h<s);return g}function n(b){for(var c=0,e=1,f=t-1;e!=f&&x[e]<=b;++e)c+=u;--e;var g=(b-x[e])/(x[e+1]-x[e]),h=c+g*u,i=j(h,a,d);return i>=q?k(b,h):0==i?h:m(b,c,c+u)}function o(){y=!0,(a!=c||d!=e)&&l()}var p=4,q=.001,r=1e-7,s=10,t=11,u=1/(t-1),v="Float32Array"in b;if(4!==arguments.length)return!1;for(var w=0;4>w;++w)if("number"!=typeof arguments[w]||isNaN(arguments[w])||!isFinite(arguments[w]))return!1;a=Math.min(a,1),d=Math.min(d,1),a=Math.max(a,0),d=Math.max(d,0);var x=v?new Float32Array(t):new Array(t),y=!1,z=function(b){return y||o(),a===c&&d===e?b:0===b?0:1===b?1:i(n(b),c,e)};z.getControlPoints=function(){return[{x:a,y:c},{x:d,y:e}]};var A="generateBezier("+[a,c,d,e]+")";return z.toString=function(){return A},z}function j(a,b){var c=a;return p.isString(a)?t.Easings[a]||(c=!1):c=p.isArray(a)&&1===a.length?h.apply(null,a):p.isArray(a)&&2===a.length?u.apply(null,a.concat([b])):p.isArray(a)&&4===a.length?i.apply(null,a):!1,c===!1&&(c=t.Easings[t.defaults.easing]?t.defaults.easing:s),c}function k(a){if(a)for(var b=(new Date).getTime(),c=0,e=t.State.calls.length;e>c;c++)if(t.State.calls[c]){var f=t.State.calls[c],h=f[0],i=f[2],j=f[3],n=!!j;j||(j=t.State.calls[c][3]=b-16);for(var o=Math.min((b-j)/i.duration,1),q=0,r=h.length;r>q;q++){var s=h[q],u=s.element;if(g(u)){var w=!1;if(i.display!==d&&null!==i.display&&"none"!==i.display){if("flex"===i.display){var y=["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"];m.each(y,function(a,b){v.setPropertyValue(u,"display",b)})}v.setPropertyValue(u,"display",i.display)}i.visibility!==d&&"hidden"!==i.visibility&&v.setPropertyValue(u,"visibility",i.visibility);for(var z in s)if("element"!==z){var A,B=s[z],C=p.isString(B.easing)?t.Easings[B.easing]:B.easing;if(1===o)A=B.endValue;else if(A=B.startValue+(B.endValue-B.startValue)*C(o),!n&&A===B.currentValue)continue;if(B.currentValue=A,v.Hooks.registered[z]){var D=v.Hooks.getRoot(z),E=g(u).rootPropertyValueCache[D];E&&(B.rootPropertyValue=E)}var F=v.setPropertyValue(u,z,B.currentValue+(0===parseFloat(A)?"":B.unitType),B.rootPropertyValue,B.scrollData);v.Hooks.registered[z]&&(g(u).rootPropertyValueCache[D]=v.Normalizations.registered[D]?v.Normalizations.registered[D]("extract",null,F[1]):F[1]),"transform"===F[0]&&(w=!0)}i.mobileHA&&g(u).transformCache.translate3d===d&&(g(u).transformCache.translate3d="(0px, 0px, 0px)",w=!0),w&&v.flushTransformCache(u)}}i.display!==d&&"none"!==i.display&&(t.State.calls[c][2].display=!1),i.visibility!==d&&"hidden"!==i.visibility&&(t.State.calls[c][2].visibility=!1),i.progress&&i.progress.call(f[1],f[1],o,Math.max(0,j+i.duration-b),j),1===o&&l(c)}t.State.isTicking&&x(k)}function l(a,b){if(!t.State.calls[a])return!1;for(var c=t.State.calls[a][0],e=t.State.calls[a][1],f=t.State.calls[a][2],h=t.State.calls[a][4],i=!1,j=0,k=c.length;k>j;j++){var l=c[j].element;if(b||f.loop||("none"===f.display&&v.setPropertyValue(l,"display",f.display),"hidden"===f.visibility&&v.setPropertyValue(l,"visibility",f.visibility)),f.loop!==!0&&(m.queue(l)[1]===d||!/\.velocityQueueEntryFlag/i.test(m.queue(l)[1]))&&g(l)){g(l).isAnimating=!1,g(l).rootPropertyValueCache={};var n=!1;m.each(v.Lists.transforms3D,function(a,b){var c=/^scale/.test(b)?1:0,e=g(l).transformCache[b];g(l).transformCache[b]!==d&&new RegExp("^\\("+c+"[^.]").test(e)&&(n=!0,delete g(l).transformCache[b])}),f.mobileHA&&(n=!0,delete g(l).transformCache.translate3d),n&&v.flushTransformCache(l),v.Values.removeClass(l,"velocity-animating")}if(!b&&f.complete&&!f.loop&&j===k-1)try{f.complete.call(e,e)}catch(o){setTimeout(function(){throw o},1)}h&&f.loop!==!0&&h(e),f.loop!==!0||b||(m.each(g(l).tweensContainer,function(a,b){/^rotate/.test(a)&&360===parseFloat(b.endValue)&&(b.endValue=0,b.startValue=360)}),t(l,"reverse",{loop:!0,delay:f.delay})),f.queue!==!1&&m.dequeue(l,f.queue)}t.State.calls[a]=!1;for(var p=0,q=t.State.calls.length;q>p;p++)if(t.State.calls[p]!==!1){i=!0;break}i===!1&&(t.State.isTicking=!1,delete t.State.calls,t.State.calls=[])}var m,n=function(){if(c.documentMode)return c.documentMode;for(var a=7;a>4;a--){var b=c.createElement("div");if(b.innerHTML="<!--[if IE "+a+"]><span></span><![endif]-->",b.getElementsByTagName("span").length)return b=null,a}return d}(),o=function(){var a=0;return b.webkitRequestAnimationFrame||b.mozRequestAnimationFrame||function(b){var c,d=(new Date).getTime();return c=Math.max(0,16-(d-a)),a=d+c,setTimeout(function(){b(d+c)},c)}}(),p={isString:function(a){return"string"==typeof a},isArray:Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)},isFunction:function(a){return"[object Function]"===Object.prototype.toString.call(a)},isNode:function(a){return a&&a.nodeType},isNodeList:function(a){return"object"==typeof a&&/^\[object (HTMLCollection|NodeList|Object)\]$/.test(Object.prototype.toString.call(a))&&a.length!==d&&(0===a.length||"object"==typeof a[0]&&a[0].nodeType>0)},isWrapped:function(a){return a&&(a.jquery||b.Zepto&&b.Zepto.zepto.isZ(a))},isSVG:function(a){return b.SVGElement&&a instanceof b.SVGElement},isEmptyObject:function(a){for(var b in a)return!1;return!0}},q=!1;if(a.fn&&a.fn.jquery?(m=a,q=!0):m=b.Velocity.Utilities,8>=n&&!q)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(7>=n)return void(jQuery.fn.velocity=jQuery.fn.animate);var r=400,s="swing",t={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:b.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:c.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[]},CSS:{},Utilities:m,Redirects:{},Easings:{},Promise:b.Promise,defaults:{queue:"",duration:r,easing:s,begin:d,complete:d,progress:d,display:d,visibility:d,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0},init:function(a){m.data(a,"velocity",{isSVG:p.isSVG(a),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:1,patch:0},debug:!1};b.pageYOffset!==d?(t.State.scrollAnchor=b,t.State.scrollPropertyLeft="pageXOffset",t.State.scrollPropertyTop="pageYOffset"):(t.State.scrollAnchor=c.documentElement||c.body.parentNode||c.body,t.State.scrollPropertyLeft="scrollLeft",t.State.scrollPropertyTop="scrollTop");var u=function(){function a(a){return-a.tension*a.x-a.friction*a.v}function b(b,c,d){var e={x:b.x+d.dx*c,v:b.v+d.dv*c,tension:b.tension,friction:b.friction};return{dx:e.v,dv:a(e)}}function c(c,d){var e={dx:c.v,dv:a(c)},f=b(c,.5*d,e),g=b(c,.5*d,f),h=b(c,d,g),i=1/6*(e.dx+2*(f.dx+g.dx)+h.dx),j=1/6*(e.dv+2*(f.dv+g.dv)+h.dv);return c.x=c.x+i*d,c.v=c.v+j*d,c}return function d(a,b,e){var f,g,h,i={x:-1,v:0,tension:null,friction:null},j=[0],k=0,l=1e-4,m=.016;for(a=parseFloat(a)||500,b=parseFloat(b)||20,e=e||null,i.tension=a,i.friction=b,f=null!==e,f?(k=d(a,b),g=k/e*m):g=m;h=c(h||i,g),j.push(1+h.x),k+=16,Math.abs(h.x)>l&&Math.abs(h.v)>l;);return f?function(a){return j[a*(j.length-1)|0]}:k}}();t.Easings={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},spring:function(a){return 1-Math.cos(4.5*a*Math.PI)*Math.exp(6*-a)}},m.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],function(a,b){t.Easings[b[0]]=i.apply(null,b[1])});var v=t.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"]},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var a=0;a<v.Lists.colors.length;a++){var b="color"===v.Lists.colors[a]?"0 0 0 1":"255 255 255 1";v.Hooks.templates[v.Lists.colors[a]]=["Red Green Blue Alpha",b]}var c,d,e;if(n)for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");var f=d[1].match(v.RegEx.valueSplit);"Color"===e[0]&&(e.push(e.shift()),f.push(f.shift()),v.Hooks.templates[c]=[e.join(" "),f.join(" ")])}for(c in v.Hooks.templates){d=v.Hooks.templates[c],e=d[0].split(" ");for(var a in e){var g=c+e[a],h=a;v.Hooks.registered[g]=[c,h]}}},getRoot:function(a){var b=v.Hooks.registered[a];return b?b[0]:a},cleanRootPropertyValue:function(a,b){return v.RegEx.valueUnwrap.test(b)&&(b=b.match(v.RegEx.valueUnwrap)[1]),v.Values.isCSSNullValue(b)&&(b=v.Hooks.templates[a][1]),b},extractValue:function(a,b){var c=v.Hooks.registered[a];if(c){var d=c[0],e=c[1];return b=v.Hooks.cleanRootPropertyValue(d,b),b.toString().match(v.RegEx.valueSplit)[e]}return b},injectValue:function(a,b,c){var d=v.Hooks.registered[a];if(d){var e,f,g=d[0],h=d[1];return c=v.Hooks.cleanRootPropertyValue(g,c),e=c.toString().match(v.RegEx.valueSplit),e[h]=b,f=e.join(" ")}return c}},Normalizations:{registered:{clip:function(a,b,c){switch(a){case"name":return"clip";case"extract":var d;return v.RegEx.wrappedValueAlreadyExtracted.test(c)?d=c:(d=c.toString().match(v.RegEx.valueUnwrap),d=d?d[1].replace(/,(\s+)?/g," "):c),d;case"inject":return"rect("+c+")"}},blur:function(a,b,c){switch(a){case"name":return"-webkit-filter";case"extract":var d=parseFloat(c);if(!d&&0!==d){var e=c.toString().match(/blur\(([0-9]+[A-z]+)\)/i);d=e?e[1]:0}return d;case"inject":return parseFloat(c)?"blur("+c+")":"none"}},opacity:function(a,b,c){if(8>=n)switch(a){case"name":return"filter";case"extract":var d=c.toString().match(/alpha\(opacity=(.*)\)/i);return c=d?d[1]/100:1;case"inject":return b.style.zoom=1,parseFloat(c)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(c),10)+")"}else switch(a){case"name":return"opacity";case"extract":return c;case"inject":return c}}},register:function(){9>=n||t.State.isGingerbread||(v.Lists.transformsBase=v.Lists.transformsBase.concat(v.Lists.transforms3D));for(var a=0;a<v.Lists.transformsBase.length;a++)!function(){var b=v.Lists.transformsBase[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return"transform";case"extract":return g(c)===d||g(c).transformCache[b]===d?/^scale/i.test(b)?1:0:g(c).transformCache[b].replace(/[()]/g,"");case"inject":var f=!1;switch(b.substr(0,b.length-1)){case"translate":f=!/(%|px|em|rem|vw|vh|\d)$/i.test(e);break;case"scal":case"scale":t.State.isAndroid&&g(c).transformCache[b]===d&&1>e&&(e=1),f=!/(\d)$/i.test(e);break;case"skew":f=!/(deg|\d)$/i.test(e);break;case"rotate":f=!/(deg|\d)$/i.test(e)}return f||(g(c).transformCache[b]="("+e+")"),g(c).transformCache[b]}}}();for(var a=0;a<v.Lists.colors.length;a++)!function(){var b=v.Lists.colors[a];v.Normalizations.registered[b]=function(a,c,e){switch(a){case"name":return b;case"extract":var f;if(v.RegEx.wrappedValueAlreadyExtracted.test(e))f=e;else{var g,h={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(e)?g=h[e]!==d?h[e]:h.black:v.RegEx.isHex.test(e)?g="rgb("+v.Values.hexToRgb(e).join(" ")+")":/^rgba?\(/i.test(e)||(g=h.black),f=(g||e).toString().match(v.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return 8>=n||3!==f.split(" ").length||(f+=" 1"),f;case"inject":return 8>=n?4===e.split(" ").length&&(e=e.split(/\s+/).slice(0,3).join(" ")):3===e.split(" ").length&&(e+=" 1"),(8>=n?"rgb":"rgba")+"("+e.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")"}}}()}},Names:{camelCase:function(a){return a.replace(/-(\w)/g,function(a,b){return b.toUpperCase()})},SVGAttribute:function(a){var b="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(n||t.State.isAndroid&&!t.State.isChrome)&&(b+="|transform"),new RegExp("^("+b+")$","i").test(a)},prefixCheck:function(a){if(t.State.prefixMatches[a])return[t.State.prefixMatches[a],!0];for(var b=["","Webkit","Moz","ms","O"],c=0,d=b.length;d>c;c++){var e;if(e=0===c?a:b[c]+a.replace(/^\w/,function(a){return a.toUpperCase()}),p.isString(t.State.prefixElement.style[e]))return t.State.prefixMatches[a]=e,[e,!0]}return[a,!1]}},Values:{hexToRgb:function(a){var b,c=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,d=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i;return a=a.replace(c,function(a,b,c,d){return b+b+c+c+d+d}),b=d.exec(a),b?[parseInt(b[1],16),parseInt(b[2],16),parseInt(b[3],16)]:[0,0,0]},isCSSNullValue:function(a){return 0==a||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(a)},getUnitType:function(a){return/^(rotate|skew)/i.test(a)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(a)?"":"px"},getDisplayType:function(a){var b=a&&a.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(b)?"inline":/^(li)$/i.test(b)?"list-item":/^(tr)$/i.test(b)?"table-row":"block"},addClass:function(a,b){a.classList?a.classList.add(b):a.className+=(a.className.length?" ":"")+b},removeClass:function(a,b){a.classList?a.classList.remove(b):a.className=a.className.toString().replace(new RegExp("(^|\\s)"+b.split(" ").join("|")+"(\\s|$)","gi")," ")}},getPropertyValue:function(a,c,e,f){function h(a,c){function e(){j&&v.setPropertyValue(a,"display","none")}var i=0;if(8>=n)i=m.css(a,c);else{var j=!1;if(/^(width|height)$/.test(c)&&0===v.getPropertyValue(a,"display")&&(j=!0,v.setPropertyValue(a,"display",v.Values.getDisplayType(a))),!f){if("height"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var k=a.offsetHeight-(parseFloat(v.getPropertyValue(a,"borderTopWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderBottomWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingTop"))||0)-(parseFloat(v.getPropertyValue(a,"paddingBottom"))||0);return e(),k}if("width"===c&&"border-box"!==v.getPropertyValue(a,"boxSizing").toString().toLowerCase()){var l=a.offsetWidth-(parseFloat(v.getPropertyValue(a,"borderLeftWidth"))||0)-(parseFloat(v.getPropertyValue(a,"borderRightWidth"))||0)-(parseFloat(v.getPropertyValue(a,"paddingLeft"))||0)-(parseFloat(v.getPropertyValue(a,"paddingRight"))||0);return e(),l}}var o;o=g(a)===d?b.getComputedStyle(a,null):g(a).computedStyle?g(a).computedStyle:g(a).computedStyle=b.getComputedStyle(a,null),(n||t.State.isFirefox)&&"borderColor"===c&&(c="borderTopColor"),i=9===n&&"filter"===c?o.getPropertyValue(c):o[c],(""===i||null===i)&&(i=a.style[c]),e()}if("auto"===i&&/^(top|right|bottom|left)$/i.test(c)){var p=h(a,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(c))&&(i=m(a).position()[c]+"px")}return i}var i;if(v.Hooks.registered[c]){var j=c,k=v.Hooks.getRoot(j);e===d&&(e=v.getPropertyValue(a,v.Names.prefixCheck(k)[0])),v.Normalizations.registered[k]&&(e=v.Normalizations.registered[k]("extract",a,e)),i=v.Hooks.extractValue(j,e)}else if(v.Normalizations.registered[c]){var l,o;l=v.Normalizations.registered[c]("name",a),"transform"!==l&&(o=h(a,v.Names.prefixCheck(l)[0]),v.Values.isCSSNullValue(o)&&v.Hooks.templates[c]&&(o=v.Hooks.templates[c][1])),i=v.Normalizations.registered[c]("extract",a,o)}return/^[\d-]/.test(i)||(i=g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c)?/^(height|width)$/i.test(c)?a.getBBox()[c]:a.getAttribute(c):h(a,v.Names.prefixCheck(c)[0])),v.Values.isCSSNullValue(i)&&(i=0),t.debug>=2&&console.log("Get "+c+": "+i),i},setPropertyValue:function(a,c,d,e,f){var h=c;if("scroll"===c)f.container?f.container["scroll"+f.direction]=d:"Left"===f.direction?b.scrollTo(d,f.alternateValue):b.scrollTo(f.alternateValue,d);else if(v.Normalizations.registered[c]&&"transform"===v.Normalizations.registered[c]("name",a))v.Normalizations.registered[c]("inject",a,d),h="transform",d=g(a).transformCache[c];else{if(v.Hooks.registered[c]){var i=c,j=v.Hooks.getRoot(c);e=e||v.getPropertyValue(a,j),d=v.Hooks.injectValue(i,d,e),c=j}if(v.Normalizations.registered[c]&&(d=v.Normalizations.registered[c]("inject",a,d),c=v.Normalizations.registered[c]("name",a)),h=v.Names.prefixCheck(c)[0],8>=n)try{a.style[h]=d}catch(k){t.debug&&console.log("Browser does not support ["+d+"] for ["+h+"]")}else g(a)&&g(a).isSVG&&v.Names.SVGAttribute(c)?a.setAttribute(c,d):a.style[h]=d;t.debug>=2&&console.log("Set "+c+" ("+h+"): "+d)}return[h,d]},flushTransformCache:function(a){function b(b){return parseFloat(v.getPropertyValue(a,b))}var c="";if((n||t.State.isAndroid&&!t.State.isChrome)&&g(a).isSVG){var d={translate:[b("translateX"),b("translateY")],skewX:[b("skewX")],skewY:[b("skewY")],scale:1!==b("scale")?[b("scale"),b("scale")]:[b("scaleX"),b("scaleY")],rotate:[b("rotateZ"),0,0]};m.each(g(a).transformCache,function(a){/^translate/i.test(a)?a="translate":/^scale/i.test(a)?a="scale":/^rotate/i.test(a)&&(a="rotate"),d[a]&&(c+=a+"("+d[a].join(" ")+") ",delete d[a])})}else{var e,f;m.each(g(a).transformCache,function(b){return e=g(a).transformCache[b],"transformPerspective"===b?(f=e,!0):(9===n&&"rotateZ"===b&&(b="rotate"),void(c+=b+e+" "))}),f&&(c="perspective"+f+" "+c)}v.setPropertyValue(a,"transform",c)}};v.Hooks.register(),v.Normalizations.register(),t.hook=function(a,b,c){var e=d;return a=f(a),m.each(a,function(a,f){if(g(f)===d&&t.init(f),c===d)e===d&&(e=t.CSS.getPropertyValue(f,b));else{var h=t.CSS.setPropertyValue(f,b,c);"transform"===h[0]&&t.CSS.flushTransformCache(f),e=h}}),e};var w=function(){function a(){return i?C.promise||null:n}function h(){function a(){function a(a,b){var c=d,e=d,f=d;return p.isArray(a)?(c=a[0],!p.isArray(a[1])&&/^[\d-]/.test(a[1])||p.isFunction(a[1])||v.RegEx.isHex.test(a[1])?f=a[1]:(p.isString(a[1])&&!v.RegEx.isHex.test(a[1])||p.isArray(a[1]))&&(e=b?a[1]:j(a[1],i.duration),a[2]!==d&&(f=a[2]))):c=a,b||(e=e||i.easing),p.isFunction(c)&&(c=c.call(h,z,y)),p.isFunction(f)&&(f=f.call(h,z,y)),[c||0,e,f]}function n(a,b){var c,d;return d=(b||"0").toString().toLowerCase().replace(/[%A-z]+$/,function(a){return c=a,""}),c||(c=v.Values.getUnitType(a)),[d,c]}function o(){var a={myParent:h.parentNode||c.body,position:v.getPropertyValue(h,"position"),fontSize:v.getPropertyValue(h,"fontSize")},d=a.position===J.lastPosition&&a.myParent===J.lastParent,e=a.fontSize===J.lastFontSize;J.lastParent=a.myParent,J.lastPosition=a.position,J.lastFontSize=a.fontSize;var f=100,i={};if(e&&d)i.emToPx=J.lastEmToPx,i.percentToPxWidth=J.lastPercentToPxWidth,i.percentToPxHeight=J.lastPercentToPxHeight;else{var j=g(h).isSVG?c.createElementNS("http://www.w3.org/2000/svg","rect"):c.createElement("div");t.init(j),a.myParent.appendChild(j),m.each(["overflow","overflowX","overflowY"],function(a,b){t.CSS.setPropertyValue(j,b,"hidden")}),t.CSS.setPropertyValue(j,"position",a.position),t.CSS.setPropertyValue(j,"fontSize",a.fontSize),t.CSS.setPropertyValue(j,"boxSizing","content-box"),m.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],function(a,b){t.CSS.setPropertyValue(j,b,f+"%")}),t.CSS.setPropertyValue(j,"paddingLeft",f+"em"),i.percentToPxWidth=J.lastPercentToPxWidth=(parseFloat(v.getPropertyValue(j,"width",null,!0))||1)/f,i.percentToPxHeight=J.lastPercentToPxHeight=(parseFloat(v.getPropertyValue(j,"height",null,!0))||1)/f,i.emToPx=J.lastEmToPx=(parseFloat(v.getPropertyValue(j,"paddingLeft"))||1)/f,a.myParent.removeChild(j)}return null===J.remToPx&&(J.remToPx=parseFloat(v.getPropertyValue(c.body,"fontSize"))||16),null===J.vwToPx&&(J.vwToPx=parseFloat(b.innerWidth)/100,J.vhToPx=parseFloat(b.innerHeight)/100),i.remToPx=J.remToPx,i.vwToPx=J.vwToPx,i.vhToPx=J.vhToPx,t.debug>=1&&console.log("Unit ratios: "+JSON.stringify(i),h),i}if(i.begin&&0===z)try{i.begin.call(q,q)}catch(r){setTimeout(function(){throw r},1)}if("scroll"===D){var w,x,A,B=/^x$/i.test(i.axis)?"Left":"Top",E=parseFloat(i.offset)||0;i.container?p.isWrapped(i.container)||p.isNode(i.container)?(i.container=i.container[0]||i.container,w=i.container["scroll"+B],A=w+m(h).position()[B.toLowerCase()]+E):i.container=null:(w=t.State.scrollAnchor[t.State["scrollProperty"+B]],x=t.State.scrollAnchor[t.State["scrollProperty"+("Left"===B?"Top":"Left")]],A=m(h).offset()[B.toLowerCase()]+E),l={scroll:{rootPropertyValue:!1,startValue:w,currentValue:w,endValue:A,unitType:"",easing:i.easing,scrollData:{container:i.container,direction:B,alternateValue:x}},element:h},t.debug&&console.log("tweensContainer (scroll): ",l.scroll,h)}else if("reverse"===D){if(!g(h).tweensContainer)return void m.dequeue(h,i.queue);"none"===g(h).opts.display&&(g(h).opts.display="auto"),"hidden"===g(h).opts.visibility&&(g(h).opts.visibility="visible"),g(h).opts.loop=!1,g(h).opts.begin=null,g(h).opts.complete=null,u.easing||delete i.easing,u.duration||delete i.duration,i=m.extend({},g(h).opts,i);var F=m.extend(!0,{},g(h).tweensContainer);for(var G in F)if("element"!==G){var H=F[G].startValue;F[G].startValue=F[G].currentValue=F[G].endValue,F[G].endValue=H,p.isEmptyObject(u)||(F[G].easing=i.easing),t.debug&&console.log("reverse tweensContainer ("+G+"): "+JSON.stringify(F[G]),h)}l=F}else if("start"===D){var F;g(h).tweensContainer&&g(h).isAnimating===!0&&(F=g(h).tweensContainer),m.each(s,function(b,c){if(RegExp("^"+v.Lists.colors.join("$|^")+"$").test(b)){var e=a(c,!0),f=e[0],g=e[1],h=e[2];if(v.RegEx.isHex.test(f)){for(var i=["Red","Green","Blue"],j=v.Values.hexToRgb(f),k=h?v.Values.hexToRgb(h):d,l=0;l<i.length;l++){var m=[j[l]];g&&m.push(g),k!==d&&m.push(k[l]),s[b+i[l]]=m}delete s[b]}}});for(var I in s){var L=a(s[I]),M=L[0],N=L[1],O=L[2];I=v.Names.camelCase(I);var P=v.Hooks.getRoot(I),Q=!1;if(g(h).isSVG||v.Names.prefixCheck(P)[1]!==!1||v.Normalizations.registered[P]!==d){(i.display!==d&&null!==i.display&&"none"!==i.display||i.visibility!==d&&"hidden"!==i.visibility)&&/opacity|filter/.test(I)&&!O&&0!==M&&(O=0),i._cacheValues&&F&&F[I]?(O===d&&(O=F[I].endValue+F[I].unitType),Q=g(h).rootPropertyValueCache[P]):v.Hooks.registered[I]?O===d?(Q=v.getPropertyValue(h,P),O=v.getPropertyValue(h,I,Q)):Q=v.Hooks.templates[P][1]:O===d&&(O=v.getPropertyValue(h,I));
|
7 |
+
var R,S,T,U=!1;if(R=n(I,O),O=R[0],T=R[1],R=n(I,M),M=R[0].replace(/^([+-\/*])=/,function(a,b){return U=b,""}),S=R[1],O=parseFloat(O)||0,M=parseFloat(M)||0,"%"===S&&(/^(fontSize|lineHeight)$/.test(I)?(M/=100,S="em"):/^scale/.test(I)?(M/=100,S=""):/(Red|Green|Blue)$/i.test(I)&&(M=M/100*255,S="")),/[\/*]/.test(U))S=T;else if(T!==S&&0!==O)if(0===M)S=T;else{f=f||o();var V=/margin|padding|left|right|width|text|word|letter/i.test(I)||/X$/.test(I)||"x"===I?"x":"y";switch(T){case"%":O*="x"===V?f.percentToPxWidth:f.percentToPxHeight;break;case"px":break;default:O*=f[T+"ToPx"]}switch(S){case"%":O*=1/("x"===V?f.percentToPxWidth:f.percentToPxHeight);break;case"px":break;default:O*=1/f[S+"ToPx"]}}switch(U){case"+":M=O+M;break;case"-":M=O-M;break;case"*":M=O*M;break;case"/":M=O/M}l[I]={rootPropertyValue:Q,startValue:O,currentValue:O,endValue:M,unitType:S,easing:N},t.debug&&console.log("tweensContainer ("+I+"): "+JSON.stringify(l[I]),h)}else t.debug&&console.log("Skipping ["+P+"] due to a lack of browser support.")}l.element=h}l.element&&(v.Values.addClass(h,"velocity-animating"),K.push(l),""===i.queue&&(g(h).tweensContainer=l,g(h).opts=i),g(h).isAnimating=!0,z===y-1?(t.State.calls.length>1e4&&(t.State.calls=e(t.State.calls)),t.State.calls.push([K,q,i,null,C.resolver]),t.State.isTicking===!1&&(t.State.isTicking=!0,k())):z++)}var f,h=this,i=m.extend({},t.defaults,u),l={};switch(g(h)===d&&t.init(h),parseFloat(i.delay)&&i.queue!==!1&&m.queue(h,i.queue,function(a){t.velocityQueueEntryFlag=!0,g(h).delayTimer={setTimeout:setTimeout(a,parseFloat(i.delay)),next:a}}),i.duration.toString().toLowerCase()){case"fast":i.duration=200;break;case"normal":i.duration=r;break;case"slow":i.duration=600;break;default:i.duration=parseFloat(i.duration)||1}t.mock!==!1&&(t.mock===!0?i.duration=i.delay=1:(i.duration*=parseFloat(t.mock)||1,i.delay*=parseFloat(t.mock)||1)),i.easing=j(i.easing,i.duration),i.begin&&!p.isFunction(i.begin)&&(i.begin=null),i.progress&&!p.isFunction(i.progress)&&(i.progress=null),i.complete&&!p.isFunction(i.complete)&&(i.complete=null),i.display!==d&&null!==i.display&&(i.display=i.display.toString().toLowerCase(),"auto"===i.display&&(i.display=t.CSS.Values.getDisplayType(h))),i.visibility!==d&&null!==i.visibility&&(i.visibility=i.visibility.toString().toLowerCase()),i.mobileHA=i.mobileHA&&t.State.isMobile&&!t.State.isGingerbread,i.queue===!1?i.delay?setTimeout(a,i.delay):a():m.queue(h,i.queue,function(b,c){return c===!0?(C.promise&&C.resolver(q),!0):(t.velocityQueueEntryFlag=!0,void a(b))}),""!==i.queue&&"fx"!==i.queue||"inprogress"===m.queue(h)[0]||m.dequeue(h)}var i,n,o,q,s,u,x=arguments[0]&&(m.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||p.isString(arguments[0].properties));if(p.isWrapped(this)?(i=!1,o=0,q=this,n=this):(i=!0,o=1,q=x?arguments[0].elements:arguments[0]),q=f(q)){x?(s=arguments[0].properties,u=arguments[0].options):(s=arguments[o],u=arguments[o+1]);var y=q.length,z=0;if("stop"!==s&&!m.isPlainObject(u)){var A=o+1;u={};for(var B=A;B<arguments.length;B++)p.isArray(arguments[B])||!/^(fast|normal|slow)$/i.test(arguments[B])&&!/^\d/.test(arguments[B])?p.isString(arguments[B])||p.isArray(arguments[B])?u.easing=arguments[B]:p.isFunction(arguments[B])&&(u.complete=arguments[B]):u.duration=arguments[B]}var C={promise:null,resolver:null,rejecter:null};i&&t.Promise&&(C.promise=new t.Promise(function(a,b){C.resolver=a,C.rejecter=b}));var D;switch(s){case"scroll":D="scroll";break;case"reverse":D="reverse";break;case"stop":m.each(q,function(a,b){g(b)&&g(b).delayTimer&&(clearTimeout(g(b).delayTimer.setTimeout),g(b).delayTimer.next&&g(b).delayTimer.next(),delete g(b).delayTimer)});var E=[];return m.each(t.State.calls,function(a,b){b&&m.each(b[1],function(c,e){var f=p.isString(u)?u:"";return u!==d&&b[2].queue!==f?!0:void m.each(q,function(b,c){c===e&&(u!==d&&(m.each(m.queue(c,f),function(a,b){p.isFunction(b)&&b(null,!0)}),m.queue(c,f,[])),g(c)&&""===f&&m.each(g(c).tweensContainer,function(a,b){b.endValue=b.currentValue}),E.push(a))})})}),m.each(E,function(a,b){l(b,!0)}),C.promise&&C.resolver(q),a();default:if(!m.isPlainObject(s)||p.isEmptyObject(s)){if(p.isString(s)&&t.Redirects[s]){var F=m.extend({},u),G=F.duration,H=F.delay||0;return F.backwards===!0&&(q=m.extend(!0,[],q).reverse()),m.each(q,function(a,b){parseFloat(F.stagger)?F.delay=H+parseFloat(F.stagger)*a:p.isFunction(F.stagger)&&(F.delay=H+F.stagger.call(b,a,y)),F.drag&&(F.duration=parseFloat(G)||(/^(callout|transition)/.test(s)?1e3:r),F.duration=Math.max(F.duration*(F.backwards?1-a/y:(a+1)/y),.75*F.duration,200)),t.Redirects[s].call(b,b,F||{},a,y,q,C.promise?C:d)}),a()}var I="Velocity: First argument ("+s+") was not a property map, a known action, or a registered redirect. Aborting.";return C.promise?C.rejecter(new Error(I)):console.log(I),a()}D="start"}var J={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},K=[];m.each(q,function(a,b){p.isNode(b)&&h.call(b)});var L,F=m.extend({},t.defaults,u);if(F.loop=parseInt(F.loop),L=2*F.loop-1,F.loop)for(var M=0;L>M;M++){var N={delay:F.delay,progress:F.progress};M===L-1&&(N.display=F.display,N.visibility=F.visibility,N.complete=F.complete),w(q,"reverse",N)}return a()}};t=m.extend(w,t),t.animate=w;var x=b.requestAnimationFrame||o;return t.State.isMobile||c.hidden===d||c.addEventListener("visibilitychange",function(){c.hidden?(x=function(a){return setTimeout(function(){a(!0)},16)},k()):x=b.requestAnimationFrame||o}),a.Velocity=t,a!==b&&(a.fn.velocity=w,a.fn.velocity.defaults=t.defaults),m.each(["Down","Up"],function(a,b){t.Redirects["slide"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j=i.begin,k=i.complete,l={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""},n={};i.display===d&&(i.display="Down"===b?"inline"===t.CSS.Values.getDisplayType(a)?"inline-block":"block":"none"),i.begin=function(){j&&j.call(g,g);for(var c in l){n[c]=a.style[c];var d=t.CSS.getPropertyValue(a,c);l[c]="Down"===b?[d,0]:[0,d]}n.overflow=a.style.overflow,a.style.overflow="hidden"},i.complete=function(){for(var b in n)a.style[b]=n[b];k&&k.call(g,g),h&&h.resolver(g)},t(a,l,i)}}),m.each(["In","Out"],function(a,b){t.Redirects["fade"+b]=function(a,c,e,f,g,h){var i=m.extend({},c),j={opacity:"In"===b?1:0},k=i.complete;i.complete=e!==f-1?i.begin=null:function(){k&&k.call(g,g),h&&h.resolver(g)},i.display===d&&(i.display="In"===b?"auto":"none"),t(this,j,i)}}),t}(window.jQuery||window.Zepto||window,window,document)}),!function(a,b,c,d){"use strict";function e(a,b,c){return setTimeout(k(a,c),b)}function f(a,b,c){return Array.isArray(a)?(g(a,c[b],c),!0):!1}function g(a,b,c){var e;if(a)if(a.forEach)a.forEach(b,c);else if(a.length!==d)for(e=0;e<a.length;)b.call(c,a[e],e,a),e++;else for(e in a)a.hasOwnProperty(e)&&b.call(c,a[e],e,a)}function h(a,b,c){for(var e=Object.keys(b),f=0;f<e.length;)(!c||c&&a[e[f]]===d)&&(a[e[f]]=b[e[f]]),f++;return a}function i(a,b){return h(a,b,!0)}function j(a,b,c){var d,e=b.prototype;d=a.prototype=Object.create(e),d.constructor=a,d._super=e,c&&h(d,c)}function k(a,b){return function(){return a.apply(b,arguments)}}function l(a,b){return typeof a==kb?a.apply(b?b[0]||d:d,b):a}function m(a,b){return a===d?b:a}function n(a,b,c){g(r(b),function(b){a.addEventListener(b,c,!1)})}function o(a,b,c){g(r(b),function(b){a.removeEventListener(b,c,!1)})}function p(a,b){for(;a;){if(a==b)return!0;a=a.parentNode}return!1}function q(a,b){return a.indexOf(b)>-1}function r(a){return a.trim().split(/\s+/g)}function s(a,b,c){if(a.indexOf&&!c)return a.indexOf(b);for(var d=0;d<a.length;){if(c&&a[d][c]==b||!c&&a[d]===b)return d;d++}return-1}function t(a){return Array.prototype.slice.call(a,0)}function u(a,b,c){for(var d=[],e=[],f=0;f<a.length;){var g=b?a[f][b]:a[f];s(e,g)<0&&d.push(a[f]),e[f]=g,f++}return c&&(d=b?d.sort(function(a,c){return a[b]>c[b]}):d.sort()),d}function v(a,b){for(var c,e,f=b[0].toUpperCase()+b.slice(1),g=0;g<ib.length;){if(c=ib[g],e=c?c+f:b,e in a)return e;g++}return d}function w(){return ob++}function x(a){var b=a.ownerDocument;return b.defaultView||b.parentWindow}function y(a,b){var c=this;this.manager=a,this.callback=b,this.element=a.element,this.target=a.options.inputTarget,this.domHandler=function(b){l(a.options.enable,[a])&&c.handler(b)},this.init()}function z(a){var b,c=a.options.inputClass;return new(b=c?c:rb?N:sb?Q:qb?S:M)(a,A)}function A(a,b,c){var d=c.pointers.length,e=c.changedPointers.length,f=b&yb&&0===d-e,g=b&(Ab|Bb)&&0===d-e;c.isFirst=!!f,c.isFinal=!!g,f&&(a.session={}),c.eventType=b,B(a,c),a.emit("hammer.input",c),a.recognize(c),a.session.prevInput=c}function B(a,b){var c=a.session,d=b.pointers,e=d.length;c.firstInput||(c.firstInput=E(b)),e>1&&!c.firstMultiple?c.firstMultiple=E(b):1===e&&(c.firstMultiple=!1);var f=c.firstInput,g=c.firstMultiple,h=g?g.center:f.center,i=b.center=F(d);b.timeStamp=nb(),b.deltaTime=b.timeStamp-f.timeStamp,b.angle=J(h,i),b.distance=I(h,i),C(c,b),b.offsetDirection=H(b.deltaX,b.deltaY),b.scale=g?L(g.pointers,d):1,b.rotation=g?K(g.pointers,d):0,D(c,b);var j=a.element;p(b.srcEvent.target,j)&&(j=b.srcEvent.target),b.target=j}function C(a,b){var c=b.center,d=a.offsetDelta||{},e=a.prevDelta||{},f=a.prevInput||{};(b.eventType===yb||f.eventType===Ab)&&(e=a.prevDelta={x:f.deltaX||0,y:f.deltaY||0},d=a.offsetDelta={x:c.x,y:c.y}),b.deltaX=e.x+(c.x-d.x),b.deltaY=e.y+(c.y-d.y)}function D(a,b){var c,e,f,g,h=a.lastInterval||b,i=b.timeStamp-h.timeStamp;if(b.eventType!=Bb&&(i>xb||h.velocity===d)){var j=h.deltaX-b.deltaX,k=h.deltaY-b.deltaY,l=G(i,j,k);e=l.x,f=l.y,c=mb(l.x)>mb(l.y)?l.x:l.y,g=H(j,k),a.lastInterval=b}else c=h.velocity,e=h.velocityX,f=h.velocityY,g=h.direction;b.velocity=c,b.velocityX=e,b.velocityY=f,b.direction=g}function E(a){for(var b=[],c=0;c<a.pointers.length;)b[c]={clientX:lb(a.pointers[c].clientX),clientY:lb(a.pointers[c].clientY)},c++;return{timeStamp:nb(),pointers:b,center:F(b),deltaX:a.deltaX,deltaY:a.deltaY}}function F(a){var b=a.length;if(1===b)return{x:lb(a[0].clientX),y:lb(a[0].clientY)};for(var c=0,d=0,e=0;b>e;)c+=a[e].clientX,d+=a[e].clientY,e++;return{x:lb(c/b),y:lb(d/b)}}function G(a,b,c){return{x:b/a||0,y:c/a||0}}function H(a,b){return a===b?Cb:mb(a)>=mb(b)?a>0?Db:Eb:b>0?Fb:Gb}function I(a,b,c){c||(c=Kb);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return Math.sqrt(d*d+e*e)}function J(a,b,c){c||(c=Kb);var d=b[c[0]]-a[c[0]],e=b[c[1]]-a[c[1]];return 180*Math.atan2(e,d)/Math.PI}function K(a,b){return J(b[1],b[0],Lb)-J(a[1],a[0],Lb)}function L(a,b){return I(b[0],b[1],Lb)/I(a[0],a[1],Lb)}function M(){this.evEl=Nb,this.evWin=Ob,this.allow=!0,this.pressed=!1,y.apply(this,arguments)}function N(){this.evEl=Rb,this.evWin=Sb,y.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}function O(){this.evTarget=Ub,this.evWin=Vb,this.started=!1,y.apply(this,arguments)}function P(a,b){var c=t(a.touches),d=t(a.changedTouches);return b&(Ab|Bb)&&(c=u(c.concat(d),"identifier",!0)),[c,d]}function Q(){this.evTarget=Xb,this.targetIds={},y.apply(this,arguments)}function R(a,b){var c=t(a.touches),d=this.targetIds;if(b&(yb|zb)&&1===c.length)return d[c[0].identifier]=!0,[c,c];var e,f,g=t(a.changedTouches),h=[],i=this.target;if(f=c.filter(function(a){return p(a.target,i)}),b===yb)for(e=0;e<f.length;)d[f[e].identifier]=!0,e++;for(e=0;e<g.length;)d[g[e].identifier]&&h.push(g[e]),b&(Ab|Bb)&&delete d[g[e].identifier],e++;return h.length?[u(f.concat(h),"identifier",!0),h]:void 0}function S(){y.apply(this,arguments);var a=k(this.handler,this);this.touch=new Q(this.manager,a),this.mouse=new M(this.manager,a)}function T(a,b){this.manager=a,this.set(b)}function U(a){if(q(a,bc))return bc;var b=q(a,cc),c=q(a,dc);return b&&c?cc+" "+dc:b||c?b?cc:dc:q(a,ac)?ac:_b}function V(a){this.id=w(),this.manager=null,this.options=i(a||{},this.defaults),this.options.enable=m(this.options.enable,!0),this.state=ec,this.simultaneous={},this.requireFail=[]}function W(a){return a&jc?"cancel":a&hc?"end":a&gc?"move":a&fc?"start":""}function X(a){return a==Gb?"down":a==Fb?"up":a==Db?"left":a==Eb?"right":""}function Y(a,b){var c=b.manager;return c?c.get(a):a}function Z(){V.apply(this,arguments)}function $(){Z.apply(this,arguments),this.pX=null,this.pY=null}function _(){Z.apply(this,arguments)}function ab(){V.apply(this,arguments),this._timer=null,this._input=null}function bb(){Z.apply(this,arguments)}function cb(){Z.apply(this,arguments)}function db(){V.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function eb(a,b){return b=b||{},b.recognizers=m(b.recognizers,eb.defaults.preset),new fb(a,b)}function fb(a,b){b=b||{},this.options=i(b,eb.defaults),this.options.inputTarget=this.options.inputTarget||a,this.handlers={},this.session={},this.recognizers=[],this.element=a,this.input=z(this),this.touchAction=new T(this,this.options.touchAction),gb(this,!0),g(b.recognizers,function(a){var b=this.add(new a[0](a[1]));a[2]&&b.recognizeWith(a[2]),a[3]&&b.requireFailure(a[3])},this)}function gb(a,b){var c=a.element;g(a.options.cssProps,function(a,d){c.style[v(c.style,d)]=b?a:""})}function hb(a,c){var d=b.createEvent("Event");d.initEvent(a,!0,!0),d.gesture=c,c.target.dispatchEvent(d)}var ib=["","webkit","moz","MS","ms","o"],jb=b.createElement("div"),kb="function",lb=Math.round,mb=Math.abs,nb=Date.now,ob=1,pb=/mobile|tablet|ip(ad|hone|od)|android/i,qb="ontouchstart"in a,rb=v(a,"PointerEvent")!==d,sb=qb&&pb.test(navigator.userAgent),tb="touch",ub="pen",vb="mouse",wb="kinect",xb=25,yb=1,zb=2,Ab=4,Bb=8,Cb=1,Db=2,Eb=4,Fb=8,Gb=16,Hb=Db|Eb,Ib=Fb|Gb,Jb=Hb|Ib,Kb=["x","y"],Lb=["clientX","clientY"];y.prototype={handler:function(){},init:function(){this.evEl&&n(this.element,this.evEl,this.domHandler),this.evTarget&&n(this.target,this.evTarget,this.domHandler),this.evWin&&n(x(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&o(this.element,this.evEl,this.domHandler),this.evTarget&&o(this.target,this.evTarget,this.domHandler),this.evWin&&o(x(this.element),this.evWin,this.domHandler)}};var Mb={mousedown:yb,mousemove:zb,mouseup:Ab},Nb="mousedown",Ob="mousemove mouseup";j(M,y,{handler:function(a){var b=Mb[a.type];b&yb&&0===a.button&&(this.pressed=!0),b&zb&&1!==a.which&&(b=Ab),this.pressed&&this.allow&&(b&Ab&&(this.pressed=!1),this.callback(this.manager,b,{pointers:[a],changedPointers:[a],pointerType:vb,srcEvent:a}))}});var Pb={pointerdown:yb,pointermove:zb,pointerup:Ab,pointercancel:Bb,pointerout:Bb},Qb={2:tb,3:ub,4:vb,5:wb},Rb="pointerdown",Sb="pointermove pointerup pointercancel";a.MSPointerEvent&&(Rb="MSPointerDown",Sb="MSPointerMove MSPointerUp MSPointerCancel"),j(N,y,{handler:function(a){var b=this.store,c=!1,d=a.type.toLowerCase().replace("ms",""),e=Pb[d],f=Qb[a.pointerType]||a.pointerType,g=f==tb,h=s(b,a.pointerId,"pointerId");e&yb&&(0===a.button||g)?0>h&&(b.push(a),h=b.length-1):e&(Ab|Bb)&&(c=!0),0>h||(b[h]=a,this.callback(this.manager,e,{pointers:b,changedPointers:[a],pointerType:f,srcEvent:a}),c&&b.splice(h,1))}});var Tb={touchstart:yb,touchmove:zb,touchend:Ab,touchcancel:Bb},Ub="touchstart",Vb="touchstart touchmove touchend touchcancel";j(O,y,{handler:function(a){var b=Tb[a.type];if(b===yb&&(this.started=!0),this.started){var c=P.call(this,a,b);b&(Ab|Bb)&&0===c[0].length-c[1].length&&(this.started=!1),this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:tb,srcEvent:a})}}});var Wb={touchstart:yb,touchmove:zb,touchend:Ab,touchcancel:Bb},Xb="touchstart touchmove touchend touchcancel";j(Q,y,{handler:function(a){var b=Wb[a.type],c=R.call(this,a,b);c&&this.callback(this.manager,b,{pointers:c[0],changedPointers:c[1],pointerType:tb,srcEvent:a})}}),j(S,y,{handler:function(a,b,c){var d=c.pointerType==tb,e=c.pointerType==vb;if(d)this.mouse.allow=!1;else if(e&&!this.mouse.allow)return;b&(Ab|Bb)&&(this.mouse.allow=!0),this.callback(a,b,c)},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var Yb=v(jb.style,"touchAction"),Zb=Yb!==d,$b="compute",_b="auto",ac="manipulation",bc="none",cc="pan-x",dc="pan-y";T.prototype={set:function(a){a==$b&&(a=this.compute()),Zb&&(this.manager.element.style[Yb]=a),this.actions=a.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var a=[];return g(this.manager.recognizers,function(b){l(b.options.enable,[b])&&(a=a.concat(b.getTouchAction()))}),U(a.join(" "))},preventDefaults:function(a){if(!Zb){var b=a.srcEvent,c=a.offsetDirection;if(this.manager.session.prevented)return void b.preventDefault();var d=this.actions,e=q(d,bc),f=q(d,dc),g=q(d,cc);return e||f&&c&Hb||g&&c&Ib?this.preventSrc(b):void 0}},preventSrc:function(a){this.manager.session.prevented=!0,a.preventDefault()}};var ec=1,fc=2,gc=4,hc=8,ic=hc,jc=16,kc=32;V.prototype={defaults:{},set:function(a){return h(this.options,a),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(a){if(f(a,"recognizeWith",this))return this;var b=this.simultaneous;return a=Y(a,this),b[a.id]||(b[a.id]=a,a.recognizeWith(this)),this},dropRecognizeWith:function(a){return f(a,"dropRecognizeWith",this)?this:(a=Y(a,this),delete this.simultaneous[a.id],this)},requireFailure:function(a){if(f(a,"requireFailure",this))return this;var b=this.requireFail;return a=Y(a,this),-1===s(b,a)&&(b.push(a),a.requireFailure(this)),this},dropRequireFailure:function(a){if(f(a,"dropRequireFailure",this))return this;a=Y(a,this);var b=s(this.requireFail,a);return b>-1&&this.requireFail.splice(b,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(a){return!!this.simultaneous[a.id]},emit:function(a){function b(b){c.manager.emit(c.options.event+(b?W(d):""),a)}var c=this,d=this.state;hc>d&&b(!0),b(),d>=hc&&b(!0)},tryEmit:function(a){return this.canEmit()?this.emit(a):void(this.state=kc)},canEmit:function(){for(var a=0;a<this.requireFail.length;){if(!(this.requireFail[a].state&(kc|ec)))return!1;a++}return!0},recognize:function(a){var b=h({},a);return l(this.options.enable,[this,b])?(this.state&(ic|jc|kc)&&(this.state=ec),this.state=this.process(b),void(this.state&(fc|gc|hc|jc)&&this.tryEmit(b))):(this.reset(),void(this.state=kc))},process:function(){},getTouchAction:function(){},reset:function(){}},j(Z,V,{defaults:{pointers:1},attrTest:function(a){var b=this.options.pointers;return 0===b||a.pointers.length===b},process:function(a){var b=this.state,c=a.eventType,d=b&(fc|gc),e=this.attrTest(a);return d&&(c&Bb||!e)?b|jc:d||e?c&Ab?b|hc:b&fc?b|gc:fc:kc}}),j($,Z,{defaults:{event:"pan",threshold:10,pointers:1,direction:Jb},getTouchAction:function(){var a=this.options.direction,b=[];return a&Hb&&b.push(dc),a&Ib&&b.push(cc),b},directionTest:function(a){var b=this.options,c=!0,d=a.distance,e=a.direction,f=a.deltaX,g=a.deltaY;return e&b.direction||(b.direction&Hb?(e=0===f?Cb:0>f?Db:Eb,c=f!=this.pX,d=Math.abs(a.deltaX)):(e=0===g?Cb:0>g?Fb:Gb,c=g!=this.pY,d=Math.abs(a.deltaY))),a.direction=e,c&&d>b.threshold&&e&b.direction},attrTest:function(a){return Z.prototype.attrTest.call(this,a)&&(this.state&fc||!(this.state&fc)&&this.directionTest(a))},emit:function(a){this.pX=a.deltaX,this.pY=a.deltaY;var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this._super.emit.call(this,a)}}),j(_,Z,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return[bc]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.scale-1)>this.options.threshold||this.state&fc)},emit:function(a){if(this._super.emit.call(this,a),1!==a.scale){var b=a.scale<1?"in":"out";this.manager.emit(this.options.event+b,a)}}}),j(ab,V,{defaults:{event:"press",pointers:1,time:500,threshold:5},getTouchAction:function(){return[_b]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime>b.time;if(this._input=a,!d||!c||a.eventType&(Ab|Bb)&&!f)this.reset();else if(a.eventType&yb)this.reset(),this._timer=e(function(){this.state=ic,this.tryEmit()},b.time,this);else if(a.eventType&Ab)return ic;return kc},reset:function(){clearTimeout(this._timer)},emit:function(a){this.state===ic&&(a&&a.eventType&Ab?this.manager.emit(this.options.event+"up",a):(this._input.timeStamp=nb(),this.manager.emit(this.options.event,this._input)))}}),j(bb,Z,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return[bc]},attrTest:function(a){return this._super.attrTest.call(this,a)&&(Math.abs(a.rotation)>this.options.threshold||this.state&fc)}}),j(cb,Z,{defaults:{event:"swipe",threshold:10,velocity:.65,direction:Hb|Ib,pointers:1},getTouchAction:function(){return $.prototype.getTouchAction.call(this)},attrTest:function(a){var b,c=this.options.direction;return c&(Hb|Ib)?b=a.velocity:c&Hb?b=a.velocityX:c&Ib&&(b=a.velocityY),this._super.attrTest.call(this,a)&&c&a.direction&&a.distance>this.options.threshold&&mb(b)>this.options.velocity&&a.eventType&Ab},emit:function(a){var b=X(a.direction);b&&this.manager.emit(this.options.event+b,a),this.manager.emit(this.options.event,a)}}),j(db,V,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:2,posThreshold:10},getTouchAction:function(){return[ac]},process:function(a){var b=this.options,c=a.pointers.length===b.pointers,d=a.distance<b.threshold,f=a.deltaTime<b.time;if(this.reset(),a.eventType&yb&&0===this.count)return this.failTimeout();if(d&&f&&c){if(a.eventType!=Ab)return this.failTimeout();var g=this.pTime?a.timeStamp-this.pTime<b.interval:!0,h=!this.pCenter||I(this.pCenter,a.center)<b.posThreshold;this.pTime=a.timeStamp,this.pCenter=a.center,h&&g?this.count+=1:this.count=1,this._input=a;var i=this.count%b.taps;if(0===i)return this.hasRequireFailures()?(this._timer=e(function(){this.state=ic,this.tryEmit()},b.interval,this),fc):ic}return kc},failTimeout:function(){return this._timer=e(function(){this.state=kc},this.options.interval,this),kc},reset:function(){clearTimeout(this._timer)},emit:function(){this.state==ic&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),eb.VERSION="2.0.4",eb.defaults={domEvents:!1,touchAction:$b,enable:!0,inputTarget:null,inputClass:null,preset:[[bb,{enable:!1}],[_,{enable:!1},["rotate"]],[cb,{direction:Hb}],[$,{direction:Hb},["swipe"]],[db],[db,{event:"doubletap",taps:2},["tap"]],[ab]],cssProps:{userSelect:"default",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};var lc=1,mc=2;fb.prototype={set:function(a){return h(this.options,a),a.touchAction&&this.touchAction.update(),a.inputTarget&&(this.input.destroy(),this.input.target=a.inputTarget,this.input.init()),this},stop:function(a){this.session.stopped=a?mc:lc},recognize:function(a){var b=this.session;if(!b.stopped){this.touchAction.preventDefaults(a);var c,d=this.recognizers,e=b.curRecognizer;(!e||e&&e.state&ic)&&(e=b.curRecognizer=null);for(var f=0;f<d.length;)c=d[f],b.stopped===mc||e&&c!=e&&!c.canRecognizeWith(e)?c.reset():c.recognize(a),!e&&c.state&(fc|gc|hc)&&(e=b.curRecognizer=c),f++}},get:function(a){if(a instanceof V)return a;for(var b=this.recognizers,c=0;c<b.length;c++)if(b[c].options.event==a)return b[c];return null},add:function(a){if(f(a,"add",this))return this;var b=this.get(a.options.event);return b&&this.remove(b),this.recognizers.push(a),a.manager=this,this.touchAction.update(),a},remove:function(a){if(f(a,"remove",this))return this;var b=this.recognizers;return a=this.get(a),b.splice(s(b,a),1),this.touchAction.update(),this},on:function(a,b){var c=this.handlers;return g(r(a),function(a){c[a]=c[a]||[],c[a].push(b)}),this},off:function(a,b){var c=this.handlers;return g(r(a),function(a){b?c[a].splice(s(c[a],b),1):delete c[a]}),this},emit:function(a,b){this.options.domEvents&&hb(a,b);var c=this.handlers[a]&&this.handlers[a].slice();if(c&&c.length){b.type=a,b.preventDefault=function(){b.srcEvent.preventDefault()};for(var d=0;d<c.length;)c[d](b),d++}},destroy:function(){this.element&&gb(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},h(eb,{INPUT_START:yb,INPUT_MOVE:zb,INPUT_END:Ab,INPUT_CANCEL:Bb,STATE_POSSIBLE:ec,STATE_BEGAN:fc,STATE_CHANGED:gc,STATE_ENDED:hc,STATE_RECOGNIZED:ic,STATE_CANCELLED:jc,STATE_FAILED:kc,DIRECTION_NONE:Cb,DIRECTION_LEFT:Db,DIRECTION_RIGHT:Eb,DIRECTION_UP:Fb,DIRECTION_DOWN:Gb,DIRECTION_HORIZONTAL:Hb,DIRECTION_VERTICAL:Ib,DIRECTION_ALL:Jb,Manager:fb,Input:y,TouchAction:T,TouchInput:Q,MouseInput:M,PointerEventInput:N,TouchMouseInput:S,SingleTouchInput:O,Recognizer:V,AttrRecognizer:Z,Tap:db,Pan:$,Swipe:cb,Pinch:_,Rotate:bb,Press:ab,on:n,off:o,each:g,merge:i,extend:h,inherit:j,bindFn:k,prefixed:v}),typeof define==kb&&define.amd?define(function(){return eb}):"undefined"!=typeof module&&module.exports?module.exports=eb:a[c]=eb}(window,document,"Hammer"),function(a){"function"==typeof define&&define.amd?define(["jquery","hammerjs"],a):"object"==typeof exports?a(require("jquery"),require("hammerjs")):a(jQuery,Hammer)}(function(a,b){function c(c,d){var e=a(c);e.data("hammer")||e.data("hammer",new b(e[0],d))}a.fn.hammer=function(a){return this.each(function(){c(this,a)})},b.Manager.prototype.emit=function(b){return function(c,d){b.call(this,c,d),a(this.element).trigger({type:c,gesture:d})}}(b.Manager.prototype.emit)}),function(a){a.fn.collapsible=function(b){var c={accordion:void 0};return b=a.extend(c,b),this.each(function(){function c(a){f=e.find(".collapsible-header"),a.parent().toggleClass("active"),a.parent().hasClass("active")?a.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1}):a.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1}),f.not(a).parent().removeClass("active"),f.not(a).parent().children(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1})}function d(a){a.parent().toggleClass("active"),a.parent().hasClass("active")?a.siblings(".collapsible-body").stop(!0,!1).slideDown({duration:350,easing:"easeOutQuart",queue:!1}):a.siblings(".collapsible-body").stop(!0,!1).slideUp({duration:350,easing:"easeOutQuart",queue:!1})}var e=a(this),f=a(this).find(".collapsible-header"),g=e.data("collapsible");e.off("click.collapse",".collapsible-header"),f.off("click.collapse"),b.accordion||"accordion"==g||void 0==g?(e.on("click.collapse",".collapsible-header",function(b){c(a(b.currentTarget))}),c(f.filter(".active").first())):f.each(function(){a(this).on("click.collapse",function(b){d(a(b.currentTarget))}),a(this).hasClass("active")&&d(a(this))})})},a(document).ready(function(){a(".collapsible").collapsible()})}(jQuery),function(a){a.fn.scrollTo=function(b){return a(this).scrollTop(a(this).scrollTop()-a(this).offset().top+a(b).offset().top),this},a.fn.dropdown=function(b){var c={inDuration:300,outDuration:225,constrain_width:!0,hover:!0,alignment:"left",gutter:0,belowOrigin:!1};b=a.extend(c,b),this.each(function(){function c(){void 0!=g.data("inDuration")&&(b.inDuration=g.data("inDuration")),void 0!=g.data("outDuration")&&(b.outDuration=g.data("outDuration")),void 0!=g.data("constrainwidth")&&(b.constrain_width=g.data("constrainwidth")),void 0!=g.data("hover")&&(b.hover=g.data("hover")),void 0!=g.data("alignment")&&(b.alignment=g.data("alignment")),void 0!=g.data("gutter")&&(b.gutter=g.data("gutter")),void 0!=g.data("beloworigin")&&(b.belowOrigin=g.data("beloworigin"))}function d(){c(),1==b.constrain_width&&h.css("width",g.outerWidth());var d=0;1==b.belowOrigin&&(d=g.height());var f=0,j=b.gutter;"right"==b.alignment&&(f=g.innerWidth()-h.innerWidth(),j=-1*j),h.css(e(g[0])?{display:"block",position:"fixed",height:0,top:g.offset().top-a(window).scrollTop()+d,left:g.offset().left+f+j}:{display:"block",top:g.offset().top+d,left:g.offset().left+f+j,height:0}),h.velocity({opacity:1},{duration:b.inDuration,queue:!1,easing:"easeOutQuad"}).velocity({height:i},{duration:b.inDuration,queue:!1,easing:"easeOutCubic",complete:function(){h.css("overflow-y","auto")}})}function e(b){var c=a(b),d=c.add(c.parents()),e=!1;return d.each(function(){return"fixed"===a(this).css("position")?(e=!0,!1):void 0}),e}function f(){h.velocity({opacity:0},{duration:b.outDuration,easing:"easeOutQuad",complete:function(){h.css({display:"none","overflow-y":""})}})}var g=a(this),h=a("#"+g.attr("data-activates"));c(),h.parent().is(a("body"))||(h.detach(),a("body").append(h));var i=h.height();if(b.hover)g.on("mouseover",function(){d()}),h.on("mouseleave",function(){f()});else{g.unbind("click."+g.attr("id")),g.bind("click."+g.attr("id"),function(b){g[0]==b.currentTarget&&(b.preventDefault(),d()),a(document).bind("click."+h.attr("id"),function(b){!h.is(b.target)&&!g.is(b.target)&&!g.find(b.target).length>0&&(f(),a(document).unbind("click."+h.attr("id")))})})}g.on("open",d),g.on("close",f)})}}(jQuery),function(a){a.fn.extend({openModal:function(b){var c=this,d=a('<div id="lean-overlay"></div>');a("body").append(d);var e={opacity:.5,in_duration:300,out_duration:200,ready:void 0,complete:void 0,dismissible:!0};b=a.extend(e,b),b.dismissible&&(a("#lean-overlay").click(function(){a(c).closeModal(b)}),a(document).keyup(function(d){27===d.keyCode&&(a(c).closeModal(b),a(this).off())})),a(c).find(".modal-close").click(function(d){d.preventDefault(),a(c).closeModal(b)}),a("#lean-overlay").css({display:"block",opacity:0}),a(c).css({display:"block",top:"4%",opacity:0}),a("#lean-overlay").velocity({opacity:b.opacity},{duration:b.in_duration,queue:!1,ease:"easeOutCubic"}),a(c).velocity({top:"10%",opacity:1},{duration:b.in_duration,queue:!1,ease:"easeOutCubic",complete:function(){"function"==typeof b.ready&&b.ready()}})}}),a.fn.extend({closeModal:function(b){var c={out_duration:200,complete:void 0},b=a.extend(c,b);a(".modal-close").off(),a("#lean-overlay").velocity({opacity:0},{duration:b.out_duration,queue:!1,ease:"easeOutQuart"}),a(this).fadeOut(b.out_duration,function(){a(this).css({top:0}),a("#lean-overlay").css({display:"none"}),"function"==typeof b.complete&&b.complete(),a("#lean-overlay").remove()})}}),a.fn.extend({leanModal:function(b){return this.each(function(){a(this).click(function(c){var d=a(this).attr("href");a(d).openModal(b),c.preventDefault()})})}})}(jQuery),function(a){a.fn.materialbox=function(){return this.each(function(){function b(){d=!1;var b=g.parent(".material-placeholder"),e=(window.innerWidth,window.innerHeight,g.data("width")),h=g.data("height");a("#materialbox-overlay").fadeOut(f,function(){c=!1,a(this).remove()}),g.velocity({width:e,height:h,left:0,top:0},{duration:f,queue:!1,easing:"easeOutQuad"}),a(".materialbox-caption").velocity({opacity:0},{duration:f+200,queue:!1,easing:"easeOutQuad",complete:function(){b.css({height:"",width:"",position:"",top:"",left:""}),g.css({height:"",top:"",left:"",width:"","max-width":"",position:"","z-index":""}),g.removeClass("active"),d=!0,a(this).remove()}})}if(!a(this).hasClass("intialized")){a(this).addClass("intialized");var c=!1,d=!0,e=275,f=200,g=a(this),h=a("<div></div>").addClass("material-placeholder");g.wrap(h),g.on("click",function(){var f=g.parent(".material-placeholder"),h=window.innerWidth,i=window.innerHeight,j=g.width(),k=g.height();if(d===!1)return!1;if(c&&d===!0)return b(),!1;d=!1,g.addClass("active"),c=!0,f.css({width:f[0].getBoundingClientRect().width,height:f[0].getBoundingClientRect().height,position:"relative",top:0,left:0}),g.css({position:"absolute","z-index":1e3}).data("width",j).data("height",k);var l=a('<div id="materialbox-overlay"></div>').css({opacity:0}).click(function(){d===!0&&b()});if(a("body").append(l),l.velocity({opacity:1},{duration:e,queue:!1,easing:"easeOutQuad"}),""!==g.data("caption")){var m=a('<div class="materialbox-caption"></div>');m.text(g.data("caption")),a("body").append(m),m.css({display:"inline"}),m.velocity({opacity:1},{duration:e,queue:!1,easing:"easeOutQuad"})}var n=0,o=j/h,p=k/i,q=0,r=0;o>p?(n=k/j,q=.9*h,r=.9*h*n):(n=j/k,q=.9*i*n,r=.9*i),g.hasClass("responsive-img")?g.velocity({"max-width":q,width:j},{duration:0,queue:!1,complete:function(){g.css({left:0,top:0}).velocity({height:r,width:q,left:a(document).scrollLeft()+h/2-g.parent(".material-placeholder").offset().left-q/2,top:a(document).scrollTop()+i/2-g.parent(".material-placeholder").offset().top-r/2},{duration:e,queue:!1,easing:"easeOutQuad",complete:function(){d=!0
|
8 |
+
}})}}):g.css("left",0).css("top",0).velocity({height:r,width:q,left:a(document).scrollLeft()+h/2-g.parent(".material-placeholder").offset().left-q/2,top:a(document).scrollTop()+i/2-g.parent(".material-placeholder").offset().top-r/2},{duration:e,queue:!1,easing:"easeOutQuad",complete:function(){d=!0}})}),a(window).scroll(function(){c&&b()}),a(document).keyup(function(a){27===a.keyCode&&d===!0&&c&&b()})}})},a(document).ready(function(){a(".materialboxed").materialbox()})}(jQuery),function(a){a.fn.parallax=function(){var b=a(window).width();return this.each(function(){function c(c){var e;e=992>b?d.height()>0?d.height():d.children("img").height():d.height()>0?d.height():500;var f=d.children("img").height(),g=f-e,h=d.offset().top+e,i=d.offset().top,j=a(window).scrollTop(),k=window.innerHeight,l=j+k,m=(l-i)/(e+k),n=-1*g*m;h>j&&j+k>i&&d.children("img").first().css("bottom",n+"px"),c&&d.children("img").first().css("display","block")}var d=a(this);d.addClass("parallax"),d.find("img").each(function(){a(this).css("background-image","url("+a(this).attr("src")+")"),a(this).attr("src","data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==")}),d.children("img").one("load",function(){c(!0)}).each(function(){this.complete&&a(this).load()}),a(window).scroll(function(){b=a(window).width(),c(!1)}),a(window).resize(function(){b=a(window).width(),c(!1)})})}}(jQuery),function(a){var b={init:function(){return this.each(function(){{var b=a(this);a(window).width()}b.width("100%");var c=a(this).children("li").length;b.children("li").each(function(){a(this).width(100/c+"%")});var d,e,f=b.find("li.tab a"),g=b.width(),h=b.find("li").first().outerWidth(),i=0;d=a(f.filter('[href="'+location.hash+'"]')),0===d.length&&(d=a(this).find("li.tab a.active").first()),0===d.length&&(d=a(this).find("li.tab a").first()),d.addClass("active"),i=f.index(d),0>i&&(i=0),e=a(d[0].hash),b.append('<div class="indicator"></div>');var j=b.find(".indicator");b.is(":visible")&&(j.css({right:g-(i+1)*h}),j.css({left:i*h})),a(window).resize(function(){g=b.width(),h=b.find("li").first().outerWidth(),0>i&&(i=0),0!==h&&0!==g&&(j.css({right:g-(i+1)*h}),j.css({left:i*h}))}),f.not(d).each(function(){a(this.hash).hide()}),b.on("click","a",function(c){g=b.width(),h=b.find("li").first().outerWidth(),d.removeClass("active"),e.hide(),d=a(this),e=a(this.hash),f=b.find("li.tab a"),d.addClass("active");var k=i;i=f.index(a(this)),0>i&&(i=0),e.show(),i-k>=0?(j.velocity({right:g-(i+1)*h},{duration:300,queue:!1,easing:"easeOutQuad"}),j.velocity({left:i*h},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})):(j.velocity({left:i*h},{duration:300,queue:!1,easing:"easeOutQuad"}),j.velocity({right:g-(i+1)*h},{duration:300,queue:!1,easing:"easeOutQuad",delay:90})),c.preventDefault()})})},select_tab:function(a){this.find('a[href="#'+a+'"]').trigger("click")}};a.fn.tabs=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tooltip"):b.init.apply(this,arguments)},a(document).ready(function(){a("ul.tabs").tabs()})}(jQuery),function(a){a.fn.tooltip=function(b){var c=null,d=!1,e=null,f=5,g={delay:350};return b=a.extend(g,b),a(".material-tooltip").remove(),this.each(function(){var g=a(this),h=a("<span></span>").text(g.attr("data-tooltip")),i=a("<div></div>");i.addClass("material-tooltip").append(h),i.appendTo(a("body"));var j=a("<div></div>").addClass("backdrop");j.appendTo(i),j.css({top:0,left:0}),a(this).off("mouseenter mouseleave"),a(this).on({mouseenter:function(){var a=g.data("delay");a=void 0==a||""==a?b.delay:a,c=0,e=setInterval(function(){if(c+=10,c>=a&&0==d){d=!0,i.css({display:"block",left:"0px",top:"0px"}),i.children("span").text(g.attr("data-tooltip"));var b=g.outerWidth(),e=g.outerHeight(),h=g.attr("data-position"),k=i.outerHeight(),l=i.outerWidth(),m="0px",n="0px",o=8;"top"===h?(i.css({top:g.offset().top-k-f,left:g.offset().left+b/2-l/2}),m="-10px",j.css({borderRadius:"14px 14px 0 0",transformOrigin:"50% 90%",marginTop:k,marginLeft:l/2-j.width()/2})):"left"===h?(i.css({top:g.offset().top+e/2-k/2,left:g.offset().left-l-f}),n="-10px",j.css({width:"14px",height:"14px",borderRadius:"14px 0 0 14px",transformOrigin:"95% 50%",marginTop:k/2,marginLeft:l})):"right"===h?(i.css({top:g.offset().top+e/2-k/2,left:g.offset().left+b+f}),n="+10px",j.css({width:"14px",height:"14px",borderRadius:"0 14px 14px 0",transformOrigin:"5% 50%",marginTop:k/2,marginLeft:"0px"})):(i.css({top:g.offset().top+g.outerHeight()+f,left:g.offset().left+b/2-l/2}),m="+10px",j.css({marginLeft:l/2-j.width()/2})),o=l/8,8>o&&(o=8),("right"===h||"left"===h)&&(o=l/10,6>o&&(o=6)),i.velocity({opacity:1,marginTop:m,marginLeft:n},{duration:350,queue:!1}),j.css({display:"block"}).velocity({opacity:1},{duration:55,delay:0,queue:!1}).velocity({scale:o},{duration:300,delay:0,queue:!1,easing:"easeInOutQuad"})}},10)},mouseleave:function(){clearInterval(e),c=0,i.velocity({opacity:0,marginTop:0,marginLeft:0},{duration:225,queue:!1,delay:275}),j.velocity({opacity:0,scale:1},{duration:225,delay:275,queue:!1,complete:function(){j.css("display","none"),i.css("display","none"),d=!1}})}})})},a(document).ready(function(){a(".tooltipped").tooltip()})}(jQuery),function(a){"use strict";function b(a){return null!==a&&a===a.window}function c(a){return b(a)?a:9===a.nodeType&&a.defaultView}function d(a){var b,d,e={top:0,left:0},f=a&&a.ownerDocument;return b=f.documentElement,"undefined"!=typeof a.getBoundingClientRect&&(e=a.getBoundingClientRect()),d=c(f),{top:e.top+d.pageYOffset-b.clientTop,left:e.left+d.pageXOffset-b.clientLeft}}function e(a){var b="";for(var c in a)a.hasOwnProperty(c)&&(b+=c+":"+a[c]+";");return b}function f(a){if(k.allowEvent(a)===!1)return null;for(var b=null,c=a.target||a.srcElement;null!==c.parentElement;){if(-1!==c.className.indexOf("waves-effect")){b=c;break}c=c.parentElement}return b}function g(b){var c=f(b);null!==c&&(j.show(b,c),"ontouchstart"in a&&(c.addEventListener("touchend",j.hide,!1),c.addEventListener("touchcancel",j.hide,!1)),c.addEventListener("mouseup",j.hide,!1),c.addEventListener("mouseleave",j.hide,!1))}var h=h||{},i=document.querySelectorAll.bind(document),j={duration:750,show:function(a,b){if(2===a.button)return!1;var c=b||this,f=document.createElement("div");f.className="waves-ripple",c.appendChild(f);var g=d(c),h=a.pageY-g.top,i=a.pageX-g.left,k="scale("+c.clientWidth/100*10+")";"touches"in a&&(h=a.touches[0].pageY-g.top,i=a.touches[0].pageX-g.left),f.setAttribute("data-hold",Date.now()),f.setAttribute("data-scale",k),f.setAttribute("data-x",i),f.setAttribute("data-y",h);var l={top:h+"px",left:i+"px"};f.className=f.className+" waves-notransition",f.setAttribute("style",e(l)),f.className=f.className.replace("waves-notransition",""),l["-webkit-transform"]=k,l["-moz-transform"]=k,l["-ms-transform"]=k,l["-o-transform"]=k,l.transform=k,l.opacity="1",l["-webkit-transition-duration"]=j.duration+"ms",l["-moz-transition-duration"]=j.duration+"ms",l["-o-transition-duration"]=j.duration+"ms",l["transition-duration"]=j.duration+"ms",l["-webkit-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-moz-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["-o-transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",l["transition-timing-function"]="cubic-bezier(0.250, 0.460, 0.450, 0.940)",f.setAttribute("style",e(l))},hide:function(a){k.touchup(a);var b=this,c=(1.4*b.clientWidth,null),d=b.getElementsByClassName("waves-ripple");if(!(d.length>0))return!1;c=d[d.length-1];var f=c.getAttribute("data-x"),g=c.getAttribute("data-y"),h=c.getAttribute("data-scale"),i=Date.now()-Number(c.getAttribute("data-hold")),l=350-i;0>l&&(l=0),setTimeout(function(){var a={top:g+"px",left:f+"px",opacity:"0","-webkit-transition-duration":j.duration+"ms","-moz-transition-duration":j.duration+"ms","-o-transition-duration":j.duration+"ms","transition-duration":j.duration+"ms","-webkit-transform":h,"-moz-transform":h,"-ms-transform":h,"-o-transform":h,transform:h};c.setAttribute("style",e(a)),setTimeout(function(){try{b.removeChild(c)}catch(a){return!1}},j.duration)},l)},wrapInput:function(a){for(var b=0;b<a.length;b++){var c=a[b];if("input"===c.tagName.toLowerCase()){var d=c.parentNode;if("i"===d.tagName.toLowerCase()&&-1!==d.className.indexOf("waves-effect"))continue;var e=document.createElement("i");e.className=c.className+" waves-input-wrapper";var f=c.getAttribute("style");f||(f=""),e.setAttribute("style",f),c.className="waves-button-input",c.removeAttribute("style"),d.replaceChild(e,c),e.appendChild(c)}}}},k={touches:0,allowEvent:function(a){var b=!0;return"touchstart"===a.type?k.touches+=1:"touchend"===a.type||"touchcancel"===a.type?setTimeout(function(){k.touches>0&&(k.touches-=1)},500):"mousedown"===a.type&&k.touches>0&&(b=!1),b},touchup:function(a){k.allowEvent(a)}};h.displayEffect=function(b){b=b||{},"duration"in b&&(j.duration=b.duration),j.wrapInput(i(".waves-effect")),"ontouchstart"in a&&document.body.addEventListener("touchstart",g,!1),document.body.addEventListener("mousedown",g,!1)},h.attach=function(b){"input"===b.tagName.toLowerCase()&&(j.wrapInput([b]),b=b.parentElement),"ontouchstart"in a&&b.addEventListener("touchstart",g,!1),b.addEventListener("mousedown",g,!1)},a.Waves=h,document.addEventListener("DOMContentLoaded",function(){h.displayEffect()},!1)}(window),function(a){var b={init:function(b){var c={menuWidth:240,edge:"left",closeOnClick:!1};b=a.extend(c,b),a(this).each(function(){function c(){f=!1,g=!1,a("#sidenav-overlay").velocity({opacity:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),"left"===b.edge?(a(".drag-target").css({width:"",right:"",left:"0"}),e.velocity({left:-1*(b.menuWidth+10)},{duration:200,queue:!1,easing:"easeOutCubic"})):(a(".drag-target").css({width:"",right:"0",left:""}),e.velocity({right:-1*(b.menuWidth+10)},{duration:200,queue:!1,easing:"easeOutCubic"}))}var d=a(this),e=a("#"+d.attr("data-activates"));240!=b.menuWidth&&(e.css("width",b.menuWidth),e.hasClass("fixed")||e.css("left",-1*(b.menuWidth+10))),"left"!=b.edge&&e.addClass("right-aligned"),a("body").append(a('<div class="drag-target"></div>')),a(".drag-target").css("left"===b.edge?{left:0}:{right:0}),e.hasClass("fixed")&&a(window).resize(function(){a(window).width()>1200&&e.attr("style")&&(e.removeAttr("style"),e.css("width",b.menuWidth)),0!=a("#sidenav-overlay").css("opacity")&&g&&a("#sidenav-overlay").trigger("click")}),1==b.closeOnClick&&e.on("click.itemclick","a:not(.collapsible-header)",function(){c()});var f=!1,g=!1;a(".drag-target").hammer({prevent_default:!1}).bind("tap",function(){a("#sidenav-overlay").trigger("click")}).bind("pan",function(d){if("touch"===d.gesture.pointerType){{var f=(d.gesture.direction,d.gesture.center.x);d.gesture.center.y,d.gesture.velocityX}if(!a("#sidenav-overlay").length){var h=a('<div id="sidenav-overlay"></div>');h.css("opacity",0).click(function(){c()}),a("body").append(h)}if("left"===b.edge?f>b.menuWidth?f=b.menuWidth:0>f&&(f=0):f<a(window).width()-b.menuWidth&&(f=a(window).width()-b.menuWidth),"left"===b.edge?(f<b.menuWidth/2?g=!1:f>=b.menuWidth/2&&(g=!0),e.css("left",f-b.menuWidth)):(f<a(window).width()-b.menuWidth/2?g=!0:f>=a(window).width()-b.menuWidth/2&&(g=!1),e.css("right",-1*(f-b.menuWidth/2))),"left"===b.edge){var i=f/b.menuWidth;a("#sidenav-overlay").velocity({opacity:i},{duration:50,queue:!1,easing:"easeOutQuad"})}else{var i=Math.abs((f-a(window).width())/b.menuWidth);a("#sidenav-overlay").velocity({opacity:i},{duration:50,queue:!1,easing:"easeOutQuad"})}}}).bind("panend",function(c){if("touch"===c.gesture.pointerType){var d=c.gesture.velocityX;f=!1,"left"===b.edge?g&&.3>=d||-.5>d?(e.velocity({left:0},{duration:300,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a(".drag-target").css({width:"50%",right:0,left:""})):(!g||d>.3)&&(e.velocity({left:-240},{duration:300,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:0},{duration:50,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),a(".drag-target").css({width:"10%",right:"",left:0})):g&&d>=-.3||d>.5?(e.velocity({right:0},{duration:300,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:1},{duration:50,queue:!1,easing:"easeOutQuad"}),a(".drag-target").css({width:"50%",right:"",left:0})):(!g||-.3>d)&&(e.velocity({right:-240},{duration:300,queue:!1,easing:"easeOutQuad"}),a("#sidenav-overlay").velocity({opacity:0},{duration:50,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}}),a(".drag-target").css({width:"10%",right:0,left:""}))}}),d.click(function(){if(1==g)g=!1,f=!1,c();else{"left"===b.edge?(a(".drag-target").css({width:"50%",right:0,left:""}),e.velocity({left:0},{duration:300,queue:!1,easing:"easeOutQuad"})):(a(".drag-target").css({width:"50%",right:"",left:0}),e.velocity({right:0},{duration:300,queue:!1,easing:"easeOutQuad"}),e.css("left",""));var d=a('<div id="sidenav-overlay"></div>');d.css("opacity",0).click(function(){g=!1,f=!1,c(),d.animate({opacity:0},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){a(this).remove()}})}),a("body").append(d),d.animate({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){g=!0,f=!1}})}return!1})})},show:function(){this.trigger("click")},hide:function(){a("#sidenav-overlay").trigger("click")}};a.fn.sideNav=function(c){return b[c]?b[c].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.tooltip"):b.init.apply(this,arguments)}}(jQuery),function(a){function b(b,c,d,e){var f=a();return a.each(g,function(a,g){if(g.height()>0){var h=g.offset().top,i=g.offset().left,j=i+g.width(),k=h+g.height(),l=!(i>c||e>j||h>d||b>k);l&&f.push(g)}}),f}function c(){++j;var c=f.scrollTop(),d=f.scrollLeft(),e=d+f.width(),g=c+f.height(),i=b(c+k.top+200,e+k.right,g+k.bottom,d+k.left);a.each(i,function(a,b){var c=b.data("scrollSpy:ticks");"number"!=typeof c&&b.triggerHandler("scrollSpy:enter"),b.data("scrollSpy:ticks",j)}),a.each(h,function(a,b){var c=b.data("scrollSpy:ticks");"number"==typeof c&&c!==j&&(b.triggerHandler("scrollSpy:exit"),b.data("scrollSpy:ticks",null))}),h=i}function d(){f.trigger("scrollSpy:winSize")}function e(a,b,c){var d,e,f,g=null,h=0;c||(c={});var i=function(){h=c.leading===!1?0:l(),g=null,f=a.apply(d,e),d=e=null};return function(){var j=l();h||c.leading!==!1||(h=j);var k=b-(j-h);return d=this,e=arguments,0>=k?(clearTimeout(g),g=null,h=j,f=a.apply(d,e),d=e=null):g||c.trailing===!1||(g=setTimeout(i,k)),f}}var f=a(window),g=[],h=[],i=!1,j=0,k={top:0,right:0,bottom:0,left:0},l=Date.now||function(){return(new Date).getTime()};a.scrollSpy=function(b,d){var h=[];b=a(b),b.each(function(b,c){g.push(a(c)),a(c).data("scrollSpy:id",b),a("a[href=#"+a(c).attr("id")+"]").click(function(b){b.preventDefault();var c=a(this.hash).offset().top+1;a(".tabs-wrapper").length?a("html, body").animate({scrollTop:c-60},{duration:400,easing:"easeOutCubic"}):a("html, body").animate({scrollTop:c},{duration:400,easing:"easeOutCubic"})})}),d=d||{throttle:100},k.top=d.offsetTop||0,k.right=d.offsetRight||0,k.bottom=d.offsetBottom||0,k.left=d.offsetLeft||0;var j=e(c,d.throttle||100),l=function(){a(document).ready(j)};return i||(f.on("scroll",l),f.on("resize",l),i=!0),setTimeout(l,0),b.on("scrollSpy:enter",function(){h=a.grep(h,function(a){return 0!=a.height()});var b=a(this);h[0]?(a("a[href=#"+h[0].attr("id")+"]").removeClass("active"),b.data("scrollSpy:id")<h[0].data("scrollSpy:id")?h.unshift(a(this)):h.push(a(this))):h.push(a(this)),a("a[href=#"+h[0].attr("id")+"]").addClass("active")}),b.on("scrollSpy:exit",function(){if(h=a.grep(h,function(a){return 0!=a.height()}),h[0]){a("a[href=#"+h[0].attr("id")+"]").removeClass("active");var b=a(this);h=a.grep(h,function(a){return a.attr("id")!=b.attr("id")}),h[0]&&a("a[href=#"+h[0].attr("id")+"]").addClass("active")}}),b},a.winSizeSpy=function(b){return a.winSizeSpy=function(){return f},b=b||{throttle:100},f.on("resize",e(d,b.throttle||100))},a.fn.scrollSpy=function(b){return a.scrollSpy(a(this),b)}}(jQuery),function(a){a(document).ready(function(){var b="input[type=text], input[type=password], input[type=email], input[type=url], input[type=tel], input[type=number], input[type=search], textarea";if(a(document).on("change",b,function(){0!==a(this).val().length&&a(this).siblings("label, i").addClass("active"),validate_field(a(this))}),a(document).ready(function(){a(b).each(function(b,c){a(c).val().length>0&&a(this).siblings("label, i").addClass("active")})}),a(document).on("reset",function(c){a(c.target).is("form")&&(a(this).find(b).removeClass("valid").removeClass("invalid"),a(this).find("select.initialized").each(function(){var b=a(this).find("option[selected]").text();a(this).siblings("input.select-dropdown").val(b)}))}),a(document).on("focus",b,function(){a(this).siblings("label, i").addClass("active")}),a(document).on("blur",b,function(){0===a(this).val().length&&a(this).siblings("label, i").removeClass("active"),validate_field(a(this))}),validate_field=function(a){0===a.val().length?a.hasClass("validate")&&(a.removeClass("valid"),a.removeClass("invalid")):a.hasClass("validate")&&(a.is(":valid")?(a.removeClass("invalid"),a.addClass("valid")):(a.removeClass("valid"),a.addClass("invalid")))},0===a(".hiddendiv").length){var c=a('<div class="hiddendiv common"></div>'),d=null;a("body").append(c)}var e=".materialize-textarea";a(".hiddendiv").css("width",a(e).width()),a(e).each(function(){a(this).val().length&&(d=a(this).val(),d=d.replace(/\n/g,"<br>"),c.html(d+"<br>"),a(this).css("height",c.height()))}),a("body").on("keyup keydown",e,function(){d=a(this).val(),d=d.replace(/\n/g,"<br>"),c.html(d+"<br>"),a(this).css("height",c.height())}),a(".file-field").each(function(){var b=a(this).find("input.file-path");a(this).find('input[type="file"]').change(function(){b.val(a(this).val()),b.trigger("change")})});var f="input[type=range]",g=!1;a(f).each(function(){var b=a('<span class="thumb"><span class="value"></span></span>');a(this).after(b)});var h=".range-field";a(document).on("mousedown",h,function(b){var c=a(this).children(".thumb");c.length<=0&&(c=a('<span class="thumb"><span class="value"></span></span>'),a(this).append(c)),g=!0,a(this).addClass("active"),c.hasClass("active")||c.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"});var d=b.pageX-a(this).offset().left,e=a(this).outerWidth();0>d?d=0:d>e&&(d=e),c.addClass("active").css("left",d),c.find(".value").html(a(this).children("input[type=range]").val())}),a(document).on("mouseup",h,function(){g=!1,a(this).removeClass("active")}),a(document).on("mousemove",h,function(b){var c=a(this).children(".thumb");if(g){c.hasClass("active")||c.velocity({height:"30px",width:"30px",top:"-20px",marginLeft:"-15px"},{duration:300,easing:"easeOutExpo"});var d=b.pageX-a(this).offset().left,e=a(this).outerWidth();0>d?d=0:d>e&&(d=e),c.addClass("active").css("left",d),c.find(".value").html(a(this).children("input[type=range]").val())}}),a(document).on("mouseout",h,function(){if(!g){var b=a(this).children(".thumb");b.hasClass("active")&&b.velocity({height:"0",width:"0",top:"10px",marginLeft:"-6px"},{duration:100}),b.removeClass("active")}}),a.fn.material_select=function(b){a(this).each(function(){if($select=a(this),!$select.hasClass("browser-default")&&!$select.hasClass("initialized")){var c=i(),d=a('<div class="select-wrapper"></div>'),e=a('<ul id="select-options-'+c+'" class="dropdown-content select-dropdown"></ul>'),f=$select.children("option");if(void 0!==$select.find("option:selected"))var g=$select.find("option:selected");else var g=e.first();f.each(function(){e.append(a('<li class="'+(a(this).is(":disabled")?"disabled":"")+'"><span>'+a(this).html()+"</span></li>"))}),e.find("li").each(function(c){var d=$select;a(this).click(function(){a(this).hasClass("disabled")||(d.find("option").eq(c).prop("selected",!0),d.trigger("change"),d.siblings("input.select-dropdown").val(a(this).text()),"undefined"!=typeof b&&b())})}),$select.wrap(d);var h=a('<input type="text" class="select-dropdown" readonly="true" '+($select.is(":disabled")?"disabled":"")+' data-activates="select-options-'+c+'" value="'+g.html()+'"/><i class="mdi-navigation-arrow-drop-down">');$select.before(h),a("body").append(e),$select.is(":disabled")||h.dropdown({hover:!1}),$select.addClass("initialized"),h.on("focus",function(){a(this).trigger("open"),g=a(this).val(),selectedOption=e.find("li").filter(function(){return a(this).text().toLowerCase()===g.toLowerCase()})[0],activateOption(e,selectedOption)}),h.on("blur",function(){a(this).trigger("close")}),activateOption=function(b,c){b.find("li.active").removeClass("active"),a(c).addClass("active"),b.scrollTo(c)},filterQuery=[],onKeyDown=function(b){return 9==b.which?void h.trigger("close"):40!=b.which||e.is(":visible")?void((13!=b.which||e.is(":visible"))&&(b.preventDefault(),letter=String.fromCharCode(b.which).toLowerCase(),letter&&(filterQuery.push(letter),string=filterQuery.join(""),newOption=e.find("li").filter(function(){return 0===a(this).text().toLowerCase().indexOf(string)})[0],newOption&&activateOption(e,newOption)),13==b.which&&(activeOption=e.find("li.active:not(.disabled)")[0],activeOption&&(a(activeOption).trigger("click"),h.trigger("close"))),40==b.which&&(newOption=e.find("li.active").next("li:not(.disabled)")[0],newOption&&activateOption(e,newOption)),27==b.which&&h.trigger("close"),38==b.which&&(newOption=e.find("li.active").prev("li:not(.disabled)")[0],newOption&&activateOption(e,newOption)),setTimeout(function(){filterQuery=[]},1e3))):void h.trigger("open")},h.on("keydown",onKeyDown)}})};var i=function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()}}()})}(jQuery),function(a){a.fn.slider=function(b){var c={indicators:!0,height:400,transition:500,interval:6e4};return b=a.extend(c,b),this.each(function(){function c(a,b){a.hasClass("center-align")?a.velocity({opacity:0,translateY:-100},{duration:b,queue:!1}):a.hasClass("right-align")?a.velocity({opacity:0,translateX:100},{duration:b,queue:!1}):a.hasClass("left-align")&&a.velocity({opacity:0,translateX:-100},{duration:b,queue:!1})}function d(a){a>=h.length?a=0:0>a&&(a=h.length-1),i=g.find(".active").index(),i!=a&&(e=h.eq(i),$caption=e.find(".caption"),e.removeClass("active"),e.velocity({opacity:0},{duration:b.transition,queue:!1,easing:"easeOutQuad",complete:function(){h.not(".active").velocity({opacity:0,translateX:0,translateY:0},{duration:0,queue:!1})}}),c($caption,b.transition),b.indicators&&j.eq(i).removeClass("active"),h.eq(a).velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),h.eq(a).find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,delay:b.transition,queue:!1,easing:"easeOutQuad"}),h.eq(a).addClass("active"),b.indicators&&j.eq(a).addClass("active"))}var e,f=a(this),g=f.find("ul.slides").first(),h=g.find("li"),i=g.find(".active").index();if(-1!=i&&(e=h.eq(i)),400!=b.height&&(f.height(b.height+40),g.height(b.height)),h.find(".caption").each(function(){c(a(this),0)}),h.find("img").each(function(){a(this).css("background-image","url("+a(this).attr("src")+")"),a(this).attr("src","data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==")}),b.indicators){var j=a('<ul class="indicators"></ul>');h.each(function(){var c=a('<li class="indicator-item"></li>');c.click(function(){var c=g.parent(),e=c.find(a(this)).index();d(e),clearInterval($interval),$interval=setInterval(function(){i=g.find(".active").index(),h.length==i+1?i=0:i+=1,d(i)},b.transition+b.interval)}),j.append(c)}),f.append(j),j=f.find("ul.indicators").find("li.indicator-item")}e?e.show():(h.first().addClass("active").velocity({opacity:1},{duration:b.transition,queue:!1,easing:"easeOutQuad"}),i=0,e=h.eq(i),b.indicators&&j.eq(i).addClass("active")),e.find("img").each(function(){e.find(".caption").velocity({opacity:1,translateX:0,translateY:0},{duration:b.transition,queue:!1,easing:"easeOutQuad"})}),$interval=setInterval(function(){i=g.find(".active").index(),d(i+1)},b.transition+b.interval);var k=!1,l=!1,m=!1;f.hammer({prevent_default:!1}).bind("pan",function(a){if("touch"===a.gesture.pointerType){clearInterval($interval);var b=a.gesture.direction,c=a.gesture.deltaX,d=a.gesture.velocityX;$curr_slide=g.find(".active"),$curr_slide.velocity({translateX:c},{duration:50,queue:!1,easing:"easeOutQuad"}),4===b&&(c>f.innerWidth()/2||-.65>d)?m=!0:2===b&&(c<-1*f.innerWidth()/2||d>.65)&&(l=!0);var e;l&&(e=$curr_slide.next(),0===e.length&&(e=h.first()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"})),m&&(e=$curr_slide.prev(),0===e.length&&(e=h.last()),e.velocity({opacity:1},{duration:300,queue:!1,easing:"easeOutQuad"}))}}).bind("panend",function(a){"touch"===a.gesture.pointerType&&($curr_slide=g.find(".active"),k=!1,curr_index=g.find(".active").index(),m||l?l?(d(curr_index+1),$curr_slide.velocity({translateX:-1*f.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):m&&(d(curr_index-1),$curr_slide.velocity({translateX:f.innerWidth()},{duration:300,queue:!1,easing:"easeOutQuad",complete:function(){$curr_slide.velocity({opacity:0,translateX:0},{duration:0,queue:!1})}})):$curr_slide.velocity({translateX:0},{duration:300,queue:!1,easing:"easeOutQuad"}),l=!1,m=!1,clearInterval($interval),$interval=setInterval(function(){i=g.find(".active").index(),h.length==i+1?i=0:i+=1,d(i)},b.transition+b.interval))})})}}(jQuery),function(a){a(document).ready(function(){a(document).on("click.card",".card",function(b){a(this).find(".card-reveal").length&&(a(b.target).is(a(".card-reveal .card-title"))||a(b.target).is(a(".card-reveal .card-title i"))?a(this).find(".card-reveal").velocity({translateY:0},{duration:225,queue:!1,easing:"easeInOutQuad"}):(a(b.target).is(a(".card .activator"))||a(b.target).is(a(".card .activator i")))&&a(this).find(".card-reveal").velocity({translateY:"-100%"},{duration:300,queue:!1,easing:"easeInOutQuad"}))})})}(jQuery),function(a){a(document).ready(function(){var b=function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return function(){return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()}}();a.fn.pushpin=function(c){var d={top:0,bottom:1/0,offset:0};return c=a.extend(d,c),$index=0,this.each(function(){function d(a){a.removeClass("pin-top"),a.removeClass("pinned"),a.removeClass("pin-bottom")}function e(b,e){b.each(function(){c.top<=e&&c.bottom>=e&&!a(this).hasClass("pinned")&&(d(a(this)),a(this).css("top",c.offset),a(this).addClass("pinned")),e<c.top&&!a(this).hasClass("pin-top")&&(d(a(this)),a(this).css("top",0),a(this).addClass("pin-top")),e>c.bottom&&!a(this).hasClass("pin-bottom")&&(d(a(this)),a(this).addClass("pin-bottom"),a(this).css("top",c.bottom-h))})}var f=b(),g=a(this),h=a(this).offset().top;e(g,a(window).scrollTop()),a(window).on("scroll."+f,function(){var b=a(window).scrollTop()+c.offset;e(g,b)})})}})}(jQuery),function(a){a(document).ready(function(){a.fn.reverse=[].reverse,a(document).on("mouseenter.fixedActionBtn",".fixed-action-btn",function(){var b=a(this);b.find("ul a.btn-floating").velocity({scaleY:".4",scaleX:".4",translateY:"40px"},{duration:0});var c=0;b.find("ul a.btn-floating").reverse().each(function(){a(this).velocity({opacity:"1",scaleX:"1",scaleY:"1",translateY:"0"},{duration:80,delay:c}),c+=40})}),a(document).on("mouseleave.fixedActionBtn",".fixed-action-btn",function(){var b=a(this);b.find("ul a.btn-floating").velocity("stop",!0),b.find("ul a.btn-floating").velocity({opacity:"0",scaleX:".4",scaleY:".4",translateY:"40px"},{duration:80})})})}(jQuery),function(a){a(document).ready(function(){showStaggeredList=function(b){var c=0;a(b).find("li").velocity({translateX:"-100px"},{duration:0}),a(b).find("li").each(function(){a(this).velocity({opacity:"1",translateX:"0"},{duration:800,delay:c,easing:[60,10]}),c+=120})};var b=[];a("ul.staggered-list").each(function(c){var d="scrollFire-"+c;a(this).addClass(d),b.push({selector:"ul.staggered-list."+d,offset:200,callback:'showStaggeredList("ul.staggered-list.'+d+'")'})}),scrollFire(b);var c=!1,d=!1;a(".dismissable").each(function(){a(this).hammer({prevent_default:!1}).bind("pan",function(b){if("touch"===b.gesture.pointerType){var e=a(this),f=b.gesture.direction,g=b.gesture.deltaX,h=b.gesture.velocityX;e.velocity({translateX:g},{duration:50,queue:!1,easing:"easeOutQuad"}),4===f&&(g>e.innerWidth()/2||-.75>h)?c=!0:2===f&&(g<-1*e.innerWidth()/2||h>.75)&&(d=!0)}}).bind("panend",function(b){if("touch"===b.gesture.pointerType){var e=a(this);if(c||d){var f;f=c?e.innerWidth():-1*e.innerWidth(),e.velocity({translateX:f},{duration:100,queue:!1,easing:"easeOutQuad",complete:function(){e.css("border","none"),e.velocity({height:0,padding:0},{duration:200,queue:!1,easing:"easeOutQuad",complete:function(){e.remove()}})}})}else e.velocity({translateX:0},{duration:100,queue:!1,easing:"easeOutQuad"});c=!1,d=!1}})}),fadeInImage=function(b){var c=a(b);c.css({opacity:0}),a(c).velocity({opacity:1},{duration:650,queue:!1,easing:"easeOutSine"}),a(c).animate({opacity:1},{duration:1300,queue:!1,easing:"swing",step:function(b,c){c.start=100;var d=b/100,e=150-(100-b)/1.75;100>e&&(e=100),b>=0&&a(this).css({"-webkit-filter":"grayscale("+d+")brightness("+e+"%)",filter:"grayscale("+d+")brightness("+e+"%)"})}})}})}(jQuery),function(a){scrollFire=function(b){a(window).scroll(function(){var c=a(window).scrollTop()+a(window).height();a.each(b,function(b,d){var e=d.selector,f=d.offset,g=d.callback,h=a(e).offset().top;if(c>h+f&&1!=d.done){var i=new Function(g);i(),d.done=!0}})})}}(jQuery),function(a){"function"==typeof define&&define.amd?define("picker",["jquery"],a):"object"==typeof exports?module.exports=a(require("jquery")):this.Picker=a(jQuery)}(function(a){function b(f,g,i,l){function m(){return b._.node("div",b._.node("div",b._.node("div",b._.node("div",y.component.nodes(t.open),v.box),v.wrap),v.frame),v.holder)}function n(){w.data(g,y).addClass(v.input).attr("tabindex",-1).val(w.data("value")?y.get("select",u.format):f.value),u.editable||w.on("focus."+t.id+" click."+t.id,function(a){a.preventDefault(),y.$root[0].focus()}).on("keydown."+t.id,q),e(f,{haspopup:!0,expanded:!1,readonly:!1,owns:f.id+"_root"})}function o(){y.$root.on({keydown:q,focusin:function(a){y.$root.removeClass(v.focused),a.stopPropagation()},"mousedown click":function(b){var c=b.target;c!=y.$root.children()[0]&&(b.stopPropagation(),"mousedown"!=b.type||a(c).is("input, select, textarea, button, option")||(b.preventDefault(),y.$root[0].focus()))}}).on({focus:function(){w.addClass(v.target)},blur:function(){w.removeClass(v.target)}}).on("focus.toOpen",r).on("click","[data-pick], [data-nav], [data-clear], [data-close]",function(){var b=a(this),c=b.data(),d=b.hasClass(v.navDisabled)||b.hasClass(v.disabled),e=h();e=e&&(e.type||e.href),(d||e&&!a.contains(y.$root[0],e))&&y.$root[0].focus(),!d&&c.nav?y.set("highlight",y.component.item.highlight,{nav:c.nav}):!d&&"pick"in c?y.set("select",c.pick):c.clear?y.clear().close(!0):c.close&&y.close(!0)}),e(y.$root[0],"hidden",!0)}function p(){var b;u.hiddenName===!0?(b=f.name,f.name=""):(b=["string"==typeof u.hiddenPrefix?u.hiddenPrefix:"","string"==typeof u.hiddenSuffix?u.hiddenSuffix:"_submit"],b=b[0]+f.name+b[1]),y._hidden=a('<input type=hidden name="'+b+'"'+(w.data("value")||f.value?' value="'+y.get("select",u.formatSubmit)+'"':"")+">")[0],w.on("change."+t.id,function(){y._hidden.value=f.value?y.get("select",u.formatSubmit):""}),u.container?a(u.container).append(y._hidden):w.after(y._hidden)}function q(a){var b=a.keyCode,c=/^(8|46)$/.test(b);return 27==b?(y.close(),!1):void((32==b||c||!t.open&&y.component.key[b])&&(a.preventDefault(),a.stopPropagation(),c?y.clear().close():y.open()))
|
9 |
+
}function r(a){a.stopPropagation(),"focus"==a.type&&y.$root.addClass(v.focused),y.open()}if(!f)return b;var s=!1,t={id:f.id||"P"+Math.abs(~~(Math.random()*new Date))},u=i?a.extend(!0,{},i.defaults,l):l||{},v=a.extend({},b.klasses(),u.klass),w=a(f),x=function(){return this.start()},y=x.prototype={constructor:x,$node:w,start:function(){return t&&t.start?y:(t.methods={},t.start=!0,t.open=!1,t.type=f.type,f.autofocus=f==h(),f.readOnly=!u.editable,f.id=f.id||t.id,"text"!=f.type&&(f.type="text"),y.component=new i(y,u),y.$root=a(b._.node("div",m(),v.picker,'id="'+f.id+'_root" tabindex="0"')),o(),u.formatSubmit&&p(),n(),u.container?a(u.container).append(y.$root):w.after(y.$root),y.on({start:y.component.onStart,render:y.component.onRender,stop:y.component.onStop,open:y.component.onOpen,close:y.component.onClose,set:y.component.onSet}).on({start:u.onStart,render:u.onRender,stop:u.onStop,open:u.onOpen,close:u.onClose,set:u.onSet}),s=c(y.$root.children()[0]),f.autofocus&&y.open(),y.trigger("start").trigger("render"))},render:function(a){return a?y.$root.html(m()):y.$root.find("."+v.box).html(y.component.nodes(t.open)),y.trigger("render")},stop:function(){return t.start?(y.close(),y._hidden&&y._hidden.parentNode.removeChild(y._hidden),y.$root.remove(),w.removeClass(v.input).removeData(g),setTimeout(function(){w.off("."+t.id)},0),f.type=t.type,f.readOnly=!1,y.trigger("stop"),t.methods={},t.start=!1,y):y},open:function(c){return t.open?y:(w.addClass(v.active),e(f,"expanded",!0),setTimeout(function(){y.$root.addClass(v.opened),e(y.$root[0],"hidden",!1)},0),c!==!1&&(t.open=!0,s&&k.css("overflow","hidden").css("padding-right","+="+d()),y.$root[0].focus(),j.on("click."+t.id+" focusin."+t.id,function(a){var b=a.target;b!=f&&b!=document&&3!=a.which&&y.close(b===y.$root.children()[0])}).on("keydown."+t.id,function(c){var d=c.keyCode,e=y.component.key[d],f=c.target;27==d?y.close(!0):f!=y.$root[0]||!e&&13!=d?a.contains(y.$root[0],f)&&13==d&&(c.preventDefault(),f.click()):(c.preventDefault(),e?b._.trigger(y.component.key.go,y,[b._.trigger(e)]):y.$root.find("."+v.highlighted).hasClass(v.disabled)||y.set("select",y.component.item.highlight).close())})),y.trigger("open"))},close:function(a){return a&&(y.$root.off("focus.toOpen")[0].focus(),setTimeout(function(){y.$root.on("focus.toOpen",r)},0)),w.removeClass(v.active),e(f,"expanded",!1),setTimeout(function(){y.$root.removeClass(v.opened+" "+v.focused),e(y.$root[0],"hidden",!0)},0),t.open?(t.open=!1,s&&k.css("overflow","").css("padding-right","-="+d()),j.off("."+t.id),y.trigger("close")):y},clear:function(a){return y.set("clear",null,a)},set:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(d=g&&a.isPlainObject(c)?c:d||{},b){g||(h[b]=c);for(e in h)f=h[e],e in y.component.item&&(void 0===f&&(f=null),y.component.set(e,f,d)),("select"==e||"clear"==e)&&w.val("clear"==e?"":y.get(e,u.format)).trigger("change");y.render()}return d.muted?y:y.trigger("set",h)},get:function(a,c){if(a=a||"value",null!=t[a])return t[a];if("valueSubmit"==a){if(y._hidden)return y._hidden.value;a="value"}if("value"==a)return f.value;if(a in y.component.item){if("string"==typeof c){var d=y.component.get(a);return d?b._.trigger(y.component.formats.toString,y.component,[c,d]):""}return y.component.get(a)}},on:function(b,c,d){var e,f,g=a.isPlainObject(b),h=g?b:{};if(b){g||(h[b]=c);for(e in h)f=h[e],d&&(e="_"+e),t.methods[e]=t.methods[e]||[],t.methods[e].push(f)}return y},off:function(){var a,b,c=arguments;for(a=0,namesCount=c.length;a<namesCount;a+=1)b=c[a],b in t.methods&&delete t.methods[b];return y},trigger:function(a,c){var d=function(a){var d=t.methods[a];d&&d.map(function(a){b._.trigger(a,y,[c])})};return d("_"+a),d(a),y}};return new x}function c(a){var b,c="position";return a.currentStyle?b=a.currentStyle[c]:window.getComputedStyle&&(b=getComputedStyle(a)[c]),"fixed"==b}function d(){if(k.height()<=i.height())return 0;var b=a('<div style="visibility:hidden;width:100px" />').appendTo("body"),c=b[0].offsetWidth;b.css("overflow","scroll");var d=a('<div style="width:100%" />').appendTo(b),e=d[0].offsetWidth;return b.remove(),c-e}function e(b,c,d){if(a.isPlainObject(c))for(var e in c)f(b,e,c[e]);else f(b,c,d)}function f(a,b,c){a.setAttribute(("role"==b?"":"aria-")+b,c)}function g(b,c){a.isPlainObject(b)||(b={attribute:c}),c="";for(var d in b){var e=("role"==d?"":"aria-")+d,f=b[d];c+=null==f?"":e+'="'+b[d]+'"'}return c}function h(){try{return document.activeElement}catch(a){}}var i=a(window),j=a(document),k=a(document.documentElement);return b.klasses=function(a){return a=a||"picker",{picker:a,opened:a+"--opened",focused:a+"--focused",input:a+"__input",active:a+"__input--active",target:a+"__input--target",holder:a+"__holder",frame:a+"__frame",wrap:a+"__wrap",box:a+"__box"}},b._={group:function(a){for(var c,d="",e=b._.trigger(a.min,a);e<=b._.trigger(a.max,a,[e]);e+=a.i)c=b._.trigger(a.item,a,[e]),d+=b._.node(a.node,c[0],c[1],c[2]);return d},node:function(b,c,d,e){return c?(c=a.isArray(c)?c.join(""):c,d=d?' class="'+d+'"':"",e=e?" "+e:"","<"+b+d+e+">"+c+"</"+b+">"):""},lead:function(a){return(10>a?"0":"")+a},trigger:function(a,b,c){return"function"==typeof a?a.apply(b,c||[]):a},digits:function(a){return/\d/.test(a[1])?2:1},isDate:function(a){return{}.toString.call(a).indexOf("Date")>-1&&this.isInteger(a.getDate())},isInteger:function(a){return{}.toString.call(a).indexOf("Number")>-1&&a%1===0},ariaAttr:g},b.extend=function(c,d){a.fn[c]=function(e,f){var g=this.data(c);return"picker"==e?g:g&&"string"==typeof e?b._.trigger(g[e],g,[f]):this.each(function(){var f=a(this);f.data(c)||new b(this,c,d,e)})},a.fn[c].defaults=d.defaults},b}),function(a){"function"==typeof define&&define.amd?define(["picker","jquery"],a):"object"==typeof exports?module.exports=a(require("./picker.js"),require("jquery")):a(Picker,jQuery)}(function(a,b){function c(a,b){var c=this,d=a.$node[0],e=d.value,f=a.$node.data("value"),g=f||e,h=f?b.formatSubmit:b.format,i=function(){return d.currentStyle?"rtl"==d.currentStyle.direction:"rtl"==getComputedStyle(a.$root[0]).direction};c.settings=b,c.$node=a.$node,c.queue={min:"measure create",max:"measure create",now:"now create",select:"parse create validate",highlight:"parse navigate create validate",view:"parse create validate viewset",disable:"deactivate",enable:"activate"},c.item={},c.item.clear=null,c.item.disable=(b.disable||[]).slice(0),c.item.enable=-function(a){return a[0]===!0?a.shift():-1}(c.item.disable),c.set("min",b.min).set("max",b.max).set("now"),g?c.set("select",g,{format:h}):c.set("select",null).set("highlight",c.item.now),c.key={40:7,38:-7,39:function(){return i()?-1:1},37:function(){return i()?1:-1},go:function(a){var b=c.item.highlight,d=new Date(b.year,b.month,b.date+a);c.set("highlight",d,{interval:a}),this.render()}},a.on("render",function(){a.$root.find("."+b.klass.selectMonth).on("change",function(){var c=this.value;c&&(a.set("highlight",[a.get("view").year,c,a.get("highlight").date]),a.$root.find("."+b.klass.selectMonth).trigger("focus"))}),a.$root.find("."+b.klass.selectYear).on("change",function(){var c=this.value;c&&(a.set("highlight",[c,a.get("view").month,a.get("highlight").date]),a.$root.find("."+b.klass.selectYear).trigger("focus"))})},1).on("open",function(){var d="";c.disabled(c.get("now"))&&(d=":not(."+b.klass.buttonToday+")"),a.$root.find("button"+d+", select").attr("disabled",!1)},1).on("close",function(){a.$root.find("button, select").attr("disabled",!0)},1)}var d=7,e=6,f=a._;c.prototype.set=function(a,b,c){var d=this,e=d.item;return null===b?("clear"==a&&(a="select"),e[a]=b,d):(e["enable"==a?"disable":"flip"==a?"enable":a]=d.queue[a].split(" ").map(function(e){return b=d[e](a,b,c)}).pop(),"select"==a?d.set("highlight",e.select,c):"highlight"==a?d.set("view",e.highlight,c):a.match(/^(flip|min|max|disable|enable)$/)&&(e.select&&d.disabled(e.select)&&d.set("select",e.select,c),e.highlight&&d.disabled(e.highlight)&&d.set("highlight",e.highlight,c)),d)},c.prototype.get=function(a){return this.item[a]},c.prototype.create=function(a,c,d){var e,g=this;return c=void 0===c?a:c,c==-1/0||1/0==c?e=c:b.isPlainObject(c)&&f.isInteger(c.pick)?c=c.obj:b.isArray(c)?(c=new Date(c[0],c[1],c[2]),c=f.isDate(c)?c:g.create().obj):c=f.isInteger(c)||f.isDate(c)?g.normalize(new Date(c),d):g.now(a,c,d),{year:e||c.getFullYear(),month:e||c.getMonth(),date:e||c.getDate(),day:e||c.getDay(),obj:e||c,pick:e||c.getTime()}},c.prototype.createRange=function(a,c){var d=this,e=function(a){return a===!0||b.isArray(a)||f.isDate(a)?d.create(a):a};return f.isInteger(a)||(a=e(a)),f.isInteger(c)||(c=e(c)),f.isInteger(a)&&b.isPlainObject(c)?a=[c.year,c.month,c.date+a]:f.isInteger(c)&&b.isPlainObject(a)&&(c=[a.year,a.month,a.date+c]),{from:e(a),to:e(c)}},c.prototype.withinRange=function(a,b){return a=this.createRange(a.from,a.to),b.pick>=a.from.pick&&b.pick<=a.to.pick},c.prototype.overlapRanges=function(a,b){var c=this;return a=c.createRange(a.from,a.to),b=c.createRange(b.from,b.to),c.withinRange(a,b.from)||c.withinRange(a,b.to)||c.withinRange(b,a.from)||c.withinRange(b,a.to)},c.prototype.now=function(a,b,c){return b=new Date,c&&c.rel&&b.setDate(b.getDate()+c.rel),this.normalize(b,c)},c.prototype.navigate=function(a,c,d){var e,f,g,h,i=b.isArray(c),j=b.isPlainObject(c),k=this.item.view;if(i||j){for(j?(f=c.year,g=c.month,h=c.date):(f=+c[0],g=+c[1],h=+c[2]),d&&d.nav&&k&&k.month!==g&&(f=k.year,g=k.month),e=new Date(f,g+(d&&d.nav?d.nav:0),1),f=e.getFullYear(),g=e.getMonth();new Date(f,g,h).getMonth()!==g;)h-=1;c=[f,g,h]}return c},c.prototype.normalize=function(a){return a.setHours(0,0,0,0),a},c.prototype.measure=function(a,b){var c=this;return b?"string"==typeof b?b=c.parse(a,b):f.isInteger(b)&&(b=c.now(a,b,{rel:b})):b="min"==a?-1/0:1/0,b},c.prototype.viewset=function(a,b){return this.create([b.year,b.month,1])},c.prototype.validate=function(a,c,d){var e,g,h,i,j=this,k=c,l=d&&d.interval?d.interval:1,m=-1===j.item.enable,n=j.item.min,o=j.item.max,p=m&&j.item.disable.filter(function(a){if(b.isArray(a)){var d=j.create(a).pick;d<c.pick?e=!0:d>c.pick&&(g=!0)}return f.isInteger(a)}).length;if((!d||!d.nav)&&(!m&&j.disabled(c)||m&&j.disabled(c)&&(p||e||g)||!m&&(c.pick<=n.pick||c.pick>=o.pick)))for(m&&!p&&(!g&&l>0||!e&&0>l)&&(l*=-1);j.disabled(c)&&(Math.abs(l)>1&&(c.month<k.month||c.month>k.month)&&(c=k,l=l>0?1:-1),c.pick<=n.pick?(h=!0,l=1,c=j.create([n.year,n.month,n.date+(c.pick===n.pick?0:-1)])):c.pick>=o.pick&&(i=!0,l=-1,c=j.create([o.year,o.month,o.date+(c.pick===o.pick?0:1)])),!h||!i);)c=j.create([c.year,c.month,c.date+l]);return c},c.prototype.disabled=function(a){var c=this,d=c.item.disable.filter(function(d){return f.isInteger(d)?a.day===(c.settings.firstDay?d:d-1)%7:b.isArray(d)||f.isDate(d)?a.pick===c.create(d).pick:b.isPlainObject(d)?c.withinRange(d,a):void 0});return d=d.length&&!d.filter(function(a){return b.isArray(a)&&"inverted"==a[3]||b.isPlainObject(a)&&a.inverted}).length,-1===c.item.enable?!d:d||a.pick<c.item.min.pick||a.pick>c.item.max.pick},c.prototype.parse=function(a,b,c){var d=this,e={};return b&&"string"==typeof b?(c&&c.format||(c=c||{},c.format=d.settings.format),d.formats.toArray(c.format).map(function(a){var c=d.formats[a],g=c?f.trigger(c,d,[b,e]):a.replace(/^!/,"").length;c&&(e[a]=b.substr(0,g)),b=b.substr(g)}),[e.yyyy||e.yy,+(e.mm||e.m)-1,e.dd||e.d]):b},c.prototype.formats=function(){function a(a,b,c){var d=a.match(/\w+/)[0];return c.mm||c.m||(c.m=b.indexOf(d)+1),d.length}function b(a){return a.match(/\w+/)[0].length}return{d:function(a,b){return a?f.digits(a):b.date},dd:function(a,b){return a?2:f.lead(b.date)},ddd:function(a,c){return a?b(a):this.settings.weekdaysShort[c.day]},dddd:function(a,c){return a?b(a):this.settings.weekdaysFull[c.day]},m:function(a,b){return a?f.digits(a):b.month+1},mm:function(a,b){return a?2:f.lead(b.month+1)},mmm:function(b,c){var d=this.settings.monthsShort;return b?a(b,d,c):d[c.month]},mmmm:function(b,c){var d=this.settings.monthsFull;return b?a(b,d,c):d[c.month]},yy:function(a,b){return a?2:(""+b.year).slice(2)},yyyy:function(a,b){return a?4:b.year},toArray:function(a){return a.split(/(d{1,4}|m{1,4}|y{4}|yy|!.)/g)},toString:function(a,b){var c=this;return c.formats.toArray(a).map(function(a){return f.trigger(c.formats[a],c,[0,b])||a.replace(/^!/,"")}).join("")}}}(),c.prototype.isDateExact=function(a,c){var d=this;return f.isInteger(a)&&f.isInteger(c)||"boolean"==typeof a&&"boolean"==typeof c?a===c:(f.isDate(a)||b.isArray(a))&&(f.isDate(c)||b.isArray(c))?d.create(a).pick===d.create(c).pick:b.isPlainObject(a)&&b.isPlainObject(c)?d.isDateExact(a.from,c.from)&&d.isDateExact(a.to,c.to):!1},c.prototype.isDateOverlap=function(a,c){var d=this,e=d.settings.firstDay?1:0;return f.isInteger(a)&&(f.isDate(c)||b.isArray(c))?(a=a%7+e,a===d.create(c).day+1):f.isInteger(c)&&(f.isDate(a)||b.isArray(a))?(c=c%7+e,c===d.create(a).day+1):b.isPlainObject(a)&&b.isPlainObject(c)?d.overlapRanges(a,c):!1},c.prototype.flipEnable=function(a){var b=this.item;b.enable=a||(-1==b.enable?1:-1)},c.prototype.deactivate=function(a,c){var d=this,e=d.item.disable.slice(0);return"flip"==c?d.flipEnable():c===!1?(d.flipEnable(1),e=[]):c===!0?(d.flipEnable(-1),e=[]):c.map(function(a){for(var c,g=0;g<e.length;g+=1)if(d.isDateExact(a,e[g])){c=!0;break}c||(f.isInteger(a)||f.isDate(a)||b.isArray(a)||b.isPlainObject(a)&&a.from&&a.to)&&e.push(a)}),e},c.prototype.activate=function(a,c){var d=this,e=d.item.disable,g=e.length;return"flip"==c?d.flipEnable():c===!0?(d.flipEnable(1),e=[]):c===!1?(d.flipEnable(-1),e=[]):c.map(function(a){var c,h,i,j;for(i=0;g>i;i+=1){if(h=e[i],d.isDateExact(h,a)){c=e[i]=null,j=!0;break}if(d.isDateOverlap(h,a)){b.isPlainObject(a)?(a.inverted=!0,c=a):b.isArray(a)?(c=a,c[3]||c.push("inverted")):f.isDate(a)&&(c=[a.getFullYear(),a.getMonth(),a.getDate(),"inverted"]);break}}if(c)for(i=0;g>i;i+=1)if(d.isDateExact(e[i],a)){e[i]=null;break}if(j)for(i=0;g>i;i+=1)if(d.isDateOverlap(e[i],a)){e[i]=null;break}c&&e.push(c)}),e.filter(function(a){return null!=a})},c.prototype.nodes=function(a){var b=this,c=b.settings,g=b.item,h=g.now,i=g.select,j=g.highlight,k=g.view,l=g.disable,m=g.min,n=g.max,o=function(a,b){return c.firstDay&&(a.push(a.shift()),b.push(b.shift())),f.node("thead",f.node("tr",f.group({min:0,max:d-1,i:1,node:"th",item:function(d){return[a[d],c.klass.weekdays,'scope=col title="'+b[d]+'"']}})))}((c.showWeekdaysFull?c.weekdaysFull:c.weekdaysLetter).slice(0),c.weekdaysFull.slice(0)),p=function(a){return f.node("div"," ",c.klass["nav"+(a?"Next":"Prev")]+(a&&k.year>=n.year&&k.month>=n.month||!a&&k.year<=m.year&&k.month<=m.month?" "+c.klass.navDisabled:""),"data-nav="+(a||-1)+" "+f.ariaAttr({role:"button",controls:b.$node[0].id+"_table"})+' title="'+(a?c.labelMonthNext:c.labelMonthPrev)+'"')},q=function(d){var e=c.showMonthsShort?c.monthsShort:c.monthsFull;return"short_months"==d&&(e=c.monthsShort),c.selectMonths&&void 0==d?f.node("select",f.group({min:0,max:11,i:1,node:"option",item:function(a){return[e[a],0,"value="+a+(k.month==a?" selected":"")+(k.year==m.year&&a<m.month||k.year==n.year&&a>n.month?" disabled":"")]}}),c.klass.selectMonth+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelMonthSelect+'"'):"short_months"==d?null!=i?f.node("div",e[i.month]):f.node("div",e[k.month]):f.node("div",e[k.month],c.klass.month)},r=function(d){var e=k.year,g=c.selectYears===!0?5:~~(c.selectYears/2);if(g){var h=m.year,i=n.year,j=e-g,l=e+g;if(h>j&&(l+=h-j,j=h),l>i){var o=j-h,p=l-i;j-=o>p?p:o,l=i}if(c.selectYears&&void 0==d)return f.node("select",f.group({min:j,max:l,i:1,node:"option",item:function(a){return[a,0,"value="+a+(e==a?" selected":"")]}}),c.klass.selectYear+" browser-default",(a?"":"disabled")+" "+f.ariaAttr({controls:b.$node[0].id+"_table"})+' title="'+c.labelYearSelect+'"')}return"raw"==d?f.node("div",e):f.node("div",e,c.klass.year)};return createDayLabel=function(){return null!=i?f.node("div",i.date):f.node("div",h.date)},createWeekdayLabel=function(){var a;a=null!=i?i.day:h.day;var b=c.weekdaysFull[a];return b},f.node("div",f.node("div",createWeekdayLabel(),"picker__weekday-display")+f.node("div",q("short_months"),c.klass.month_display)+f.node("div",createDayLabel(),c.klass.day_display)+f.node("div",r("raw"),c.klass.year_display),c.klass.date_display)+f.node("div",f.node("div",(c.selectYears?q()+r():q()+r())+p()+p(1),c.klass.header)+f.node("table",o+f.node("tbody",f.group({min:0,max:e-1,i:1,node:"tr",item:function(a){var e=c.firstDay&&0===b.create([k.year,k.month,1]).day?-7:0;return[f.group({min:d*a-k.day+e+1,max:function(){return this.min+d-1},i:1,node:"td",item:function(a){a=b.create([k.year,k.month,a+(c.firstDay?1:0)]);var d=i&&i.pick==a.pick,e=j&&j.pick==a.pick,g=l&&b.disabled(a)||a.pick<m.pick||a.pick>n.pick,o=f.trigger(b.formats.toString,b,[c.format,a]);return[f.node("div",a.date,function(b){return b.push(k.month==a.month?c.klass.infocus:c.klass.outfocus),h.pick==a.pick&&b.push(c.klass.now),d&&b.push(c.klass.selected),e&&b.push(c.klass.highlighted),g&&b.push(c.klass.disabled),b.join(" ")}([c.klass.day]),"data-pick="+a.pick+" "+f.ariaAttr({role:"gridcell",label:o,selected:d&&b.$node.val()===o?!0:null,activedescendant:e?!0:null,disabled:g?!0:null})),"",f.ariaAttr({role:"presentation"})]}})]}})),c.klass.table,'id="'+b.$node[0].id+'_table" '+f.ariaAttr({role:"grid",controls:b.$node[0].id,readonly:!0})),c.klass.calendar_container)+f.node("div",f.node("button",c.today,"btn-flat picker__today","type=button data-pick="+h.pick+(a&&!b.disabled(h)?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.clear,"btn-flat picker__clear","type=button data-clear=1"+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id}))+f.node("button",c.close,"btn-flat picker__close","type=button data-close=true "+(a?"":" disabled")+" "+f.ariaAttr({controls:b.$node[0].id})),c.klass.footer)},c.defaults=function(a){return{labelMonthNext:"Next month",labelMonthPrev:"Previous month",labelMonthSelect:"Select a month",labelYearSelect:"Select a year",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdaysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysLetter:["S","M","T","W","T","F","S"],today:"Today",clear:"Clear",close:"Close",format:"d mmmm, yyyy",klass:{table:a+"table",header:a+"header",date_display:a+"date-display",day_display:a+"day-display",month_display:a+"month-display",year_display:a+"year-display",calendar_container:a+"calendar-container",navPrev:a+"nav--prev",navNext:a+"nav--next",navDisabled:a+"nav--disabled",month:a+"month",year:a+"year",selectMonth:a+"select--month",selectYear:a+"select--year",weekdays:a+"weekday",day:a+"day",disabled:a+"day--disabled",selected:a+"day--selected",highlighted:a+"day--highlighted",now:a+"day--today",infocus:a+"day--infocus",outfocus:a+"day--outfocus",footer:a+"footer",buttonClear:a+"button--clear",buttonToday:a+"button--today",buttonClose:a+"button--close"}}}(a.klasses().picker+"__"),a.extend("pickadate",c)});
|
admin/support.php
ADDED
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die(_e('You are not allowed to call this page directly.','final-tiles-gallery')); } ?>
|
2 |
+
<?php $ftg_subtitle = "Support"; ?>
|
3 |
+
<?php include "header.php" ?>
|
4 |
+
|
5 |
+
|
6 |
+
<div class="container">
|
7 |
+
<div class="row">
|
8 |
+
<div class="section s12 m12 l12 col" id="support-page">
|
9 |
+
<p>
|
10 |
+
<strong><?php _e('Having problems with the plugin? No panic, you have two roads:','final-tiles-gallery'); ?></strong><br>
|
11 |
+
<br>
|
12 |
+
1) <?php _e('write on','final-tiles-gallery')?> <a href="https://wordpress.org/support/plugin/final-tiles-grid-gallery-lite" target="_blank"><?php _e('support forum.','final-tiles-gallery')?></a> <?php _e("We'll try to answer as soon as we can;",'final-tiles-gallery')?><br>
|
13 |
+
<br>
|
14 |
+
- <?php _e('or','final-tiles-gallery')?> -<br>
|
15 |
+
<br>
|
16 |
+
2) <?php _e('buy the PRO version and get fast and guaranteed help on our','final-tiles-gallery')?> <a href="http://greentreelabs.ticksy.com" target="_blank"><?php _e('support platform','final-tiles-gallery') ?></a>.
|
17 |
+
</p>
|
18 |
+
|
19 |
+
<p>
|
20 |
+
<?php _e('In both cases, remember:','final-tiles-gallery') ?><br>
|
21 |
+
<?php _e('to get a fast solution you should gather these basic but important informations','final-tiles-gallery')?></strong>:
|
22 |
+
</p>
|
23 |
+
<ul>
|
24 |
+
<li><?php _e('URL of the page with the gallery;','final-tiles-gallery')?> </li>
|
25 |
+
<li><?php _e('describe the problem you are experiencing;','final-tiles-gallery')?></li>
|
26 |
+
<li><?php _e('browser and operating system used.','final-tiles-gallery')?></li>
|
27 |
+
</ul>
|
28 |
+
<p>
|
29 |
+
<?php _e('Another great help from you would be doing a couple of tests, try these simple operations and let us know the results:','final-tiles-gallery')?>
|
30 |
+
</p>
|
31 |
+
<ul>
|
32 |
+
<li><?php _e("Switch to the default WordPress theme and look if the problem is still there, if not we'll already know that the problem is related to your theme and we can be faster solving the issue;",'final-tiles-gallery')?></li>
|
33 |
+
<li><?php _e('See if the problem is repeatable, also on another computers.','final-tiles-gallery')?></li>
|
34 |
+
</ul>
|
35 |
+
<p><strong><?php _e("The more complete these informations are, the faster we'll be our response",'final-tiles-gallery')?></strong> <?php _e("(aware out time zome, we're +1 GMT), thanks!",'final-tiles-gallery')?></p>
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
</div>
|
admin/tutorial.php
ADDED
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php $ftg_subtitle = "Tutorial"; ?>
|
2 |
+
<?php include "header.php" ?>
|
3 |
+
|
4 |
+
<div class="container" id="tutorial">
|
5 |
+
<h5><?php _e('Documentation','final-tiles-gallery')?></h5>
|
6 |
+
<p>
|
7 |
+
<a href="http://final-tiles-gallery.com/FinalTilesGridGallery-documentation.pdf" target="_blank"><?php _e('Download','final-tiles-gallery')?></a> <?php _e('the documentation or:','final-tiles-gallery')?>
|
8 |
+
<a target="_blank" href="http://issuu.com/greentreelabs/docs/finaltilesgridgallery-documentation?e=17859916/13243836">read it online</a>
|
9 |
+
</p>
|
10 |
+
|
11 |
+
<h5> <?php _e('Watch a video tutorial: how to get better grids','final-tiles-gallery') ?></h5>
|
12 |
+
<p><?php _e('Learn how to make better grids with this video:','final-tiles-gallery')?> <a target="_blank" href="https://www.youtube.com/watch?v=RNT4JGjtyrs">https://www.youtube.com/watch?v=RNT4JGjtyrs</a></p>
|
13 |
+
<iframe class="fit" width="640" height="360" src="https://www.youtube.com/embed/RNT4JGjtyrs?rel=0" frameborder="0" allowfullscreen></iframe>
|
14 |
+
|
15 |
+
</div>
|
assets/banner-772x250.jpg
ADDED
Binary file
|
icon.png
ADDED
Binary file
|
lib/db-class.php
ADDED
@@ -0,0 +1,309 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
class FinalTilesLiteDB {
|
3 |
+
|
4 |
+
private static $pInstance;
|
5 |
+
|
6 |
+
private function __construct() {}
|
7 |
+
|
8 |
+
public static function getInstance()
|
9 |
+
{
|
10 |
+
if(!self::$pInstance) {
|
11 |
+
self::$pInstance = new FinalTilesLiteDB();
|
12 |
+
}
|
13 |
+
|
14 |
+
return self::$pInstance;
|
15 |
+
}
|
16 |
+
|
17 |
+
public function query()
|
18 |
+
{
|
19 |
+
return "Test";
|
20 |
+
}
|
21 |
+
|
22 |
+
public function updateConfiguration()
|
23 |
+
{
|
24 |
+
global $wpdb;
|
25 |
+
|
26 |
+
$galleries = $wpdb->get_results($wpdb->prepare("SELECT %s FROM $wpdb->FinalTilesGalleries", "*"));
|
27 |
+
foreach($galleries as $gallery)
|
28 |
+
{
|
29 |
+
if(isset($gallery->configuration))
|
30 |
+
{
|
31 |
+
unset($gallery->configuration);
|
32 |
+
$configuration = json_encode($gallery);
|
33 |
+
$wpdb->update($wpdb->FinalTilesGalleries,
|
34 |
+
array('configuration' => $configuration),
|
35 |
+
array('Id' => $gallery->Id));
|
36 |
+
}
|
37 |
+
}
|
38 |
+
}
|
39 |
+
|
40 |
+
public function addGallery($data)
|
41 |
+
{
|
42 |
+
global $wpdb;
|
43 |
+
$configuration = json_encode($data);
|
44 |
+
|
45 |
+
$data = array('configuration' => $configuration);
|
46 |
+
$galleryAdded = $wpdb->insert( $wpdb->FinalTilesGalleries, $data);
|
47 |
+
return $galleryAdded;
|
48 |
+
}
|
49 |
+
|
50 |
+
public function getNewGalleryId()
|
51 |
+
{
|
52 |
+
global $wpdb;
|
53 |
+
return $wpdb->insert_id;
|
54 |
+
}
|
55 |
+
|
56 |
+
public function deleteGallery($gid)
|
57 |
+
{
|
58 |
+
global $wpdb;
|
59 |
+
$wpdb->query($wpdb->prepare("DELETE FROM $wpdb->FinalTilesImages WHERE gid = %d", $gid));
|
60 |
+
$wpdb->query( $wpdb->prepare("DELETE FROM $wpdb->FinalTilesGalleries WHERE Id = %d", $gid));
|
61 |
+
}
|
62 |
+
|
63 |
+
public function editGallery($gid, $data)
|
64 |
+
{
|
65 |
+
global $wpdb;
|
66 |
+
$configuration = json_encode($data);
|
67 |
+
|
68 |
+
$g = $wpdb->update($wpdb->FinalTilesGalleries,
|
69 |
+
array('configuration' => $configuration),
|
70 |
+
array('Id' => $gid));
|
71 |
+
|
72 |
+
//exit( var_dump( $wpdb->last_query ) );
|
73 |
+
return $g;
|
74 |
+
}
|
75 |
+
|
76 |
+
public function getGalleryById($id, $array=false)
|
77 |
+
{
|
78 |
+
global $wpdb;
|
79 |
+
$gallery = $wpdb->get_row($wpdb->prepare("SELECT * FROM $wpdb->FinalTilesGalleries WHERE Id = %d", $id));
|
80 |
+
|
81 |
+
if($array)
|
82 |
+
{
|
83 |
+
return get_object_vars(json_decode($gallery->configuration));
|
84 |
+
}
|
85 |
+
|
86 |
+
$data = json_decode($gallery->configuration);
|
87 |
+
|
88 |
+
|
89 |
+
// compatibility checks
|
90 |
+
|
91 |
+
|
92 |
+
if(empty($data->enableTwitter))
|
93 |
+
$data->enableTwitter = 'F';
|
94 |
+
if(empty($data->enableFacebook))
|
95 |
+
$data->enableFacebook = 'F';
|
96 |
+
if(empty($data->enableGplus))
|
97 |
+
$data->enableGplus = 'F';
|
98 |
+
if(empty($data->enablePinterest))
|
99 |
+
$data->enablePinterest = 'F';
|
100 |
+
if(empty($data->captionFrame))
|
101 |
+
$data->captionFrame = "F";
|
102 |
+
if(empty($data->hoverIconRotation))
|
103 |
+
$data->hoverIconRotation = "F";
|
104 |
+
if(empty($data->blank))
|
105 |
+
$data->blank = "F";
|
106 |
+
if(empty($data->aClass))
|
107 |
+
$data->aClass = "";
|
108 |
+
if(empty($data->rel))
|
109 |
+
$data->rel = "";
|
110 |
+
if(empty($data->style))
|
111 |
+
$data->style = "";
|
112 |
+
if(empty($data->script))
|
113 |
+
$data->script = "";
|
114 |
+
if(empty($data->loadingBarColor))
|
115 |
+
$data->loadingBarColor = "#fff";
|
116 |
+
if(empty($data->loadingBarBackgroundColor))
|
117 |
+
$data->loadingBarBackgroundColor = "#fff";
|
118 |
+
if(empty($data->backgroundColor))
|
119 |
+
$data->backgroundColor = "#fff";
|
120 |
+
|
121 |
+
if(empty($data->wp_field_caption))
|
122 |
+
$data->wp_field_caption = "description";
|
123 |
+
if(empty($data->captionBehavior))
|
124 |
+
$data->captionBehavior = "hidden";
|
125 |
+
|
126 |
+
if(empty($data->imageSizeFactor))
|
127 |
+
$data->imageSizeFactor = 90;
|
128 |
+
if(empty($data->imageSizeFactorTabletLandscape))
|
129 |
+
$data->imageSizeFactorTabletLandscape = 80;
|
130 |
+
if(empty($data->imageSizeFactorTabletPortrait))
|
131 |
+
$data->imageSizeFactorTabletPortrait = 70;
|
132 |
+
if(empty($data->imageSizeFactorPhoneLandscape))
|
133 |
+
$data->imageSizeFactorPhoneLandscape = 60;
|
134 |
+
if(empty($data->imageSizeFactorPhonePortrait))
|
135 |
+
$data->imageSizeFactorPhonePortrait = 50;
|
136 |
+
|
137 |
+
if(empty($data->compressHTML))
|
138 |
+
$data->compressHTML = 'T';
|
139 |
+
|
140 |
+
if(empty($data->sequentialImageLoading))
|
141 |
+
$data->sequentialImageLoading = 'T';
|
142 |
+
|
143 |
+
if(empty($data->delay))
|
144 |
+
$data->delay = 0;
|
145 |
+
|
146 |
+
|
147 |
+
if(empty($data->captionFullHeight))
|
148 |
+
$data->captionFullHeight = "T";
|
149 |
+
if(empty($data->captionEmpty))
|
150 |
+
$data->captionEmpty = "hide";
|
151 |
+
if(empty($data->captionEffect))
|
152 |
+
// $data->captionEffect = $gallery->hoverEffect;
|
153 |
+
if(empty($data->captionBackgroundColor))
|
154 |
+
$data->captionBackgroundColor = $gallery->hoverColor;
|
155 |
+
if(empty($data->captionOpacity))
|
156 |
+
$data->captionOpacity = 80;
|
157 |
+
if(empty($data->captionEasing))
|
158 |
+
//$data->captionEasing = $gallery->hoverEasing;
|
159 |
+
if(empty($data->captionFrame))
|
160 |
+
$data->captionFrame = "F";
|
161 |
+
if(empty($data->captionFrameColor))
|
162 |
+
$data->captionFrameColor = "#ffffff";
|
163 |
+
if(empty($data->captionEffectDuration))
|
164 |
+
$data->captionEffectDuration = $gallery->hoverEffectDuration;
|
165 |
+
if(empty($data->hoverZoom))
|
166 |
+
$data->hoverZoom = 100;
|
167 |
+
if(empty($data->hoverRotation))
|
168 |
+
$data->hoverRotation = 0;
|
169 |
+
if(empty($data->socialIconColor))
|
170 |
+
$data->socialIconColor = '#ffffff';
|
171 |
+
if(empty($data->captionIconSize))
|
172 |
+
$data->captionIconSize = 12;
|
173 |
+
if(empty($data->captionFontSize))
|
174 |
+
$data->captionFontSize = 12;
|
175 |
+
if(empty($data->source))
|
176 |
+
$data->source = 'images';
|
177 |
+
if(empty($data->recentPostsCaption))
|
178 |
+
$data->recentPostsCaption = 'title';
|
179 |
+
if(empty($data->recentPostsCaptionAutoExcerptLength))
|
180 |
+
$data->recentPostsCaptionAutoExcerptLength = 20;
|
181 |
+
if(empty($data->captionMobileBehavior))
|
182 |
+
$data->captionMobileBehavior = "desktop";
|
183 |
+
if(empty($data->imagesOrder))
|
184 |
+
$data->imagesOrder = "user";
|
185 |
+
if(empty($data->beforeGalleryText))
|
186 |
+
$data->beforeGalleryText = "";
|
187 |
+
if(empty($data->afterGalleryText))
|
188 |
+
$data->afterGalleryText = "";
|
189 |
+
if(empty($data->imagesOrder) && !empty($data->shuffle))
|
190 |
+
$data->imagesOrder = $data->shuffle == 'T' ? "random" : "user";
|
191 |
+
if(empty($data->support))
|
192 |
+
$data->support = 'F';
|
193 |
+
if(empty($data->supportText))
|
194 |
+
$data->supportText = 'Powered by Final Tiles Grid Gallery';
|
195 |
+
if(empty($data->envatoReferral))
|
196 |
+
$data->envatoReferral = "GreenTreeLabs";
|
197 |
+
|
198 |
+
$easings = array("ease", "linear", "ease-in", "ease-out", "ease-in-out");
|
199 |
+
if(! in_array($data->captionEasing, $easings))
|
200 |
+
$data->captionEasing = "linear";
|
201 |
+
|
202 |
+
return $data;
|
203 |
+
}
|
204 |
+
|
205 |
+
public function getGalleries()
|
206 |
+
{
|
207 |
+
global $wpdb;
|
208 |
+
$query = "SELECT Id, configuration FROM $wpdb->FinalTilesGalleries order by id";
|
209 |
+
$galleryResults = $wpdb->get_results($query);
|
210 |
+
|
211 |
+
$result = array();
|
212 |
+
foreach($galleryResults as $gallery)
|
213 |
+
{
|
214 |
+
$data = json_decode($gallery->configuration);
|
215 |
+
$data->Id = $gallery->Id;
|
216 |
+
$result[] = $data;
|
217 |
+
}
|
218 |
+
return $result;
|
219 |
+
}
|
220 |
+
|
221 |
+
public function addVideo($data)
|
222 |
+
{
|
223 |
+
global $wpdb;
|
224 |
+
$videoAdded = $wpdb->insert( $wpdb->FinalTilesImages,
|
225 |
+
array( 'gid' => $data['gid'], 'imagePath' => $data['imagePath'], 'type' => 'video', 'sortOrder' => 0, 'imageId' => rand(100000, 1000000) ));
|
226 |
+
$id = $wpdb->insert_id;
|
227 |
+
$wpdb->update($wpdb->FinalTilesImages, array('sortOrder' => $id), array('id' => $id));
|
228 |
+
return $videoAdded;
|
229 |
+
}
|
230 |
+
|
231 |
+
public function editVideo($id, $data)
|
232 |
+
{
|
233 |
+
global $wpdb;
|
234 |
+
$result = $wpdb->update( $wpdb->FinalTilesImages, $data, array( 'Id' => $id ) );
|
235 |
+
return $result;
|
236 |
+
}
|
237 |
+
|
238 |
+
public function addImages($gid, $images)
|
239 |
+
{
|
240 |
+
global $wpdb;
|
241 |
+
|
242 |
+
foreach ($images as $image) {
|
243 |
+
$data = array( 'gid' => $gid, 'imagePath' => $image->imagePath,
|
244 |
+
'description' => isset($image->description) ? $image->description : "",
|
245 |
+
'imageId' => $image->imageId, 'sortOrder' => 0 );
|
246 |
+
$data['type'] = isset($image->type) ? $image->type : 'image';
|
247 |
+
|
248 |
+
|
249 |
+
$imageAdded = $wpdb->insert( $wpdb->FinalTilesImages, $data );
|
250 |
+
$id = $wpdb->insert_id;
|
251 |
+
$wpdb->update($wpdb->FinalTilesImages, array('sortOrder' => $id), array('id' => $id));
|
252 |
+
}
|
253 |
+
|
254 |
+
return true;
|
255 |
+
}
|
256 |
+
|
257 |
+
public function addFullImage($data) {
|
258 |
+
global $wpdb;
|
259 |
+
$imageAdded = $wpdb->insert( $wpdb->FinalTilesImages, $data );
|
260 |
+
return $imageAdded;
|
261 |
+
}
|
262 |
+
|
263 |
+
public function deleteImage($id) {
|
264 |
+
global $wpdb;
|
265 |
+
if($wpdb->query($wpdb->prepare("DELETE FROM $wpdb->FinalTilesImages WHERE Id = %d", $id)) === FALSE) {
|
266 |
+
return false;
|
267 |
+
}
|
268 |
+
else {
|
269 |
+
return true;
|
270 |
+
}
|
271 |
+
}
|
272 |
+
|
273 |
+
public function editImage($id, $data)
|
274 |
+
{
|
275 |
+
global $wpdb;
|
276 |
+
$imageEdited = $wpdb->update( $wpdb->FinalTilesImages, $data, array( 'Id' => $id ) );
|
277 |
+
return $imageEdited;
|
278 |
+
}
|
279 |
+
|
280 |
+
public function sortImages($ids)
|
281 |
+
{
|
282 |
+
global $wpdb;
|
283 |
+
$index = 1;
|
284 |
+
foreach($ids as $id)
|
285 |
+
{
|
286 |
+
$data = array('sortOrder' => $index++);
|
287 |
+
$wpdb->update( $wpdb->FinalTilesImages, $data, array( 'Id' => $id ) );
|
288 |
+
}
|
289 |
+
return true;
|
290 |
+
}
|
291 |
+
|
292 |
+
public function getImagesByGalleryId($gid)
|
293 |
+
{
|
294 |
+
global $wpdb;
|
295 |
+
$imageResults = $wpdb->get_results($wpdb->prepare("SELECT * FROM $wpdb->FinalTilesImages WHERE gid = %d ORDER BY sortOrder ASC", $gid) );
|
296 |
+
|
297 |
+
foreach($imageResults as &$image)
|
298 |
+
$image->source = "gallery";
|
299 |
+
|
300 |
+
return $imageResults;
|
301 |
+
}
|
302 |
+
|
303 |
+
public function getGalleryByGalleryId($gid) {
|
304 |
+
global $wpdb;
|
305 |
+
$gallery = $wpdb->get_results( $wpdb->prepare("SELECT $wpdb->FinalTilesGalleries.*, $wpdb->FinalTilesImages.* FROM $wpdb->FinalTilesGalleries INNER JOIN $wpdb->FinalTilesImages ON ($wpdb->FinalTilesGalleries.Id = $wpdb->FinalTilesImages.gid) WHERE $wpdb->FinalTilesGalleries.Id = %d ORDER BY sortOrder ASC", $gid) );
|
306 |
+
return $gallery;
|
307 |
+
}
|
308 |
+
}
|
309 |
+
?>
|
lib/gallery-class.php
ADDED
@@ -0,0 +1,514 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
|
4 |
+
if (!class_exists("FinalTilesGallery"))
|
5 |
+
{
|
6 |
+
class FinalTilesGallery
|
7 |
+
{
|
8 |
+
public function __construct($galleryId, $db)
|
9 |
+
{
|
10 |
+
$this->id = $galleryId;
|
11 |
+
$this->gallery = null;
|
12 |
+
$this->db = $db;
|
13 |
+
$this->images = array();
|
14 |
+
|
15 |
+
$this->getGallery();
|
16 |
+
|
17 |
+
switch($this->gallery->source)
|
18 |
+
{
|
19 |
+
default:
|
20 |
+
case "images":
|
21 |
+
$this->getImages();
|
22 |
+
break;
|
23 |
+
}
|
24 |
+
|
25 |
+
$attIDs = array();
|
26 |
+
foreach($this->images as $image)
|
27 |
+
$attIDs []= $image->attID;
|
28 |
+
|
29 |
+
$args = array(
|
30 |
+
'post_type' => 'attachment',
|
31 |
+
'posts_per_page' => -1,
|
32 |
+
'include' => $attIDs
|
33 |
+
);
|
34 |
+
|
35 |
+
$atts = get_posts($args);
|
36 |
+
|
37 |
+
$upload_dir = wp_upload_dir();
|
38 |
+
foreach($atts as $att)
|
39 |
+
{
|
40 |
+
$meta = get_post_custom($att->ID);
|
41 |
+
foreach($this->images as &$image)
|
42 |
+
{
|
43 |
+
if($image->attID == $att->ID)
|
44 |
+
{
|
45 |
+
$image->url = $upload_dir['baseurl'] .'/'. $meta['_wp_attached_file'][0];
|
46 |
+
break;
|
47 |
+
}
|
48 |
+
}
|
49 |
+
}
|
50 |
+
}
|
51 |
+
|
52 |
+
var $cssPrefixes = array("-moz-", "-webkit-", "-o-", "-ms-", "");
|
53 |
+
|
54 |
+
private function getLink($image)
|
55 |
+
{
|
56 |
+
if(! empty($image->link))
|
57 |
+
return "href='" . $image->link . "'";
|
58 |
+
|
59 |
+
if(empty($this->gallery->lightbox))
|
60 |
+
return '';
|
61 |
+
|
62 |
+
if($this->gallery->lightbox == 'attachment-page')
|
63 |
+
return "href='" . $image->url . "'";
|
64 |
+
|
65 |
+
return "href='" . $image->url . "'";
|
66 |
+
}
|
67 |
+
|
68 |
+
private function getBigImage($image)
|
69 |
+
{
|
70 |
+
if(! empty($image->link))
|
71 |
+
return "";
|
72 |
+
|
73 |
+
if(empty($this->gallery->lightbox))
|
74 |
+
return "";
|
75 |
+
|
76 |
+
if($this->gallery->lightbox == 'attachment-page')
|
77 |
+
return "";
|
78 |
+
|
79 |
+
return $image->url;
|
80 |
+
}
|
81 |
+
|
82 |
+
private function getTarget($image)
|
83 |
+
{
|
84 |
+
if(! empty($image->target))
|
85 |
+
return "target='" . $image->target . "'";
|
86 |
+
|
87 |
+
if($this->gallery->blank == 'T')
|
88 |
+
return "target='_blank'";
|
89 |
+
|
90 |
+
return '';
|
91 |
+
}
|
92 |
+
|
93 |
+
private function getLightboxClass($image)
|
94 |
+
{
|
95 |
+
if(! empty($image->link))
|
96 |
+
return '';
|
97 |
+
|
98 |
+
if(empty($this->gallery->lightbox))
|
99 |
+
return '';
|
100 |
+
|
101 |
+
return 'ftg-lightbox';
|
102 |
+
}
|
103 |
+
|
104 |
+
private function getdef($value, $default)
|
105 |
+
{
|
106 |
+
if($value == NULL || empty($value))
|
107 |
+
return $default;
|
108 |
+
|
109 |
+
return $value;
|
110 |
+
}
|
111 |
+
|
112 |
+
private function toRGB($Hex)
|
113 |
+
{
|
114 |
+
if (substr($Hex,0,1) == "#")
|
115 |
+
$Hex = substr($Hex,1);
|
116 |
+
|
117 |
+
$R = substr($Hex,0,2);
|
118 |
+
$G = substr($Hex,2,2);
|
119 |
+
$B = substr($Hex,4,2);
|
120 |
+
|
121 |
+
$R = hexdec($R);
|
122 |
+
$G = hexdec($G);
|
123 |
+
$B = hexdec($B);
|
124 |
+
|
125 |
+
$RGB['R'] = $R;
|
126 |
+
$RGB['G'] = $G;
|
127 |
+
$RGB['B'] = $B;
|
128 |
+
|
129 |
+
$RGB[0] = $R;
|
130 |
+
$RGB[1] = $G;
|
131 |
+
$RGB[2] = $B;
|
132 |
+
|
133 |
+
return $RGB;
|
134 |
+
|
135 |
+
}
|
136 |
+
|
137 |
+
static public function slugify($text)
|
138 |
+
{
|
139 |
+
$text = preg_replace('~[^\\pL\d]+~u', '-', $text);
|
140 |
+
$text = trim($text, '-');
|
141 |
+
$text = iconv('utf-8', 'us-ascii//TRANSLIT', $text);
|
142 |
+
$text = strtolower($text);
|
143 |
+
$text = preg_replace('~[^-\w]+~', '', $text);
|
144 |
+
|
145 |
+
if (empty($text))
|
146 |
+
{
|
147 |
+
return 'n-a';
|
148 |
+
}
|
149 |
+
|
150 |
+
return $text;
|
151 |
+
}
|
152 |
+
|
153 |
+
public function useCaptions()
|
154 |
+
{
|
155 |
+
if($this->gallery->source == "images")
|
156 |
+
{
|
157 |
+
if(empty($this->gallery->wp_field_caption))
|
158 |
+
return true;
|
159 |
+
|
160 |
+
return $this->gallery->wp_field_caption != 'none';
|
161 |
+
}
|
162 |
+
return false;
|
163 |
+
}
|
164 |
+
|
165 |
+
public function cssRuleRotation()
|
166 |
+
{
|
167 |
+
if($this->gallery->hoverRotation == 0)
|
168 |
+
return "";
|
169 |
+
|
170 |
+
return $prefix."rotate(".$this->gallery->hoverRotation."deg) ";
|
171 |
+
}
|
172 |
+
|
173 |
+
public function cssRuleZoom()
|
174 |
+
{
|
175 |
+
if($this->gallery->hoverZoom == 100)
|
176 |
+
return "";
|
177 |
+
|
178 |
+
return $prefix."scale(".($this->gallery->hoverZoom/100).") ";
|
179 |
+
}
|
180 |
+
|
181 |
+
private function hasCaptionIcon()
|
182 |
+
{
|
183 |
+
return !(empty($this->gallery->captionIcon) &&
|
184 |
+
empty($this->gallery->customCaptionIcon));
|
185 |
+
}
|
186 |
+
|
187 |
+
private function getCaptionIcon()
|
188 |
+
{
|
189 |
+
if(! empty($this->gallery->customCaptionIcon))
|
190 |
+
return substr($this->gallery->customCaptionIcon, 3);
|
191 |
+
|
192 |
+
return $this->gallery->captionIcon;
|
193 |
+
}
|
194 |
+
|
195 |
+
public function render()
|
196 |
+
{
|
197 |
+
$rid = rand(1, 1000);
|
198 |
+
|
199 |
+
$gallery = $this->gallery;
|
200 |
+
|
201 |
+
if($gallery->imagesOrder == 'random')
|
202 |
+
shuffle($this->images);
|
203 |
+
|
204 |
+
if($gallery->imagesOrder == 'reverse')
|
205 |
+
$this->images = array_reverse($this->images);
|
206 |
+
|
207 |
+
$bgCaption = $this->toRGB($gallery->captionBackgroundColor);
|
208 |
+
|
209 |
+
$html = "<!-- Final Tiles Grid Gallery for WordPress v".FTGLITEVERSION." -->\n\n";
|
210 |
+
$html .= stripslashes($this->gallery->beforeGalleryText);
|
211 |
+
|
212 |
+
|
213 |
+
$html .= "<style>\n";
|
214 |
+
|
215 |
+
|
216 |
+
if($gallery->borderSize)
|
217 |
+
$html .= "#ftg-$this->id$rid .tile { border: " . $gallery->borderSize . "px solid " . $gallery->borderColor . "; }\n";
|
218 |
+
if($gallery->loadingBarColor)
|
219 |
+
$html .= "#ftg-$this->id$rid .ftg-items .loading-bar i { background:" . $gallery->loadingBarColor . "; }\n";
|
220 |
+
|
221 |
+
if($gallery->loadingBarBackgroundColor)
|
222 |
+
$html .= "#ftg-$this->id$rid .ftg-items .loading-bar { background:" . $gallery->loadingBarBackgroundColor . "; }\n";
|
223 |
+
|
224 |
+
if($gallery->captionIconColor)
|
225 |
+
$html .= "#ftg-$this->id$rid .tile .icon { color:".$gallery->captionIconColor."; }\n";
|
226 |
+
|
227 |
+
if($gallery->captionIconSize)
|
228 |
+
{
|
229 |
+
$html .= "#ftg-$this->id$rid .tile .icon { font-size:".$gallery->captionIconSize."px; }\n";
|
230 |
+
$html .= "#ftg-$this->id$rid .tile .icon { margin: -".($gallery->captionIconSize / 2)."px 0 0 -".($gallery->captionIconSize / 2)."px; }\n";
|
231 |
+
}
|
232 |
+
|
233 |
+
if($gallery->captionFontSize)
|
234 |
+
{
|
235 |
+
$html .= "#ftg-$this->id$rid .tile .caption { font-size:".$gallery->captionFontSize."px; }\n";
|
236 |
+
}
|
237 |
+
|
238 |
+
if($gallery->backgroundColor)
|
239 |
+
$html .= "#ftg-$this->id$rid .tile .tile-inner { background-color: " . $gallery->backgroundColor . "; }\n";
|
240 |
+
|
241 |
+
if($gallery->captionColor)
|
242 |
+
$html .= "#ftg-$this->id$rid .tile .tile-inner .text { color: " . $gallery->captionColor . "; }\n";
|
243 |
+
|
244 |
+
if($gallery->socialIconColor)
|
245 |
+
$html .= "#ftg-$this->id$rid .tile .ftg-social a { color: " . $gallery->socialIconColor . "; }\n";
|
246 |
+
|
247 |
+
if($gallery->borderRadius)
|
248 |
+
$html .= "#ftg-$this->id$rid .tile { border-radius: " . $gallery->borderRadius . "px; }\n";
|
249 |
+
|
250 |
+
if($gallery->shadowSize)
|
251 |
+
$html .= "#ftg-$this->id$rid .tile { box-shadow: " . $gallery->shadowColor ." 0px 0px " . $gallery->shadowSize . "px; }\n";
|
252 |
+
|
253 |
+
if($gallery->captionEasing)
|
254 |
+
$html .= "#ftg-$this->id$rid .tile .caption { transition-timing-function:".$gallery->captionEasing."; }\n";
|
255 |
+
|
256 |
+
if($gallery->captionEffectDuration)
|
257 |
+
$html .= "#ftg-$this->id$rid .tile .caption { transition-duration:".($gallery->captionEffectDuration/1000)."s; }\n";
|
258 |
+
|
259 |
+
$html .= "#ftg-$this->id$rid .tile .caption { background-color: $gallery->captionBackgroundColor; }\n";
|
260 |
+
|
261 |
+
$html .= "#ftg-$this->id$rid .tile .caption { background-color: rgba($bgCaption[0], $bgCaption[1], $bgCaption[2], ". ($gallery->captionOpacity/100) . "); }\n";
|
262 |
+
|
263 |
+
if($gallery->captionFrame == 'T' && $gallery->captionFrameColor)
|
264 |
+
$html .= "#ftg-$this->id$rid .tile .caption.frame .text { border-color: ". $gallery->captionFrameColor ."; }\n";
|
265 |
+
|
266 |
+
// $html .= "#ftg-$this->id$rid { transform: scale(" .$gallery->loadedScale/100 .") translate(" . $gallery->loadedHSlide . 'px,' . $gallery->loadedVSlide . "px) rotate(" . $gallery->loadedRotate . "deg); }\n";
|
267 |
+
$html .= "#ftg-$this->id$rid .tile { transform: scale(" .$gallery->loadedScale/100 .") translate(" . $gallery->loadedHSlide . 'px,' . $gallery->loadedVSlide . "px) rotate(" . $gallery->loadedRotate . "deg); }\n";
|
268 |
+
|
269 |
+
|
270 |
+
if($gallery->hoverZoom != 100 || $gallery->hoverRotation != 0)
|
271 |
+
{
|
272 |
+
$html .= "#ftg-$this->id$rid .tile:hover img {\n";
|
273 |
+
|
274 |
+
foreach($this->cssPrefixes as $prefix)
|
275 |
+
{
|
276 |
+
$html .= "\t" . $prefix."transform: "
|
277 |
+
. $this->cssRuleRotation()
|
278 |
+
. $this->cssRuleZoom()
|
279 |
+
.";\n";
|
280 |
+
}
|
281 |
+
|
282 |
+
$html .="}\n";
|
283 |
+
}
|
284 |
+
|
285 |
+
if($gallery->hoverIconRotation == 'T')
|
286 |
+
{
|
287 |
+
$html .= "#ftg-$this->id$rid .tile .icon {\n";
|
288 |
+
|
289 |
+
foreach($this->cssPrefixes as $prefix)
|
290 |
+
{
|
291 |
+
$html .= "\t" . $prefix."transition: all .5s;\n";
|
292 |
+
}
|
293 |
+
|
294 |
+
$html .="}\n";
|
295 |
+
|
296 |
+
$html .= "#ftg-$this->id$rid .tile:hover .icon {\n";
|
297 |
+
|
298 |
+
foreach($this->cssPrefixes as $prefix)
|
299 |
+
{
|
300 |
+
$html .= "\t" . $prefix."transform: rotate(360deg);\n";
|
301 |
+
}
|
302 |
+
|
303 |
+
$html .="}\n";
|
304 |
+
}
|
305 |
+
|
306 |
+
if(! empty($gallery->style))
|
307 |
+
$html .= $gallery->style;
|
308 |
+
|
309 |
+
$html .= "</style>\n";
|
310 |
+
|
311 |
+
$html .= "<div class='final-tiles-gallery captions-$gallery->captionBehavior hover-$gallery->captionEffect ". ($gallery->captionFullHeight == 'T' ? "caption-full-height" : "caption-auto-height") ."' id='ftg-$this->id$rid' style='width:$gallery->width'>\n";
|
312 |
+
$html .= "<div class='ftg-items'>\n";
|
313 |
+
$html .= "\t<div class='loading-bar'><i></i></div>\n";
|
314 |
+
|
315 |
+
foreach($this->images as $image)
|
316 |
+
{
|
317 |
+
$title = in_array($gallery->lightbox, array('prettyphoto', 'fancybox', 'swipebox', 'lightbox2')) ? "title" : "data-title";
|
318 |
+
$rel = $gallery->lightbox == "prettyphoto" ? "prettyPhoto[ftg-$this->id$rid]" : "ftg-$this->id$rid";
|
319 |
+
if($gallery->rel)
|
320 |
+
$rel = $gallery->rel;
|
321 |
+
|
322 |
+
$data_keep_aspect_ratio = "";
|
323 |
+
if(property_exists($image, "type") && $image->type == "video")
|
324 |
+
$data_keep_aspect_ratio = 'data-ftg-keep-aspect-ratio="true"';
|
325 |
+
|
326 |
+
$html .= "<div $data_keep_aspect_ratio class='tile'>\n";
|
327 |
+
|
328 |
+
if(property_exists($image, "type") && $image->type == "video")
|
329 |
+
{
|
330 |
+
$html .= $image->imagePath;
|
331 |
+
}
|
332 |
+
else
|
333 |
+
{
|
334 |
+
$html .= "<a $title=\"".htmlspecialchars($image->description, ENT_QUOTES)."\" ". ($gallery->lightbox == "lightbox2" && empty($image->link) ? "data-lightbox='gallery'" : "") ." rel='$rel' " . ($this->getTarget($image)) . " class='tile-inner " . $gallery->aClass . " " . ($this->getLightboxClass($image)) . "' " . $this->getLink($image) . " data-big='".$this->getBigImage($image)."'>\n";
|
335 |
+
|
336 |
+
$src= $gallery->sequentialImageLoading == "T" ? "" : $image->imagePath;
|
337 |
+
|
338 |
+
$html .= "<img class='item' data-ftg-src='$image->imagePath' src='$src' />\n";
|
339 |
+
|
340 |
+
|
341 |
+
if((! empty($image->description) && $this->useCaptions()) || $gallery->captionEmpty == "show" || $this->hasCaptionIcon())
|
342 |
+
{
|
343 |
+
$html .= "<span class='caption ".($gallery->captionFrame == 'T' ? "frame" : null)."'>\n";
|
344 |
+
if($this->hasCaptionIcon())
|
345 |
+
$html .= "\t<span class='icon fa fa-".$this->getCaptionIcon()."'></span>\n";
|
346 |
+
if($gallery->source == "images")
|
347 |
+
{
|
348 |
+
if(! empty($image->description) && $this->useCaptions())
|
349 |
+
$html .= "\t<span class='text'>$image->description</span>\n";
|
350 |
+
}
|
351 |
+
$html .= "</span>\n";
|
352 |
+
}
|
353 |
+
$html .= "</a>\n";
|
354 |
+
$html .= "<div class='ftg-social'>\n";
|
355 |
+
|
356 |
+
if($gallery->enableFacebook == "T")
|
357 |
+
{
|
358 |
+
$html .= "<a href='#' data-social='facebook' class='ftg-facebook'><i class='fa fa-facebook'></i></a>\n";
|
359 |
+
}
|
360 |
+
if($gallery->enableTwitter == "T")
|
361 |
+
{
|
362 |
+
$html .= "<a href='#' data-social='twitter' class='ftg-twitter'><i class='fa fa-twitter'></i></a>\n";
|
363 |
+
}
|
364 |
+
if($gallery->enablePinterest == "T")
|
365 |
+
{
|
366 |
+
$html .= "<a href='#' data-social='pinterest' class='ftg-pinterest'><i class='fa fa-pinterest'></i></a>\n";
|
367 |
+
}
|
368 |
+
if($gallery->enableGplus == "T")
|
369 |
+
{
|
370 |
+
$html .= "<a href='#' data-social='google-plus' class='ftg-google-plus'><i class='fa fa-google-plus'></i></a>\n";
|
371 |
+
}
|
372 |
+
$html .= "</div>\n";
|
373 |
+
}
|
374 |
+
|
375 |
+
$html .= "</div>\n";
|
376 |
+
}
|
377 |
+
$html .= "</div>\n";
|
378 |
+
if($gallery->support == 'T')
|
379 |
+
{
|
380 |
+
$html .= "<div class='support-text'><a target='_blank' href='http://codecanyon.net/item/final-tiles-grid-gallery-for-wordpress/5189351?ref=".$gallery->envatoReferral."'>".$gallery->supportText."</a></div>";
|
381 |
+
}
|
382 |
+
$html .= "</div>\n";
|
383 |
+
|
384 |
+
$html .= "<script type='text/javascript'>\n";
|
385 |
+
$html .= "setTimeout(function () {\n";
|
386 |
+
$html .= "\tjQuery('#ftg-$this->id$rid').finalTilesGallery({\n";
|
387 |
+
$html .= "\t\tminTileWidth: $gallery->minTileWidth,\n";
|
388 |
+
if(strlen($gallery->script))
|
389 |
+
{
|
390 |
+
$html .= "\t\tonComplete: function () { " . stripslashes($gallery->script) . "},\n";
|
391 |
+
}
|
392 |
+
$html .= "\t\tmargin: $gallery->margin,\n";
|
393 |
+
$html .= "\t\tdebug: ".(empty($_GET['debug']) ? "false" : "true").",\n";
|
394 |
+
$html .= "\t\tgridSize: $gallery->gridCellSize,\n";
|
395 |
+
$html .= "\t\tallowEnlargement: " . ($gallery->enlargeImages == "T" ? "true" : "false") . ",\n";
|
396 |
+
$html .= "\t\timageSizeFactor: [\n" .
|
397 |
+
"\t\t\t [4000, " . ($gallery->imageSizeFactor / 100) . "]\n" .
|
398 |
+
"\t\t\t,[1024, " . ($gallery->imageSizeFactorTabletLandscape / 100) . "]\n" .
|
399 |
+
"\t\t\t,[768, " . ($gallery->imageSizeFactorTabletPortrait / 100) . "]\n" .
|
400 |
+
"\t\t\t,[640, " . ($gallery->imageSizeFactorPhoneLandscape / 100) . "]\n" .
|
401 |
+
"\t\t\t,[320, " . ($gallery->imageSizeFactorPhonePortrait / 100) . "]\n";
|
402 |
+
foreach(explode("|", $gallery->imageSizeFactorCustom) as $isf)
|
403 |
+
{
|
404 |
+
$_ = explode(",", $isf);
|
405 |
+
if(! empty($_[0]))
|
406 |
+
$html .= "\t\t\t,[".$_[0].", " . ($_[1] / 100) . "]\n";
|
407 |
+
}
|
408 |
+
$html .= "\t\t],\n";
|
409 |
+
$html .= "\t\tscrollEffect: '" . ($gallery->scrollEffect) . "',\n";
|
410 |
+
$html .= "\t});\n";
|
411 |
+
|
412 |
+
$html .= "\tjQuery(function () {\n";
|
413 |
+
//$html .= "\t\tjQuery('#ftg-$this->id$rid .tile > a').unbind('click');\n";
|
414 |
+
switch ($gallery->lightbox) {
|
415 |
+
case 'magnific':
|
416 |
+
$html .= "\t\tjQuery('#ftg-$this->id$rid').magnificPopup({type:'image', zoom: { enabled: true, duration: 300, easing: 'ease-in-out' }, image: { titleSrc: 'data-title' }, gallery: { enabled: true }, delegate: '.tile:not(.ftg-hidden) .ftg-lightbox ' });\n";
|
417 |
+
break;
|
418 |
+
case 'prettyphoto':
|
419 |
+
$html .= "\t\tjQuery('#ftg-$this->id$rid .tile a.ftg-lightbox').prettyPhoto({});\n";
|
420 |
+
break;
|
421 |
+
case 'colorbox':
|
422 |
+
$html .= "\t\tjQuery('#ftg-$this->id$rid .tile a.ftg-lightbox').colorbox({rel: 'gallery', title: function () { return jQuery(this).data('title'); }});\n";
|
423 |
+
break;
|
424 |
+
case 'fancybox':
|
425 |
+
$html .= "\t\tjQuery('#ftg-$this->id$rid .tile a.ftg-lightbox').fancybox({});\n";
|
426 |
+
break;
|
427 |
+
case 'swipebox':
|
428 |
+
$html .= "\t\tjQuery('#ftg-$this->id$rid .tile a.ftg-lightbox').swipebox({});\n";
|
429 |
+
break;
|
430 |
+
case 'lightbox2':
|
431 |
+
break;
|
432 |
+
}
|
433 |
+
$html .= "\n";
|
434 |
+
$html .= "\t});\n";
|
435 |
+
$html .= "\t}, ". $gallery->delay .");\n";
|
436 |
+
|
437 |
+
$html .= "</script>";
|
438 |
+
|
439 |
+
$html .= stripslashes($this->gallery->afterGalleryText);
|
440 |
+
|
441 |
+
if(! empty($_GET["debug"]))
|
442 |
+
return $html;
|
443 |
+
|
444 |
+
if($gallery->compressHTML == 'T')
|
445 |
+
return str_replace(array("\n", "\t"), "", $html);
|
446 |
+
else
|
447 |
+
return $html;
|
448 |
+
}
|
449 |
+
|
450 |
+
private function auto_excerpt($post, $length, $excerpt_ending)
|
451 |
+
{
|
452 |
+
$text = strip_shortcodes($post->post_content);
|
453 |
+
$text = apply_filters('the_content', $text);
|
454 |
+
$text = str_replace('\]\]\>', ']]>', $text);
|
455 |
+
$text = preg_replace('@<script[^>]*?>.*?</script>@si', '', $text);
|
456 |
+
$text = strip_tags($text);
|
457 |
+
$words = explode(' ', $text, $length + 1);
|
458 |
+
|
459 |
+
if (count($words) > $length)
|
460 |
+
{
|
461 |
+
array_pop($words);
|
462 |
+
$text = implode(' ', $words);
|
463 |
+
if($excerpt_ending !== 'none')
|
464 |
+
{
|
465 |
+
$text .= strtr($excerpt_ending, array("(" => "[", ")" => "]"));
|
466 |
+
}
|
467 |
+
}
|
468 |
+
$text = trim($text);
|
469 |
+
if(strlen($text) !== strlen($excerpt_ending))
|
470 |
+
{
|
471 |
+
return $text;
|
472 |
+
}
|
473 |
+
else
|
474 |
+
{
|
475 |
+
return '';
|
476 |
+
}
|
477 |
+
}
|
478 |
+
|
479 |
+
|
480 |
+
public function getImages()
|
481 |
+
{
|
482 |
+
$images = $this->db->getImagesByGalleryId($this->id);
|
483 |
+
$this->images = array();
|
484 |
+
foreach($images as $image)
|
485 |
+
{
|
486 |
+
$image->source = "gallery";
|
487 |
+
$image->attID = $image->imageId;
|
488 |
+
$this->images[] = $image;
|
489 |
+
}
|
490 |
+
return $this->images;
|
491 |
+
}
|
492 |
+
|
493 |
+
public function getGallery()
|
494 |
+
{
|
495 |
+
if($this->gallery == null)
|
496 |
+
{
|
497 |
+
$this->gallery = $this->db->getGalleryById($this->id);
|
498 |
+
|
499 |
+
$this->gallery->captionEffectDuration = $this->getdef($this->gallery->captionEffectDuration, 250);
|
500 |
+
$this->gallery->captionEffect = $this->getdef($this->gallery->captionEffect, 'fade');
|
501 |
+
$this->gallery->captionEasing = $this->getdef($this->gallery->captionEasing, 'easeInQuad');
|
502 |
+
|
503 |
+
if(! empty($_GET["debug"]))
|
504 |
+
{
|
505 |
+
print "\n<!-- \n";
|
506 |
+
print_r($this->gallery);
|
507 |
+
print "\n -->\n";
|
508 |
+
}
|
509 |
+
}
|
510 |
+
return $this->gallery;
|
511 |
+
}
|
512 |
+
}
|
513 |
+
}
|
514 |
+
?>
|
lib/install-db.php
ADDED
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
function set_utf8()
|
4 |
+
{
|
5 |
+
global $wpdb;
|
6 |
+
|
7 |
+
$FinalTilesImages = $wpdb->FinalTilesImages;
|
8 |
+
|
9 |
+
$sql1 = "ALTER TABLE $FinalTilesImages DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci";
|
10 |
+
$sql2 = "ALTER TABLE $FinalTilesImages CHANGE `description` `description` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL";
|
11 |
+
|
12 |
+
$wpdb->query($sql1);
|
13 |
+
$wpdb->query($sql2);
|
14 |
+
}
|
15 |
+
|
16 |
+
function ftg_nullable()
|
17 |
+
{
|
18 |
+
global $wpdb;
|
19 |
+
|
20 |
+
$FinalTilesGalleries = $wpdb->FinalTilesGalleries;
|
21 |
+
|
22 |
+
$fields = array("name", "slug", "description", "filters", "width", "margin", "minTileWidth", "gridCellSize", "imageSizeFactor",
|
23 |
+
"lightbox", "hoverEffect", "hoverColor", "hoverOpacity", "hoverEffectDuration", "hoverEasing", "scrollEffect",
|
24 |
+
"shuffle", "enableTwitter", "enableFacebook", "enableGplus", "enablePinterest", "borderSize", "borderColor",
|
25 |
+
"shadowSize", "shoadowColor", "backgroundColor", "enlargeImages", "borderRadius", "style", "script");
|
26 |
+
|
27 |
+
foreach($fields as $field)
|
28 |
+
{
|
29 |
+
$wpdb->query("ALTER TABLE $FinalTilesGalleries MODIFY $field VARCHAR(1000) NULL");
|
30 |
+
}
|
31 |
+
}
|
32 |
+
|
33 |
+
function install_db()
|
34 |
+
{
|
35 |
+
global $wpdb;
|
36 |
+
|
37 |
+
$FinalTilesGalleries = $wpdb->FinalTilesGalleries;
|
38 |
+
$FinalTilesImages = $wpdb->FinalTilesImages;
|
39 |
+
|
40 |
+
|
41 |
+
require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
|
42 |
+
|
43 |
+
$sql = "CREATE TABLE $FinalTilesGalleries (
|
44 |
+
Id INT NOT NULL AUTO_INCREMENT,
|
45 |
+
configuration VARCHAR( 5000 ) NULL,
|
46 |
+
UNIQUE KEY id (id)
|
47 |
+
) DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci;";
|
48 |
+
|
49 |
+
dbDelta( $sql );
|
50 |
+
|
51 |
+
$sql = "CREATE TABLE $FinalTilesImages (
|
52 |
+
Id INT NOT NULL AUTO_INCREMENT,
|
53 |
+
gid INT NOT NULL,
|
54 |
+
type VARCHAR(10) DEFAULT \"image\" NOT NULL,
|
55 |
+
imageId INT NOT NULL,
|
56 |
+
imagePath LONGTEXT NOT NULL,
|
57 |
+
filters VARCHAR( 1500 ) NULL,
|
58 |
+
link LONGTEXT NULL,
|
59 |
+
target VARCHAR(50) NULL,
|
60 |
+
blank ENUM('T','F') DEFAULT \"F\" NOT NULL,
|
61 |
+
description LONGTEXT NOT NULL,
|
62 |
+
sortOrder INT NOT NULL,
|
63 |
+
UNIQUE KEY id (Id)
|
64 |
+
) DEFAULT CHARACTER SET = utf8 COLLATE = utf8_general_ci";
|
65 |
+
|
66 |
+
dbDelta( $sql );
|
67 |
+
|
68 |
+
}
|
lib/languages/final-tiles-gallery.pot
ADDED
@@ -0,0 +1,475 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# SOME DESCRIPTIVE TITLE.
|
2 |
+
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
3 |
+
# This file is distributed under the same license as the PACKAGE package.
|
4 |
+
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
5 |
+
#
|
6 |
+
#, fuzzy
|
7 |
+
msgid ""
|
8 |
+
msgstr ""
|
9 |
+
"Project-Id-Version: PACKAGE VERSION\n"
|
10 |
+
"Report-Msgid-Bugs-To: \n"
|
11 |
+
"POT-Creation-Date: 2015-06-30 14:47+0400\n"
|
12 |
+
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
13 |
+
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
14 |
+
"Language-Team: LANGUAGE <LL@li.org>\n"
|
15 |
+
"Language: \n"
|
16 |
+
"MIME-Version: 1.0\n"
|
17 |
+
"Content-Type: text/plain; charset=CHARSET\n"
|
18 |
+
"Content-Transfer-Encoding: 8bit\n"
|
19 |
+
|
20 |
+
#: FinalTilesGalleryLite.php:65
|
21 |
+
msgid "Upgrade to Final Tiles Grid Gallery PRO"
|
22 |
+
msgstr ""
|
23 |
+
|
24 |
+
#: FinalTilesGalleryLite.php:336
|
25 |
+
msgid "FinalTiles Gallery >> Add Gallery"
|
26 |
+
msgstr ""
|
27 |
+
|
28 |
+
#: FinalTilesGalleryLite.php:336
|
29 |
+
msgid "Add Gallery"
|
30 |
+
msgstr ""
|
31 |
+
|
32 |
+
#: FinalTilesGalleryLite.php:337
|
33 |
+
msgid "FinalTiles Gallery >> Tutorial"
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: FinalTilesGalleryLite.php:337 admin/tutorial.php:1
|
37 |
+
msgid "Tutorial"
|
38 |
+
msgstr ""
|
39 |
+
|
40 |
+
#: FinalTilesGalleryLite.php:338
|
41 |
+
msgid "FinalTiles Gallery >> Support"
|
42 |
+
msgstr ""
|
43 |
+
|
44 |
+
#: FinalTilesGalleryLite.php:338 admin/support.php:2
|
45 |
+
msgid "Support"
|
46 |
+
msgstr ""
|
47 |
+
|
48 |
+
#: admin/add-gallery.php:1 admin/edit-gallery.php:2 admin/overview.php:1
|
49 |
+
#: admin/support.php:1
|
50 |
+
msgid "You are not allowed to call this page directly."
|
51 |
+
msgstr ""
|
52 |
+
|
53 |
+
#: admin/add-gallery.php:3
|
54 |
+
msgid "New gallery"
|
55 |
+
msgstr ""
|
56 |
+
|
57 |
+
#: admin/add-gallery.php:10
|
58 |
+
msgid "Add new gallery wizard"
|
59 |
+
msgstr ""
|
60 |
+
|
61 |
+
#: admin/add-gallery.php:21
|
62 |
+
msgid "Name of the gallery"
|
63 |
+
msgstr ""
|
64 |
+
|
65 |
+
#: admin/add-gallery.php:26
|
66 |
+
msgid "Description of the gallery"
|
67 |
+
msgstr ""
|
68 |
+
|
69 |
+
#: admin/add-gallery.php:30
|
70 |
+
msgid "Choose the source of the images"
|
71 |
+
msgstr ""
|
72 |
+
|
73 |
+
#: admin/add-gallery.php:33
|
74 |
+
msgid "Media library"
|
75 |
+
msgstr ""
|
76 |
+
|
77 |
+
#: admin/add-gallery.php:37 admin/include/edit-gallery.php:208
|
78 |
+
msgid "Recent posts with featured image"
|
79 |
+
msgstr ""
|
80 |
+
|
81 |
+
#: admin/add-gallery.php:41 admin/include/edit-gallery.php:210
|
82 |
+
msgid "WooCommerce products"
|
83 |
+
msgstr ""
|
84 |
+
|
85 |
+
#: admin/add-gallery.php:46
|
86 |
+
msgid "WordPress field for captions:"
|
87 |
+
msgstr ""
|
88 |
+
|
89 |
+
#: admin/add-gallery.php:49
|
90 |
+
msgid "Don't use captions"
|
91 |
+
msgstr ""
|
92 |
+
|
93 |
+
#: admin/add-gallery.php:53
|
94 |
+
msgid "Title"
|
95 |
+
msgstr ""
|
96 |
+
|
97 |
+
#: admin/add-gallery.php:57 admin/include/edit-gallery.php:302
|
98 |
+
msgid "Caption"
|
99 |
+
msgstr ""
|
100 |
+
|
101 |
+
#: admin/add-gallery.php:61
|
102 |
+
msgid "Description"
|
103 |
+
msgstr ""
|
104 |
+
|
105 |
+
#: admin/add-gallery.php:82
|
106 |
+
msgid "Caption effect:"
|
107 |
+
msgstr ""
|
108 |
+
|
109 |
+
#: admin/add-gallery.php:84
|
110 |
+
msgid "Fade"
|
111 |
+
msgstr ""
|
112 |
+
|
113 |
+
#: admin/add-gallery.php:85
|
114 |
+
msgid "Slide from top"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: admin/add-gallery.php:86
|
118 |
+
msgid "Slide from bottom"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: admin/add-gallery.php:87
|
122 |
+
msgid "Slide from left"
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: admin/add-gallery.php:88
|
126 |
+
msgid "Slide from right"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: admin/add-gallery.php:89
|
130 |
+
msgid "Rotate from left"
|
131 |
+
msgstr ""
|
132 |
+
|
133 |
+
#: admin/add-gallery.php:90
|
134 |
+
msgid "Rotate from right"
|
135 |
+
msgstr ""
|
136 |
+
|
137 |
+
#: admin/add-gallery.php:96
|
138 |
+
msgid "Choose a default image size"
|
139 |
+
msgstr ""
|
140 |
+
|
141 |
+
#: admin/add-gallery.php:105
|
142 |
+
msgid "You can customize each image later"
|
143 |
+
msgstr ""
|
144 |
+
|
145 |
+
#: admin/add-gallery.php:109
|
146 |
+
msgid "Add max 20 images"
|
147 |
+
msgstr ""
|
148 |
+
|
149 |
+
#: admin/add-gallery.php:111
|
150 |
+
msgid "You can add images now or later."
|
151 |
+
msgstr ""
|
152 |
+
|
153 |
+
#: admin/add-gallery.php:120
|
154 |
+
msgid "Previous"
|
155 |
+
msgstr ""
|
156 |
+
|
157 |
+
#: admin/add-gallery.php:121
|
158 |
+
msgid "Next"
|
159 |
+
msgstr ""
|
160 |
+
|
161 |
+
#: admin/add-gallery.php:126
|
162 |
+
msgid "Success!"
|
163 |
+
msgstr ""
|
164 |
+
|
165 |
+
#: admin/add-gallery.php:127
|
166 |
+
msgid "Your gallery"
|
167 |
+
msgstr ""
|
168 |
+
|
169 |
+
#: admin/add-gallery.php:127
|
170 |
+
msgid "has been created. Copy the following shortcode:"
|
171 |
+
msgstr ""
|
172 |
+
|
173 |
+
#: admin/add-gallery.php:129
|
174 |
+
msgid "and paste it inside a post or a page. Otherwise click"
|
175 |
+
msgstr ""
|
176 |
+
|
177 |
+
#: admin/add-gallery.php:129 admin/overview.php:18
|
178 |
+
msgid "here"
|
179 |
+
msgstr ""
|
180 |
+
|
181 |
+
#: admin/add-gallery.php:129
|
182 |
+
msgid ""
|
183 |
+
"to customize\n"
|
184 |
+
"\t\t\t the gallery."
|
185 |
+
msgstr ""
|
186 |
+
|
187 |
+
#: admin/add-gallery.php:134 admin/add-gallery.php:143 admin/overview.php:92
|
188 |
+
msgid "Close"
|
189 |
+
msgstr ""
|
190 |
+
|
191 |
+
#: admin/add-gallery.php:140
|
192 |
+
msgid ""
|
193 |
+
"For some reason it was not possible to save your gallery, please contact"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: admin/add-gallery.php:140
|
197 |
+
msgid "support"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: admin/edit-gallery.php:29
|
201 |
+
msgid ""
|
202 |
+
"Video tutorial: Tutorial: better grids with Final Tiles Grid Gallery for "
|
203 |
+
"WordPress"
|
204 |
+
msgstr ""
|
205 |
+
|
206 |
+
#: admin/overview.php:3
|
207 |
+
msgid "Dashboard"
|
208 |
+
msgstr ""
|
209 |
+
|
210 |
+
#: admin/overview.php:16
|
211 |
+
msgid "Welcome to Final Tiles Grid Gallery!"
|
212 |
+
msgstr ""
|
213 |
+
|
214 |
+
#: admin/overview.php:18
|
215 |
+
msgid "Create your first awesome gallery, click"
|
216 |
+
msgstr ""
|
217 |
+
|
218 |
+
#: admin/overview.php:76
|
219 |
+
msgid "Confirmation"
|
220 |
+
msgstr ""
|
221 |
+
|
222 |
+
#: admin/overview.php:77
|
223 |
+
msgid "Do you really want to delete the gallery"
|
224 |
+
msgstr ""
|
225 |
+
|
226 |
+
#: admin/overview.php:80
|
227 |
+
msgid "Yes"
|
228 |
+
msgstr ""
|
229 |
+
|
230 |
+
#: admin/overview.php:81
|
231 |
+
msgid "No"
|
232 |
+
msgstr ""
|
233 |
+
|
234 |
+
#: admin/overview.php:88
|
235 |
+
msgid "Copy and paste the following shortcode inside a post, page or widget:"
|
236 |
+
msgstr ""
|
237 |
+
|
238 |
+
#: admin/support.php:10
|
239 |
+
msgid "Having problems with the plugin? No panic, you have two roads:"
|
240 |
+
msgstr ""
|
241 |
+
|
242 |
+
#: admin/support.php:12
|
243 |
+
msgid "write on"
|
244 |
+
msgstr ""
|
245 |
+
|
246 |
+
#: admin/support.php:12
|
247 |
+
msgid "support forum."
|
248 |
+
msgstr ""
|
249 |
+
|
250 |
+
#: admin/support.php:12
|
251 |
+
msgid "We'll try to answer as soon as we can;"
|
252 |
+
msgstr ""
|
253 |
+
|
254 |
+
#: admin/support.php:14 admin/include/edit-gallery.php:226
|
255 |
+
msgid "or"
|
256 |
+
msgstr ""
|
257 |
+
|
258 |
+
#: admin/support.php:16
|
259 |
+
msgid "buy the PRO version and get fast and guaranteed help on our"
|
260 |
+
msgstr ""
|
261 |
+
|
262 |
+
#: admin/support.php:16
|
263 |
+
msgid "support platform"
|
264 |
+
msgstr ""
|
265 |
+
|
266 |
+
#: admin/support.php:20
|
267 |
+
msgid "In both cases, remember:"
|
268 |
+
msgstr ""
|
269 |
+
|
270 |
+
#: admin/support.php:21
|
271 |
+
msgid ""
|
272 |
+
"to get a fast solution you should gather these basic but important "
|
273 |
+
"informations"
|
274 |
+
msgstr ""
|
275 |
+
|
276 |
+
#: admin/support.php:24
|
277 |
+
msgid "URL of the page with the gallery;"
|
278 |
+
msgstr ""
|
279 |
+
|
280 |
+
#: admin/support.php:25
|
281 |
+
msgid "describe the problem you are experiencing;"
|
282 |
+
msgstr ""
|
283 |
+
|
284 |
+
#: admin/support.php:26
|
285 |
+
msgid "browser and operating system used."
|
286 |
+
msgstr ""
|
287 |
+
|
288 |
+
#: admin/support.php:29
|
289 |
+
msgid ""
|
290 |
+
"Another great help from you would be doing a couple of tests, try these "
|
291 |
+
"simple operations and let us know the results:"
|
292 |
+
msgstr ""
|
293 |
+
|
294 |
+
#: admin/support.php:32
|
295 |
+
msgid ""
|
296 |
+
"Switch to the default WordPress theme and look if the problem is still "
|
297 |
+
"there, if not we'll already know that the problem is related to your theme "
|
298 |
+
"and we can be faster solving the issue;"
|
299 |
+
msgstr ""
|
300 |
+
|
301 |
+
#: admin/support.php:35
|
302 |
+
msgid ""
|
303 |
+
"The more complete these informations are, the faster we'll be our response"
|
304 |
+
msgstr ""
|
305 |
+
|
306 |
+
#: admin/support.php:35
|
307 |
+
msgid "(aware out time zome, we're +1 GMT), thanks!"
|
308 |
+
msgstr ""
|
309 |
+
|
310 |
+
#: admin/support.php:33
|
311 |
+
msgid "See if the problem is repeatable, also on another computers."
|
312 |
+
msgstr ""
|
313 |
+
|
314 |
+
#: admin/tutorial.php:5
|
315 |
+
msgid "Documentation"
|
316 |
+
msgstr ""
|
317 |
+
|
318 |
+
#: admin/tutorial.php:7
|
319 |
+
msgid "Download"
|
320 |
+
msgstr ""
|
321 |
+
|
322 |
+
#: admin/tutorial.php:7
|
323 |
+
msgid "the documentation or:"
|
324 |
+
msgstr ""
|
325 |
+
|
326 |
+
#: admin/tutorial.php:11
|
327 |
+
msgid "Watch a video tutorial: how to get better grids"
|
328 |
+
msgstr ""
|
329 |
+
|
330 |
+
#: admin/tutorial.php:12
|
331 |
+
msgid "Learn how to make better grids with this video:"
|
332 |
+
msgstr ""
|
333 |
+
|
334 |
+
#: admin/include/edit-gallery.php:99
|
335 |
+
msgid "Jump to setting"
|
336 |
+
msgstr ""
|
337 |
+
|
338 |
+
#: admin/include/edit-gallery.php:199 admin/include/edit-gallery.php:206
|
339 |
+
msgid "Images"
|
340 |
+
msgstr ""
|
341 |
+
|
342 |
+
#: admin/include/edit-gallery.php:204
|
343 |
+
msgid "Source:"
|
344 |
+
msgstr ""
|
345 |
+
|
346 |
+
#: admin/include/edit-gallery.php:214
|
347 |
+
msgid "Image size"
|
348 |
+
msgstr ""
|
349 |
+
|
350 |
+
#: admin/include/edit-gallery.php:224
|
351 |
+
msgid "Want to add more images sizes?"
|
352 |
+
msgstr ""
|
353 |
+
|
354 |
+
#: admin/include/edit-gallery.php:224
|
355 |
+
msgid "Read a simple tutorial."
|
356 |
+
msgstr ""
|
357 |
+
|
358 |
+
#: admin/include/edit-gallery.php:226
|
359 |
+
msgid "About choosing a proper image size:"
|
360 |
+
msgstr ""
|
361 |
+
|
362 |
+
#: admin/include/edit-gallery.php:226
|
363 |
+
msgid ""
|
364 |
+
"Final Tiles Gallery doesn't scale down the images when there's enough space, "
|
365 |
+
"it gives you the freedom to choose your favourite size for each image. So "
|
366 |
+
"you should use images that are smaller than the container, choose the"
|
367 |
+
msgstr ""
|
368 |
+
|
369 |
+
#: admin/include/edit-gallery.php:226
|
370 |
+
msgid "thumbnail"
|
371 |
+
msgstr ""
|
372 |
+
|
373 |
+
#: admin/include/edit-gallery.php:226
|
374 |
+
msgid "medium"
|
375 |
+
msgstr ""
|
376 |
+
|
377 |
+
#: admin/include/edit-gallery.php:226
|
378 |
+
msgid "size, for example."
|
379 |
+
msgstr ""
|
380 |
+
|
381 |
+
#: admin/include/edit-gallery.php:228
|
382 |
+
msgid "How to get a better grid? Watch the"
|
383 |
+
msgstr ""
|
384 |
+
|
385 |
+
#: admin/include/edit-gallery.php:228
|
386 |
+
msgid "video tutorial"
|
387 |
+
msgstr ""
|
388 |
+
|
389 |
+
#: admin/include/edit-gallery.php:232
|
390 |
+
msgid "Add images"
|
391 |
+
msgstr ""
|
392 |
+
|
393 |
+
#: admin/include/edit-gallery.php:236
|
394 |
+
msgid "For multiple selections: Click+CTRL."
|
395 |
+
msgstr ""
|
396 |
+
|
397 |
+
#: admin/include/edit-gallery.php:237
|
398 |
+
msgid "Drag images to change order."
|
399 |
+
msgstr ""
|
400 |
+
|
401 |
+
#: admin/include/edit-gallery.php:243
|
402 |
+
msgid "Bulk Actions"
|
403 |
+
msgstr ""
|
404 |
+
|
405 |
+
#: admin/include/edit-gallery.php:245
|
406 |
+
msgid "Select all"
|
407 |
+
msgstr ""
|
408 |
+
|
409 |
+
#: admin/include/edit-gallery.php:246
|
410 |
+
msgid "Deselect all"
|
411 |
+
msgstr ""
|
412 |
+
|
413 |
+
#: admin/include/edit-gallery.php:247
|
414 |
+
msgid "Toggle selection"
|
415 |
+
msgstr ""
|
416 |
+
|
417 |
+
#: admin/include/edit-gallery.php:248
|
418 |
+
msgid "Assign filters"
|
419 |
+
msgstr ""
|
420 |
+
|
421 |
+
#: admin/include/edit-gallery.php:249
|
422 |
+
msgid "Remove"
|
423 |
+
msgstr ""
|
424 |
+
|
425 |
+
#: admin/include/edit-gallery.php:253
|
426 |
+
msgid "List View:"
|
427 |
+
msgstr ""
|
428 |
+
|
429 |
+
#: admin/include/edit-gallery.php:255
|
430 |
+
msgid "Big"
|
431 |
+
msgstr ""
|
432 |
+
|
433 |
+
#: admin/include/edit-gallery.php:256
|
434 |
+
msgid "Medium"
|
435 |
+
msgstr ""
|
436 |
+
|
437 |
+
#: admin/include/edit-gallery.php:257
|
438 |
+
msgid "Small"
|
439 |
+
msgstr ""
|
440 |
+
|
441 |
+
#: admin/include/edit-gallery.php:265 admin/include/edit-gallery.php:326
|
442 |
+
msgid "Cancel"
|
443 |
+
msgstr ""
|
444 |
+
|
445 |
+
#: admin/include/edit-gallery.php:266
|
446 |
+
msgid "Proceed"
|
447 |
+
msgstr ""
|
448 |
+
|
449 |
+
#: admin/include/edit-gallery.php:295
|
450 |
+
msgid "Edit image"
|
451 |
+
msgstr ""
|
452 |
+
|
453 |
+
#: admin/include/edit-gallery.php:308
|
454 |
+
msgid "Link"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: admin/include/edit-gallery.php:312
|
458 |
+
msgid "Link target"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: admin/include/edit-gallery.php:315
|
462 |
+
msgid "Default target"
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: admin/include/edit-gallery.php:316
|
466 |
+
msgid "Open in same page"
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: admin/include/edit-gallery.php:317
|
470 |
+
msgid "Open in _blank"
|
471 |
+
msgstr ""
|
472 |
+
|
473 |
+
#: admin/include/edit-gallery.php:325
|
474 |
+
msgid "Save"
|
475 |
+
msgstr ""
|
lightbox/lightbox2/css/style.css
ADDED
@@ -0,0 +1,202 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* line 7, ../sass/lightbox.sass */
|
2 |
+
body:after {
|
3 |
+
content: url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);
|
4 |
+
display: none;
|
5 |
+
}
|
6 |
+
|
7 |
+
/* line 11, ../sass/lightbox.sass */
|
8 |
+
.lightboxOverlay {
|
9 |
+
position: absolute;
|
10 |
+
top: 0;
|
11 |
+
left: 0;
|
12 |
+
z-index: 9999;
|
13 |
+
background-color: black;
|
14 |
+
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
|
15 |
+
opacity: 0.8;
|
16 |
+
display: none;
|
17 |
+
}
|
18 |
+
|
19 |
+
/* line 20, ../sass/lightbox.sass */
|
20 |
+
.lightbox {
|
21 |
+
position: absolute;
|
22 |
+
left: 0;
|
23 |
+
width: 100%;
|
24 |
+
z-index: 10000;
|
25 |
+
text-align: center;
|
26 |
+
line-height: 0;
|
27 |
+
font-weight: normal;
|
28 |
+
}
|
29 |
+
/* line 28, ../sass/lightbox.sass */
|
30 |
+
.lightbox .lb-image {
|
31 |
+
display: block;
|
32 |
+
height: auto;
|
33 |
+
-webkit-border-radius: 3px;
|
34 |
+
-moz-border-radius: 3px;
|
35 |
+
-ms-border-radius: 3px;
|
36 |
+
-o-border-radius: 3px;
|
37 |
+
border-radius: 3px;
|
38 |
+
}
|
39 |
+
/* line 32, ../sass/lightbox.sass */
|
40 |
+
.lightbox a img {
|
41 |
+
border: none;
|
42 |
+
}
|
43 |
+
|
44 |
+
/* line 35, ../sass/lightbox.sass */
|
45 |
+
.lb-outerContainer {
|
46 |
+
position: relative;
|
47 |
+
background-color: white;
|
48 |
+
*zoom: 1;
|
49 |
+
width: 250px;
|
50 |
+
height: 250px;
|
51 |
+
margin: 0 auto;
|
52 |
+
-webkit-border-radius: 4px;
|
53 |
+
-moz-border-radius: 4px;
|
54 |
+
-ms-border-radius: 4px;
|
55 |
+
-o-border-radius: 4px;
|
56 |
+
border-radius: 4px;
|
57 |
+
}
|
58 |
+
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
|
59 |
+
.lb-outerContainer:after {
|
60 |
+
content: "";
|
61 |
+
display: table;
|
62 |
+
clear: both;
|
63 |
+
}
|
64 |
+
|
65 |
+
/* line 44, ../sass/lightbox.sass */
|
66 |
+
.lb-container {
|
67 |
+
padding: 4px;
|
68 |
+
}
|
69 |
+
|
70 |
+
/* line 47, ../sass/lightbox.sass */
|
71 |
+
.lb-loader {
|
72 |
+
position: absolute;
|
73 |
+
top: 43%;
|
74 |
+
left: 0%;
|
75 |
+
height: 25%;
|
76 |
+
width: 100%;
|
77 |
+
text-align: center;
|
78 |
+
line-height: 0;
|
79 |
+
}
|
80 |
+
|
81 |
+
/* line 56, ../sass/lightbox.sass */
|
82 |
+
.lb-cancel {
|
83 |
+
display: block;
|
84 |
+
width: 32px;
|
85 |
+
height: 32px;
|
86 |
+
margin: 0 auto;
|
87 |
+
background: url(../img/loading.gif) no-repeat;
|
88 |
+
}
|
89 |
+
|
90 |
+
/* line 63, ../sass/lightbox.sass */
|
91 |
+
.lb-nav {
|
92 |
+
position: absolute;
|
93 |
+
top: 0;
|
94 |
+
left: 0;
|
95 |
+
height: 100%;
|
96 |
+
width: 100%;
|
97 |
+
z-index: 10;
|
98 |
+
}
|
99 |
+
|
100 |
+
/* line 71, ../sass/lightbox.sass */
|
101 |
+
.lb-container > .nav {
|
102 |
+
left: 0;
|
103 |
+
}
|
104 |
+
|
105 |
+
/* line 74, ../sass/lightbox.sass */
|
106 |
+
.lb-nav a {
|
107 |
+
outline: none;
|
108 |
+
}
|
109 |
+
|
110 |
+
/* line 77, ../sass/lightbox.sass */
|
111 |
+
.lb-prev, .lb-next {
|
112 |
+
width: 49%;
|
113 |
+
height: 100%;
|
114 |
+
cursor: pointer;
|
115 |
+
/* Trick IE into showing hover */
|
116 |
+
display: block;
|
117 |
+
}
|
118 |
+
|
119 |
+
/* line 84, ../sass/lightbox.sass */
|
120 |
+
.lb-prev {
|
121 |
+
left: 0;
|
122 |
+
float: left;
|
123 |
+
}
|
124 |
+
/* line 87, ../sass/lightbox.sass */
|
125 |
+
.lb-prev:hover {
|
126 |
+
background: url(../img/prev.png) left 48% no-repeat;
|
127 |
+
}
|
128 |
+
|
129 |
+
/* line 90, ../sass/lightbox.sass */
|
130 |
+
.lb-next {
|
131 |
+
right: 0;
|
132 |
+
float: right;
|
133 |
+
}
|
134 |
+
/* line 93, ../sass/lightbox.sass */
|
135 |
+
.lb-next:hover {
|
136 |
+
background: url(../img/next.png) right 48% no-repeat;
|
137 |
+
}
|
138 |
+
|
139 |
+
/* line 96, ../sass/lightbox.sass */
|
140 |
+
.lb-dataContainer {
|
141 |
+
margin: 0 auto;
|
142 |
+
padding-top: 5px;
|
143 |
+
*zoom: 1;
|
144 |
+
width: 100%;
|
145 |
+
-moz-border-radius-bottomleft: 4px;
|
146 |
+
-webkit-border-bottom-left-radius: 4px;
|
147 |
+
border-bottom-left-radius: 4px;
|
148 |
+
-moz-border-radius-bottomright: 4px;
|
149 |
+
-webkit-border-bottom-right-radius: 4px;
|
150 |
+
border-bottom-right-radius: 4px;
|
151 |
+
}
|
152 |
+
/* line 38, ../../../../.rvm/gems/ruby-1.9.3-p392/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
|
153 |
+
.lb-dataContainer:after {
|
154 |
+
content: "";
|
155 |
+
display: table;
|
156 |
+
clear: both;
|
157 |
+
}
|
158 |
+
|
159 |
+
/* line 103, ../sass/lightbox.sass */
|
160 |
+
.lb-data {
|
161 |
+
padding: 0 4px;
|
162 |
+
color: #bbbbbb;
|
163 |
+
}
|
164 |
+
/* line 106, ../sass/lightbox.sass */
|
165 |
+
.lb-data .lb-details {
|
166 |
+
width: 85%;
|
167 |
+
float: left;
|
168 |
+
text-align: left;
|
169 |
+
line-height: 1.1em;
|
170 |
+
}
|
171 |
+
/* line 111, ../sass/lightbox.sass */
|
172 |
+
.lb-data .lb-caption {
|
173 |
+
font-size: 13px;
|
174 |
+
font-weight: bold;
|
175 |
+
line-height: 1em;
|
176 |
+
}
|
177 |
+
/* line 115, ../sass/lightbox.sass */
|
178 |
+
.lb-data .lb-number {
|
179 |
+
display: block;
|
180 |
+
clear: left;
|
181 |
+
padding-bottom: 1em;
|
182 |
+
font-size: 12px;
|
183 |
+
color: #999999;
|
184 |
+
}
|
185 |
+
/* line 121, ../sass/lightbox.sass */
|
186 |
+
.lb-data .lb-close {
|
187 |
+
display: block;
|
188 |
+
float: right;
|
189 |
+
width: 30px;
|
190 |
+
height: 30px;
|
191 |
+
background: url(../img/close.png) top right no-repeat;
|
192 |
+
text-align: right;
|
193 |
+
outline: none;
|
194 |
+
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
|
195 |
+
opacity: 0.7;
|
196 |
+
}
|
197 |
+
/* line 130, ../sass/lightbox.sass */
|
198 |
+
.lb-data .lb-close:hover {
|
199 |
+
cursor: pointer;
|
200 |
+
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
|
201 |
+
opacity: 1;
|
202 |
+
}
|
lightbox/lightbox2/img/close.png
ADDED
Binary file
|
lightbox/lightbox2/img/loading.gif
ADDED
Binary file
|
lightbox/lightbox2/img/next.png
ADDED
Binary file
|
lightbox/lightbox2/img/prev.png
ADDED
Binary file
|
lightbox/lightbox2/js/script.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
(function(){var b,d,c;b=jQuery;c=(function(){function b(){this.fadeDuration=500;this.fitImagesInViewport=true;this.resizeDuration=700;this.showImageNumberLabel=true;this.wrapAround=false}b.prototype.albumLabel=function(b,c){return"Image "+b+" of "+c};return b})();d=(function(){function c(b){this.options=b;this.album=[];this.currentImageIndex=void 0;this.init()}c.prototype.init=function(){this.enable();return this.build()};c.prototype.enable=function(){var c=this;return b('body').on('click','a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]',function(d){c.start(b(d.currentTarget));return false})};c.prototype.build=function(){var c=this;b("<div id='lightboxOverlay' class='lightboxOverlay'></div><div id='lightbox' class='lightbox'><div class='lb-outerContainer'><div class='lb-container'><img class='lb-image' src='' /><div class='lb-nav'><a class='lb-prev' href='' ></a><a class='lb-next' href='' ></a></div><div class='lb-loader'><a class='lb-cancel'></a></div></div></div><div class='lb-dataContainer'><div class='lb-data'><div class='lb-details'><span class='lb-caption'></span><span class='lb-number'></span></div><div class='lb-closeContainer'><a class='lb-close'></a></div></div></div></div>").appendTo(b('body'));this.$lightbox=b('#lightbox');this.$overlay=b('#lightboxOverlay');this.$outerContainer=this.$lightbox.find('.lb-outerContainer');this.$container=this.$lightbox.find('.lb-container');this.containerTopPadding=parseInt(this.$container.css('padding-top'),10);this.containerRightPadding=parseInt(this.$container.css('padding-right'),10);this.containerBottomPadding=parseInt(this.$container.css('padding-bottom'),10);this.containerLeftPadding=parseInt(this.$container.css('padding-left'),10);this.$overlay.hide().on('click',function(){c.end();return false});this.$lightbox.hide().on('click',function(d){if(b(d.target).attr('id')==='lightbox'){c.end()}return false});this.$outerContainer.on('click',function(d){if(b(d.target).attr('id')==='lightbox'){c.end()}return false});this.$lightbox.find('.lb-prev').on('click',function(){if(c.currentImageIndex===0){c.changeImage(c.album.length-1)}else{c.changeImage(c.currentImageIndex-1)}return false});this.$lightbox.find('.lb-next').on('click',function(){if(c.currentImageIndex===c.album.length-1){c.changeImage(0)}else{c.changeImage(c.currentImageIndex+1)}return false});return this.$lightbox.find('.lb-loader, .lb-close').on('click',function(){c.end();return false})};c.prototype.start=function(c){var f,e,j,d,g,n,o,k,l,m,p,h,i;b(window).on("resize",this.sizeOverlay);b('select, object, embed').css({visibility:"hidden"});this.$overlay.width(b(document).width()).height(b(document).height()).fadeIn(this.options.fadeDuration);this.album=[];g=0;j=c.attr('data-lightbox');if(j){h=b(c.prop("tagName")+'[data-lightbox="'+j+'"]');for(d=k=0,m=h.length;k<m;d=++k){e=h[d];this.album.push({link:b(e).attr('href'),title:b(e).attr('title')});if(b(e).attr('href')===c.attr('href')){g=d}}}else{if(c.attr('rel')==='lightbox'){this.album.push({link:c.attr('href'),title:c.attr('title')})}else{i=b(c.prop("tagName")+'[rel="'+c.attr('rel')+'"]');for(d=l=0,p=i.length;l<p;d=++l){e=i[d];this.album.push({link:b(e).attr('href'),title:b(e).attr('title')});if(b(e).attr('href')===c.attr('href')){g=d}}}}f=b(window);o=f.scrollTop()+f.height()/10;n=f.scrollLeft();this.$lightbox.css({top:o+'px',left:n+'px'}).fadeIn(this.options.fadeDuration);this.changeImage(g)};c.prototype.changeImage=function(f){var d,c,e=this;this.disableKeyboardNav();d=this.$lightbox.find('.lb-image');this.sizeOverlay();this.$overlay.fadeIn(this.options.fadeDuration);b('.lb-loader').fadeIn('slow');this.$lightbox.find('.lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption').hide();this.$outerContainer.addClass('animating');c=new Image();c.onload=function(){var m,g,h,i,j,k,l;d.attr('src',e.album[f].link);m=b(c);d.width(c.width);d.height(c.height);if(e.options.fitImagesInViewport){l=b(window).width();k=b(window).height();j=l-e.containerLeftPadding-e.containerRightPadding-20;i=k-e.containerTopPadding-e.containerBottomPadding-110;if((c.width>j)||(c.height>i)){if((c.width/j)>(c.height/i)){h=j;g=parseInt(c.height/(c.width/h),10);d.width(h);d.height(g)}else{g=i;h=parseInt(c.width/(c.height/g),10);d.width(h);d.height(g)}}}return e.sizeContainer(d.width(),d.height())};c.src=this.album[f].link;this.currentImageIndex=f};c.prototype.sizeOverlay=function(){return b('#lightboxOverlay').width(b(document).width()).height(b(document).height())};c.prototype.sizeContainer=function(f,g){var b,d,e,h,c=this;h=this.$outerContainer.outerWidth();e=this.$outerContainer.outerHeight();d=f+this.containerLeftPadding+this.containerRightPadding;b=g+this.containerTopPadding+this.containerBottomPadding;this.$outerContainer.animate({width:d,height:b},this.options.resizeDuration,'swing');setTimeout(function(){c.$lightbox.find('.lb-dataContainer').width(d);c.$lightbox.find('.lb-prevLink').height(b);c.$lightbox.find('.lb-nextLink').height(b);c.showImage()},this.options.resizeDuration)};c.prototype.showImage=function(){this.$lightbox.find('.lb-loader').hide();this.$lightbox.find('.lb-image').fadeIn('slow');this.updateNav();this.updateDetails();this.preloadNeighboringImages();this.enableKeyboardNav()};c.prototype.updateNav=function(){this.$lightbox.find('.lb-nav').show();if(this.album.length>1){if(this.options.wrapAround){this.$lightbox.find('.lb-prev, .lb-next').show()}else{if(this.currentImageIndex>0){this.$lightbox.find('.lb-prev').show()}if(this.currentImageIndex<this.album.length-1){this.$lightbox.find('.lb-next').show()}}}};c.prototype.updateDetails=function(){var b=this;if(typeof this.album[this.currentImageIndex].title!=='undefined'&&this.album[this.currentImageIndex].title!==""){this.$lightbox.find('.lb-caption').html(this.album[this.currentImageIndex].title).fadeIn('fast')}if(this.album.length>1&&this.options.showImageNumberLabel){this.$lightbox.find('.lb-number').text(this.options.albumLabel(this.currentImageIndex+1,this.album.length)).fadeIn('fast')}else{this.$lightbox.find('.lb-number').hide()}this.$outerContainer.removeClass('animating');this.$lightbox.find('.lb-dataContainer').fadeIn(this.resizeDuration,function(){return b.sizeOverlay()})};c.prototype.preloadNeighboringImages=function(){var c,b;if(this.album.length>this.currentImageIndex+1){c=new Image();c.src=this.album[this.currentImageIndex+1].link}if(this.currentImageIndex>0){b=new Image();b.src=this.album[this.currentImageIndex-1].link}};c.prototype.enableKeyboardNav=function(){b(document).on('keyup.keyboard',b.proxy(this.keyboardAction,this))};c.prototype.disableKeyboardNav=function(){b(document).off('.keyboard')};c.prototype.keyboardAction=function(g){var d,e,f,c,b;d=27;e=37;f=39;b=g.keyCode;c=String.fromCharCode(b).toLowerCase();if(b===d||c.match(/x|o|c/)){this.end()}else if(c==='p'||b===e){if(this.currentImageIndex!==0){this.changeImage(this.currentImageIndex-1)}}else if(c==='n'||b===f){if(this.currentImageIndex!==this.album.length-1){this.changeImage(this.currentImageIndex+1)}}};c.prototype.end=function(){this.disableKeyboardNav();b(window).off("resize",this.sizeOverlay);this.$lightbox.fadeOut(this.options.fadeDuration);this.$overlay.fadeOut(this.options.fadeDuration);return b('select, object, embed').css({visibility:"visible"})};return c})();b(function(){var e,b;b=new c();return e=new d(b)})}).call(this);
|
readme.txt
ADDED
@@ -0,0 +1,148 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
=== Final Tiles Grid Gallery ===
|
2 |
+
Contributors: GreenTreeLabs
|
3 |
+
Donate link: http://greentreelabs.net/blog/donate/
|
4 |
+
Tags: wordpress grid gallery, grid gallery, best gallery, best grid gallery, photo album, wedding album, wedding photo album, portfolio plugin, portfolio design gallery, portfolio grid gallery, wordpress portfolio, wordpress portfolio plugin, best wordpress portfolio plugin, add gallery, add image, add images, add photo, add picture, add pictures, album, art gallery, content gallery, easy gallery, fotoalbum, fotogalerie, free gallery, free images, free photo gallery, free slider, fullscreen gallery, fullscreen slider, galeri, galeria, galerie, galery, Galleria, galleries, gallery, gallery image, gallery lightbox, Gallery Plugin, gallery shortcode, gallery slider, gallery wordpress, grid, grid gallery, image, image album, image gallery, image gallery plugin, Image Rotator, image slider, images, images gallery, iphone gallery, jquery gallery, lightbox gallery, Lightbox slider, media gallery, multiple pictures, photo album, photo albums, photo gallery, photoalbum, photogallery, photoset, Picture Gallery, plugin gallery, responsive, responsive galleries, responsive gallery, responsive wordpress photo gallery, revolution, shortcode gallery, Simple gallery, slide, slideshow, slideshow gallery, thumbnail view, website gallery, widget gallery, wordpress gallery, wordpress gallery plugin, wordpress photo gallery plugin, wp gallery, wp gallery plugins
|
5 |
+
Requires at least: 3.8.0
|
6 |
+
Tested up to: 4.3.1
|
7 |
+
Stable tag: trunk
|
8 |
+
License: GPLv2 or later
|
9 |
+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
+
|
11 |
+
The best wordpress grid gallery , you can say goodbye to the old-looking galleries based on squares, columns or rows.
|
12 |
+
|
13 |
+
== Description ==
|
14 |
+
|
15 |
+
Build galleries like a puzzle, not only you get awesome layouts, but it's also funny!
|
16 |
+
|
17 |
+
= A Brand New Algorithm =
|
18 |
+
|
19 |
+
There are dozens of wordpress galleries out there, but the problem is that they always look the same!
|
20 |
+
Final Tiles Grid Gallery uses a brand new algorithm to make much more interesting grids, how does it work?
|
21 |
+
The main concept is very simple: don't crop the images and keep the original size (when possible).
|
22 |
+
|
23 |
+
This is a completely new way to build galleries because now you can think of the images like they were
|
24 |
+
the tiles of a puzzle with different sizes, so you can use a bigger size for a cover image, for example.
|
25 |
+
|
26 |
+
The gallery is fully responsive and it adapts to the browser using a nice and smooth animation, even on
|
27 |
+
mobile devices because it can use the hardware acceleration taking advantage of CSS3 properties.
|
28 |
+
|
29 |
+
This plugin is perfect for you if you need:
|
30 |
+
|
31 |
+
* a wedding album
|
32 |
+
* a desinger portfolio
|
33 |
+
* a photography portfolio
|
34 |
+
* a products showcase
|
35 |
+
|
36 |
+
|
37 |
+
== Installation ==
|
38 |
+
|
39 |
+
= For automatic installation: =
|
40 |
+
|
41 |
+
The simplest way to install is to click on 'Plugins' then 'Add' and type 'Final Tiles Grid Gallery Lite' in the search field.
|
42 |
+
|
43 |
+
= For manual installation 1: =
|
44 |
+
|
45 |
+
1. Login to your website and go to the Plugins section of your admin panel.
|
46 |
+
2. Click the Add New button.
|
47 |
+
3. Under Install Plugins, click the Upload link.
|
48 |
+
4. Select the plugin zip file (final-tiles-grid-gallery-lite.x.x.x.zip) from your computer then click the Install Now button.
|
49 |
+
5. You should see a message stating that the plugin was installed successfully.
|
50 |
+
6. Click the Activate Plugin link.
|
51 |
+
|
52 |
+
= For manual installation 2: =
|
53 |
+
|
54 |
+
1. You should have access to the server where WordPress is installed. If you don't, see your system administrator.
|
55 |
+
2. Copy the plugin zip file (final-tiles-grid-gallery-lite.x.x.x.zip) up to your server and unzip it somewhere on the file system.
|
56 |
+
3. Copy the "final-tiles-grid-gallery-lite" folder into the /wp-content/plugins directory of your WordPress installation.
|
57 |
+
4. Login to your website and go to the Plugins section of your admin panel.
|
58 |
+
5. Look for "Final Tiles Grid Gallery Lite" and click Activate.
|
59 |
+
|
60 |
+
== Frequently Asked Questions ==
|
61 |
+
|
62 |
+
= The layout doesnt' look correct =
|
63 |
+
|
64 |
+
Check the console of the browser and look if you see any error like: Uncaught TypeError: undefined is not a function jquery.finalTilesGalleryLite.js
|
65 |
+
This errors means that the browser doesn't know the finalTilesGalleryLite JavaScript plugin, most of the time the problem is caused by a wrong jQuery
|
66 |
+
inclusion by the theme or another plugin.
|
67 |
+
|
68 |
+
= Why the images arrange themselves in columns ? =
|
69 |
+
|
70 |
+
Columns happen when the bottom edges of the images are not aligned. To avoid this tedious layout you can raise the "Grid size" setting. This will crop a few pixels but it raises the chances to avoid columns.
|
71 |
+
|
72 |
+
= How to get beautiful grids ? =
|
73 |
+
|
74 |
+
Have a look at this [video tutorial](https://www.youtube.com/watch?v=RNT4JGjtyrs)
|
75 |
+
|
76 |
+
|
77 |
+
= Why does some image look blurry ? =
|
78 |
+
|
79 |
+
Under some circumstances the images have to be enlared a bit to avoid gaps. To avoid a blurry effect you can decrease the "Image size factor" setting.
|
80 |
+
|
81 |
+
= I want to use another lightbox instead of the provided one =
|
82 |
+
|
83 |
+
The PRO license bundles 6 different lightboxes. However you can use any other lightbox you want also with the Lite license. If you have installed a lightbox plugin then you just need to select "Direct link to image" in the "Lightbox" settings.
|
84 |
+
|
85 |
+
= How can I get support? =
|
86 |
+
|
87 |
+
* Free support is included only with a PRO license: http://www.final-tiles-gallery.com/wordpress/pro.html
|
88 |
+
|
89 |
+
= How can I say thanks? =
|
90 |
+
|
91 |
+
* Just recommend our plugin to your friends! or
|
92 |
+
* Like and share our [Facebook page](https://www.facebook.com/greentreelabs "Facebook fan page") or
|
93 |
+
|
94 |
+
|
95 |
+
== Screenshots ==
|
96 |
+
|
97 |
+
1. Gallery Example 1
|
98 |
+
2. Gallery Example 2
|
99 |
+
3. Gallery Example 3
|
100 |
+
4. Admin panel with Google Material design
|
101 |
+
5. Image management
|
102 |
+
6. 52 pages documentation
|
103 |
+
|
104 |
+
== Changelog ==
|
105 |
+
|
106 |
+
= 2.0.8 =
|
107 |
+
* Admin panel enhancements: now you can see the preview image for each gallery on the dashboard
|
108 |
+
|
109 |
+
= 2.0.7 =
|
110 |
+
* New features: Add gallery shortcode from text editor
|
111 |
+
|
112 |
+
= 2.0.6 =
|
113 |
+
* New features: Image loaded effects
|
114 |
+
|
115 |
+
= 2.0.5 =
|
116 |
+
* New features: sequential image loading, admin image size list, customize loading bar color and loading bar background color
|
117 |
+
|
118 |
+
= 2.0.4 =
|
119 |
+
* New feature: caption font size
|
120 |
+
|
121 |
+
= 2.0.2 =
|
122 |
+
* Bug fix (image size was hidden)
|
123 |
+
|
124 |
+
= 2.0.1 =
|
125 |
+
* Bug fix on activation
|
126 |
+
|
127 |
+
= 2.0 =
|
128 |
+
* Major release: many new features, new admin panel with Google Material design, many bug fixes
|
129 |
+
|
130 |
+
= 1.3 =
|
131 |
+
* WordPress 4.2 compatibility
|
132 |
+
|
133 |
+
= 1.2 =
|
134 |
+
* Bugfix: fixed menu
|
135 |
+
|
136 |
+
= 1.1 =
|
137 |
+
* Bugfix: the folder name of the plugin was not correct
|
138 |
+
|
139 |
+
= 1.0 =
|
140 |
+
* First release
|
141 |
+
|
142 |
+
== Upgrade Notice ==
|
143 |
+
|
144 |
+
= 1.1 =
|
145 |
+
* This version fixes a critical bug that prevented to activate the plugin.
|
146 |
+
|
147 |
+
= 1.0 =
|
148 |
+
* This is the launch version. No changes yet.
|
scripts/ftg.css
ADDED
@@ -0,0 +1,560 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.final-tiles-gallery {
|
2 |
+
clear: both;
|
3 |
+
}
|
4 |
+
.final-tiles-gallery .support-text {
|
5 |
+
margin-top:10px;
|
6 |
+
}
|
7 |
+
.final-tiles-gallery .support-text a {
|
8 |
+
font-size: 11px;
|
9 |
+
text-decoration: none;
|
10 |
+
border: 0;
|
11 |
+
}
|
12 |
+
.final-tiles-gallery .ftg-items .loading-bar {
|
13 |
+
position:absolute;
|
14 |
+
top:-10px;
|
15 |
+
left:0;
|
16 |
+
width:100%;
|
17 |
+
height:2px;
|
18 |
+
background:#ccc;
|
19 |
+
}
|
20 |
+
|
21 |
+
|
22 |
+
.final-tiles-gallery .ftg-items .loading-bar i {
|
23 |
+
display: block;
|
24 |
+
padding: 0;
|
25 |
+
margin: 0;
|
26 |
+
background: #000;
|
27 |
+
height: 2px;
|
28 |
+
width: 0;
|
29 |
+
}
|
30 |
+
.final-tiles-gallery .edge {
|
31 |
+
position: absolute;
|
32 |
+
z-index: 1000;
|
33 |
+
background: #333;
|
34 |
+
color: #fff;
|
35 |
+
font-size: 11px;
|
36 |
+
padding: 4px;
|
37 |
+
font-family: sans-serif;
|
38 |
+
}
|
39 |
+
.final-tiles-gallery .edge.enlarged-true {
|
40 |
+
color: yellow;
|
41 |
+
}
|
42 |
+
.final-tiles-gallery .ftg-items .loading-bar {
|
43 |
+
position:absolute;
|
44 |
+
top:-10px;
|
45 |
+
left:0;
|
46 |
+
width:100%;
|
47 |
+
height:2px;
|
48 |
+
background:#ccc;
|
49 |
+
}
|
50 |
+
.final-tiles-gallery .ftg-items .loading-bar i {
|
51 |
+
display: block;
|
52 |
+
padding: 0;
|
53 |
+
margin: 0;
|
54 |
+
background: #000;
|
55 |
+
height: 2px;
|
56 |
+
width: 0;
|
57 |
+
}
|
58 |
+
.final-tiles-gallery .caption {
|
59 |
+
text-align: center;
|
60 |
+
position: absolute;
|
61 |
+
-moz-transition: all .25s;
|
62 |
+
-o-transition: all .25s;
|
63 |
+
-webkit-transition: all .25s;
|
64 |
+
transition: all .25s;
|
65 |
+
width: 100%;
|
66 |
+
}
|
67 |
+
.final-tiles-gallery .caption.frame .text {
|
68 |
+
border:1px solid #fff;
|
69 |
+
position:absolute;
|
70 |
+
top:10px;
|
71 |
+
left:10px;
|
72 |
+
bottom:10px;
|
73 |
+
right:10px;
|
74 |
+
}
|
75 |
+
|
76 |
+
.final-tiles-gallery.caption-full-height .caption {
|
77 |
+
height:100%;
|
78 |
+
}
|
79 |
+
|
80 |
+
/* --------------------------------- */
|
81 |
+
/* -- CAPTION FADE -- */
|
82 |
+
.final-tiles-gallery.hover-fade .caption {
|
83 |
+
opacity:0;
|
84 |
+
top:0;
|
85 |
+
left:0;
|
86 |
+
display:block;
|
87 |
+
}
|
88 |
+
.final-tiles-gallery.captions-visible.hover-fade .caption {
|
89 |
+
opacity: 1;
|
90 |
+
}
|
91 |
+
.final-tiles-gallery.hover-fade .tile:hover .caption {
|
92 |
+
opacity:1;
|
93 |
+
}
|
94 |
+
.final-tiles-gallery.captions-visible.hover-fade .tile:hover .caption {
|
95 |
+
opacity:0;
|
96 |
+
}
|
97 |
+
|
98 |
+
/* --------------------------------- */
|
99 |
+
/* -- CAPTION SLIDE FROM TOP -- */
|
100 |
+
.final-tiles-gallery.hover-slide-top .caption {
|
101 |
+
left:0;
|
102 |
+
top:-100%;
|
103 |
+
opacity:0;
|
104 |
+
}
|
105 |
+
.final-tiles-gallery.hover-slide-top .tile:hover .caption {
|
106 |
+
top:0;
|
107 |
+
opacity:1;
|
108 |
+
}
|
109 |
+
.final-tiles-gallery.captions-visible.hover-slide-top .caption {
|
110 |
+
top:0;
|
111 |
+
opacity:1;
|
112 |
+
}
|
113 |
+
.final-tiles-gallery.captions-visible.hover-slide-top .tile:hover .caption {
|
114 |
+
top:-100%;
|
115 |
+
opacity:0;
|
116 |
+
}
|
117 |
+
|
118 |
+
/* --------------------------------- */
|
119 |
+
/* -- CAPTION SLIDE FROM BOTTOM -- */
|
120 |
+
.final-tiles-gallery.hover-slide-bottom .caption {
|
121 |
+
top:100%;
|
122 |
+
left:0;
|
123 |
+
opacity:0;
|
124 |
+
}
|
125 |
+
.final-tiles-gallery.hover-slide-bottom .tile:hover .caption {
|
126 |
+
top:0;
|
127 |
+
opacity:1;
|
128 |
+
}
|
129 |
+
.final-tiles-gallery.captions-visible.hover-slide-bottom .caption {
|
130 |
+
top:0;
|
131 |
+
opacity:1;
|
132 |
+
}
|
133 |
+
.final-tiles-gallery.captions-visible.hover-slide-bottom .tile:hover .caption {
|
134 |
+
top:100%;
|
135 |
+
opacity:0;
|
136 |
+
}
|
137 |
+
|
138 |
+
/* --------------------------------- */
|
139 |
+
/* -- CAPTION SLIDE FROM LEFT -- */
|
140 |
+
.final-tiles-gallery.hover-slide-left .caption {
|
141 |
+
top:0;
|
142 |
+
left:-100%;
|
143 |
+
opacity:0;
|
144 |
+
}
|
145 |
+
.final-tiles-gallery.hover-slide-left .tile:hover .caption {
|
146 |
+
left:0;
|
147 |
+
opacity:1;
|
148 |
+
}
|
149 |
+
.final-tiles-gallery.captions-visible.hover-slide-left .caption {
|
150 |
+
left:0;
|
151 |
+
opacity:1;
|
152 |
+
}
|
153 |
+
.final-tiles-gallery.captions-visible.hover-slide-left .tile:hover .caption {
|
154 |
+
left:-100%;
|
155 |
+
opacity:0;
|
156 |
+
}
|
157 |
+
|
158 |
+
/* --------------------------------- */
|
159 |
+
/* -- CAPTION SLIDE FROM RIGHT -- */
|
160 |
+
.final-tiles-gallery.hover-slide-right .caption {
|
161 |
+
top:0;
|
162 |
+
left:100%;
|
163 |
+
opacity:0;
|
164 |
+
}
|
165 |
+
.final-tiles-gallery.hover-slide-right .tile:hover .caption {
|
166 |
+
left:0;
|
167 |
+
opacity:1;
|
168 |
+
}
|
169 |
+
.final-tiles-gallery.captions-visible.hover-slide-right .caption {
|
170 |
+
left:0;
|
171 |
+
opacity:1;
|
172 |
+
}
|
173 |
+
.final-tiles-gallery.captions-visible.hover-slide-right .tile:hover .caption {
|
174 |
+
left:100%;
|
175 |
+
opacity:0;
|
176 |
+
}
|
177 |
+
|
178 |
+
/* --------------------------------- */
|
179 |
+
/* -- CAPTION ROTATE FROM LEFT -- */
|
180 |
+
.final-tiles-gallery.hover-rotate-left .caption {
|
181 |
+
top: 0;
|
182 |
+
left: 0;
|
183 |
+
opacity: 0;
|
184 |
+
-moz-transform: rotate(-90deg);
|
185 |
+
-ms-transform: rotate(-90deg);
|
186 |
+
-o-transform: rotate(-90deg);
|
187 |
+
-webkit-transform: rotate(-90deg);
|
188 |
+
transform: rotate(-90deg);
|
189 |
+
-moz-transform-origin: bottom left;
|
190 |
+
-ms-transform-origin: bottom left;
|
191 |
+
-o-transform-origin: bottom left;
|
192 |
+
-webkit-transform-origin: bottom left;
|
193 |
+
transform-origin: bottom left;
|
194 |
+
}
|
195 |
+
.final-tiles-gallery.hover-rotate-left .tile:hover .caption {
|
196 |
+
left: 0;
|
197 |
+
opacity: 1;
|
198 |
+
-moz-transform: rotate(0deg);
|
199 |
+
-ms-transform: rotate(0deg);
|
200 |
+
-o-transform: rotate(0deg);
|
201 |
+
-webkit-transform: rotate(0deg);
|
202 |
+
transform: rotate(0deg);
|
203 |
+
}
|
204 |
+
.final-tiles-gallery.captions-visible.hover-rotate-left .caption {
|
205 |
+
opacity: 1;
|
206 |
+
-moz-transform: rotate(0deg);
|
207 |
+
-ms-transform: rotate(0deg);
|
208 |
+
-o-transform: rotate(0deg);
|
209 |
+
-webkit-transform: rotate(0deg);
|
210 |
+
transform: rotate(0deg);
|
211 |
+
}
|
212 |
+
.final-tiles-gallery.captions-visible.hover-rotate-left .tile:hover .caption {
|
213 |
+
opacity: 0;
|
214 |
+
-moz-transform: rotate(-90deg);
|
215 |
+
-ms-transform: rotate(-90deg);
|
216 |
+
-o-transform: rotate(-90deg);
|
217 |
+
-webkit-transform: rotate(-90deg);
|
218 |
+
transform: rotate(-90deg);
|
219 |
+
}
|
220 |
+
|
221 |
+
/* --------------------------------- */
|
222 |
+
/* -- CAPTION ROTATE FROM RIGHT -- */
|
223 |
+
.final-tiles-gallery.hover-rotate-right .caption {
|
224 |
+
top: 0;
|
225 |
+
left: 0;
|
226 |
+
opacity: 0;
|
227 |
+
-moz-transform: rotate(90deg);
|
228 |
+
-ms-transform: rotate(90deg);
|
229 |
+
-o-transform: rotate(90deg);
|
230 |
+
-webkit-transform: rotate(90deg);
|
231 |
+
transform: rotate(90deg);
|
232 |
+
-moz-transform-origin: bottom right;
|
233 |
+
-ms-transform-origin: bottom right;
|
234 |
+
-o-transform-origin: bottom right;
|
235 |
+
-webkit-transform-origin: bottom right;
|
236 |
+
transform-origin: bottom right;
|
237 |
+
}
|
238 |
+
.final-tiles-gallery.hover-rotate-right .tile:hover .caption {
|
239 |
+
left: 0;
|
240 |
+
opacity: 1;
|
241 |
+
-moz-transform: rotate(0deg);
|
242 |
+
-ms-transform: rotate(0deg);
|
243 |
+
-o-transform: rotate(0deg);
|
244 |
+
-webkit-transform: rotate(0deg);
|
245 |
+
transform: rotate(0deg);
|
246 |
+
}
|
247 |
+
.final-tiles-gallery.captions-visible.hover-rotate-right .caption {
|
248 |
+
opacity: 1;
|
249 |
+
-moz-transform: rotate(0deg);
|
250 |
+
-ms-transform: rotate(0deg);
|
251 |
+
-o-transform: rotate(0deg);
|
252 |
+
-webkit-transform: rotate(0deg);
|
253 |
+
transform: rotate(0deg);
|
254 |
+
}
|
255 |
+
.final-tiles-gallery.captions-visible.hover-rotate-right .tile:hover .caption {
|
256 |
+
opacity: 0;
|
257 |
+
-moz-transform: rotate(90deg);
|
258 |
+
-ms-transform: rotate(90deg);
|
259 |
+
-o-transform: rotate(90deg);
|
260 |
+
-webkit-transform: rotate(90deg);
|
261 |
+
transform: rotate(90deg);
|
262 |
+
}
|
263 |
+
|
264 |
+
|
265 |
+
|
266 |
+
.final-tiles-gallery .caption .text {
|
267 |
+
color: #fff;
|
268 |
+
text-align: center;
|
269 |
+
padding: 3px;
|
270 |
+
display: block;
|
271 |
+
}
|
272 |
+
.final-tiles-gallery .woo {
|
273 |
+
position:absolute;
|
274 |
+
bottom:0;
|
275 |
+
color:#fff;
|
276 |
+
text-align: right;
|
277 |
+
display: block;
|
278 |
+
margin-top: 10px;
|
279 |
+
width: 100%;
|
280 |
+
display: none;
|
281 |
+
}
|
282 |
+
.final-tiles-gallery .tile:hover .woo {
|
283 |
+
display: block;
|
284 |
+
}
|
285 |
+
.final-tiles-gallery .tile .woo span {
|
286 |
+
display: inline-block;
|
287 |
+
}
|
288 |
+
.final-tiles-gallery .tile:hover .woo .add-to-cart {
|
289 |
+
color: #fff;
|
290 |
+
margin:0 10px;
|
291 |
+
}
|
292 |
+
.final-tiles-gallery .caption .icon {
|
293 |
+
font-size: 14px;
|
294 |
+
position: absolute;
|
295 |
+
left: 50%;
|
296 |
+
top: 50%;
|
297 |
+
margin: -12px 0 0 -8px;
|
298 |
+
}
|
299 |
+
.final-tiles-gallery.captions-hidden .caption {
|
300 |
+
|
301 |
+
}
|
302 |
+
.final-tiles-gallery.caption-auto-height .caption {
|
303 |
+
bottom: 0;
|
304 |
+
top: auto !important;
|
305 |
+
height: auto !important;
|
306 |
+
}
|
307 |
+
.final-tiles-gallery.caption-auto-height .icon {
|
308 |
+
display: none !important;
|
309 |
+
}
|
310 |
+
.final-tiles-gallery.captions-always-visible .tile .caption {
|
311 |
+
-moz-transform: none;
|
312 |
+
-ms-transform: none;
|
313 |
+
-o-transform: none;
|
314 |
+
-webkit-transform: none;
|
315 |
+
transform: none;
|
316 |
+
opacity: 1;
|
317 |
+
}
|
318 |
+
.final-tiles-gallery .tile img.item {
|
319 |
+
-moz-transition: -moz-transform .2s, opacity .2s linear;
|
320 |
+
-o-transition: -o-transform .2s, opacity .2s linear;
|
321 |
+
-webkit-transition: -webkit-transform .2s, opacity .2s linear;
|
322 |
+
transition: transform .2s linear;
|
323 |
+
display:block;
|
324 |
+
position:relative;
|
325 |
+
width: 100%;
|
326 |
+
|
327 |
+
.final-tiles-gallery .tile.ftg-enlarged img {
|
328 |
+
display:block;
|
329 |
+
margin:auto;
|
330 |
+
}
|
331 |
+
|
332 |
+
}
|
333 |
+
.final-tiles-gallery .ftg-come-in {
|
334 |
+
-moz-transform: translateY(50px);
|
335 |
+
-ms-transform: translateY(50px);
|
336 |
+
-o-transform: translateY(50px);
|
337 |
+
-webkit-transform: translateY(50px);
|
338 |
+
transform: translateY(50px);
|
339 |
+
-moz-animation: ftg-come-in 0.8s ease forwards;
|
340 |
+
-o-animation: ftg-come-in 0.8s ease forwards;
|
341 |
+
-webkit-animation: ftg-come-in 0.8s ease forwards;
|
342 |
+
animation: ftg-come-in 0.8s ease forwards;
|
343 |
+
}
|
344 |
+
.final-tiles-gallery .ftg-come-in:nth-child(odd) {
|
345 |
+
-moz-animation-duration: 0.6s;
|
346 |
+
-o-animation-duration: 0.6s;
|
347 |
+
-webkit-animation-duration: 0.6s;
|
348 |
+
animation-duration: 0.6s;
|
349 |
+
}
|
350 |
+
|
351 |
+
@-webkit-keyframes ftg-come-in {
|
352 |
+
to { -webkit-transform: translateY(0); }
|
353 |
+
}
|
354 |
+
@-moz-keyframes ftg-come-in {
|
355 |
+
to { -moz-transform: translateY(0); }
|
356 |
+
}
|
357 |
+
@keyframes ftg-come-in {
|
358 |
+
to { transform: translateY(0); }
|
359 |
+
}
|
360 |
+
|
361 |
+
.final-tiles-gallery .already-visible {
|
362 |
+
-moz-transform: translateY(0);
|
363 |
+
-ms-transform: translateY(0);
|
364 |
+
-o-transform: translateY(0);
|
365 |
+
-webkit-transform: translateY(0);
|
366 |
+
transform: translateY(0);
|
367 |
+
-moz-animation: none;
|
368 |
+
-o-animation: none;
|
369 |
+
-webkit-animation: none;
|
370 |
+
animation: none;
|
371 |
+
}
|
372 |
+
.final-tiles-gallery .tile {
|
373 |
+
float:left;
|
374 |
+
overflow: hidden;
|
375 |
+
margin:0;
|
376 |
+
/*height:0;*/
|
377 |
+
position:relative;
|
378 |
+
opacity: 0;
|
379 |
+
transform: scale(0);
|
380 |
+
transition:all .3s;
|
381 |
+
}
|
382 |
+
.final-tiles-gallery .tile.ftg-eff-grow {
|
383 |
+
height:0;
|
384 |
+
}
|
385 |
+
.final-tiles-gallery .tile.ftg-eff-zoom {
|
386 |
+
transform: scale(0);
|
387 |
+
}
|
388 |
+
.final-tiles-gallery .tile.ftg-loaded {
|
389 |
+
/*display: block;*/
|
390 |
+
opacity: 1;
|
391 |
+
transform: scale(1);
|
392 |
+
}
|
393 |
+
|
394 |
+
.final-tiles-gallery .tile.ftg-hidden {
|
395 |
+
opacity: 0;
|
396 |
+
}
|
397 |
+
.final-tiles-gallery .ftg-filters {
|
398 |
+
padding-bottom: 5px;
|
399 |
+
margin-bottom: 5px;
|
400 |
+
}
|
401 |
+
.final-tiles-gallery .ftg-filters a {
|
402 |
+
display: inline-block;
|
403 |
+
margin-right: 10px;
|
404 |
+
color: #777;
|
405 |
+
padding: 4px 10px;
|
406 |
+
border: 1px solid #777;
|
407 |
+
text-decoration: none;
|
408 |
+
outline: 0;
|
409 |
+
text-shadow: none;
|
410 |
+
box-shadow: none;
|
411 |
+
}
|
412 |
+
.final-tiles-gallery .ftg-filters a:hover,
|
413 |
+
.final-tiles-gallery .ftg-filters a.selected {
|
414 |
+
color: #000;
|
415 |
+
border-color: #333;
|
416 |
+
text-decoration: none;
|
417 |
+
}
|
418 |
+
.ftg-loading-panel {
|
419 |
+
position:fixed;
|
420 |
+
top:10px;
|
421 |
+
right:10px;
|
422 |
+
background:#222 url(../img/loading.gif) no-repeat;
|
423 |
+
width:40px;
|
424 |
+
height:40px;
|
425 |
+
padding:4px;
|
426 |
+
border-radius:5px;
|
427 |
+
z-index:1000;
|
428 |
+
}
|
429 |
+
.ftg-loading-panel p {
|
430 |
+
display:none;
|
431 |
+
}
|
432 |
+
|
433 |
+
.final-tiles-gallery .tile iframe.item {
|
434 |
+
width:100%;
|
435 |
+
}
|
436 |
+
|
437 |
+
.final-tiles-gallery .tile .ftg-social {
|
438 |
+
display: none;
|
439 |
+
position: absolute;
|
440 |
+
bottom: 5px;
|
441 |
+
right:10px;
|
442 |
+
}
|
443 |
+
.final-tiles-gallery .tile:hover .ftg-social {
|
444 |
+
display: block;
|
445 |
+
}
|
446 |
+
.final-tiles-gallery .tile .ftg-social a {
|
447 |
+
color: #fff;
|
448 |
+
font-size: 16px;
|
449 |
+
width:24px;
|
450 |
+
height: 24px;
|
451 |
+
text-decoration: none;
|
452 |
+
opacity: .8;
|
453 |
+
border:0;
|
454 |
+
margin-left: 6px;
|
455 |
+
}
|
456 |
+
.final-tiles-gallery .tile:hover .ftg-social a:hover {
|
457 |
+
text-decoration: none;
|
458 |
+
opacity: 1;
|
459 |
+
}
|
460 |
+
/* Effect Slide */
|
461 |
+
.final-tiles-gallery .effect-slide {
|
462 |
+
-moz-transform: translateY(50px);
|
463 |
+
-ms-transform: translateY(50px);
|
464 |
+
-o-transform: translateY(50px);
|
465 |
+
-webkit-transform: translateY(50px);
|
466 |
+
transform: translateY(50px);
|
467 |
+
-moz-animation: effect-slide 0.8s ease forwards;
|
468 |
+
-o-animation: effect-slide 0.8s ease forwards;
|
469 |
+
-webkit-animation: effect-slide 0.8s ease forwards;
|
470 |
+
animation: effect-slide 0.8s ease forwards;
|
471 |
+
}
|
472 |
+
.final-tiles-gallery .effect-slide:nth-child(odd) {
|
473 |
+
-moz-animation-duration: 0.6s;
|
474 |
+
-o-animation-duration: 0.6s;
|
475 |
+
-webkit-animation-duration: 0.6s;
|
476 |
+
animation-duration: 0.6s;
|
477 |
+
}
|
478 |
+
|
479 |
+
@-webkit-keyframes effect-slide {
|
480 |
+
to { -webkit-transform: translateY(0); }
|
481 |
+
}
|
482 |
+
@-moz-keyframes effect-slide {
|
483 |
+
to { -moz-transform: translateY(0); }
|
484 |
+
}
|
485 |
+
@keyframes effect-slide {
|
486 |
+
to { transform: translateY(0); }
|
487 |
+
}
|
488 |
+
|
489 |
+
|
490 |
+
/* Effect Zoom */
|
491 |
+
.final-tiles-gallery .effect-zoom {
|
492 |
+
-moz-transform: scale(.3);
|
493 |
+
-ms-transform: scale(.3);
|
494 |
+
-o-transform: scale(.3);
|
495 |
+
-webkit-transform: scale(.3);
|
496 |
+
transform: scale(.3);
|
497 |
+
-moz-animation: effect-zoom 0.8s ease forwards;
|
498 |
+
-o-animation: effect-zoom 0.8s ease forwards;
|
499 |
+
-webkit-animation: effect-zoom 0.8s ease forwards;
|
500 |
+
animation: effect-zoom 0.8s ease forwards;
|
501 |
+
}
|
502 |
+
.final-tiles-gallery .effect-zoom:nth-child(odd) {
|
503 |
+
-moz-animation-duration: 0.6s;
|
504 |
+
-o-animation-duration: 0.6s;
|
505 |
+
-webkit-animation-duration: 0.6s;
|
506 |
+
animation-duration: 0.6s;
|
507 |
+
}
|
508 |
+
|
509 |
+
@-webkit-keyframes effect-zoom {
|
510 |
+
to { -webkit-transform: scale(1); }
|
511 |
+
}
|
512 |
+
@-moz-keyframes effect-zoom {
|
513 |
+
to { -moz-transform: scale(1); }
|
514 |
+
}
|
515 |
+
@keyframes effect-zoom {
|
516 |
+
to { transform: scale(1); }
|
517 |
+
}
|
518 |
+
|
519 |
+
/* Effect Rotate Left */
|
520 |
+
.final-tiles-gallery .effect-rotate-left {
|
521 |
+
-moz-transform: rotate(10deg);
|
522 |
+
-ms-transform: rotate(10deg);
|
523 |
+
-o-transform: rotate(10deg);
|
524 |
+
-webkit-transform: rotate(10deg);
|
525 |
+
transform: rotate(10deg);
|
526 |
+
-moz-animation: effect-rotate-left 0.2s ease forwards;
|
527 |
+
-o-animation: effect-rotate-left 0.2s ease forwards;
|
528 |
+
-webkit-animation: effect-rotate-left 0.2s ease forwards;
|
529 |
+
animation: effect-rotate-left 0.2s ease forwards;
|
530 |
+
}
|
531 |
+
|
532 |
+
@-webkit-keyframes effect-rotate-left {
|
533 |
+
to { -webkit-transform: rotate(0deg); }
|
534 |
+
}
|
535 |
+
@-moz-keyframes effect-rotate-left {
|
536 |
+
to { -moz-transform: rotate(0deg); }
|
537 |
+
}
|
538 |
+
@keyframes effect-rotate-left {
|
539 |
+
to { transform: rotate(0deg); }
|
540 |
+
}
|
541 |
+
|
542 |
+
/* Effect Rotate Right */
|
543 |
+
.final-tiles-gallery .effect-rotate-right {
|
544 |
+
-moz-transform: rotate(-10deg);
|
545 |
+
-ms-transform: rotate(-10deg);
|
546 |
+
-o-transform: rotate(-10deg);
|
547 |
+
-webkit-transform: rotate(-10deg);
|
548 |
+
transform: rotate(-10deg);
|
549 |
+
animation: effect-rotate-right 0.2s ease forwards;
|
550 |
+
}
|
551 |
+
|
552 |
+
@-webkit-keyframes effect-rotate-right {
|
553 |
+
to { -webkit-transform: rotate(0deg); }
|
554 |
+
}
|
555 |
+
@-moz-keyframes effect-rotate-right {
|
556 |
+
to { -moz-transform: rotate(0deg); }
|
557 |
+
}
|
558 |
+
@keyframes effect-rotate-right {
|
559 |
+
to { transform: rotate(0deg); }
|
560 |
+
}
|
scripts/script.js
ADDED
@@ -0,0 +1,564 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
//credits James Padolsey http://james.padolsey.com/
|
2 |
+
var qualifyURL = function (url) {
|
3 |
+
var img = document.createElement('img');
|
4 |
+
img.src = url; // set string url
|
5 |
+
url = img.src; // get qualified url
|
6 |
+
img.src = null; // no server request
|
7 |
+
return url;
|
8 |
+
};
|
9 |
+
|
10 |
+
(function ($, window, document, undefined) {
|
11 |
+
|
12 |
+
$.fn.visible = function (partial) {
|
13 |
+
|
14 |
+
if (!$(this).offset())
|
15 |
+
return true;
|
16 |
+
|
17 |
+
var $t = $(this),
|
18 |
+
$w = $(window),
|
19 |
+
viewTop = $w.scrollTop(),
|
20 |
+
viewBottom = viewTop + $w.height(),
|
21 |
+
_top = $t.offset().top,
|
22 |
+
_bottom = _top + $t.height(),
|
23 |
+
compareTop = partial === true ? _bottom : _top,
|
24 |
+
compareBottom = partial === true ? _top : _bottom;
|
25 |
+
|
26 |
+
return ((compareBottom <= viewBottom) && (compareTop >= viewTop));
|
27 |
+
|
28 |
+
};
|
29 |
+
|
30 |
+
var pluginName = "finalTilesGallery",
|
31 |
+
defaults = {
|
32 |
+
margin: 10,
|
33 |
+
minTileWidth: 200,
|
34 |
+
ignoreImageAttributes: true,
|
35 |
+
imageSizeFactor: [
|
36 |
+
[4000, .9],
|
37 |
+
[1024, .8],
|
38 |
+
[800, .7],
|
39 |
+
[600, .6],
|
40 |
+
[480, .5],
|
41 |
+
[320, .3]
|
42 |
+
],
|
43 |
+
gridSize: 10,
|
44 |
+
allowEnlargement: true,
|
45 |
+
autoLoadURL: null,
|
46 |
+
autoLoadOffset: 50,
|
47 |
+
onComplete: function () {},
|
48 |
+
onUpdate: function () {},
|
49 |
+
debug: false
|
50 |
+
};
|
51 |
+
|
52 |
+
// The actual plugin constructor
|
53 |
+
function Plugin(element, options) {
|
54 |
+
this.element = element;
|
55 |
+
this.$element = $(element);
|
56 |
+
this.settings = $.extend({}, defaults, options);
|
57 |
+
if(!this.settings.gridSize)
|
58 |
+
this.settings.gridSize = 5;
|
59 |
+
this._defaults = defaults;
|
60 |
+
this._name = pluginName;
|
61 |
+
this.tiles = [];
|
62 |
+
this._loadedImages = 0;
|
63 |
+
this.edges = [];
|
64 |
+
this.currentWidth = 0;
|
65 |
+
this.currentImageSizeFactor = 1;
|
66 |
+
this.ajaxComplete = false;
|
67 |
+
this.isLoading = false;
|
68 |
+
this.$loadingBar = null;
|
69 |
+
this.currentPage = 1;
|
70 |
+
this.init();
|
71 |
+
}
|
72 |
+
|
73 |
+
// Avoid Plugin.prototype conflicts
|
74 |
+
$.extend(Plugin.prototype, {
|
75 |
+
print : function (text) {
|
76 |
+
if(this.settings.debug)
|
77 |
+
console.log(text);
|
78 |
+
},
|
79 |
+
setCurrentImageSizeFactor : function () {
|
80 |
+
this.currentImageSizeFactor = 1;
|
81 |
+
var ww = $(window).width();
|
82 |
+
for (var i = 0; i < this.settings.imageSizeFactor.length; i++) {
|
83 |
+
if (this.settings.imageSizeFactor[i][0] >= ww)
|
84 |
+
this.currentImageSizeFactor = this.settings.imageSizeFactor[i][1];
|
85 |
+
}
|
86 |
+
if(!this.currentImageSizeFactor)
|
87 |
+
this.currentImageSizeFactor = 1;
|
88 |
+
this.print("current image size factor: " + this.currentImageSizeFactor + " (" + ww + ")");
|
89 |
+
},
|
90 |
+
init: function () {
|
91 |
+
var instance = this;
|
92 |
+
this.$element.find(".ftg-items").css({
|
93 |
+
position: 'relative',
|
94 |
+
minWidth: instance.settings.minTileWidth
|
95 |
+
});
|
96 |
+
this.tiles = this.$element.find('.tile').not('.ftg-hidden');
|
97 |
+
|
98 |
+
this.tiles.css({
|
99 |
+
transition: 'all .3s'
|
100 |
+
});
|
101 |
+
this.currentWidth = this.$element.width();
|
102 |
+
this.print("this.currentWidth: " + this.currentWidth);
|
103 |
+
|
104 |
+
|
105 |
+
this.$loadingBar = this.$element.find(".ftg-items .loading-bar i");
|
106 |
+
|
107 |
+
if(instance.$element.filter(":visible").length == 0) {
|
108 |
+
instance.print('cannot initialize the gallery, container is hidden. Retrying in 500ms.');
|
109 |
+
setTimeout(function () {
|
110 |
+
instance.init();
|
111 |
+
}, 500);
|
112 |
+
return;
|
113 |
+
}
|
114 |
+
|
115 |
+
var _resizeTo = 0;
|
116 |
+
this.setCurrentImageSizeFactor();
|
117 |
+
$(window).resize(function () {
|
118 |
+
_resizeTo = setTimeout(function () {
|
119 |
+
if (instance.currentWidth != instance.$element.width()) {
|
120 |
+
clearTimeout(_resizeTo);
|
121 |
+
instance.print("this.currentWidth", this.currentWidth);
|
122 |
+
instance.currentWidth = instance.$element.width();
|
123 |
+
instance.setCurrentImageSizeFactor();
|
124 |
+
instance.refresh();
|
125 |
+
}
|
126 |
+
}, 500);
|
127 |
+
});
|
128 |
+
|
129 |
+
instance.isLoading = true;
|
130 |
+
if(instance.settings.autoLoadURL) {
|
131 |
+
$(window).scroll(function () {
|
132 |
+
if(!instance.ajaxComplete && !instance.isLoading) {
|
133 |
+
if ($(window).scrollTop() >= $(document).height() - $(window).height() - instance.settings.autoLoadOffset) {
|
134 |
+
instance.isLoading = true;
|
135 |
+
$.get(instance.settings.autoLoadURL, { page: ++instance.currentPage }, function (html) {
|
136 |
+
if ($.trim(html).length == 0) {
|
137 |
+
instance.ajaxComplete = true;
|
138 |
+
} else {
|
139 |
+
instance.$element.find(".ftg-items").append(html);
|
140 |
+
instance.tiles = instance.$element.find('.tile')
|
141 |
+
instance.loadImage();
|
142 |
+
}
|
143 |
+
});
|
144 |
+
}
|
145 |
+
}
|
146 |
+
});
|
147 |
+
}
|
148 |
+
|
149 |
+
this.setupFilters();
|
150 |
+
this.edges.push({ left: 0, top: 0, width: this.currentWidth, index: 0 });
|
151 |
+
this.loadImage();
|
152 |
+
},
|
153 |
+
setupFilters: function() {
|
154 |
+
var instance = this;
|
155 |
+
instance.$element.find(".ftg-filters a").click(function(e) {
|
156 |
+
e.preventDefault();
|
157 |
+
|
158 |
+
instance.$element.find(".ftg-filters a").removeClass("selected");
|
159 |
+
$(this).addClass("selected");
|
160 |
+
|
161 |
+
var ft = $(this).attr("href").replace("#ftg-set-", "");
|
162 |
+
if(ft == "ftgall") {
|
163 |
+
instance.$element.find(".tile").removeClass("ftg-hidden");
|
164 |
+
} else {
|
165 |
+
instance.$element
|
166 |
+
.find(".tile")
|
167 |
+
.not(".ftg-set-" + ft)
|
168 |
+
.addClass("ftg-hidden")
|
169 |
+
.end()
|
170 |
+
.filter(".ftg-set-" + ft)
|
171 |
+
.removeClass("ftg-hidden");
|
172 |
+
}
|
173 |
+
instance.refresh();
|
174 |
+
});
|
175 |
+
},
|
176 |
+
printEdges: function () {
|
177 |
+
this.$element.find(".edge").remove();
|
178 |
+
for (i = 0; i < this.edges.length; i++) {
|
179 |
+
var $e = $("<div class='edge' />");
|
180 |
+
$e.append("top: " + this.edges[i].top + "<br>");
|
181 |
+
$e.append("left: " + this.edges[i].left + "<br>");
|
182 |
+
$e.append("width: " + this.edges[i].width + "<br>");
|
183 |
+
$e.css({
|
184 |
+
left: this.edges[i].left,
|
185 |
+
top: this.edges[i].top,
|
186 |
+
marginTop: -25,
|
187 |
+
marginLeft: 20
|
188 |
+
});
|
189 |
+
this.$element.append($e);
|
190 |
+
}
|
191 |
+
},
|
192 |
+
printEdge: function (edge) {
|
193 |
+
var $e = $("<div class='edge enlarged-"+edge.enlarged+"' />");
|
194 |
+
$e.append("<b>"+ edge.index + " " + edge.case + "</b><br>");
|
195 |
+
$e.append("t: " + Math.round(edge.top) + " l: " + edge.left + "<br>");
|
196 |
+
$e.append("width: " + edge.width + "<br>");
|
197 |
+
$e.append("idx: " + edge.tileIndex + "<br>");
|
198 |
+
|
199 |
+
$e.css({
|
200 |
+
left: edge.left,
|
201 |
+
top: edge.top,
|
202 |
+
marginTop: -25,
|
203 |
+
marginLeft: 20
|
204 |
+
});
|
205 |
+
this.$element.append($e);
|
206 |
+
},
|
207 |
+
refresh: function () {
|
208 |
+
this.$element.find(".edge").remove();
|
209 |
+
this.edges = [
|
210 |
+
{ left: 0, top: 0, width: this.currentWidth }
|
211 |
+
];
|
212 |
+
this.tiles.removeClass("ftg-loaded ftg-enlarged");
|
213 |
+
this.tiles = this.$element.find('.tile').not('.ftg-hidden');
|
214 |
+
this._loadedImages = 0;
|
215 |
+
this.loadImage();
|
216 |
+
},
|
217 |
+
increaseLoadingProgress: function() {
|
218 |
+
this.print("loaded " + this._loadedImages + " / " + this.tiles.length);
|
219 |
+
var perc = ( this._loadedImages + 1 ) / this.tiles.length * 100;
|
220 |
+
this.$loadingBar.css({
|
221 |
+
width: perc + "%",
|
222 |
+
opacity: (100 - perc) / 100
|
223 |
+
});
|
224 |
+
if (perc >= 100)
|
225 |
+
this.$loadingBar.parent().fadeOut();
|
226 |
+
},
|
227 |
+
loadImage: function () {
|
228 |
+
var instance = this;
|
229 |
+
var $tile = this.tiles.eq(this._loadedImages);
|
230 |
+
|
231 |
+
if($tile.find("iframe").length)
|
232 |
+
$tile.find("iframe:first").addClass("item");
|
233 |
+
|
234 |
+
var $item = $tile.find('.item');
|
235 |
+
|
236 |
+
function next() {
|
237 |
+
instance.add(instance._loadedImages);
|
238 |
+
|
239 |
+
if (++instance._loadedImages < instance.tiles.length) {
|
240 |
+
instance.loadImage();
|
241 |
+
} else {
|
242 |
+
var height = instance.lowerEdgeTop();
|
243 |
+
instance.print("lower edge top: " + height);
|
244 |
+
instance.$element.find(".ftg-items").height(height);
|
245 |
+
instance.isLoading = false;
|
246 |
+
instance.settings.onComplete();
|
247 |
+
}
|
248 |
+
}
|
249 |
+
|
250 |
+
switch ($item.get(0).tagName.toLowerCase()) {
|
251 |
+
case "img":
|
252 |
+
var img = new Image();
|
253 |
+
img.onload = function () {
|
254 |
+
var iFactor = instance.currentImageSizeFactor;
|
255 |
+
if ($tile.data("ftg-ignore-size-factor"))
|
256 |
+
iFactor = 1;
|
257 |
+
|
258 |
+
$item.attr("src", this.src);
|
259 |
+
$item.data("width", img.width * iFactor );
|
260 |
+
$item.data("height", img.height * iFactor);
|
261 |
+
$item.data("owidth", img.width);
|
262 |
+
$item.data("oheight", img.height);
|
263 |
+
instance.increaseLoadingProgress();
|
264 |
+
next();
|
265 |
+
}
|
266 |
+
img.onerror = function() {
|
267 |
+
instance.print("error loading image: " + img.src);
|
268 |
+
instance.increaseLoadingProgress();
|
269 |
+
next();
|
270 |
+
}
|
271 |
+
img.src = $item.data("ftg-src");
|
272 |
+
$item.removeAttr("width");
|
273 |
+
$item.removeAttr("height");
|
274 |
+
$tile.data("ftg-type", "image");
|
275 |
+
break;
|
276 |
+
case "iframe":
|
277 |
+
$item.data("width", $item.attr("width"));
|
278 |
+
$item.data("height", $item.attr("height"));
|
279 |
+
$item.data("owidth", $item.attr("width"));
|
280 |
+
$item.data("oheight", $item.attr("height"));
|
281 |
+
$tile.data("ftg-type", "iframe");
|
282 |
+
instance.increaseLoadingProgress();
|
283 |
+
next();
|
284 |
+
break;
|
285 |
+
default:
|
286 |
+
$item.data("width", $item.data("width"));
|
287 |
+
$item.data("height", $item.data("height"));
|
288 |
+
$item.data("owidth", $item.data("width"));
|
289 |
+
$item.data("oheight", $item.data("height"));
|
290 |
+
$tile.data("ftg-type", "generic");
|
291 |
+
instance.increaseLoadingProgress();
|
292 |
+
next();
|
293 |
+
break;
|
294 |
+
}
|
295 |
+
},
|
296 |
+
higherEdge: function () {
|
297 |
+
var left = 0;
|
298 |
+
var _top = 100000;
|
299 |
+
var _left = 0;
|
300 |
+
var found = 0;
|
301 |
+
|
302 |
+
for (var i = 0; i < this.edges.length; i++) {
|
303 |
+
if (this.edges[i].top < _top) {
|
304 |
+
found = i;
|
305 |
+
_top = this.edges[i].top;
|
306 |
+
}
|
307 |
+
}
|
308 |
+
|
309 |
+
return this.edges[found];
|
310 |
+
},
|
311 |
+
lowerEdgeTop: function () {
|
312 |
+
var min = 0;
|
313 |
+
for (var i = 0; i < this.edges.length; i++) {
|
314 |
+
if (this.edges[i].top > min) {
|
315 |
+
min = this.edges[i].top;
|
316 |
+
}
|
317 |
+
}
|
318 |
+
|
319 |
+
return min;
|
320 |
+
},
|
321 |
+
alignEdge: function (edge, index) {
|
322 |
+
//look left
|
323 |
+
for (var i = 0; i < this.edges.length; i++) {
|
324 |
+
if (this.edges[i].left + this.edges[i].width + this.settings.margin == edge.left) {
|
325 |
+
this.print("found edge on left", i);
|
326 |
+
//adjust edge
|
327 |
+
if (edge.top == this.edges[i].top) {
|
328 |
+
this.print("edges can be aligned [1]");
|
329 |
+
return { side: 'left', edge: this.edges[i] };
|
330 |
+
}
|
331 |
+
}
|
332 |
+
}
|
333 |
+
//TODO look right
|
334 |
+
for (var i = 0; i < this.edges.length; i++) {
|
335 |
+
if (this.edges[i].left - this.settings.margin == edge.left + edge.width) {
|
336 |
+
this.print("found edge on right", i);
|
337 |
+
//adjust edge
|
338 |
+
if (edge.top == this.edges[i].top) {
|
339 |
+
this.print("edges can be aligned [2]");
|
340 |
+
return { side: 'right', edge: this.edges[i] };
|
341 |
+
}
|
342 |
+
}
|
343 |
+
}
|
344 |
+
|
345 |
+
return null;
|
346 |
+
},
|
347 |
+
removeEdge: function (edge) {
|
348 |
+
var tmp = [];
|
349 |
+
for (var i = 0; i < this.edges.length; i++) {
|
350 |
+
if (this.edges[i] != edge)
|
351 |
+
tmp.push(this.edges[i]);
|
352 |
+
}
|
353 |
+
this.edges = tmp;
|
354 |
+
},
|
355 |
+
add: function (tileIndex) {
|
356 |
+
var $t = this.tiles.eq(tileIndex);
|
357 |
+
|
358 |
+
var $item = $t.find('.item');
|
359 |
+
var w = $item.data('width');
|
360 |
+
var h = $item.data('height');
|
361 |
+
|
362 |
+
var hEdge = this.higherEdge();
|
363 |
+
this.print(hEdge);
|
364 |
+
hEdge.tileIndex = tileIndex;
|
365 |
+
|
366 |
+
this.print(tileIndex + " [" + $t.data("ftg-type") + "] (" + w + "x" + h + ")");
|
367 |
+
|
368 |
+
if (hEdge.top > 0) {
|
369 |
+
hEdge.top += this.settings.margin;
|
370 |
+
}
|
371 |
+
|
372 |
+
$t.css({
|
373 |
+
left: hEdge.left,
|
374 |
+
top: hEdge.top,
|
375 |
+
position: 'absolute'
|
376 |
+
});
|
377 |
+
|
378 |
+
hEdge.enlarged = false;
|
379 |
+
|
380 |
+
//is the tile wider than the current edge?
|
381 |
+
if (hEdge.width < w + this.settings.margin) {
|
382 |
+
hEdge.case = 'Te';
|
383 |
+
this.print('Te', hEdge.width);
|
384 |
+
//edge smaller than the image
|
385 |
+
var w2 = hEdge.width;
|
386 |
+
var h2 = (h / w) * w2;
|
387 |
+
|
388 |
+
if (w2 + hEdge.left - this.settings.margin == this.currentWidth) {
|
389 |
+
this.print("END");
|
390 |
+
w2 -= this.settings.margin;
|
391 |
+
h2 = (h / w) * w2;
|
392 |
+
}
|
393 |
+
|
394 |
+
w = w2;
|
395 |
+
h = h2;
|
396 |
+
} else if (hEdge.width > w) {
|
397 |
+
this.print('tE');
|
398 |
+
//break the edge
|
399 |
+
//is the new edge wider than minTileWidth?
|
400 |
+
if (hEdge.width - w >= this.settings.minTileWidth) {
|
401 |
+
hEdge.case = 'tE';
|
402 |
+
this.print('tE1', hEdge.width, hEdge.left, this.currentWidth);
|
403 |
+
|
404 |
+
var newEdge = {
|
405 |
+
left: hEdge.left + w + this.settings.margin,
|
406 |
+
top: hEdge.top - (hEdge.top > 0 ? this.settings.margin : 0),
|
407 |
+
width: hEdge.width - w - this.settings.margin,
|
408 |
+
marginLeft: true,
|
409 |
+
case: 'NEW',
|
410 |
+
index: hEdge.index + 1
|
411 |
+
}
|
412 |
+
|
413 |
+
//console.log("newEdge", newEdge);
|
414 |
+
this.edges.push(newEdge);
|
415 |
+
//this.printEdge(newEdge);
|
416 |
+
} else {
|
417 |
+
hEdge.case = 'tE2';
|
418 |
+
this.print('tE2');
|
419 |
+
//not enough space for the next tile
|
420 |
+
//enlargement
|
421 |
+
this.print("enlargement", hEdge.width, hEdge.left, this.currentWidth);
|
422 |
+
var m = hEdge.left + hEdge.width == this.currentWidth ? 0 : this.settings.margin;
|
423 |
+
//var w2 = hEdge.width - m;
|
424 |
+
var w2 = hEdge.width;
|
425 |
+
var h2 = this.settings.allowEnlargement ? (h / w) * w2 : h;
|
426 |
+
|
427 |
+
if (this.settings.allowEnlargement) {
|
428 |
+
$t.addClass("ftg-enlarged");
|
429 |
+
hEdge.enlarged = true;
|
430 |
+
} else {
|
431 |
+
$t.find(".item").css({
|
432 |
+
width: w,
|
433 |
+
height: h
|
434 |
+
});
|
435 |
+
}
|
436 |
+
|
437 |
+
w = w2;
|
438 |
+
h = h2;
|
439 |
+
}
|
440 |
+
}
|
441 |
+
|
442 |
+
hEdge.top += h;
|
443 |
+
var diff = hEdge.top % this.settings.gridSize;
|
444 |
+
hEdge.top -= diff;
|
445 |
+
h -= diff;
|
446 |
+
|
447 |
+
hEdge.left = hEdge.left;
|
448 |
+
hEdge.width = w;
|
449 |
+
//hEdge.index = tileIndex + 1;
|
450 |
+
|
451 |
+
var printEdge = true;
|
452 |
+
|
453 |
+
var aligned = this.alignEdge(hEdge, tileIndex);
|
454 |
+
if (aligned) {
|
455 |
+
if(aligned.side == 'left') {
|
456 |
+
this.removeEdge(hEdge);
|
457 |
+
aligned.edge.width += w + this.settings.margin;
|
458 |
+
h = h - (hEdge.top - aligned.edge.top);
|
459 |
+
hEdge.top -= h;
|
460 |
+
printEdge = false;
|
461 |
+
} else {
|
462 |
+
this.removeEdge(aligned.edge);
|
463 |
+
hEdge.width += this.settings.margin + aligned.edge.width;
|
464 |
+
printEdge = false;
|
465 |
+
}
|
466 |
+
|
467 |
+
$t.height(h);
|
468 |
+
}
|
469 |
+
|
470 |
+
if (this.$element.find(".ftg-items").height() < hEdge.top)
|
471 |
+
this.$element.find(".ftg-items").height(hEdge.top);
|
472 |
+
|
473 |
+
if(this.settings.debug && printEdge) {
|
474 |
+
this.printEdge(hEdge);
|
475 |
+
}
|
476 |
+
|
477 |
+
if ($t.data("ftg-type") == "iframe") {
|
478 |
+
$t.find("iframe").height(h);
|
479 |
+
}
|
480 |
+
|
481 |
+
this.print(w + "x" + h);
|
482 |
+
this.print("----");
|
483 |
+
|
484 |
+
$t.css({
|
485 |
+
width: w,
|
486 |
+
height: h
|
487 |
+
});
|
488 |
+
|
489 |
+
var ratio = w / $item.data("width");
|
490 |
+
|
491 |
+
var hdiff = ($item.data("height") * ratio) - h;
|
492 |
+
if(hdiff > 0) {
|
493 |
+
$item.css({
|
494 |
+
top: 0 - (hdiff / 2)
|
495 |
+
});
|
496 |
+
}
|
497 |
+
$t.addClass("ftg-loaded");
|
498 |
+
}
|
499 |
+
});
|
500 |
+
|
501 |
+
$.fn[pluginName] = function (options) {
|
502 |
+
this.each(function () {
|
503 |
+
if (!$.data(this, "plugin_" + pluginName)) {
|
504 |
+
$.data(this, "plugin_" + pluginName, new Plugin(this, options));
|
505 |
+
}
|
506 |
+
});
|
507 |
+
|
508 |
+
// chain jQuery functions
|
509 |
+
return this;
|
510 |
+
};
|
511 |
+
|
512 |
+
$(function () {
|
513 |
+
$(".ftg-social a").click(function(e) {
|
514 |
+
|
515 |
+
e.preventDefault();
|
516 |
+
var social = $(this).data("social");
|
517 |
+
var $tile = $(this).parents(".tile").first();
|
518 |
+
var image = $tile.data("big");
|
519 |
+
if(! image)
|
520 |
+
image = $tile.find(".item").attr("src");
|
521 |
+
|
522 |
+
var text = $.trim($tile.find(".caption").text());
|
523 |
+
if(! text.length)
|
524 |
+
text = document.title;
|
525 |
+
|
526 |
+
if(social == "facebook") {
|
527 |
+
var url = "https://www.facebook.com/dialog/feed?app_id=1447224948871585&"+
|
528 |
+
"link="+encodeURIComponent(location.href)+"&" +
|
529 |
+
"display=popup&"+
|
530 |
+
"name="+encodeURIComponent(document.title)+"&"+
|
531 |
+
"caption=&"+
|
532 |
+
"description="+encodeURIComponent(text)+"&"+
|
533 |
+
"picture="+encodeURIComponent(qualifyURL(image))+"&"+
|
534 |
+
"ref=share&"+
|
535 |
+
"actions={%22name%22:%22View%20the%20gallery%22,%20%22link%22:%22"+encodeURIComponent(location.href)+"%22}&"+
|
536 |
+
"redirect_uri=http://final-tiles-gallery.com/facebook_redirect.html";
|
537 |
+
|
538 |
+
var w = window.open(url, "ftgw", "location=1,status=1,scrollbars=1,width=600,height=400");
|
539 |
+
w.moveTo((screen.width / 2) - (300), (screen.height / 2) - (200));
|
540 |
+
}
|
541 |
+
|
542 |
+
if(social == "twitter") {
|
543 |
+
var w = window.open("https://twitter.com/intent/tweet?url=" + encodeURI(location.href.split('#')[0]) + "&text=" + encodeURI(text), "ftgw", "location=1,status=1,scrollbars=1,width=600,height=400");
|
544 |
+
w.moveTo((screen.width / 2) - (300), (screen.height / 2) - (200));
|
545 |
+
}
|
546 |
+
|
547 |
+
if(social == "pinterest") {
|
548 |
+
var url = "http://pinterest.com/pin/create/button/?url=" + encodeURIComponent(location.href) + "&description=" + encodeURI(text);
|
549 |
+
|
550 |
+
url += ("&media=" + encodeURIComponent(qualifyURL(image)));
|
551 |
+
|
552 |
+
var w = window.open(url, "ftgw", "location=1,status=1,scrollbars=1,width=600,height=400");
|
553 |
+
w.moveTo((screen.width / 2) - (300), (screen.height / 2) - (200));
|
554 |
+
}
|
555 |
+
|
556 |
+
if(social == "google-plus") {
|
557 |
+
var url = "https://plus.google.com/share?url=" + encodeURI(location.href);
|
558 |
+
|
559 |
+
var w = window.open(url, "ftgw", "location=1,status=1,scrollbars=1,width=600,height=400");
|
560 |
+
w.moveTo((screen.width / 2) - (300), (screen.height / 2) - (200));
|
561 |
+
}
|
562 |
+
});
|
563 |
+
});
|
564 |
+
})(jQuery, window, document);
|