From 119078fc26d720af6123d435a0e0376d8e3c3220 Mon Sep 17 00:00:00 2001 From: Braad Date: Wed, 27 May 2015 14:38:05 -0700 Subject: [PATCH 01/39] Add post-id-xx or page-id-xx class to TinyMCE previews --- includes/admin/admin.php | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index 9deedcd..d1412d1 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -95,6 +95,33 @@ function trestle_admin_actions() { } +add_filter( 'tiny_mce_before_init', 'trestle_tiny_mce_before_init' ); +/** + * Add custom classes to the body of TinyMCE previews. + * + * @since 2.1.0 + */ +function trestle_tiny_mce_before_init( $init_array ) { + + global $post; + + $screen = get_current_screen(); + + // If we're on an edit screen, add an appropriate 'post-id-XX' or 'page-id-XX'. + if ( 'edit' == $screen->parent_base ) { + + // Custom post types always use 'post', so we only need to handle pages. + $post_type = ( 'page' == $post->post_type ) ? 'page' : 'post'; + + $init_array['body_class'] .= sprintf( ' %s-id-%s', + $post_type, + $post->ID + ); + } + + return $init_array; +} + add_action( 'tgmpa_register', 'trestle_register_required_plugins' ); /** * Loads required & recommended plugins. From f43864af2d97e4c3d8470c20f6de88227fba4897 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Tue, 9 Jun 2015 15:09:25 -0700 Subject: [PATCH 02/39] Bump all min-width media queries by 1px. Fixes #24. --- style.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/style.css b/style.css index 2ca80be..53bf938 100755 --- a/style.css +++ b/style.css @@ -2142,7 +2142,7 @@ Media Queries } -@media (min-width: 480px) { +@media (min-width: 481px) { h1 { font-size: 36px; @@ -2178,7 +2178,7 @@ Media Queries /* Responsive Tables CSS --------------------------------------------- */ -@media (max-width: 600px) { +@media (max-width: 601px) { table { clear: both; @@ -2233,7 +2233,7 @@ Media Queries } -@media (min-width: 768px) { +@media (min-width: 769px) { /* General --------------------------------------------- */ @@ -2704,7 +2704,7 @@ Media Queries } -@media (min-width: 1140px) { +@media (min-width: 1141px) { .custom-background .site-inner { margin: 20px auto; From d8ea929b164ca3e226ff7ec0b569dbe06dc5e234 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Tue, 9 Jun 2015 15:37:39 -0700 Subject: [PATCH 03/39] Undo 1px media query bumps per #24. --- style.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/style.css b/style.css index 53bf938..b48f5a7 100755 --- a/style.css +++ b/style.css @@ -5,7 +5,7 @@ Description: Trestle is a Genesis child theme for developers based on the default Genesis 2.0 Sample Theme. It features mobile first CSS, helpful theme options, and lots more tools to support your development process. Author: MIGHTYminnow Author URI: http://www.mightyminnow.com/ - Version: 2.0.1 + Version: 2.1.0 Tags: black, gray, red, white, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, genesis, mobile-first, responsive, clean Text Domain: trestle GitHub Theme URI: MIGHTYminnow/trestle @@ -2142,7 +2142,7 @@ Media Queries } -@media (min-width: 481px) { +@media (min-width: 480px) { h1 { font-size: 36px; @@ -2178,7 +2178,7 @@ Media Queries /* Responsive Tables CSS --------------------------------------------- */ -@media (max-width: 601px) { +@media (max-width: 600px) { table { clear: both; @@ -2233,7 +2233,7 @@ Media Queries } -@media (min-width: 769px) { +@media (min-width: 768px) { /* General --------------------------------------------- */ @@ -2704,7 +2704,7 @@ Media Queries } -@media (min-width: 1141px) { +@media (min-width: 1140px) { .custom-background .site-inner { margin: 20px auto; From e1090a9de77ce760fb86d2dc120d56a6ae9d711f Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Wed, 10 Jun 2015 13:53:31 -0700 Subject: [PATCH 04/39] Remove unused button classes. Fixes #25. --- style.css | 40 ---------------------------------------- 1 file changed, 40 deletions(-) diff --git a/style.css b/style.css index b48f5a7..35241e3 100755 --- a/style.css +++ b/style.css @@ -609,46 +609,6 @@ body .red:hover { border-color: #555; } -body .blue { - background-color: #0971b2; - border-color: #0971b2; -} - -body .blue:hover { - background-color: #333; - border-color: #333; -} - -body .green { - background-color: #00a476; - border-color: #00a476; -} - -body .green:hover { - background-color: #333; - border-color: #333; -} - -.arrow-right:after, -.arrow-left:before { - display: inline-block; - font-family: FontAwesome; - font-weight: normal; - font-stretch: normal; - font-style: normal; - font-variant: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; -} - -.arrow-right:after { - content: "\00a0\00a0\f0a9"; -} - -.arrow-left:before { - content: "\f0a8\00a0\00a0"; -} - /* Tables --------------------------------------------- */ From 77deddd2b85637f987140a1bd94defa1bf2929e9 Mon Sep 17 00:00:00 2001 From: Braad Date: Mon, 22 Jun 2015 13:14:21 -0700 Subject: [PATCH 05/39] Introduce trestle_post_classes to add custom classes to posts in certain situations --- includes/functions/theme-functions.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index e5f8b21..79af02f 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -315,6 +315,26 @@ function trestle_custom_nav_extras( $nav_items, stdClass $menu_args ) { * Posts & Pages ===========================================*/ +add_filter( 'post_class', 'trestle_post_classes' ); +/** + * Add extra classes to posts in certain situations. + * + * @since 2.2.0 + * + * @param array $classes Post classes. + * @return array Updated post classes. + */ +function trestle_post_classes( $classes ) { + + // If post doesn't have a featured image. + if ( ! has_post_thumbnail() ) { + $classes[] = 'no-featured-image'; + } + + return $classes; + +} + add_filter( 'wp_revisions_to_keep', 'trestle_update_revisions_number', 10, 2 ); /** * Sets the number of post revisions. From 2199c0709a1850de90b79e332b1518d7c5c46b94 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 23 Jun 2015 12:32:11 -0700 Subject: [PATCH 06/39] Update @since to 2.2.0 --- includes/admin/admin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index d1412d1..eb10122 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -99,7 +99,7 @@ add_filter( 'tiny_mce_before_init', 'trestle_tiny_mce_before_init' ); /** * Add custom classes to the body of TinyMCE previews. * - * @since 2.1.0 + * @since 2.2.0 */ function trestle_tiny_mce_before_init( $init_array ) { From 4341f49977d0440c12e86170997b6c4af5c1d141 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 23 Jun 2015 16:54:05 -0700 Subject: [PATCH 07/39] Move BFAL require to allow plugin's files the change to load first --- functions.php | 3 --- includes/functions/theme-functions.php | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/functions.php b/functions.php index 1896e6d..0d8669a 100644 --- a/functions.php +++ b/functions.php @@ -30,9 +30,6 @@ require_once dirname( __FILE__ ) . '/includes/widget-areas/widget-areas.php'; // Plugin activation class. require_once dirname( __FILE__ ) . '/lib/class-tgm-plugin-activation.php'; -// Better Font Awesome Library. -require_once dirname( __FILE__ ) . '/lib/better-font-awesome-library/better-font-awesome-library.php'; - // Dev utility functions. require_once dirname( __FILE__ ) . '/includes/utilities/utilities.php'; diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 79af02f..25820c7 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -55,6 +55,9 @@ add_action( 'init', 'trestle_load_bfa' ); */ function trestle_load_bfa() { + // Better Font Awesome Library + require_once get_stylesheet_directory() . '/lib/better-font-awesome-library/better-font-awesome-library.php'; + // Set the library initialization args. $args = array( 'version' => 'latest', From e437b1dd689ef919300abb227bd2e3001736224d Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 23 Jun 2015 16:56:54 -0700 Subject: [PATCH 08/39] Use trailingslashit() --- includes/functions/theme-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 25820c7..0a5bc82 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -56,7 +56,7 @@ add_action( 'init', 'trestle_load_bfa' ); function trestle_load_bfa() { // Better Font Awesome Library - require_once get_stylesheet_directory() . '/lib/better-font-awesome-library/better-font-awesome-library.php'; + require_once trailingslashit( get_stylesheet_directory() ) . 'lib/better-font-awesome-library/better-font-awesome-library.php'; // Set the library initialization args. $args = array( From e5843ff4a477edb8f2129e041b4ea4b6fa357782 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Wed, 24 Jun 2015 15:30:10 -0700 Subject: [PATCH 09/39] Update Better Font Awesome Library to 1.3.4 --- lib/better-font-awesome-library/README.md | 21 +- .../better-font-awesome-library.php | 302 +++-- .../css/admin-styles.css | 80 +- lib/better-font-awesome-library/js/admin.js | 43 + .../js/tinymce-icons-old.js | 43 - .../js/tinymce-icons.js | 48 - .../lib/fallback-font-awesome/.npmignore | 42 - .../lib/fallback-font-awesome/README.md | 92 +- .../css/font-awesome.css | 137 ++- .../css/font-awesome.css.map | 7 + .../css/font-awesome.min.css | 4 +- .../fonts/FontAwesome.otf | Bin 85908 -> 93888 bytes .../fonts/fontawesome-webfont.eot | Bin 56006 -> 60767 bytes .../fonts/fontawesome-webfont.svg | 61 +- .../fonts/fontawesome-webfont.ttf | Bin 112160 -> 122092 bytes .../fonts/fontawesome-webfont.woff | Bin 65452 -> 71508 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 56780 bytes .../lib/fallback-font-awesome/package.json | 2 +- .../css/fontawesome-iconpicker.css | 326 ++++++ .../css/fontawesome-iconpicker.min.css | 9 + .../js/fontawesome-iconpicker.js | 1014 +++++++++++++++++ .../js/fontawesome-iconpicker.min.js | 1 + 22 files changed, 1872 insertions(+), 360 deletions(-) mode change 100644 => 100755 lib/better-font-awesome-library/README.md mode change 100644 => 100755 lib/better-font-awesome-library/better-font-awesome-library.php mode change 100644 => 100755 lib/better-font-awesome-library/css/admin-styles.css create mode 100644 lib/better-font-awesome-library/js/admin.js delete mode 100644 lib/better-font-awesome-library/js/tinymce-icons-old.js delete mode 100644 lib/better-font-awesome-library/js/tinymce-icons.js delete mode 100644 lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore mode change 100644 => 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/README.md create mode 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map create mode 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 create mode 100755 lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.css create mode 100755 lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css create mode 100644 lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js create mode 100644 lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js diff --git a/lib/better-font-awesome-library/README.md b/lib/better-font-awesome-library/README.md old mode 100644 new mode 100755 index fe57314..c7b5a73 --- a/lib/better-font-awesome-library/README.md +++ b/lib/better-font-awesome-library/README.md @@ -32,13 +32,10 @@ The Better Font Awesome Library contains a [Git submodule](http://git-scm.com/bo git clone --recursive https://github.com/MickeyKay/better-font-awesome-library.git ``` -Alternately, if you've already cloned the repo and need to add the submodules, you can run the following commands: +Alternately, if you've already cloned the repo and need to add the submodules, you can run the following command: ``` -// Initialize all submodules. -git submodule init - -// Pull in updated copies of all submodules. -git submodule update +// Initialize and update all submodules. +git submodule update --init --recursive ``` ## Usage ## @@ -46,16 +43,16 @@ git submodule update 2. Add the following code to your main plugin file or your theme's functions.php file. ``` - // Include the main library file. Make sure to modify the path to match your directory structure. - require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' ); - - add_action( 'plugins_loaded', 'my_prefix_load_bfa' ); + add_action( 'init', 'my_prefix_load_bfa' ); /** * Initialize the Better Font Awesome Library. * * (see usage notes below on proper hook priority) */ function my_prefix_load_bfa() { + + // Include the main library file. Make sure to modify the path to match your directory structure. + require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' ); // Set the library initialization args (defaults shown). $args = array( @@ -77,9 +74,9 @@ git submodule update 3. If desired, use the [Better Font Awesome Library object](#the-better-font-awesome-library-object) to manually include Font Awesome CSS, output lists of available icons, create your own shortcodes, and much more. #### Usage Notes #### -The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its initialization args) on the `plugins_loaded` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options: +The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its initialization args) on the `init` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options: -1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours. +1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours (this is the default behavior, shown above by initializing the library on the `init` hook with default priority `10`. 1. Initialize earlier, to "take over" and prevent Better Font Awesome settings from having an effect. ## Initialization Parameters ($args) ## diff --git a/lib/better-font-awesome-library/better-font-awesome-library.php b/lib/better-font-awesome-library/better-font-awesome-library.php old mode 100644 new mode 100755 index 27c7b1c..08cdda0 --- a/lib/better-font-awesome-library/better-font-awesome-library.php +++ b/lib/better-font-awesome-library/better-font-awesome-library.php @@ -32,8 +32,8 @@ class Better_Font_Awesome_Library { /** * Better Font Awesome Library slug. * - * @since 1.0.0 - * + * @since 1.0.0 + * * @var string */ const SLUG = 'bfa'; @@ -42,7 +42,7 @@ class Better_Font_Awesome_Library { * Better Font Awesome Library version slug. * * @since 1.0.0 - * + * * @var string */ const VERSION = '1.0.0'; @@ -51,16 +51,16 @@ class Better_Font_Awesome_Library { * jsDelivr API URL for Font Awesome version info. * * @since 1.0.0 - * + * * @var string */ const JSDELIVR_API_URL = 'http://api.jsdelivr.com/v1/jsdelivr/libraries/fontawesome/?fields=versions,lastversion'; - + /** * Initialization args. * - * @since 1.0.0 - * + * @since 1.0.0 + * * @var array */ private $args; @@ -69,7 +69,7 @@ class Better_Font_Awesome_Library { * Default args to use if any $arg isn't specified. * * @since 1.0.0 - * + * * @var array */ private $default_args = array( @@ -82,6 +82,15 @@ class Better_Font_Awesome_Library { 'load_tinymce_plugin' => true, ); + /** + * Root URL of the library. + * + * @since 1.0.4 + * + * @var string + */ + private $root_url; + /** * Args for wp_remote_get() calls. * @@ -90,14 +99,15 @@ class Better_Font_Awesome_Library { * @var array */ private $wp_remote_get_args = array( - 'timeout' => 10 + 'timeout' => 10, + 'sslverify' => false, ); /** * Array to hold the jsDelivr API data. * * @since 1.0.0 - * + * * @var string */ private $api_data = array(); @@ -106,7 +116,7 @@ class Better_Font_Awesome_Library { * Version of Font Awesome being used. * * @since 1.0.0 - * + * * @var string */ private $font_awesome_version; @@ -115,7 +125,7 @@ class Better_Font_Awesome_Library { * Font Awesome stylesheet URL. * * @since 1.0.0 - * + * * @var string */ private $stylesheet_url; @@ -124,7 +134,7 @@ class Better_Font_Awesome_Library { * Font Awesome CSS. * * @since 1.0.0 - * + * * @var string */ private $css; @@ -133,7 +143,7 @@ class Better_Font_Awesome_Library { * Data associated with the local fallback version of Font Awesome. * * @since 1.0.0 - * + * * @var string */ private $fallback_data = array( @@ -148,7 +158,7 @@ class Better_Font_Awesome_Library { * Array of available Font Awesome icon slugs. * * @since 1.0.0 - * + * * @var string */ private $icons = array(); @@ -157,7 +167,7 @@ class Better_Font_Awesome_Library { * Font Awesome prefix to be used ('icon' or 'fa'). * * @since 1.0.0 - * + * * @var string */ private $prefix; @@ -166,7 +176,7 @@ class Better_Font_Awesome_Library { * Array to track errors and wp_remote_get() failures. * * @since 1.0.0 - * + * * @var array */ private $errors = array(); @@ -189,7 +199,7 @@ class Better_Font_Awesome_Library { * @return Better_Font_Awesome_Library The BFAL object. */ public static function get_instance( $args = array() ) { - + // If the single instance hasn't been set, set it now. if ( null == self::$instance ) { self::$instance = new self( $args ); @@ -238,6 +248,12 @@ class Better_Font_Awesome_Library { // Get stylesheet and generate list of available icons in Font Awesome stylesheet. $this->setup_stylesheet_data(); + // Add Font Awesome and/or custom CSS to the editor. + $this->add_editor_styles(); + + // Output any necessary admin notices. + add_action( 'admin_notices', array( $this, 'do_admin_notice' ) ); + /** * Remove existing Font Awesome CSS and shortcodes if needed. * @@ -247,9 +263,9 @@ class Better_Font_Awesome_Library { * remove them. */ if ( $this->args['remove_existing_fa'] ) { - + add_action( 'wp_enqueue_scripts', array( $this, 'remove_font_awesome_css' ), 15 ); - add_action( 'init', array( $this, 'remove_icon_shortcode' ), 15 ); + add_action( 'init', array( $this, 'remove_icon_shortcode' ), 20 ); } @@ -278,24 +294,19 @@ class Better_Font_Awesome_Library { * Awesome CSS and shortcodes. */ if ( $this->args['load_shortcode'] || $this->args['load_tinymce_plugin'] ) { - add_action( 'init', array( $this, 'add_icon_shortcode' ), 15 ); + add_action( 'init', array( $this, 'add_icon_shortcode' ), 20 ); } - // Add Font Awesome and/or custom CSS to the editor. - add_action( 'init', array( $this, 'add_editor_styles' ) ); - // Load TinyMCE functionality. if ( $this->args['load_tinymce_plugin'] ) { - - add_action( 'admin_init', array( $this, 'add_tinymce_components' ) ); - add_action( 'admin_head', array( $this, 'output_admin_head_variables' ) ); - add_action( 'admin_enqueue_scripts', array( $this, 'register_custom_admin_css' ), 15 ); + + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) ); + + // Add shortcode insertion button. + add_action( 'media_buttons', array( $this, 'add_insert_shortcode_button' ), 99 ); } - // Output any necessary admin notices. - add_action( 'admin_notices', array( $this, 'do_admin_notice' ) ); - } /** @@ -355,7 +366,7 @@ class Better_Font_Awesome_Library { */ function setup_root_url() { - // Get BFA directory and theme root directory paths. + // Get BFA directory and theme root directory paths. $bfa_directory = dirname(__FILE__); $theme_directory = get_stylesheet_directory(); $plugin_dir = plugin_dir_url( __FILE__ ); @@ -383,8 +394,8 @@ class Better_Font_Awesome_Library { $this->root_url = trailingslashit( plugin_dir_url( __FILE__ ) ); - } - + } + } /** @@ -446,11 +457,11 @@ class Better_Font_Awesome_Library { private function fetch_api_data( $url ) { if ( false === ( $response = get_transient( self::SLUG . '-api-versions' ) ) ) { - + $response = wp_remote_get( $url, $this->wp_remote_get_args ); if ( 200 == wp_remote_retrieve_response_code( $response ) ) { - + // Decode the API data and grab the versions info. $json_data = json_decode( wp_remote_retrieve_body( $response ) ); $response = $json_data[0]; @@ -473,7 +484,7 @@ class Better_Font_Awesome_Library { $response = ''; } elseif ( isset( $response['response'] ) ) { // Check for 404 and other non-WP_ERROR codes - + $this->set_error( 'api', $response['response']['code'], $response['response']['message'] . " (URL: $url)" ); $response = ''; @@ -538,9 +549,9 @@ class Better_Font_Awesome_Library { $css_transient_latest_version = $this->get_css_transient_latest_version(); - if ( version_compare( $css_transient_latest_version, $this->fallback_data['version'], '>' ) ) { + if ( version_compare( $css_transient_latest_version, $this->fallback_data['version'], '>' ) ) { return $css_transient_latest_version; - } else { + } else { return $this->fallback_data['version']; } @@ -557,7 +568,7 @@ class Better_Font_Awesome_Library { private function get_css_transient_latest_version() { $transient_css_array = get_transient( self::SLUG . '-css' ); - + if ( ! empty( $transient_css_array ) ) { return max( array_keys( $transient_css_array ) ); } else { @@ -606,14 +617,14 @@ class Better_Font_Awesome_Library { * * @return string $response Font Awesome CSS, from either: * 1. transient, - * 2. wp_remote_get(), or + * 2. wp_remote_get(), or * 3. fallback CSS. */ private function get_css( $url, $version ) { - + // First try getting the transient CSS. $response = $this->get_transient_css( $version ); - + // Next, try fetching the CSS from the remote jsDelivr CDN. if ( ! $response ) { $response = $this->get_remote_css( $url, $version ); @@ -663,7 +674,7 @@ class Better_Font_Awesome_Library { * @return string Transient CSS if it exists, otherwise null. */ private function get_transient_css( $version ) { - + $transient_css_array = get_transient( self::SLUG . '-css' ); return isset( $transient_css_array[ $version ] ) ? $transient_css_array[ $version ] : ''; @@ -685,13 +696,13 @@ class Better_Font_Awesome_Library { // Get the remote Font Awesome CSS. $url = set_url_scheme( $url ); $response = wp_remote_get( $url, $this->wp_remote_get_args ); - + /** * If fetch was successful, return the remote CSS, and set the CSS * transient for this version. Otherwise, return a WP_Error object. */ if ( 200 == wp_remote_retrieve_response_code( $response ) ) { - + $response = wp_remote_retrieve_body( $response ); $this->set_css_transient( $version, $response ); @@ -723,7 +734,7 @@ class Better_Font_Awesome_Library { * Awesome version. */ $transient_css_array = get_transient( self::SLUG . '-css' ); - + // Set the new value for the specified Font Awesome version. $transient_css_array[ $version ] = $value; @@ -735,7 +746,7 @@ class Better_Font_Awesome_Library { * @param int Expiration for the CSS transient. */ $transient_expiration = apply_filters( 'bfa_css_transient_expiration', 30 * DAY_IN_SECONDS ); - + // Set the new CSS array transient. set_transient( self::SLUG . '-css', $transient_css_array, $transient_expiration ); @@ -762,7 +773,7 @@ class Better_Font_Awesome_Library { * @return array All available icon names (e.g. adjust, car, pencil). */ private function setup_icon_array( $css ) { - + $icons = array(); $hex_codes = array(); @@ -784,7 +795,7 @@ class Better_Font_Awesome_Library { * Filter the array of available icons. * * @since 1.0.0 - * + * * @param array $icons Array of all available icons. */ $icons = apply_filters( 'bfa_icon_list', $icons ); @@ -829,12 +840,12 @@ class Better_Font_Awesome_Library { * @since 1.0.0 */ public function remove_font_awesome_css() { - + global $wp_styles; // Loop through all registered styles and remove any that appear to be Font Awesome. foreach ( $wp_styles->registered as $script => $details ) { - + if ( false !== strpos( $script, 'fontawesome' ) || false !== strpos( $script, 'font-awesome' ) ) { wp_dequeue_style( $script ); } @@ -874,15 +885,15 @@ class Better_Font_Awesome_Library { * @return string $output Icon HTML (e.g. ). */ public function render_shortcode( $atts ) { - + extract( shortcode_atts( array( - 'name' => '', - 'class' => '', + 'name' => '', + 'class' => '', 'unprefixed_class' => '', - 'title' => '', /* For compatibility with other plugins */ - 'size' => '', /* For compatibility with other plugins */ - 'space' => '', - ), $atts ) + 'title' => '', /* For compatibility with other plugins */ + 'size' => '', /* For compatibility with other plugins */ + 'space' => '', + ), $atts ) ); /** @@ -898,19 +909,27 @@ class Better_Font_Awesome_Library { // This helps both: // 1. Incorrect shortcodes (when user includes full class name including prefix) // 2. Old shortcodes from other plugins that required prefixes - + /** - * Strip 'icon-' and 'fa-' from $name. - * + * Strip 'icon-' and 'fa-' from the BEGINNING of $name. + * * This corrects for: * 1. Incorrect shortcodes (when user includes full class name including prefix) * 2. Old shortcodes from other plugins that required prefixes */ - $name = str_replace( 'icon-', '', $name ); + $prefixes = array( 'icon-', 'fa-' ); + foreach ( $prefixes as $prefix ) { + + if ( substr( $name, 0, strlen( $prefix ) ) == $prefix ) { + $name = substr( $name, strlen( $prefix ) ); + } + + } + $name = str_replace( 'fa-', '', $name ); - // Add the version-specific prefix back on to $name. - $icon_name = $this->prefix . '-' . $name; + // Add the version-specific prefix back on to $name, if it exists. + $icon_name = $this->prefix ? $this->prefix . '-' . $name : $name; // Remove "icon-" and "fa-" from the icon class. $class = str_replace( 'icon-', '', $class ); @@ -921,7 +940,11 @@ class Better_Font_Awesome_Library { $class = preg_replace( '/\s{3,}/', ' ', $class ); // Add the version-specific prefix back on to each class. - $class = $class ? ' ' . $this->prefix . '-' . str_replace( ' ', ' ' . $this->prefix . '-', $class ) : ''; + $class_array = explode( ' ', $class ); + foreach ( $class_array as $index => $class ) { + $class_array[ $index ] = $this->prefix ? $this->prefix . '-' . $class : $class; + } + $class = implode( ' ', $class_array ); // Add unprefixed classes. $class .= $unprefixed_class ? ' ' . $unprefixed_class : ''; @@ -936,9 +959,11 @@ class Better_Font_Awesome_Library { $class = apply_filters( 'bfa_icon_class', $class, $name ); // Generate the HTML icon element output. - $output = sprintf( '%s', + $output = sprintf( '%s', $this->prefix, - $icon_name . $class . $size, + $icon_name, + $class, + $size, $title, $space ); @@ -973,89 +998,54 @@ class Better_Font_Awesome_Library { add_editor_style( $this->stylesheet_url ); } - /** - * Add TinyMCE button functionality. - * - * @since 1.0.0 - */ - function add_tinymce_components() { - - if ( ! current_user_can( 'edit_posts' ) && ! current_user_can( 'edit_pages' ) ) { - return; - } - - if ( get_user_option( 'rich_editing' ) == 'true' ) { - - add_filter( 'mce_external_plugins', array( $this, 'register_tinymce_plugin' ) ); - add_filter( 'mce_buttons', array( $this, 'add_tinymce_buttons' ) ); - - } - - } - - /** - * Load TinyMCE Font Awesome dropdown plugin. - * - * @since 1.0.0 - */ - function register_tinymce_plugin( $plugin_array ) { - - global $tinymce_version; - - /** - * Register the correct TinyMCE plugin based on the version of TinyMCE - * being used. - */ - if ( version_compare( $tinymce_version, '4000', '>=' ) ) { - $plugin_array['bfa_plugin'] = $this->root_url . 'js/tinymce-icons.js'; - } else { - $plugin_array['bfa_plugin'] = $this->root_url . 'js/tinymce-icons-old.js'; - } - - return $plugin_array; - - } - - /** - * Add the TinyMCE button(s). - * - * @since 1.0.0 - */ - function add_tinymce_buttons( $buttons ) { - - array_push( $buttons, 'bfaSelect' ); - return $buttons; - - } - - /** - * Add PHP variables in HTML for use by TinyMCE JavaScript. - * - * @since 1.0.0 - */ - function output_admin_head_variables() { - - $icon_list = implode( ",", $this->icons ); - ?> - - - - root_url . 'css/admin-styles.css' ); + public function enqueue_admin_scripts() { + + // Check whether to get minified or non-minified files. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + // Custom admin CSS. + wp_enqueue_style( self::SLUG . '-admin', $this->root_url . 'css/admin-styles.css' ); + + // Custom admin JS. + wp_enqueue_script( self::SLUG . '-admin', $this->root_url . 'js/admin.js' ); + + // Icon picker JS and CSS. + wp_enqueue_style( 'fontawesome-iconpicker', $this->root_url . 'lib/fontawesome-iconpicker/css/fontawesome-iconpicker' . $suffix . '.css' ); + wp_enqueue_script( 'fontawesome-iconpicker', $this->root_url . 'lib/fontawesome-iconpicker/js/fontawesome-iconpicker' . $suffix . '.js' ); + + // Output PHP variables to JS. + $bfa_vars = array( + 'fa_prefix' => $this->prefix, + 'fa_icons' => $this->get_icons(), + ); + wp_localize_script( self::SLUG . '-admin', 'bfa_vars', $bfa_vars ); + + } + + /** + * [add_insert_shortcode_button description] + * + * @since 1.3.0 + */ + public function add_insert_shortcode_button() { + + ob_start(); + ?> + + +   + + + + + errors ) && apply_filters( 'bfa_show_errors', true ) ) : ?> @@ -1071,13 +1061,13 @@ class Better_Font_Awesome_Library {

- + get_error('api') ) ) : ?>


- ' . $this->get_error('api')->get_error_code() . ': ' . $this->get_error('api')->get_error_message() . '' ); ?> @@ -1088,8 +1078,8 @@ class Better_Font_Awesome_Library { get_error('css') ) ) : ?>


- ' . $this->get_error('css')->get_error_code() . ': ' . $this->get_error('css')->get_error_message() . '', '
', '' . $this->font_awesome_version . '' @@ -1130,7 +1120,7 @@ class Better_Font_Awesome_Library { * @return string $contents Content of local file. */ private function get_local_file_contents( $file_path ) { - + ob_start(); include $file_path; $contents = ob_get_clean(); @@ -1159,7 +1149,7 @@ class Better_Font_Awesome_Library { * @param string $error_type Type of error (api, css, etc). * @param string $code Error code. * @param string $message Error message. - */ + */ private function set_error( $error_type, $code, $message ) { $this->errors[ $error_type ] = new WP_Error( $code, $message ); } @@ -1189,7 +1179,7 @@ class Better_Font_Awesome_Library { if ( $this->api_data ) { return true; } else { - return false; + return false; } } @@ -1204,7 +1194,7 @@ class Better_Font_Awesome_Library { * @return mixed $value Value associated with specified key. */ public function get_api_value( $key ) { - + if ( $this->api_data ) { $value = $this->api_data->$key; } else { diff --git a/lib/better-font-awesome-library/css/admin-styles.css b/lib/better-font-awesome-library/css/admin-styles.css old mode 100644 new mode 100755 index ae72c46..92f0bdf --- a/lib/better-font-awesome-library/css/admin-styles.css +++ b/lib/better-font-awesome-library/css/admin-styles.css @@ -8,49 +8,53 @@ * @copyright 2014 MIGHTYminnow & Mickey Kay */ -/** - * TinyMCE - */ - -/* Override TinyMCE rules blocking these native Font Awesome styles */ -#menu_content_content_bfaSelect_menu .icon-fw, -#menu_content_content_bfaSelect_menu .fa-fw, -.mce-stack-layout-item .icon-fw, -.mce-stack-layout-item .fa-fw { - display: inline-block; - width: 1.2857142857142858em; - text-align: center; -} - -/* Override TinyMCE icon font family */ -.fa { - font-family: FontAwesome !important; -} - -/* BFA select icon (for versions < TinyMCE 4) */ -[id*="bfaSelect_text"]:before { - content: "\f024"; - margin-right: .5em; - font-family: FontAwesome; -} - /** - * Settings page + * TinyMCE Button & Popup */ -.bfa-usage-text { - padding: 20px; +.bfa-iconpicker .iconpicker-popover { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; background-color: #fff; - border: 1px solid #efefef; + border: 1px solid #ccc; + border: 1px solid rgba(0,0,0,.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); + box-shadow: 0 6px 12px rgba(0,0,0,.175); + background-clip: padding-box; } -.bfa-usage-text h3 { - margin-top: 0; +.bfa-iconpicker .iconpicker-popover .arrow { + display: none !important; } -.bfa-usage-text .fa, -.bfa-usage-text .icon { - width: 40px; - text-align: center; - box-sizing: border-box; -} \ No newline at end of file +.bfa-iconpicker .iconpicker-item { + /* Override some unfortunate WP default admin mobile styles */ + width: 14px !important; + height: 14px !important; + padding: 14px !important; + font-size: 14px !important; + line-height: 1 !important; + box-shadow: 0 0 0 1px #ddd !important; +} + +.bfa-iconpicker input[type="search"] { + width: 100%; +} + +.bfa-iconpicker .iconpicker-popover.popover { + width: 253px; +} + +.bfa-iconpicker .iconpicker-component i { + display: none; +} diff --git a/lib/better-font-awesome-library/js/admin.js b/lib/better-font-awesome-library/js/admin.js new file mode 100644 index 0000000..383baab --- /dev/null +++ b/lib/better-font-awesome-library/js/admin.js @@ -0,0 +1,43 @@ +/** + * Better Font Awesome Library admin JS. + * + * @since 1.0.3 + * + * @package Better Font Awesome Library + */ + +( function( $ ) { + + $( document ).on( 'ready tinymce-editor-init', function() { + + $( '.bfa-iconpicker' ).not( '.initialized' ) + .addClass( 'initialized' ) + .iconpicker({ + placement: 'bottomLeft', + hideOnSelect: true, + animation: false, + selectedCustomClass: 'selected', + icons: bfa_vars.fa_icons, + fullClassFormatter: function( val ) { + if ( bfa_vars.fa_prefix ) { + return bfa_vars.fa_prefix + ' ' + bfa_vars.fa_prefix + '-' + val; + } else { + return val; + } + }, + }) + .on( 'click', function( e ) { + e.preventDefault(); + $( this ).find( '.iconpicker-search' ).focus(); + }) + .on( 'iconpickerSelect', function( e ) { + wp.media.editor.insert( icon_shortcode( e.iconpickerItem.context.title.replace( '.', '' ) ) ); + }); + + }); + + function icon_shortcode( icon ) { + return '[icon name="' + icon + '" class="" unprefixed_class=""]'; + } + +} )( jQuery ); diff --git a/lib/better-font-awesome-library/js/tinymce-icons-old.js b/lib/better-font-awesome-library/js/tinymce-icons-old.js deleted file mode 100644 index b4e60e6..0000000 --- a/lib/better-font-awesome-library/js/tinymce-icons-old.js +++ /dev/null @@ -1,43 +0,0 @@ -(function() { - - if( typeof bfa_vars != 'undefined' ) { - var icons = bfa_vars.fa_icons.split(','); - var prefix = bfa_vars.fa_prefix; - - var icon_i = function(id) { - return ''; - } - - var icon_shortcode = function(id) { - return '[icon name="' + id + '" class=""]'; - } - - var createControl = function(name, controlManager) { - if (name != 'bfaSelect') return null; - var listBox = controlManager.createListBox('bfaSelect', { - title: 'Icons', - onselect: function(v) { - var editor = this.control_manager.editor; - if (v) { - editor.selection.setContent(icon_shortcode(v)); - } - return false; - } - }); - - for (var i = 0; i < icons.length; i++) { - var _id = icons[i]; - listBox.add(icon_i(_id) + ' ' + _id, _id); - } - - return listBox; - }; - - tinymce.create('tinymce.plugins.bfa_plugin', { - createControl: createControl - }); - - tinymce.PluginManager.add('bfa_plugin', tinymce.plugins.bfa_plugin); - - } -})(); \ No newline at end of file diff --git a/lib/better-font-awesome-library/js/tinymce-icons.js b/lib/better-font-awesome-library/js/tinymce-icons.js deleted file mode 100644 index 2bd0a53..0000000 --- a/lib/better-font-awesome-library/js/tinymce-icons.js +++ /dev/null @@ -1,48 +0,0 @@ -( function() { - "use strict"; - - var icons = bfa_vars.fa_icons.split(','); - var prefix = bfa_vars.fa_prefix; - - var icon_shortcode = function(id) { - return '[icon name="' + id + '" class=""]'; - } - - var bfaSelect = function( editor, url ) { - editor.addButton('bfaSelect', function() { - var values = []; - - for (var i = 0; i < icons.length; i++) { - var _id = icons[i]; - values.push({text: _id, value: _id, icon: ' fa fa-fw icon-fw fa-' + _id + ' icon-' + _id }); - } - - return { - type: 'listbox', - name: 'bfaSelect', - tooltip: 'Better Font Awesome Icons', - icon: ' fa fa-flag icon-flag', - text: 'Icons', - label: 'Select :', - fixedWidth: true, - values: values, - onselect: function(e) { - if (e) { - editor.insertContent(icon_shortcode(e.control.settings.value)); - } - - // Reset back to inital "Icons" text - this.value(null); - - return false; - }, - onPostRender: function() { - this.addClass('bfaSelect'); - } - - }; - }); - - }; - tinymce.PluginManager.add( 'bfa_plugin', bfaSelect ); -} )(); \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore b/lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore deleted file mode 100644 index 54a691f..0000000 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore +++ /dev/null @@ -1,42 +0,0 @@ -*.pyc -*.egg-info -*.db -*.db.old -*.swp -*.db-journal - -.coverage -.DS_Store -.installed.cfg -_gh_pages/* - -.idea/* -.svn/* -src/website/static/* -src/website/media/* - -bin -cfcache -develop-eggs -dist -downloads -eggs -parts -tmp -.sass-cache -node_modules - -src/website/settingslocal.py -stunnel.log - -.ruby-version - -# don't need these in the npm package. -src/ -_config.yml -bower.json -component.json -composer.json -CONTRIBUTING.md -Gemfile -Gemfile.lock diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md b/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md old mode 100644 new mode 100755 index bc7b1e9..0fe8669 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md @@ -1,7 +1,87 @@ -# Font Awesome # -This is a custom version of the Font Awesome repo pared down to only include: -* package.json -* /css -* /fonts +#[Font Awesome v4.3.0](http://fontawesome.io) +###The iconic font and CSS framework -It is intended to be as small as possible while still including all of the necessary components to embed Font Awesome in a project. \ No newline at end of file +Font Awesome is a full suite of 519 pictographic icons for easy scalable vector graphics on websites, +created and maintained by [Dave Gandy](http://twitter.com/davegandy). +Stay up to date with the latest release and announcements on Twitter: +[@fontawesome](http://twitter.com/fontawesome). + +Get started at http://fontawesome.io! + +##License +- The Font Awesome font is licensed under the SIL OFL 1.1: + - http://scripts.sil.org/OFL +- Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: + - http://opensource.org/licenses/mit-license.html +- The Font Awesome documentation is licensed under the CC BY 3.0 License: + - http://creativecommons.org/licenses/by/3.0/ +- Attribution is no longer required as of Font Awesome 3.0, but much appreciated: + - `Font Awesome by Dave Gandy - http://fontawesome.io` +- Full details: http://fontawesome.io/license + +##Changelog +- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default +- v3.0.1 - much improved rendering in webkit, various bug fixes +- v3.0.2 - much improved rendering and alignment in IE7 +- v3.1.0 - Added 54 icons, icon stacking styles, flipping and rotating icons, removed Sass support +- [v3.1.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=4&page=1&state=closed) +- [v3.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=3&page=1&state=closed) +- [v3.2.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=5&page=1&state=closed) +- [v4.0.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=2&page=1&state=closed) +- [v4.0.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=7&page=1&state=closed) +- [v4.0.2 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=8&page=1&state=closed) +- [v4.0.3 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=9&page=1&state=closed) +- [v4.1.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=6&page=1&state=closed) +- [v4.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=12&page=1&state=closed) +- [v4.3.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.3.0+is%3Aclosed) + +## Contributing + +Please read through our [contributing guidelines](https://github.com/FortAwesome/Font-Awesome/blob/master/CONTRIBUTING.md). +Included are directions for opening issues, coding standards, and notes on development. + +##Versioning + +Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered +with the following format: + +`..` + +And constructed with the following guidelines: + +* Breaking backward compatibility bumps the major (and resets the minor and patch) +* New additions, including new icons, without breaking backward compatibility bumps the minor (and resets the patch) +* Bug fixes and misc changes bumps the patch + +For more information on SemVer, please visit http://semver.org. + +##Author +- Email: dave@fontawesome.io +- Twitter: http://twitter.com/davegandy +- GitHub: https://github.com/davegandy + +##Component +To include as a [component](http://github.com/component/component), just run + + $ component install FortAwesome/Font-Awesome + +Or add + + "FortAwesome/Font-Awesome": "*" + +to the `dependencies` in your `component.json`. + +## Hacking on Font Awesome + +From the root of the repository, install the tools used to develop. + + $ bundle install + $ npm install + +Build the project and documentation: + + $ bundle exec jekyll build + +Or serve it on a local server on http://localhost:7998/Font-Awesome/: + + $ bundle exec jekyll -w serve diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css index 4040b3c..2dcdc22 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css @@ -1,13 +1,13 @@ /*! - * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.2.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg'); + src: url('../fonts/fontawesome-webfont.eot?v=4.3.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } @@ -18,6 +18,7 @@ text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); } /* makes the font 33% larger relative to the icon container */ .fa-lg { @@ -80,6 +81,10 @@ -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); @@ -610,6 +615,7 @@ .fa-twitter:before { content: "\f099"; } +.fa-facebook-f:before, .fa-facebook:before { content: "\f09a"; } @@ -1259,7 +1265,8 @@ .fa-male:before { content: "\f183"; } -.fa-gittip:before { +.fa-gittip:before, +.fa-gratipay:before { content: "\f184"; } .fa-sun-o:before { @@ -1526,6 +1533,7 @@ .fa-history:before { content: "\f1da"; } +.fa-genderless:before, .fa-circle-thin:before { content: "\f1db"; } @@ -1670,3 +1678,124 @@ .fa-meanpath:before { content: "\f20c"; } +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map new file mode 100755 index 0000000..60763a8 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": "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", +"sources": ["../scss/_path.scss","../scss/_core.scss","../scss/_larger.scss","../scss/_fixed-width.scss","../scss/_list.scss","../scss/_variables.scss","../scss/_bordered-pulled.scss","../scss/_animated.scss","../scss/_rotated-flipped.scss","../scss/_mixins.scss","../scss/_stacked.scss","../scss/_icons.scss"], +"names": [], +"file": "font-awesome.css" +} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css index ec53d4d..24fcc04 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css @@ -1,4 +1,4 @@ /*! - * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"} \ No newline at end of file + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"} \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/FontAwesome.otf b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/FontAwesome.otf index 81c9ad949b47f64afeca5642ee2494b6e3147f44..f7936cc1e789eea5438d576d6b12de20191da09d 100755 GIT binary patch delta 36186 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 D;duUM delta 28309 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%0DKehr}RFC`2XTB_?==0w^)u1m5PYii@6f)6_5Ydu zv+NIZ_(Rt}Q++LT5!n8!J4x!>sE&v_3*cXat{Zq5;17w;B6$epw}$Rg`0nFJg5D-L zYvw@(goc5TeJjM($AJAZxZHZN}RzBcP0=_>ZI6WVGU zO#Nk-YqZTa3{!84P0K~GsI#32<+_AsXU43wILwZS(8n%S9)lP!Dg$$e2$$9$E?^Nj zql4do#+a8qEP(bD2)DpP|$dp<`TZ#bY6^~7Xv_Lle)77^OsVhMOm(@ z??8O8kA%}ZWpR&2v!7qFSw@TF6d*=9YT^Rtk(n8p=CQWvt1Om=n&5uP;GiT6 zMRvbm39kbp*KB`qoVg12w52Z)T}`X41P>D|q_%K#zuhwb+BpEogY0E)KnSy#@+(m5 z20@LG@LUEvk`I|OIUV^^0_YtG9AElBS!Dsh%k^P9r0moJ25Lkm-gh#igwBDhAOj0!EF&8MxV^-m1U1MEd?H7} zL;r;tfFIT|ei3-Z@gyM=!%Ba7Pa626JRAA`V<2D<{RLRT@0o=bE)XF)nFtUL67`2L z{?_Qz_`Yy2t+I)?9&z#z__Q%L3pnhN}U z_rN#WU)kD59D4whbSYERHY01jM7id50EuI1ctl?<_IT=Y5vP>(sNNkB&U5&F&^kBhm5y{o!y!F+4wdxXoy;!4$W`?_nL(+bK_QDAMUV1O0AwZ| z6j)s}9YEZbY-C^Y)9Ej`aS&~{sXCG2SS3ce$EY;Yv-c8TlrD$C85ATlLZpGP_YWfi z`RQ?z1@zIfa{yqfsUDMEPpwuX%XHdO+ASb3EPi1fBPocvfgsC0xa^CG2SWBPWQ&GS zpCXPti8b>WkYbf#Vg%A?&_UwUsUQE_t4GX?7QqUpKJ2Iw#%)Q4Ft(`9Ja&Yk{C@38 z@%T`)#wWy(kKfEH;ZBQ(m*Iq&L=<)4D7tNO{SsA4Fp4D?(Ex6nQS&f3TK|atgj`fE z2|OX0(&(ZqxJd~IANX&dvX?U14_<~h2(lP6k^H8ep;2HW6oPo?U%v{M>|{sU~;p zLTv$OTx3H^4zNUn4wUfo>j{CEvTC@C+cw+cW*ABH6u@!M2EdBL?1GbL_#e;7YDBas zic?MTazk(khXSyPeDom_I~wkLv?Wr8<%egEfM!*M9^kl$>zsVzaP}S!gcD3;Czy#58RTm?`p)RTS8I<-sC3+*n{A)P*rU!@Npj`e{x9xsif2v zTW`{q3p^?A!Mk60Q{(FLt(&TVe9z z0-!PiOV02JcNeq?AbJaI+B9xC;LB=}Ho0vH(@;Qe0zq~-8ckOa!(u@Wou`p_TR|QT z38H`lJE$G{q1egUX@&v$x7wNLWD#j*!D58GLv^bT+jpdKBrK#SsQsWK(+RO40VA^w z0nA7MN1Y1Fc#5JkwD5TtHG1t;lo=i)U+kFG?1Jh11h9382!marrRE2eZh;JGh`wNO zQA_~n?%97HOKLA^#oG(5*bgSllS%rOc(S%Yj00cYR;!D9G_90{pfq7D4I*$k?byOV zR|epi%oIJ{ou`5zS!-_dnxOa{uNv)(luMo^5TCOItq}2}sxCztLEzBGS)Mf6dzaw< z!GweAgvFYJu&mH(Vl9HJBV%=Jz~~i%nDGIF9ncTET-AQ=fv{L11&K_;ei!iht(!De;ym|y7ksL|^5Ko~B-vSh80++s?unD}bZaYa@ zPH4M$&fw;xEGN3_H1vHW><%-+dg7dfW)F8$bB+h7sThoOtteO(v{&-+iK}r$%G))# z*Nhx^!ZMj1VeG?EkWg+0CYQSX1t96fV9^3c+9C393LU&CHsFCa1q99$`zTMsEWwLc zxsw1|A?k8-m8HCrk6;K7dhNDJN3R9iws%6vTq_}PtR2CZ8TG;ltZ4I}sU+^s8`P3F5QxrypG1-{ zGlr^7$Wsy(lo=xfC~BpKfg<2z4OEeEF@~x{Pi7O#CvqMJy+f+}=CB_$&IuEslB@s# J000000038FvZ??8 literal 56006 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�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 - + @@ -147,14 +147,14 @@ - + - + @@ -275,7 +275,7 @@ - + @@ -411,7 +411,7 @@ - + @@ -438,7 +438,7 @@ - + @@ -513,8 +513,53 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.ttf b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.ttf index 96a3639cdde5e8ab459c6380e3b9524ee81641dc..ed9372f8ea0fbaa04f42630a48887e4b38945345 100755 GIT binary patch delta 13268 zcmbVz30#y_*Z4ipG7G}&3yTa4+Ylnlz|4RNjJV~JDDH@e3yK?}xR9AMDlVy+fr(pa znoDGsQITeeW~HX4rY)9*edU{dW@TmyGtYeIJ_9bjz3>0``#-~7o_p^(_ug~QJ?Gr> zT((`8Tt6Un5g>#ph?}saxL2E6RO7#6-CMSTCD2?TLweQtxDZA3|XN_0p2D6XaL* zwFKUFV!gezw8S-5aW^0y3o5Z7rgZx3$}Z!yUGaSj!q-omF@9|DnW|$14nKxS3a5{) zEN9j;9SMB!61I;l8#}$kI=AWqz8@omb(hbmn0>jh+oJ?N?m>vYZeGc_iMFyKM+kiL z1Gbl7pwlI1PX-OA=_i98`z}Q+xccKSVpSl%889&T223KxocKl?v62K>OL)R@t2v|z zS>{if3dFjy<_goXW*lgN)Xarg;~}I1?W!Z;U>l|rh!Y`WYTkfC?xyKxc8!7=$K6!j zG}n|f#WLlu%3p%8vzoE�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 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff index 628b6a52a87e62c6f22426e17c01f6a303aa194e..8b280b98fa2fa261aa4b0f8fd061f772073ef83e 100755 GIT binary patch delta 71000 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ɲSD;H&r=zK(C;_wfh#L;Ml`7=MC4#h>BN@lAXS-^O?FUHk?965qr3@dNx2 ze}%us-{431F@A!d;%ABTv!QK{jV&DGzB)F4HtZ{LUyb`(+}Gp25%pXg}(4o zUDF!m0zuO~1tvMif^fKET-iGedAvdbK2pqO?}_D&cioo+Ydn>|~#lDgAN2cGJG z8!5vXh#c)E6x9k+fjJN<&rv(2jx%XnB=B@@ILL%9cWKksoT;K~snd#Xdb%Y@rz_MT z>xr%>d?UxE$PFz=@29$!+AGjuIcS3$SBwT8FE2;(lF$##?sSUJQZ(%jt&4E6EZ2^7Rb8;xlnJvV zoUCi=LFkE$D{S4g3Io+u*jC|X)DCY*9ws|Q#|+ZGp?V^%8-hH<7gqKI;VPPcs`n>V zuT$=-WhS@Xq|Zm9!x#;jD&>=NyS z+NBurL{3Z-(dahvEa;ZwixPRoHtn8Vo+f|VBB!gCusf=k@l?Cx46?d27|qRwvZl4Ao=Fz6a%c1w}jmX%WIMlVzn;e-w>~+9$?29`Ol73muCxhG+IgV9Hj=1g7-K&%lDd!a|HbNm#u3F;y?sO7V*!FAbt)*1VZ~7bhS}CQ-4F@te{qi{%-@ z<+9JohFFgFNa{vJ+f*rt}UasJPnr!$-@4IWuvBnmxq{YW7$r zC?gnHjg;>DwG45SQf48_sxgTvGf{P1f%tB^zUj{@NTV}z!=jZ^YGbv$eERYJ8JZ+} zN0z^T9AvqUQofwbS%QL|X&4ETvC((=jF4$vhJ;e9R0~nbmlc7+p2C_dTSSoMOd;y> z>Q+*OUb3gT$r?XKWiL?_#{1Zok>4SVd^<%CryD7PLY|W#d&4g+UbtRqEU{xM4(v5fw&MV%v5ci+jdZ8CPXom2p+ZRT)=h zT$OQE)>LCnHAd7JQDa0cHg8e9;i5|1%M}c*#VQvy;=UR8ym_7XsI%5OYpt_?*1G(_ z(0UBri4`|kaf7#QFsQ+x27?+5YA~q5paz@TWJHq@O-3{s(Tq)9EWa_R*&=^;%!@knqRzaiGcW4njA%2W c%?Kt%z0HVr{l7^Jpz#0z00C14{Ijh90H1zNjsO4v diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..3311d585145b1cc1b9581e914acbb32d8542b4f5 GIT binary patch literal 56780 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 literal 0 HcmV?d00001 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json b/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json index e7c8233..6f98fe4 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json @@ -1,7 +1,7 @@ { "name": "font-awesome", "description": "The iconic font and CSS framework", - "version": "4.2.0", + "version": "4.3.0", "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"], "homepage": "http://fontawesome.io/", "bugs": { diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.css b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.css new file mode 100755 index 0000000..96377ad --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.css @@ -0,0 +1,326 @@ +/*! + * Font Awesome Icon Picker + * http://mjolnic.github.io/fontawesome-iconpicker/ + * + * Originally written by (c) 2014 Javier Aguilar @mjolnic + * Licensed under the MIT License + * https://github.com/mjolnic/fontawesome-iconpicker/blob/master/LICENSE + * + */ +/* + * Font Awesome Icon Picker + * http://mjolnic.github.io/fontawesome-iconpicker/ + * + * Originally written by (c) 2014 Javier Aguilar @mjolnic + * Licensed under the MIT License + * https://github.com/mjolnic/fontawesome-iconpicker/blob/master/LICENSE + * + */ +/* + * Font Awesome Icon Picker + * http://mjolnic.github.io/fontawesome-iconpicker/ + * + * Originally written by (c) 2014 Javier Aguilar @mjolnic + * Licensed under the MIT License + * https://github.com/mjolnic/fontawesome-iconpicker/blob/master/LICENSE + * + */ +.iconpicker-popover.popover { + position: absolute; + top: 0; + left: 0; + display: none; + max-width: none; + padding: 1px; + text-align: left; + width: 242px; + background: #f7f7f7; +} +.iconpicker-popover.popover.top, +.iconpicker-popover.popover.topLeftCorner, +.iconpicker-popover.popover.topLeft, +.iconpicker-popover.popover.topRight, +.iconpicker-popover.popover.topRightCorner { + margin-top: -10px; +} +.iconpicker-popover.popover.right, +.iconpicker-popover.popover.rightTop, +.iconpicker-popover.popover.rightBottom { + margin-left: 10px; +} +.iconpicker-popover.popover.bottom, +.iconpicker-popover.popover.bottomRightCorner, +.iconpicker-popover.popover.bottomRight, +.iconpicker-popover.popover.bottomLeft, +.iconpicker-popover.popover.bottomLeftCorner { + margin-top: 10px; +} +.iconpicker-popover.popover.left, +.iconpicker-popover.popover.leftBottom, +.iconpicker-popover.popover.leftTop { + margin-left: -10px; +} +.iconpicker-popover.popover.inline { + margin: 0 0 14px 0; + position: relative; + display: inline-block; + opacity: 1; + top: auto; + left: auto; + bottom: auto; + right: auto; + max-width: 100%; + box-shadow: none; + z-index: auto; + vertical-align: top; +} +.iconpicker-popover.popover.inline > .arrow { + display: none; +} +.dropdown-menu .iconpicker-popover.inline { + margin: 0; + border: none; +} +.dropdown-menu.iconpicker-container { + padding: 0; +} +.iconpicker-popover.popover .popover-title { + padding: 14px; + font-size: 14px; + line-height: 16px; + border-bottom: 1px solid #ebebeb; + background-color: #f7f7f7; +} +.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search { + margin: 0 0 2px 0; +} +.iconpicker-popover.popover .popover-title-text ~ input[type=search].iconpicker-search { + margin-top: 14px; +} +.iconpicker-popover.popover .popover-content { + padding: 0px; + text-align: center; +} +.iconpicker-popover .popover-footer { + float: none; + clear: both; + padding: 14px; + text-align: right; + margin: 0; + border-top: 1px solid #ebebeb; + background-color: #f7f7f7; +} +.iconpicker-popover .popover-footer:before, +.iconpicker-popover .popover-footer:after { + content: " "; + display: table; +} +.iconpicker-popover .popover-footer:after { + clear: both; +} +.iconpicker-popover .popover-footer .iconpicker-btn { + margin-left: 10px; +} +.iconpicker-popover .popover-footer input[type=search].iconpicker-search { + /*width:auto; + float:left;*/ + margin-bottom: 14px; +} +.iconpicker-popover.popover > .arrow, +.iconpicker-popover.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.iconpicker-popover.popover > .arrow { + border-width: 11px; +} +.iconpicker-popover.popover > .arrow:after { + border-width: 10px; + content: ""; +} +.iconpicker-popover.popover.top > .arrow, +.iconpicker-popover.popover.topLeft > .arrow, +.iconpicker-popover.popover.topRight > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.iconpicker-popover.popover.top > .arrow:after, +.iconpicker-popover.popover.topLeft > .arrow:after, +.iconpicker-popover.popover.topRight > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.iconpicker-popover.popover.topLeft > .arrow { + left: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.topRight > .arrow { + left: auto; + right: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.right > .arrow, +.iconpicker-popover.popover.rightTop > .arrow, +.iconpicker-popover.popover.rightBottom > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.iconpicker-popover.popover.right > .arrow:after, +.iconpicker-popover.popover.rightTop > .arrow:after, +.iconpicker-popover.popover.rightBottom > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.iconpicker-popover.popover.rightTop > .arrow { + top: auto; + bottom: 14px; + margin-top: 0; +} +.iconpicker-popover.popover.rightBottom > .arrow { + top: 14px; + margin-top: 0; +} +.iconpicker-popover.popover.bottom > .arrow, +.iconpicker-popover.popover.bottomRight > .arrow, +.iconpicker-popover.popover.bottomLeft > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.iconpicker-popover.popover.bottom > .arrow:after, +.iconpicker-popover.popover.bottomRight > .arrow:after, +.iconpicker-popover.popover.bottomLeft > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.iconpicker-popover.popover.bottomLeft > .arrow { + left: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.bottomRight > .arrow { + left: auto; + right: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.left > .arrow, +.iconpicker-popover.popover.leftBottom > .arrow, +.iconpicker-popover.popover.leftTop > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.iconpicker-popover.popover.left > .arrow:after, +.iconpicker-popover.popover.leftBottom > .arrow:after, +.iconpicker-popover.popover.leftTop > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.iconpicker-popover.popover.leftBottom > .arrow { + top: 14px; + margin-top: 0; +} +.iconpicker-popover.popover.leftTop > .arrow { + top: auto; + bottom: 14px; + margin-top: 0; +} +.iconpicker { + position: relative; + text-align: left; + text-shadow: none; + line-height: 0; + display: block; + margin: 0; + overflow: hidden; +} +.iconpicker * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + position: relative; +} +.iconpicker:before, +.iconpicker:after { + content: " "; + display: table; +} +.iconpicker:after { + clear: both; +} +.iconpicker .iconpicker-items { + position: relative; + clear: both; + float: none; + padding: 14px 0 0 14px; + background: #fff; + margin: 0; + overflow: hidden; + overflow-y: auto; + min-height: 55px; + max-height: 275px; +} +.iconpicker .iconpicker-items:before, +.iconpicker .iconpicker-items:after { + content: " "; + display: table; +} +.iconpicker .iconpicker-items:after { + clear: both; +} +.iconpicker .iconpicker-item { + float: left; + width: 14px; + height: 14px; + padding: 14px; + margin: 0 14px 14px 0; + text-align: center; + cursor: pointer; + border-radius: 3px; + font-size: 14px; + box-shadow: 0 0 0 1px #dddddd; + /*&:nth-child(4n+4) { + margin-right: 0; + } + &:nth-last-child(-n+4) { + margin-bottom: 0; + }*/ +} +.iconpicker .iconpicker-item:hover:not(.iconpicker-selected) { + background-color: #eeeeee; +} +.iconpicker .iconpicker-item.iconpicker-selected { + box-shadow: none; +} +.iconpicker-component { + cursor: pointer; +} diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css new file mode 100755 index 0000000..7882624 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Icon Picker + * http://mjolnic.github.io/fontawesome-iconpicker/ + * + * Originally written by (c) 2014 Javier Aguilar @mjolnic + * Licensed under the MIT License + * https://github.com/mjolnic/fontawesome-iconpicker/blob/master/LICENSE + * + */.iconpicker-popover.popover{position:absolute;top:0;left:0;display:none;max-width:none;padding:1px;text-align:left;width:242px;background:#f7f7f7}.iconpicker-popover.popover.top,.iconpicker-popover.popover.topLeftCorner,.iconpicker-popover.popover.topLeft,.iconpicker-popover.popover.topRight,.iconpicker-popover.popover.topRightCorner{margin-top:-10px}.iconpicker-popover.popover.right,.iconpicker-popover.popover.rightTop,.iconpicker-popover.popover.rightBottom{margin-left:10px}.iconpicker-popover.popover.bottom,.iconpicker-popover.popover.bottomRightCorner,.iconpicker-popover.popover.bottomRight,.iconpicker-popover.popover.bottomLeft,.iconpicker-popover.popover.bottomLeftCorner{margin-top:10px}.iconpicker-popover.popover.left,.iconpicker-popover.popover.leftBottom,.iconpicker-popover.popover.leftTop{margin-left:-10px}.iconpicker-popover.popover.inline{margin:0 0 14px 0;position:relative;display:inline-block;opacity:1;top:auto;left:auto;bottom:auto;right:auto;max-width:100%;box-shadow:none;z-index:auto;vertical-align:top}.iconpicker-popover.popover.inline>.arrow{display:none}.dropdown-menu .iconpicker-popover.inline{margin:0;border:none}.dropdown-menu.iconpicker-container{padding:0}.iconpicker-popover.popover .popover-title{padding:14px;font-size:14px;line-height:16px;border-bottom:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search{margin:0 0 2px 0}.iconpicker-popover.popover .popover-title-text~input[type=search].iconpicker-search{margin-top:14px}.iconpicker-popover.popover .popover-content{padding:0px;text-align:center}.iconpicker-popover .popover-footer{float:none;clear:both;padding:14px;text-align:right;margin:0;border-top:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover .popover-footer:before,.iconpicker-popover .popover-footer:after{content:" ";display:table}.iconpicker-popover .popover-footer:after{clear:both}.iconpicker-popover .popover-footer .iconpicker-btn{margin-left:10px}.iconpicker-popover .popover-footer input[type=search].iconpicker-search{margin-bottom:14px}.iconpicker-popover.popover>.arrow,.iconpicker-popover.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.iconpicker-popover.popover>.arrow{border-width:11px}.iconpicker-popover.popover>.arrow:after{border-width:10px;content:""}.iconpicker-popover.popover.top>.arrow,.iconpicker-popover.popover.topLeft>.arrow,.iconpicker-popover.popover.topRight>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.iconpicker-popover.popover.top>.arrow:after,.iconpicker-popover.popover.topLeft>.arrow:after,.iconpicker-popover.popover.topRight>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.iconpicker-popover.popover.topLeft>.arrow{left:14px;margin-left:0}.iconpicker-popover.popover.topRight>.arrow{left:auto;right:14px;margin-left:0}.iconpicker-popover.popover.right>.arrow,.iconpicker-popover.popover.rightTop>.arrow,.iconpicker-popover.popover.rightBottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.right>.arrow:after,.iconpicker-popover.popover.rightTop>.arrow:after,.iconpicker-popover.popover.rightBottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.iconpicker-popover.popover.rightTop>.arrow{top:auto;bottom:14px;margin-top:0}.iconpicker-popover.popover.rightBottom>.arrow{top:14px;margin-top:0}.iconpicker-popover.popover.bottom>.arrow,.iconpicker-popover.popover.bottomRight>.arrow,.iconpicker-popover.popover.bottomLeft>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.iconpicker-popover.popover.bottom>.arrow:after,.iconpicker-popover.popover.bottomRight>.arrow:after,.iconpicker-popover.popover.bottomLeft>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.iconpicker-popover.popover.bottomLeft>.arrow{left:14px;margin-left:0}.iconpicker-popover.popover.bottomRight>.arrow{left:auto;right:14px;margin-left:0}.iconpicker-popover.popover.left>.arrow,.iconpicker-popover.popover.leftBottom>.arrow,.iconpicker-popover.popover.leftTop>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.left>.arrow:after,.iconpicker-popover.popover.leftBottom>.arrow:after,.iconpicker-popover.popover.leftTop>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.iconpicker-popover.popover.leftBottom>.arrow{top:14px;margin-top:0}.iconpicker-popover.popover.leftTop>.arrow{top:auto;bottom:14px;margin-top:0}.iconpicker{position:relative;text-align:left;text-shadow:none;line-height:0;display:block;margin:0;overflow:hidden}.iconpicker *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.iconpicker:before,.iconpicker:after{content:" ";display:table}.iconpicker:after{clear:both}.iconpicker .iconpicker-items{position:relative;clear:both;float:none;padding:14px 0 0 14px;background:#fff;margin:0;overflow:hidden;overflow-y:auto;min-height:55px;max-height:275px}.iconpicker .iconpicker-items:before,.iconpicker .iconpicker-items:after{content:" ";display:table}.iconpicker .iconpicker-items:after{clear:both}.iconpicker .iconpicker-item{float:left;width:14px;height:14px;padding:14px;margin:0 14px 14px 0;text-align:center;cursor:pointer;border-radius:3px;font-size:14px;box-shadow:0 0 0 1px #ddd}.iconpicker .iconpicker-item:hover:not(.iconpicker-selected){background-color:#eee}.iconpicker .iconpicker-item.iconpicker-selected{box-shadow:none}.iconpicker-component{cursor:pointer} \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js new file mode 100644 index 0000000..a6af334 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js @@ -0,0 +1,1014 @@ +(function(a, b) { + a.ui = a.ui || {}; + var c, d = Math.max, e = Math.abs, f = Math.round, g = /left|center|right/, h = /top|center|bottom/, i = /[\+\-]\d+(\.[\d]+)?%?/, j = /^\w+/, k = /%$/, l = a.fn.pos; + function m(a, b, c) { + return [ parseFloat(a[0]) * (k.test(a[0]) ? b / 100 : 1), parseFloat(a[1]) * (k.test(a[1]) ? c / 100 : 1) ]; + } + function n(b, c) { + return parseInt(a.css(b, c), 10) || 0; + } + function o(b) { + var c = b[0]; + if (c.nodeType === 9) { + return { + width: b.width(), + height: b.height(), + offset: { + top: 0, + left: 0 + } + }; + } + if (a.isWindow(c)) { + return { + width: b.width(), + height: b.height(), + offset: { + top: b.scrollTop(), + left: b.scrollLeft() + } + }; + } + if (c.preventDefault) { + return { + width: 0, + height: 0, + offset: { + top: c.pageY, + left: c.pageX + } + }; + } + return { + width: b.outerWidth(), + height: b.outerHeight(), + offset: b.offset() + }; + } + a.pos = { + scrollbarWidth: function() { + if (c !== b) { + return c; + } + var d, e, f = a("
    "), g = f.children()[0]; + a("body").append(f); + d = g.offsetWidth; + f.css("overflow", "scroll"); + e = g.offsetWidth; + if (d === e) { + e = f[0].clientWidth; + } + f.remove(); + return c = d - e; + }, + getScrollInfo: function(b) { + var c = b.isWindow || b.isDocument ? "" : b.element.css("overflow-x"), d = b.isWindow || b.isDocument ? "" : b.element.css("overflow-y"), e = c === "scroll" || c === "auto" && b.width < b.element[0].scrollWidth, f = d === "scroll" || d === "auto" && b.height < b.element[0].scrollHeight; + return { + width: f ? a.pos.scrollbarWidth() : 0, + height: e ? a.pos.scrollbarWidth() : 0 + }; + }, + getWithinInfo: function(b) { + var c = a(b || window), d = a.isWindow(c[0]), e = !!c[0] && c[0].nodeType === 9; + return { + element: c, + isWindow: d, + isDocument: e, + offset: c.offset() || { + left: 0, + top: 0 + }, + scrollLeft: c.scrollLeft(), + scrollTop: c.scrollTop(), + width: d ? c.width() : c.outerWidth(), + height: d ? c.height() : c.outerHeight() + }; + } + }; + a.fn.pos = function(b) { + if (!b || !b.of) { + return l.apply(this, arguments); + } + b = a.extend({}, b); + var c, k, p, q, r, s, t = a(b.of), u = a.pos.getWithinInfo(b.within), v = a.pos.getScrollInfo(u), w = (b.collision || "flip").split(" "), x = {}; + s = o(t); + if (t[0].preventDefault) { + b.at = "left top"; + } + k = s.width; + p = s.height; + q = s.offset; + r = a.extend({}, q); + a.each([ "my", "at" ], function() { + var a = (b[this] || "").split(" "), c, d; + if (a.length === 1) { + a = g.test(a[0]) ? a.concat([ "center" ]) : h.test(a[0]) ? [ "center" ].concat(a) : [ "center", "center" ]; + } + a[0] = g.test(a[0]) ? a[0] : "center"; + a[1] = h.test(a[1]) ? a[1] : "center"; + c = i.exec(a[0]); + d = i.exec(a[1]); + x[this] = [ c ? c[0] : 0, d ? d[0] : 0 ]; + b[this] = [ j.exec(a[0])[0], j.exec(a[1])[0] ]; + }); + if (w.length === 1) { + w[1] = w[0]; + } + if (b.at[0] === "right") { + r.left += k; + } else if (b.at[0] === "center") { + r.left += k / 2; + } + if (b.at[1] === "bottom") { + r.top += p; + } else if (b.at[1] === "center") { + r.top += p / 2; + } + c = m(x.at, k, p); + r.left += c[0]; + r.top += c[1]; + return this.each(function() { + var g, h, i = a(this), j = i.outerWidth(), l = i.outerHeight(), o = n(this, "marginLeft"), s = n(this, "marginTop"), y = j + o + n(this, "marginRight") + v.width, z = l + s + n(this, "marginBottom") + v.height, A = a.extend({}, r), B = m(x.my, i.outerWidth(), i.outerHeight()); + if (b.my[0] === "right") { + A.left -= j; + } else if (b.my[0] === "center") { + A.left -= j / 2; + } + if (b.my[1] === "bottom") { + A.top -= l; + } else if (b.my[1] === "center") { + A.top -= l / 2; + } + A.left += B[0]; + A.top += B[1]; + if (!a.support.offsetFractions) { + A.left = f(A.left); + A.top = f(A.top); + } + g = { + marginLeft: o, + marginTop: s + }; + a.each([ "left", "top" ], function(d, e) { + if (a.ui.pos[w[d]]) { + a.ui.pos[w[d]][e](A, { + targetWidth: k, + targetHeight: p, + elemWidth: j, + elemHeight: l, + collisionPosition: g, + collisionWidth: y, + collisionHeight: z, + offset: [ c[0] + B[0], c[1] + B[1] ], + my: b.my, + at: b.at, + within: u, + elem: i + }); + } + }); + if (b.using) { + h = function(a) { + var c = q.left - A.left, f = c + k - j, g = q.top - A.top, h = g + p - l, m = { + target: { + element: t, + left: q.left, + top: q.top, + width: k, + height: p + }, + element: { + element: i, + left: A.left, + top: A.top, + width: j, + height: l + }, + horizontal: f < 0 ? "left" : c > 0 ? "right" : "center", + vertical: h < 0 ? "top" : g > 0 ? "bottom" : "middle" + }; + if (k < j && e(c + f) < k) { + m.horizontal = "center"; + } + if (p < l && e(g + h) < p) { + m.vertical = "middle"; + } + if (d(e(c), e(f)) > d(e(g), e(h))) { + m.important = "horizontal"; + } else { + m.important = "vertical"; + } + b.using.call(this, a, m); + }; + } + i.offset(a.extend(A, { + using: h + })); + }); + }; + a.ui.pos = { + _trigger: function(a, b, c, d) { + if (b.elem) { + b.elem.trigger({ + type: c, + position: a, + positionData: b, + triggered: d + }); + } + }, + fit: { + left: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "fitLeft"); + var e = c.within, f = e.isWindow ? e.scrollLeft : e.offset.left, g = e.width, h = b.left - c.collisionPosition.marginLeft, i = f - h, j = h + c.collisionWidth - g - f, k; + if (c.collisionWidth > g) { + if (i > 0 && j <= 0) { + k = b.left + i + c.collisionWidth - g - f; + b.left += i - k; + } else if (j > 0 && i <= 0) { + b.left = f; + } else { + if (i > j) { + b.left = f + g - c.collisionWidth; + } else { + b.left = f; + } + } + } else if (i > 0) { + b.left += i; + } else if (j > 0) { + b.left -= j; + } else { + b.left = d(b.left - h, b.left); + } + a.ui.pos._trigger(b, c, "posCollided", "fitLeft"); + }, + top: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "fitTop"); + var e = c.within, f = e.isWindow ? e.scrollTop : e.offset.top, g = c.within.height, h = b.top - c.collisionPosition.marginTop, i = f - h, j = h + c.collisionHeight - g - f, k; + if (c.collisionHeight > g) { + if (i > 0 && j <= 0) { + k = b.top + i + c.collisionHeight - g - f; + b.top += i - k; + } else if (j > 0 && i <= 0) { + b.top = f; + } else { + if (i > j) { + b.top = f + g - c.collisionHeight; + } else { + b.top = f; + } + } + } else if (i > 0) { + b.top += i; + } else if (j > 0) { + b.top -= j; + } else { + b.top = d(b.top - h, b.top); + } + a.ui.pos._trigger(b, c, "posCollided", "fitTop"); + } + }, + flip: { + left: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "flipLeft"); + var d = c.within, f = d.offset.left + d.scrollLeft, g = d.width, h = d.isWindow ? d.scrollLeft : d.offset.left, i = b.left - c.collisionPosition.marginLeft, j = i - h, k = i + c.collisionWidth - g - h, l = c.my[0] === "left" ? -c.elemWidth : c.my[0] === "right" ? c.elemWidth : 0, m = c.at[0] === "left" ? c.targetWidth : c.at[0] === "right" ? -c.targetWidth : 0, n = -2 * c.offset[0], o, p; + if (j < 0) { + o = b.left + l + m + n + c.collisionWidth - g - f; + if (o < 0 || o < e(j)) { + b.left += l + m + n; + } + } else if (k > 0) { + p = b.left - c.collisionPosition.marginLeft + l + m + n - h; + if (p > 0 || e(p) < k) { + b.left += l + m + n; + } + } + a.ui.pos._trigger(b, c, "posCollided", "flipLeft"); + }, + top: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "flipTop"); + var d = c.within, f = d.offset.top + d.scrollTop, g = d.height, h = d.isWindow ? d.scrollTop : d.offset.top, i = b.top - c.collisionPosition.marginTop, j = i - h, k = i + c.collisionHeight - g - h, l = c.my[1] === "top", m = l ? -c.elemHeight : c.my[1] === "bottom" ? c.elemHeight : 0, n = c.at[1] === "top" ? c.targetHeight : c.at[1] === "bottom" ? -c.targetHeight : 0, o = -2 * c.offset[1], p, q; + if (j < 0) { + q = b.top + m + n + o + c.collisionHeight - g - f; + if (b.top + m + n + o > j && (q < 0 || q < e(j))) { + b.top += m + n + o; + } + } else if (k > 0) { + p = b.top - c.collisionPosition.marginTop + m + n + o - h; + if (b.top + m + n + o > k && (p > 0 || e(p) < k)) { + b.top += m + n + o; + } + } + a.ui.pos._trigger(b, c, "posCollided", "flipTop"); + } + }, + flipfit: { + left: function() { + a.ui.pos.flip.left.apply(this, arguments); + a.ui.pos.fit.left.apply(this, arguments); + }, + top: function() { + a.ui.pos.flip.top.apply(this, arguments); + a.ui.pos.fit.top.apply(this, arguments); + } + } + }; + (function() { + var b, c, d, e, f, g = document.getElementsByTagName("body")[0], h = document.createElement("div"); + b = document.createElement(g ? "div" : "body"); + d = { + visibility: "hidden", + width: 0, + height: 0, + border: 0, + margin: 0, + background: "none" + }; + if (g) { + a.extend(d, { + position: "absolute", + left: "-1000px", + top: "-1000px" + }); + } + for (f in d) { + b.style[f] = d[f]; + } + b.appendChild(h); + c = g || document.documentElement; + c.insertBefore(b, c.firstChild); + h.style.cssText = "position: absolute; left: 10.7432222px;"; + e = a(h).offset().left; + a.support.offsetFractions = e > 10 && e < 11; + b.innerHTML = ""; + c.removeChild(b); + })(); +})(jQuery); + +(function(a) { + "use strict"; + if (typeof define === "function" && define.amd) { + define([ "jquery" ], a); + } else if (window.jQuery && !window.jQuery.fn.iconpicker) { + a(window.jQuery); + } +})(function(a) { + "use strict"; + var b = { + isEmpty: function(a) { + return a === false || a === "" || a === null || a === undefined; + }, + isEmptyObject: function(a) { + return this.isEmpty(a) === true || a.length === 0; + }, + isElement: function(b) { + return a(b).length > 0; + }, + isString: function(a) { + return typeof a === "string" || a instanceof String; + }, + isArray: function(b) { + return a.isArray(b); + }, + inArray: function(b, c) { + return a.inArray(b, c) !== -1; + }, + throwError: function(a) { + throw "Font Awesome Icon Picker Exception: " + a; + } + }; + var c = function(d, e) { + this._id = c._idCounter++; + this.element = a(d).addClass("iconpicker-element"); + this._trigger("iconpickerCreate"); + this.options = a.extend({}, c.defaultOptions, this.element.data(), e); + this.options.templates = a.extend({}, c.defaultOptions.templates, this.options.templates); + this.options.originalPlacement = this.options.placement; + this.container = b.isElement(this.options.container) ? a(this.options.container) : false; + if (this.container === false) { + if (this.element.is(".dropdown-toggle")) { + this.container = a("~ .dropdown-menu:first", this.element); + } else { + this.container = this.element.is("input,textarea,button,.btn") ? this.element.parent() : this.element; + } + } + this.container.addClass("iconpicker-container"); + if (this.isDropdownMenu()) { + this.options.templates.search = false; + this.options.templates.buttons = false; + this.options.placement = "inline"; + } + this.input = this.element.is("input,textarea") ? this.element.addClass("iconpicker-input") : false; + if (this.input === false) { + this.input = this.container.find(this.options.input); + if (!this.input.is("input,textarea")) { + this.input = false; + } + } + this.component = this.isDropdownMenu() ? this.container.parent().find(this.options.component) : this.container.find(this.options.component); + if (this.component.length === 0) { + this.component = false; + } else { + this.component.find("i").addClass("iconpicker-component"); + } + this._createPopover(); + this._createIconpicker(); + if (this.getAcceptButton().length === 0) { + this.options.mustAccept = false; + } + if (this.isInputGroup()) { + this.container.parent().append(this.popover); + } else { + this.container.append(this.popover); + } + this._bindElementEvents(); + this._bindWindowEvents(); + this.update(this.options.selected); + if (this.isInline()) { + this.show(); + } + this._trigger("iconpickerCreated"); + }; + c._idCounter = 0; + c.defaultOptions = { + title: false, + selected: false, + defaultValue: false, + placement: "bottom", + collision: "none", + animation: true, + hideOnSelect: false, + showFooter: false, + searchInFooter: false, + mustAccept: false, + selectedCustomClass: "bg-primary", + icons: [], + fullClassFormatter: function(a) { + return "fa " + a; + }, + input: "input,.iconpicker-input", + inputSearch: false, + container: false, + component: ".input-group-addon,.iconpicker-component", + templates: { + popover: '
    ' + '
    ', + footer: '', + buttons: '' + ' ', + search: '', + iconpicker: '
    ', + iconpickerItem: '
    ' + } + }; + c.batch = function(b, c) { + var d = Array.prototype.slice.call(arguments, 2); + return a(b).each(function() { + var b = a(this).data("iconpicker"); + if (!!b) { + b[c].apply(b, d); + } + }); + }; + c.prototype = { + constructor: c, + options: {}, + _id: 0, + _trigger: function(b, c) { + c = c || {}; + this.element.trigger(a.extend({ + type: b, + iconpickerInstance: this + }, c)); + }, + _createPopover: function() { + this.popover = a(this.options.templates.popover); + var c = this.popover.find(".popover-title"); + if (!!this.options.title) { + c.append(a('
    ' + this.options.title + "
    ")); + } + if (this.hasSeparatedSearchInput() && !this.options.searchInFooter) { + c.append(this.options.templates.search); + } else if (!this.options.title) { + c.remove(); + } + if (this.options.showFooter && !b.isEmpty(this.options.templates.footer)) { + var d = a(this.options.templates.footer); + if (this.hasSeparatedSearchInput() && this.options.searchInFooter) { + d.append(a(this.options.templates.search)); + } + if (!b.isEmpty(this.options.templates.buttons)) { + d.append(a(this.options.templates.buttons)); + } + this.popover.append(d); + } + if (this.options.animation === true) { + this.popover.addClass("fade"); + } + return this.popover; + }, + _createIconpicker: function() { + var b = this; + this.iconpicker = a(this.options.templates.iconpicker); + var c = function(c) { + var d = a(this); + if (d.is("i")) { + d = d.parent(); + } + b._trigger("iconpickerSelect", { + iconpickerItem: d, + iconpickerValue: b.iconpickerValue + }); + if (b.options.mustAccept === false) { + b.update(d.data("iconpickerValue")); + b._trigger("iconpickerSelected", { + iconpickerItem: this, + iconpickerValue: b.iconpickerValue + }); + } else { + b.update(d.data("iconpickerValue"), true); + } + if (b.options.hideOnSelect && b.options.mustAccept === false) { + b.hide(); + } + c.preventDefault(); + return false; + }; + for (var d in this.options.icons) { + var e = a(this.options.templates.iconpickerItem); + e.find("i").addClass(this.options.fullClassFormatter(this.options.icons[d])); + e.data("iconpickerValue", this.options.icons[d]).on("click.iconpicker", c); + this.iconpicker.find(".iconpicker-items").append(e.attr("title", "." + this.options.icons[d])); + } + this.popover.find(".popover-content").append(this.iconpicker); + return this.iconpicker; + }, + _isEventInsideIconpicker: function(b) { + var c = a(b.target); + if ((!c.hasClass("iconpicker-element") || c.hasClass("iconpicker-element") && !c.is(this.element)) && c.parents(".iconpicker-popover").length === 0) { + return false; + } + return true; + }, + _bindElementEvents: function() { + var c = this; + this.getSearchInput().on("keyup.iconpicker", function() { + c.filter(a(this).val().toLowerCase()); + }); + this.getAcceptButton().on("click.iconpicker", function() { + var a = c.iconpicker.find(".iconpicker-selected").get(0); + c.update(c.iconpickerValue); + c._trigger("iconpickerSelected", { + iconpickerItem: a, + iconpickerValue: c.iconpickerValue + }); + if (!c.isInline()) { + c.hide(); + } + }); + this.getCancelButton().on("click.iconpicker", function() { + if (!c.isInline()) { + c.hide(); + } + }); + this.element.on("focus.iconpicker", function(a) { + c.show(); + a.stopPropagation(); + }); + if (this.hasComponent()) { + this.component.on("click.iconpicker", function() { + c.toggle(); + }); + } + if (this.hasInput()) { + this.input.on("keyup.iconpicker", function(d) { + if (!b.inArray(d.keyCode, [ 38, 40, 37, 39, 16, 17, 18, 9, 8, 91, 93, 20, 46, 186, 190, 46, 78, 188, 44, 86 ])) { + c.update(); + } else { + c._updateFormGroupStatus(c.getValid(this.value) !== false); + } + if (c.options.inputSearch === true) { + c.filter(a(this).val().toLowerCase()); + } + }); + } + }, + _bindWindowEvents: function() { + var b = a(window.document); + var c = this; + var d = ".iconpicker.inst" + this._id; + a(window).on("resize.iconpicker" + d + " orientationchange.iconpicker" + d, function(a) { + if (c.popover.hasClass("in")) { + c.updatePlacement(); + } + }); + if (!c.isInline()) { + b.on("mouseup" + d, function(a) { + if (!c._isEventInsideIconpicker(a) && !c.isInline()) { + c.hide(); + } + }); + } + return false; + }, + _unbindElementEvents: function() { + this.popover.off(".iconpicker"); + this.element.off(".iconpicker"); + if (this.hasInput()) { + this.input.off(".iconpicker"); + } + if (this.hasComponent()) { + this.component.off(".iconpicker"); + } + if (this.hasContainer()) { + this.container.off(".iconpicker"); + } + }, + _unbindWindowEvents: function() { + a(window).off(".iconpicker.inst" + this._id); + a(window.document).off(".iconpicker.inst" + this._id); + }, + updatePlacement: function(b, c) { + b = b || this.options.placement; + this.options.placement = b; + c = c || this.options.collision; + c = c === true ? "flip" : c; + var d = { + at: "right bottom", + my: "right top", + of: this.hasInput() && !this.isInputGroup() ? this.input : this.container, + collision: c === true ? "flip" : c, + within: window + }; + this.popover.removeClass("inline topLeftCorner topLeft top topRight topRightCorner " + "rightTop right rightBottom bottomRight bottomRightCorner " + "bottom bottomLeft bottomLeftCorner leftBottom left leftTop"); + if (typeof b === "object") { + return this.popover.pos(a.extend({}, d, b)); + } + switch (b) { + case "inline": + { + d = false; + } + break; + + case "topLeftCorner": + { + d.my = "right bottom"; + d.at = "left top"; + } + break; + + case "topLeft": + { + d.my = "left bottom"; + d.at = "left top"; + } + break; + + case "top": + { + d.my = "center bottom"; + d.at = "center top"; + } + break; + + case "topRight": + { + d.my = "right bottom"; + d.at = "right top"; + } + break; + + case "topRightCorner": + { + d.my = "left bottom"; + d.at = "right top"; + } + break; + + case "rightTop": + { + d.my = "left bottom"; + d.at = "right center"; + } + break; + + case "right": + { + d.my = "left center"; + d.at = "right center"; + } + break; + + case "rightBottom": + { + d.my = "left top"; + d.at = "right center"; + } + break; + + case "bottomRightCorner": + { + d.my = "left top"; + d.at = "right bottom"; + } + break; + + case "bottomRight": + { + d.my = "right top"; + d.at = "right bottom"; + } + break; + + case "bottom": + { + d.my = "center top"; + d.at = "center bottom"; + } + break; + + case "bottomLeft": + { + d.my = "left top"; + d.at = "left bottom"; + } + break; + + case "bottomLeftCorner": + { + d.my = "right top"; + d.at = "left bottom"; + } + break; + + case "leftBottom": + { + d.my = "right top"; + d.at = "left center"; + } + break; + + case "left": + { + d.my = "right center"; + d.at = "left center"; + } + break; + + case "leftTop": + { + d.my = "right bottom"; + d.at = "left center"; + } + break; + + default: + { + return false; + } + break; + } + this.popover.css({ + display: this.options.placement === "inline" ? "" : "block" + }); + if (d !== false) { + this.popover.pos(d).css("maxWidth", a(window).width() - this.container.offset().left - 5); + } else { + this.popover.css({ + top: "auto", + right: "auto", + bottom: "auto", + left: "auto", + maxWidth: "none" + }); + } + this.popover.addClass(this.options.placement); + return true; + }, + _updateComponents: function() { + this.iconpicker.find(".iconpicker-item.iconpicker-selected").removeClass("iconpicker-selected " + this.options.selectedCustomClass); + if (this.iconpickerValue) { + this.iconpicker.find("." + this.options.fullClassFormatter(this.iconpickerValue).replace(/ /g, ".")).parent().addClass("iconpicker-selected " + this.options.selectedCustomClass); + } + if (this.hasComponent()) { + var a = this.component.find("i"); + if (a.length > 0) { + a.attr("class", this.options.fullClassFormatter(this.iconpickerValue)); + } else { + this.component.html(this.getHtml()); + } + } + }, + _updateFormGroupStatus: function(a) { + if (this.hasInput()) { + if (a !== false) { + this.input.parents(".form-group:first").removeClass("has-error"); + } else { + this.input.parents(".form-group:first").addClass("has-error"); + } + return true; + } + return false; + }, + getValid: function(c) { + if (!b.isString(c)) { + c = ""; + } + var d = c === ""; + c = a.trim(c); + if (b.inArray(c, this.options.icons) || d) { + return c; + } + return false; + }, + setValue: function(a) { + var b = this.getValid(a); + if (b !== false) { + this.iconpickerValue = b; + this._trigger("iconpickerSetValue", { + iconpickerValue: b + }); + return this.iconpickerValue; + } else { + this._trigger("iconpickerInvalid", { + iconpickerValue: a + }); + return false; + } + }, + getHtml: function() { + return ''; + }, + setSourceValue: function(a) { + a = this.setValue(a); + if (a !== false && a !== "") { + if (this.hasInput()) { + this.input.val(this.iconpickerValue); + } else { + this.element.data("iconpickerValue", this.iconpickerValue); + } + this._trigger("iconpickerSetSourceValue", { + iconpickerValue: a + }); + } + return a; + }, + getSourceValue: function(a) { + a = a || this.options.defaultValue; + var b = a; + if (this.hasInput()) { + b = this.input.val(); + } else { + b = this.element.data("iconpickerValue"); + } + if (b === undefined || b === "" || b === null || b === false) { + b = a; + } + return b; + }, + hasInput: function() { + return this.input !== false; + }, + isInputSearch: function() { + return this.hasInput() && this.options.inputSearch === true; + }, + isInputGroup: function() { + return this.container.is(".input-group"); + }, + isDropdownMenu: function() { + return this.container.is(".dropdown-menu"); + }, + hasSeparatedSearchInput: function() { + return this.options.templates.search !== false && !this.isInputSearch(); + }, + hasComponent: function() { + return this.component !== false; + }, + hasContainer: function() { + return this.container !== false; + }, + getAcceptButton: function() { + return this.popover.find(".iconpicker-btn-accept"); + }, + getCancelButton: function() { + return this.popover.find(".iconpicker-btn-cancel"); + }, + getSearchInput: function() { + return this.popover.find(".iconpicker-search"); + }, + filter: function(c) { + if (b.isEmpty(c)) { + this.iconpicker.find(".iconpicker-item").show(); + return a(false); + } else { + var d = []; + this.iconpicker.find(".iconpicker-item").each(function() { + var b = a(this); + var e = b.attr("title").toLowerCase(); + var f = false; + try { + f = new RegExp(c, "g"); + } catch (g) { + f = false; + } + if (f !== false && e.match(f)) { + d.push(b); + b.show(); + } else { + b.hide(); + } + }); + return d; + } + }, + show: function() { + if (this.popover.hasClass("in")) { + return false; + } + a.iconpicker.batch(a(".iconpicker-popover.in:not(.inline)").not(this.popover), "hide"); + this._trigger("iconpickerShow"); + this.updatePlacement(); + this.popover.addClass("in"); + setTimeout(a.proxy(function() { + this.popover.css("display", this.isInline() ? "" : "block"); + this._trigger("iconpickerShown"); + }, this), this.options.animation ? 300 : 1); + }, + hide: function() { + if (!this.popover.hasClass("in")) { + return false; + } + this._trigger("iconpickerHide"); + this.popover.removeClass("in"); + setTimeout(a.proxy(function() { + this.popover.css("display", "none"); + this.getSearchInput().val(""); + this.filter(""); + this._trigger("iconpickerHidden"); + }, this), this.options.animation ? 300 : 1); + }, + toggle: function() { + if (this.popover.is(":visible")) { + this.hide(); + } else { + this.show(true); + } + }, + update: function(a, b) { + a = a ? a : this.getSourceValue(this.iconpickerValue); + this._trigger("iconpickerUpdate"); + if (b === true) { + a = this.setValue(a); + } else { + a = this.setSourceValue(a); + this._updateFormGroupStatus(a !== false); + } + if (a !== false) { + this._updateComponents(); + } + this._trigger("iconpickerUpdated"); + return a; + }, + destroy: function() { + this._trigger("iconpickerDestroy"); + this.element.removeData("iconpicker").removeData("iconpickerValue").removeClass("iconpicker-element"); + this._unbindElementEvents(); + this._unbindWindowEvents(); + a(this.popover).remove(); + this._trigger("iconpickerDestroyed"); + }, + disable: function() { + if (this.hasInput()) { + this.input.prop("disabled", true); + return true; + } + return false; + }, + enable: function() { + if (this.hasInput()) { + this.input.prop("disabled", false); + return true; + } + return false; + }, + isDisabled: function() { + if (this.hasInput()) { + return this.input.prop("disabled") === true; + } + return false; + }, + isInline: function() { + return this.options.placement === "inline" || this.popover.hasClass("inline"); + } + }; + a.iconpicker = c; + a.fn.iconpicker = function(b) { + return this.each(function() { + var d = a(this); + if (!d.data("iconpicker")) { + d.data("iconpicker", new c(this, typeof b === "object" ? b : {})); + } + }); + }; + c.defaultOptions.icons = [ "fa-adjust", "fa-adn", "fa-align-center", "fa-align-justify", "fa-align-left", "fa-align-right", "fa-ambulance", "fa-anchor", "fa-android", "fa-angle-double-down", "fa-angle-double-left", "fa-angle-double-right", "fa-angle-double-up", "fa-angle-down", "fa-angle-left", "fa-angle-right", "fa-angle-up", "fa-apple", "fa-archive", "fa-arrow-circle-down", "fa-arrow-circle-left", "fa-arrow-circle-o-down", "fa-arrow-circle-o-left", "fa-arrow-circle-o-right", "fa-arrow-circle-o-up", "fa-arrow-circle-right", "fa-arrow-circle-up", "fa-arrow-down", "fa-arrow-left", "fa-arrow-right", "fa-arrow-up", "fa-arrows", "fa-arrows-alt", "fa-arrows-h", "fa-arrows-v", "fa-asterisk", "fa-automobile", "fa-backward", "fa-ban", "fa-bank", "fa-bar-chart-o", "fa-barcode", "fa-bars", "fa-beer", "fa-behance", "fa-behance-square", "fa-bell", "fa-bell-o", "fa-bitbucket", "fa-bitbucket-square", "fa-bitcoin", "fa-bold", "fa-bolt", "fa-bomb", "fa-book", "fa-bookmark", "fa-bookmark-o", "fa-briefcase", "fa-btc", "fa-bug", "fa-building", "fa-building-o", "fa-bullhorn", "fa-bullseye", "fa-cab", "fa-calendar", "fa-calendar-o", "fa-camera", "fa-camera-retro", "fa-car", "fa-caret-down", "fa-caret-left", "fa-caret-right", "fa-caret-square-o-down", "fa-caret-square-o-left", "fa-caret-square-o-right", "fa-caret-square-o-up", "fa-caret-up", "fa-certificate", "fa-chain", "fa-chain-broken", "fa-check", "fa-check-circle", "fa-check-circle-o", "fa-check-square", "fa-check-square-o", "fa-chevron-circle-down", "fa-chevron-circle-left", "fa-chevron-circle-right", "fa-chevron-circle-up", "fa-chevron-down", "fa-chevron-left", "fa-chevron-right", "fa-chevron-up", "fa-child", "fa-circle", "fa-circle-o", "fa-circle-o-notch", "fa-circle-thin", "fa-clipboard", "fa-clock-o", "fa-cloud", "fa-cloud-download", "fa-cloud-upload", "fa-cny", "fa-code", "fa-code-fork", "fa-codepen", "fa-coffee", "fa-cog", "fa-cogs", "fa-columns", "fa-comment", "fa-comment-o", "fa-comments", "fa-comments-o", "fa-compass", "fa-compress", "fa-copy", "fa-credit-card", "fa-crop", "fa-crosshairs", "fa-css3", "fa-cube", "fa-cubes", "fa-cut", "fa-cutlery", "fa-dashboard", "fa-database", "fa-dedent", "fa-delicious", "fa-desktop", "fa-deviantart", "fa-digg", "fa-dollar", "fa-dot-circle-o", "fa-download", "fa-dribbble", "fa-dropbox", "fa-drupal", "fa-edit", "fa-eject", "fa-ellipsis-h", "fa-ellipsis-v", "fa-empire", "fa-envelope", "fa-envelope-o", "fa-envelope-square", "fa-eraser", "fa-eur", "fa-euro", "fa-exchange", "fa-exclamation", "fa-exclamation-circle", "fa-exclamation-triangle", "fa-expand", "fa-external-link", "fa-external-link-square", "fa-eye", "fa-eye-slash", "fa-facebook", "fa-facebook-square", "fa-fast-backward", "fa-fast-forward", "fa-fax", "fa-female", "fa-fighter-jet", "fa-file", "fa-file-archive-o", "fa-file-audio-o", "fa-file-code-o", "fa-file-excel-o", "fa-file-image-o", "fa-file-movie-o", "fa-file-o", "fa-file-pdf-o", "fa-file-photo-o", "fa-file-picture-o", "fa-file-powerpoint-o", "fa-file-sound-o", "fa-file-text", "fa-file-text-o", "fa-file-video-o", "fa-file-word-o", "fa-file-zip-o", "fa-files-o", "fa-film", "fa-filter", "fa-fire", "fa-fire-extinguisher", "fa-flag", "fa-flag-checkered", "fa-flag-o", "fa-flash", "fa-flask", "fa-flickr", "fa-floppy-o", "fa-folder", "fa-folder-o", "fa-folder-open", "fa-folder-open-o", "fa-font", "fa-forward", "fa-foursquare", "fa-frown-o", "fa-gamepad", "fa-gavel", "fa-gbp", "fa-ge", "fa-gear", "fa-gears", "fa-gift", "fa-git", "fa-git-square", "fa-github", "fa-github-alt", "fa-github-square", "fa-gittip", "fa-glass", "fa-globe", "fa-google", "fa-google-plus", "fa-google-plus-square", "fa-graduation-cap", "fa-group", "fa-h-square", "fa-hacker-news", "fa-hand-o-down", "fa-hand-o-left", "fa-hand-o-right", "fa-hand-o-up", "fa-hdd-o", "fa-header", "fa-headphones", "fa-heart", "fa-heart-o", "fa-history", "fa-home", "fa-hospital-o", "fa-html5", "fa-image", "fa-inbox", "fa-indent", "fa-info", "fa-info-circle", "fa-inr", "fa-instagram", "fa-institution", "fa-italic", "fa-joomla", "fa-jpy", "fa-jsfiddle", "fa-key", "fa-keyboard-o", "fa-krw", "fa-language", "fa-laptop", "fa-leaf", "fa-legal", "fa-lemon-o", "fa-level-down", "fa-level-up", "fa-life-bouy", "fa-life-ring", "fa-life-saver", "fa-lightbulb-o", "fa-link", "fa-linkedin", "fa-linkedin-square", "fa-linux", "fa-list", "fa-list-alt", "fa-list-ol", "fa-list-ul", "fa-location-arrow", "fa-lock", "fa-long-arrow-down", "fa-long-arrow-left", "fa-long-arrow-right", "fa-long-arrow-up", "fa-magic", "fa-magnet", "fa-mail-forward", "fa-mail-reply", "fa-mail-reply-all", "fa-male", "fa-map-marker", "fa-maxcdn", "fa-medkit", "fa-meh-o", "fa-microphone", "fa-microphone-slash", "fa-minus", "fa-minus-circle", "fa-minus-square", "fa-minus-square-o", "fa-mobile", "fa-mobile-phone", "fa-money", "fa-moon-o", "fa-mortar-board", "fa-music", "fa-navicon", "fa-openid", "fa-outdent", "fa-pagelines", "fa-paper-plane", "fa-paper-plane-o", "fa-paperclip", "fa-paragraph", "fa-paste", "fa-pause", "fa-paw", "fa-pencil", "fa-pencil-square", "fa-pencil-square-o", "fa-phone", "fa-phone-square", "fa-photo", "fa-picture-o", "fa-pied-piper", "fa-pied-piper-alt", "fa-pied-piper-square", "fa-pinterest", "fa-pinterest-square", "fa-plane", "fa-play", "fa-play-circle", "fa-play-circle-o", "fa-plus", "fa-plus-circle", "fa-plus-square", "fa-plus-square-o", "fa-power-off", "fa-print", "fa-puzzle-piece", "fa-qq", "fa-qrcode", "fa-question", "fa-question-circle", "fa-quote-left", "fa-quote-right", "fa-ra", "fa-random", "fa-rebel", "fa-recycle", "fa-reddit", "fa-reddit-square", "fa-refresh", "fa-renren", "fa-reorder", "fa-repeat", "fa-reply", "fa-reply-all", "fa-retweet", "fa-rmb", "fa-road", "fa-rocket", "fa-rotate-left", "fa-rotate-right", "fa-rouble", "fa-rss", "fa-rss-square", "fa-rub", "fa-ruble", "fa-rupee", "fa-save", "fa-scissors", "fa-search", "fa-search-minus", "fa-search-plus", "fa-send", "fa-send-o", "fa-share", "fa-share-alt", "fa-share-alt-square", "fa-share-square", "fa-share-square-o", "fa-shield", "fa-shopping-cart", "fa-sign-in", "fa-sign-out", "fa-signal", "fa-sitemap", "fa-skype", "fa-slack", "fa-sliders", "fa-smile-o", "fa-sort", "fa-sort-alpha-asc", "fa-sort-alpha-desc", "fa-sort-amount-asc", "fa-sort-amount-desc", "fa-sort-asc", "fa-sort-desc", "fa-sort-down", "fa-sort-numeric-asc", "fa-sort-numeric-desc", "fa-sort-up", "fa-soundcloud", "fa-space-shuttle", "fa-spinner", "fa-spoon", "fa-spotify", "fa-square", "fa-square-o", "fa-stack-exchange", "fa-stack-overflow", "fa-star", "fa-star-half", "fa-star-half-empty", "fa-star-half-full", "fa-star-half-o", "fa-star-o", "fa-steam", "fa-steam-square", "fa-step-backward", "fa-step-forward", "fa-stethoscope", "fa-stop", "fa-strikethrough", "fa-stumbleupon", "fa-stumbleupon-circle", "fa-subscript", "fa-suitcase", "fa-sun-o", "fa-superscript", "fa-support", "fa-table", "fa-tablet", "fa-tachometer", "fa-tag", "fa-tags", "fa-tasks", "fa-taxi", "fa-tencent-weibo", "fa-terminal", "fa-text-height", "fa-text-width", "fa-th", "fa-th-large", "fa-th-list", "fa-thumb-tack", "fa-thumbs-down", "fa-thumbs-o-down", "fa-thumbs-o-up", "fa-thumbs-up", "fa-ticket", "fa-times", "fa-times-circle", "fa-times-circle-o", "fa-tint", "fa-toggle-down", "fa-toggle-left", "fa-toggle-right", "fa-toggle-up", "fa-trash-o", "fa-tree", "fa-trello", "fa-trophy", "fa-truck", "fa-try", "fa-tumblr", "fa-tumblr-square", "fa-turkish-lira", "fa-twitter", "fa-twitter-square", "fa-umbrella", "fa-underline", "fa-undo", "fa-university", "fa-unlink", "fa-unlock", "fa-unlock-alt", "fa-unsorted", "fa-upload", "fa-usd", "fa-user", "fa-user-md", "fa-users", "fa-video-camera", "fa-vimeo-square", "fa-vine", "fa-vk", "fa-volume-down", "fa-volume-off", "fa-volume-up", "fa-warning", "fa-wechat", "fa-weibo", "fa-weixin", "fa-wheelchair", "fa-windows", "fa-won", "fa-wordpress", "fa-wrench", "fa-xing", "fa-xing-square", "fa-yahoo", "fa-yen", "fa-youtube", "fa-youtube-play", "fa-youtube-square" ]; +}); \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js new file mode 100644 index 0000000..e9654ab --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js @@ -0,0 +1 @@ +!function(a,b){function c(a,b,c){return[parseFloat(a[0])*(n.test(a[0])?b/100:1),parseFloat(a[1])*(n.test(a[1])?c/100:1)]}function d(b,c){return parseInt(a.css(b,c),10)||0}function e(b){var c=b[0];return 9===c.nodeType?{width:b.width(),height:b.height(),offset:{top:0,left:0}}:a.isWindow(c)?{width:b.width(),height:b.height(),offset:{top:b.scrollTop(),left:b.scrollLeft()}}:c.preventDefault?{width:0,height:0,offset:{top:c.pageY,left:c.pageX}}:{width:b.outerWidth(),height:b.outerHeight(),offset:b.offset()}}a.ui=a.ui||{};var f,g=Math.max,h=Math.abs,i=Math.round,j=/left|center|right/,k=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,m=/^\w+/,n=/%$/,o=a.fn.pos;a.pos={scrollbarWidth:function(){if(f!==b)return f;var c,d,e=a("
    "),g=e.children()[0];return a("body").append(e),c=g.offsetWidth,e.css("overflow","scroll"),d=g.offsetWidth,c===d&&(d=e[0].clientWidth),e.remove(),f=c-d},getScrollInfo:function(b){var c=b.isWindow||b.isDocument?"":b.element.css("overflow-x"),d=b.isWindow||b.isDocument?"":b.element.css("overflow-y"),e="scroll"===c||"auto"===c&&b.widthd?"left":c>0?"right":"center",vertical:0>f?"top":e>0?"bottom":"middle"};l>n&&h(c+d)p&&h(e+f)g(h(e),h(f))?i.important="horizontal":i.important="vertical",b.using.call(this,a,i)}),k.offset(a.extend(A,{using:j}))})},a.ui.pos={_trigger:function(a,b,c,d){b.elem&&b.elem.trigger({type:c,position:a,positionData:b,triggered:d})},fit:{left:function(b,c){a.ui.pos._trigger(b,c,"posCollide","fitLeft");var d,e=c.within,f=e.isWindow?e.scrollLeft:e.offset.left,h=e.width,i=b.left-c.collisionPosition.marginLeft,j=f-i,k=i+c.collisionWidth-h-f;c.collisionWidth>h?j>0&&0>=k?(d=b.left+j+c.collisionWidth-h-f,b.left+=j-d):k>0&&0>=j?b.left=f:j>k?b.left=f+h-c.collisionWidth:b.left=f:j>0?b.left+=j:k>0?b.left-=k:b.left=g(b.left-i,b.left),a.ui.pos._trigger(b,c,"posCollided","fitLeft")},top:function(b,c){a.ui.pos._trigger(b,c,"posCollide","fitTop");var d,e=c.within,f=e.isWindow?e.scrollTop:e.offset.top,h=c.within.height,i=b.top-c.collisionPosition.marginTop,j=f-i,k=i+c.collisionHeight-h-f;c.collisionHeight>h?j>0&&0>=k?(d=b.top+j+c.collisionHeight-h-f,b.top+=j-d):k>0&&0>=j?b.top=f:j>k?b.top=f+h-c.collisionHeight:b.top=f:j>0?b.top+=j:k>0?b.top-=k:b.top=g(b.top-i,b.top),a.ui.pos._trigger(b,c,"posCollided","fitTop")}},flip:{left:function(b,c){a.ui.pos._trigger(b,c,"posCollide","flipLeft");var d,e,f=c.within,g=f.offset.left+f.scrollLeft,i=f.width,j=f.isWindow?f.scrollLeft:f.offset.left,k=b.left-c.collisionPosition.marginLeft,l=k-j,m=k+c.collisionWidth-i-j,n="left"===c.my[0]?-c.elemWidth:"right"===c.my[0]?c.elemWidth:0,o="left"===c.at[0]?c.targetWidth:"right"===c.at[0]?-c.targetWidth:0,p=-2*c.offset[0];0>l?(d=b.left+n+o+p+c.collisionWidth-i-g,(0>d||d0&&(e=b.left-c.collisionPosition.marginLeft+n+o+p-j,(e>0||h(e)l?(e=b.top+o+p+q+c.collisionHeight-i-g,b.top+o+p+q>l&&(0>e||e0&&(d=b.top-c.collisionPosition.marginTop+o+p+q-j,b.top+o+p+q>m&&(d>0||h(d)10&&11>e,b.innerHTML="",c.removeChild(b)}()}(jQuery),function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):window.jQuery&&!window.jQuery.fn.iconpicker&&a(window.jQuery)}(function(a){"use strict";var b={isEmpty:function(a){return a===!1||""===a||null===a||void 0===a},isEmptyObject:function(a){return this.isEmpty(a)===!0||0===a.length},isElement:function(b){return a(b).length>0},isString:function(a){return"string"==typeof a||a instanceof String},isArray:function(b){return a.isArray(b)},inArray:function(b,c){return-1!==a.inArray(b,c)},throwError:function(a){throw"Font Awesome Icon Picker Exception: "+a}},c=function(d,e){this._id=c._idCounter++,this.element=a(d).addClass("iconpicker-element"),this._trigger("iconpickerCreate"),this.options=a.extend({},c.defaultOptions,this.element.data(),e),this.options.templates=a.extend({},c.defaultOptions.templates,this.options.templates),this.options.originalPlacement=this.options.placement,this.container=b.isElement(this.options.container)?a(this.options.container):!1,this.container===!1&&(this.element.is(".dropdown-toggle")?this.container=a("~ .dropdown-menu:first",this.element):this.container=this.element.is("input,textarea,button,.btn")?this.element.parent():this.element),this.container.addClass("iconpicker-container"),this.isDropdownMenu()&&(this.options.templates.search=!1,this.options.templates.buttons=!1,this.options.placement="inline"),this.input=this.element.is("input,textarea")?this.element.addClass("iconpicker-input"):!1,this.input===!1&&(this.input=this.container.find(this.options.input),this.input.is("input,textarea")||(this.input=!1)),this.component=this.isDropdownMenu()?this.container.parent().find(this.options.component):this.container.find(this.options.component),0===this.component.length?this.component=!1:this.component.find("i").addClass("iconpicker-component"),this._createPopover(),this._createIconpicker(),0===this.getAcceptButton().length&&(this.options.mustAccept=!1),this.isInputGroup()?this.container.parent().append(this.popover):this.container.append(this.popover),this._bindElementEvents(),this._bindWindowEvents(),this.update(this.options.selected),this.isInline()&&this.show(),this._trigger("iconpickerCreated")};c._idCounter=0,c.defaultOptions={title:!1,selected:!1,defaultValue:!1,placement:"bottom",collision:"none",animation:!0,hideOnSelect:!1,showFooter:!1,searchInFooter:!1,mustAccept:!1,selectedCustomClass:"bg-primary",icons:[],fullClassFormatter:function(a){return"fa "+a},input:"input,.iconpicker-input",inputSearch:!1,container:!1,component:".input-group-addon,.iconpicker-component",templates:{popover:'
    ',footer:'',buttons:' ',search:'',iconpicker:'
    ',iconpickerItem:''}},c.batch=function(b,c){var d=Array.prototype.slice.call(arguments,2);return a(b).each(function(){var b=a(this).data("iconpicker");b&&b[c].apply(b,d)})},c.prototype={constructor:c,options:{},_id:0,_trigger:function(b,c){c=c||{},this.element.trigger(a.extend({type:b,iconpickerInstance:this},c))},_createPopover:function(){this.popover=a(this.options.templates.popover);var c=this.popover.find(".popover-title");if(this.options.title&&c.append(a('
    '+this.options.title+"
    ")),this.hasSeparatedSearchInput()&&!this.options.searchInFooter?c.append(this.options.templates.search):this.options.title||c.remove(),this.options.showFooter&&!b.isEmpty(this.options.templates.footer)){var d=a(this.options.templates.footer);this.hasSeparatedSearchInput()&&this.options.searchInFooter&&d.append(a(this.options.templates.search)),b.isEmpty(this.options.templates.buttons)||d.append(a(this.options.templates.buttons)),this.popover.append(d)}return this.options.animation===!0&&this.popover.addClass("fade"),this.popover},_createIconpicker:function(){var b=this;this.iconpicker=a(this.options.templates.iconpicker);var c=function(c){var d=a(this);return d.is("i")&&(d=d.parent()),b._trigger("iconpickerSelect",{iconpickerItem:d,iconpickerValue:b.iconpickerValue}),b.options.mustAccept===!1?(b.update(d.data("iconpickerValue")),b._trigger("iconpickerSelected",{iconpickerItem:this,iconpickerValue:b.iconpickerValue})):b.update(d.data("iconpickerValue"),!0),b.options.hideOnSelect&&b.options.mustAccept===!1&&b.hide(),c.preventDefault(),!1};for(var d in this.options.icons){var e=a(this.options.templates.iconpickerItem);e.find("i").addClass(this.options.fullClassFormatter(this.options.icons[d])),e.data("iconpickerValue",this.options.icons[d]).on("click.iconpicker",c),this.iconpicker.find(".iconpicker-items").append(e.attr("title","."+this.options.icons[d]))}return this.popover.find(".popover-content").append(this.iconpicker),this.iconpicker},_isEventInsideIconpicker:function(b){var c=a(b.target);return c.hasClass("iconpicker-element")&&(!c.hasClass("iconpicker-element")||c.is(this.element))||0!==c.parents(".iconpicker-popover").length?!0:!1},_bindElementEvents:function(){var c=this;this.getSearchInput().on("keyup.iconpicker",function(){c.filter(a(this).val().toLowerCase())}),this.getAcceptButton().on("click.iconpicker",function(){var a=c.iconpicker.find(".iconpicker-selected").get(0);c.update(c.iconpickerValue),c._trigger("iconpickerSelected",{iconpickerItem:a,iconpickerValue:c.iconpickerValue}),c.isInline()||c.hide()}),this.getCancelButton().on("click.iconpicker",function(){c.isInline()||c.hide()}),this.element.on("focus.iconpicker",function(a){c.show(),a.stopPropagation()}),this.hasComponent()&&this.component.on("click.iconpicker",function(){c.toggle()}),this.hasInput()&&this.input.on("keyup.iconpicker",function(d){b.inArray(d.keyCode,[38,40,37,39,16,17,18,9,8,91,93,20,46,186,190,46,78,188,44,86])?c._updateFormGroupStatus(c.getValid(this.value)!==!1):c.update(),c.options.inputSearch===!0&&c.filter(a(this).val().toLowerCase())})},_bindWindowEvents:function(){var b=a(window.document),c=this,d=".iconpicker.inst"+this._id;return a(window).on("resize.iconpicker"+d+" orientationchange.iconpicker"+d,function(a){c.popover.hasClass("in")&&c.updatePlacement()}),c.isInline()||b.on("mouseup"+d,function(a){c._isEventInsideIconpicker(a)||c.isInline()||c.hide()}),!1},_unbindElementEvents:function(){this.popover.off(".iconpicker"),this.element.off(".iconpicker"),this.hasInput()&&this.input.off(".iconpicker"),this.hasComponent()&&this.component.off(".iconpicker"),this.hasContainer()&&this.container.off(".iconpicker")},_unbindWindowEvents:function(){a(window).off(".iconpicker.inst"+this._id),a(window.document).off(".iconpicker.inst"+this._id)},updatePlacement:function(b,c){b=b||this.options.placement,this.options.placement=b,c=c||this.options.collision,c=c===!0?"flip":c;var d={at:"right bottom",my:"right top",of:this.hasInput()&&!this.isInputGroup()?this.input:this.container,collision:c===!0?"flip":c,within:window};if(this.popover.removeClass("inline topLeftCorner topLeft top topRight topRightCorner rightTop right rightBottom bottomRight bottomRightCorner bottom bottomLeft bottomLeftCorner leftBottom left leftTop"),"object"==typeof b)return this.popover.pos(a.extend({},d,b));switch(b){case"inline":d=!1;break;case"topLeftCorner":d.my="right bottom",d.at="left top";break;case"topLeft":d.my="left bottom",d.at="left top";break;case"top":d.my="center bottom",d.at="center top";break;case"topRight":d.my="right bottom",d.at="right top";break;case"topRightCorner":d.my="left bottom",d.at="right top";break;case"rightTop":d.my="left bottom",d.at="right center";break;case"right":d.my="left center",d.at="right center";break;case"rightBottom":d.my="left top",d.at="right center";break;case"bottomRightCorner":d.my="left top",d.at="right bottom";break;case"bottomRight":d.my="right top",d.at="right bottom";break;case"bottom":d.my="center top",d.at="center bottom";break;case"bottomLeft":d.my="left top",d.at="left bottom";break;case"bottomLeftCorner":d.my="right top",d.at="left bottom";break;case"leftBottom":d.my="right top",d.at="left center";break;case"left":d.my="right center",d.at="left center";break;case"leftTop":d.my="right bottom",d.at="left center";break;default:return!1}return this.popover.css({display:"inline"===this.options.placement?"":"block"}),d!==!1?this.popover.pos(d).css("maxWidth",a(window).width()-this.container.offset().left-5):this.popover.css({top:"auto",right:"auto",bottom:"auto",left:"auto",maxWidth:"none"}),this.popover.addClass(this.options.placement),!0},_updateComponents:function(){if(this.iconpicker.find(".iconpicker-item.iconpicker-selected").removeClass("iconpicker-selected "+this.options.selectedCustomClass),this.iconpickerValue&&this.iconpicker.find("."+this.options.fullClassFormatter(this.iconpickerValue).replace(/ /g,".")).parent().addClass("iconpicker-selected "+this.options.selectedCustomClass),this.hasComponent()){var a=this.component.find("i");a.length>0?a.attr("class",this.options.fullClassFormatter(this.iconpickerValue)):this.component.html(this.getHtml())}},_updateFormGroupStatus:function(a){return this.hasInput()?(a!==!1?this.input.parents(".form-group:first").removeClass("has-error"):this.input.parents(".form-group:first").addClass("has-error"),!0):!1},getValid:function(c){b.isString(c)||(c="");var d=""===c;return c=a.trim(c),b.inArray(c,this.options.icons)||d?c:!1},setValue:function(a){var b=this.getValid(a);return b!==!1?(this.iconpickerValue=b,this._trigger("iconpickerSetValue",{iconpickerValue:b}),this.iconpickerValue):(this._trigger("iconpickerInvalid",{iconpickerValue:a}),!1)},getHtml:function(){return''},setSourceValue:function(a){return a=this.setValue(a),a!==!1&&""!==a&&(this.hasInput()?this.input.val(this.iconpickerValue):this.element.data("iconpickerValue",this.iconpickerValue),this._trigger("iconpickerSetSourceValue",{iconpickerValue:a})),a},getSourceValue:function(a){a=a||this.options.defaultValue;var b=a;return b=this.hasInput()?this.input.val():this.element.data("iconpickerValue"),(void 0===b||""===b||null===b||b===!1)&&(b=a),b},hasInput:function(){return this.input!==!1},isInputSearch:function(){return this.hasInput()&&this.options.inputSearch===!0},isInputGroup:function(){return this.container.is(".input-group")},isDropdownMenu:function(){return this.container.is(".dropdown-menu")},hasSeparatedSearchInput:function(){return this.options.templates.search!==!1&&!this.isInputSearch()},hasComponent:function(){return this.component!==!1},hasContainer:function(){return this.container!==!1},getAcceptButton:function(){return this.popover.find(".iconpicker-btn-accept")},getCancelButton:function(){return this.popover.find(".iconpicker-btn-cancel")},getSearchInput:function(){return this.popover.find(".iconpicker-search")},filter:function(c){if(b.isEmpty(c))return this.iconpicker.find(".iconpicker-item").show(),a(!1);var d=[];return this.iconpicker.find(".iconpicker-item").each(function(){var b=a(this),e=b.attr("title").toLowerCase(),f=!1;try{f=new RegExp(c,"g")}catch(g){f=!1}f!==!1&&e.match(f)?(d.push(b),b.show()):b.hide()}),d},show:function(){return this.popover.hasClass("in")?!1:(a.iconpicker.batch(a(".iconpicker-popover.in:not(.inline)").not(this.popover),"hide"),this._trigger("iconpickerShow"),this.updatePlacement(),this.popover.addClass("in"),void setTimeout(a.proxy(function(){this.popover.css("display",this.isInline()?"":"block"),this._trigger("iconpickerShown")},this),this.options.animation?300:1))},hide:function(){return this.popover.hasClass("in")?(this._trigger("iconpickerHide"),this.popover.removeClass("in"),void setTimeout(a.proxy(function(){this.popover.css("display","none"),this.getSearchInput().val(""),this.filter(""),this._trigger("iconpickerHidden")},this),this.options.animation?300:1)):!1},toggle:function(){this.popover.is(":visible")?this.hide():this.show(!0)},update:function(a,b){return a=a?a:this.getSourceValue(this.iconpickerValue),this._trigger("iconpickerUpdate"),b===!0?a=this.setValue(a):(a=this.setSourceValue(a),this._updateFormGroupStatus(a!==!1)),a!==!1&&this._updateComponents(),this._trigger("iconpickerUpdated"),a},destroy:function(){this._trigger("iconpickerDestroy"),this.element.removeData("iconpicker").removeData("iconpickerValue").removeClass("iconpicker-element"),this._unbindElementEvents(),this._unbindWindowEvents(),a(this.popover).remove(),this._trigger("iconpickerDestroyed")},disable:function(){return this.hasInput()?(this.input.prop("disabled",!0),!0):!1},enable:function(){return this.hasInput()?(this.input.prop("disabled",!1),!0):!1},isDisabled:function(){return this.hasInput()?this.input.prop("disabled")===!0:!1},isInline:function(){return"inline"===this.options.placement||this.popover.hasClass("inline")}},a.iconpicker=c,a.fn.iconpicker=function(b){return this.each(function(){var d=a(this);d.data("iconpicker")||d.data("iconpicker",new c(this,"object"==typeof b?b:{}))})},c.defaultOptions.icons=["fa-adjust","fa-adn","fa-align-center","fa-align-justify","fa-align-left","fa-align-right","fa-ambulance","fa-anchor","fa-android","fa-angle-double-down","fa-angle-double-left","fa-angle-double-right","fa-angle-double-up","fa-angle-down","fa-angle-left","fa-angle-right","fa-angle-up","fa-apple","fa-archive","fa-arrow-circle-down","fa-arrow-circle-left","fa-arrow-circle-o-down","fa-arrow-circle-o-left","fa-arrow-circle-o-right","fa-arrow-circle-o-up","fa-arrow-circle-right","fa-arrow-circle-up","fa-arrow-down","fa-arrow-left","fa-arrow-right","fa-arrow-up","fa-arrows","fa-arrows-alt","fa-arrows-h","fa-arrows-v","fa-asterisk","fa-automobile","fa-backward","fa-ban","fa-bank","fa-bar-chart-o","fa-barcode","fa-bars","fa-beer","fa-behance","fa-behance-square","fa-bell","fa-bell-o","fa-bitbucket","fa-bitbucket-square","fa-bitcoin","fa-bold","fa-bolt","fa-bomb","fa-book","fa-bookmark","fa-bookmark-o","fa-briefcase","fa-btc","fa-bug","fa-building","fa-building-o","fa-bullhorn","fa-bullseye","fa-cab","fa-calendar","fa-calendar-o","fa-camera","fa-camera-retro","fa-car","fa-caret-down","fa-caret-left","fa-caret-right","fa-caret-square-o-down","fa-caret-square-o-left","fa-caret-square-o-right","fa-caret-square-o-up","fa-caret-up","fa-certificate","fa-chain","fa-chain-broken","fa-check","fa-check-circle","fa-check-circle-o","fa-check-square","fa-check-square-o","fa-chevron-circle-down","fa-chevron-circle-left","fa-chevron-circle-right","fa-chevron-circle-up","fa-chevron-down","fa-chevron-left","fa-chevron-right","fa-chevron-up","fa-child","fa-circle","fa-circle-o","fa-circle-o-notch","fa-circle-thin","fa-clipboard","fa-clock-o","fa-cloud","fa-cloud-download","fa-cloud-upload","fa-cny","fa-code","fa-code-fork","fa-codepen","fa-coffee","fa-cog","fa-cogs","fa-columns","fa-comment","fa-comment-o","fa-comments","fa-comments-o","fa-compass","fa-compress","fa-copy","fa-credit-card","fa-crop","fa-crosshairs","fa-css3","fa-cube","fa-cubes","fa-cut","fa-cutlery","fa-dashboard","fa-database","fa-dedent","fa-delicious","fa-desktop","fa-deviantart","fa-digg","fa-dollar","fa-dot-circle-o","fa-download","fa-dribbble","fa-dropbox","fa-drupal","fa-edit","fa-eject","fa-ellipsis-h","fa-ellipsis-v","fa-empire","fa-envelope","fa-envelope-o","fa-envelope-square","fa-eraser","fa-eur","fa-euro","fa-exchange","fa-exclamation","fa-exclamation-circle","fa-exclamation-triangle","fa-expand","fa-external-link","fa-external-link-square","fa-eye","fa-eye-slash","fa-facebook","fa-facebook-square","fa-fast-backward","fa-fast-forward","fa-fax","fa-female","fa-fighter-jet","fa-file","fa-file-archive-o","fa-file-audio-o","fa-file-code-o","fa-file-excel-o","fa-file-image-o","fa-file-movie-o","fa-file-o","fa-file-pdf-o","fa-file-photo-o","fa-file-picture-o","fa-file-powerpoint-o","fa-file-sound-o","fa-file-text","fa-file-text-o","fa-file-video-o","fa-file-word-o","fa-file-zip-o","fa-files-o","fa-film","fa-filter","fa-fire","fa-fire-extinguisher","fa-flag","fa-flag-checkered","fa-flag-o","fa-flash","fa-flask","fa-flickr","fa-floppy-o","fa-folder","fa-folder-o","fa-folder-open","fa-folder-open-o","fa-font","fa-forward","fa-foursquare","fa-frown-o","fa-gamepad","fa-gavel","fa-gbp","fa-ge","fa-gear","fa-gears","fa-gift","fa-git","fa-git-square","fa-github","fa-github-alt","fa-github-square","fa-gittip","fa-glass","fa-globe","fa-google","fa-google-plus","fa-google-plus-square","fa-graduation-cap","fa-group","fa-h-square","fa-hacker-news","fa-hand-o-down","fa-hand-o-left","fa-hand-o-right","fa-hand-o-up","fa-hdd-o","fa-header","fa-headphones","fa-heart","fa-heart-o","fa-history","fa-home","fa-hospital-o","fa-html5","fa-image","fa-inbox","fa-indent","fa-info","fa-info-circle","fa-inr","fa-instagram","fa-institution","fa-italic","fa-joomla","fa-jpy","fa-jsfiddle","fa-key","fa-keyboard-o","fa-krw","fa-language","fa-laptop","fa-leaf","fa-legal","fa-lemon-o","fa-level-down","fa-level-up","fa-life-bouy","fa-life-ring","fa-life-saver","fa-lightbulb-o","fa-link","fa-linkedin","fa-linkedin-square","fa-linux","fa-list","fa-list-alt","fa-list-ol","fa-list-ul","fa-location-arrow","fa-lock","fa-long-arrow-down","fa-long-arrow-left","fa-long-arrow-right","fa-long-arrow-up","fa-magic","fa-magnet","fa-mail-forward","fa-mail-reply","fa-mail-reply-all","fa-male","fa-map-marker","fa-maxcdn","fa-medkit","fa-meh-o","fa-microphone","fa-microphone-slash","fa-minus","fa-minus-circle","fa-minus-square","fa-minus-square-o","fa-mobile","fa-mobile-phone","fa-money","fa-moon-o","fa-mortar-board","fa-music","fa-navicon","fa-openid","fa-outdent","fa-pagelines","fa-paper-plane","fa-paper-plane-o","fa-paperclip","fa-paragraph","fa-paste","fa-pause","fa-paw","fa-pencil","fa-pencil-square","fa-pencil-square-o","fa-phone","fa-phone-square","fa-photo","fa-picture-o","fa-pied-piper","fa-pied-piper-alt","fa-pied-piper-square","fa-pinterest","fa-pinterest-square","fa-plane","fa-play","fa-play-circle","fa-play-circle-o","fa-plus","fa-plus-circle","fa-plus-square","fa-plus-square-o","fa-power-off","fa-print","fa-puzzle-piece","fa-qq","fa-qrcode","fa-question","fa-question-circle","fa-quote-left","fa-quote-right","fa-ra","fa-random","fa-rebel","fa-recycle","fa-reddit","fa-reddit-square","fa-refresh","fa-renren","fa-reorder","fa-repeat","fa-reply","fa-reply-all","fa-retweet","fa-rmb","fa-road","fa-rocket","fa-rotate-left","fa-rotate-right","fa-rouble","fa-rss","fa-rss-square","fa-rub","fa-ruble","fa-rupee","fa-save","fa-scissors","fa-search","fa-search-minus","fa-search-plus","fa-send","fa-send-o","fa-share","fa-share-alt","fa-share-alt-square","fa-share-square","fa-share-square-o","fa-shield","fa-shopping-cart","fa-sign-in","fa-sign-out","fa-signal","fa-sitemap","fa-skype","fa-slack","fa-sliders","fa-smile-o","fa-sort","fa-sort-alpha-asc","fa-sort-alpha-desc","fa-sort-amount-asc","fa-sort-amount-desc","fa-sort-asc","fa-sort-desc","fa-sort-down","fa-sort-numeric-asc","fa-sort-numeric-desc","fa-sort-up","fa-soundcloud","fa-space-shuttle","fa-spinner","fa-spoon","fa-spotify","fa-square","fa-square-o","fa-stack-exchange","fa-stack-overflow","fa-star","fa-star-half","fa-star-half-empty","fa-star-half-full","fa-star-half-o","fa-star-o","fa-steam","fa-steam-square","fa-step-backward","fa-step-forward","fa-stethoscope","fa-stop","fa-strikethrough","fa-stumbleupon","fa-stumbleupon-circle","fa-subscript","fa-suitcase","fa-sun-o","fa-superscript","fa-support","fa-table","fa-tablet","fa-tachometer","fa-tag","fa-tags","fa-tasks","fa-taxi","fa-tencent-weibo","fa-terminal","fa-text-height","fa-text-width","fa-th","fa-th-large","fa-th-list","fa-thumb-tack","fa-thumbs-down","fa-thumbs-o-down","fa-thumbs-o-up","fa-thumbs-up","fa-ticket","fa-times","fa-times-circle","fa-times-circle-o","fa-tint","fa-toggle-down","fa-toggle-left","fa-toggle-right","fa-toggle-up","fa-trash-o","fa-tree","fa-trello","fa-trophy","fa-truck","fa-try","fa-tumblr","fa-tumblr-square","fa-turkish-lira","fa-twitter","fa-twitter-square","fa-umbrella","fa-underline","fa-undo","fa-university","fa-unlink","fa-unlock","fa-unlock-alt","fa-unsorted","fa-upload","fa-usd","fa-user","fa-user-md","fa-users","fa-video-camera","fa-vimeo-square","fa-vine","fa-vk","fa-volume-down","fa-volume-off","fa-volume-up","fa-warning","fa-wechat","fa-weibo","fa-weixin","fa-wheelchair","fa-windows","fa-won","fa-wordpress","fa-wrench","fa-xing","fa-xing-square","fa-yahoo","fa-yen","fa-youtube","fa-youtube-play","fa-youtube-square"]}); \ No newline at end of file From 05448fdd0fc2519a4003193ad14bf8da17108601 Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Tue, 30 Jun 2015 20:10:36 -0700 Subject: [PATCH 10/39] Bump version number --- functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/functions.php b/functions.php index 0d8669a..82f3e4f 100644 --- a/functions.php +++ b/functions.php @@ -49,7 +49,7 @@ function trestle_theme_setup() { // Child theme definitions (do not remove). define( 'TRESTLE_THEME_NAME', 'Trestle' ); define( 'TRESTLE_THEME_URL', 'http://demo.mightyminnow.com/theme/trestle/' ); - define( 'TRESTLE_THEME_VERSION', '2.0.1' ); + define( 'TRESTLE_THEME_VERSION', '2.1.0' ); define( 'TRESTLE_SETTINGS_FIELD', 'trestle-settings' ); // Setup default theme settings. From 8cd6b7ae9b4ddcff7333b9e26c856d2cd305aa2f Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Tue, 30 Jun 2015 20:19:35 -0700 Subject: [PATCH 11/39] Switch to storing logos by image ID and outputting them properly --- includes/admin/admin.php | 4 +-- includes/admin/customizer.php | 20 +++++------ includes/functions/theme-functions.php | 47 ++++++++++++++++---------- 3 files changed, 42 insertions(+), 29 deletions(-) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index 26e95f0..e5a8003 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -19,8 +19,8 @@ function trestle_settings_defaults() { // Trestle default key/value pairs. $trestle_defaults = array( 'layout' => 'solid', - 'logo_url' => '', - 'logo_url_mobile' => '', + 'logo_id' => '', + 'logo_id_mobile' => '', 'favicon_url' => '', 'nav_primary_location' => 'full', 'mobile_nav_toggle' => 'small-icon', diff --git a/includes/admin/customizer.php b/includes/admin/customizer.php index 3416945..2f08b23 100755 --- a/includes/admin/customizer.php +++ b/includes/admin/customizer.php @@ -55,44 +55,44 @@ function trestle_customizer_controls( $wp_customize ) { // Upload a logo. $wp_customize->add_setting( - 'trestle-settings[logo_url]', + 'trestle-settings[logo_id]', array( - 'default' => trestle_get_option( 'logo_url' ), + 'default' => trestle_get_option( 'logo_id' ), 'type' => 'option', 'capability' => 'edit_theme_options', - 'sanitize_callback' => 'esc_url_raw', + 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( - new WP_Customize_Image_Control( + new WP_Customize_Media_Control( $wp_customize, 'trestle_logo_control', array( 'label' => __( 'Upload a logo', 'trestle' ), 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[logo_url]', + 'settings' => 'trestle-settings[logo_id]', ) ) ); // Upload a mobile logo. $wp_customize->add_setting( - 'trestle-settings[logo_url_mobile]', + 'trestle-settings[logo_id_mobile]', array( - 'default' => trestle_get_option( 'logo_url_mobile' ), + 'default' => trestle_get_option( 'logo_id_mobile' ), 'type' => 'option', 'capability' => 'edit_theme_options', - 'sanitize_callback' => 'esc_url_raw', + 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( - new WP_Customize_Image_Control( + new WP_Customize_Media_Control( $wp_customize, 'trestle_mobile_logo_control', array( 'label' => __( 'Upload a mobile logo', 'trestle' ), 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[logo_url_mobile]', + 'settings' => 'trestle-settings[logo_id_mobile]', ) ) ); diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 0a5bc82..1dc7163 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -216,42 +216,55 @@ add_filter( 'genesis_seo_title', 'trestle_do_logos', 10, 3 ); */ function trestle_do_logos( $title, $inside, $wrap ) { - $logo_url = trestle_get_option( 'logo_url' ); - $logo_url_mobile = trestle_get_option( 'logo_url_mobile' ); + $logo_id = trestle_get_option( 'logo_id' ); + $logo_id_mobile = trestle_get_option( 'logo_id_mobile' ); $logo_html = ''; // Regular logo. - if ( $logo_url ) { + if ( $logo_id ) { - // Default logo class. - $classes = array('logo-full'); + // Default logo classes. + $classes = array( + 'logo', + 'logo-full' + ); // If no mobile logo is specified, make regular logo act as mobile logo too. - if( ! $logo_url_mobile ) + if( ! $logo_id_mobile ) { $classes[] = 'show'; + } - $logo_html .= sprintf( '', - implode(' ', $classes), - esc_attr( get_bloginfo( 'name' ) ), - $logo_url + // Prepare the classes. + $logo_attr = array( + 'class' => implode( $classes, ' ' ), ); + + // Build the tag. + $logo_html .= wp_get_attachment_image( $logo_id, 'full', false, $logo_attr ); + } // Mobile logo. - if ( $logo_url_mobile ) { + if ( $logo_id_mobile ) { // Default mobile logo class. - $classes = array('logo-mobile'); + $classes = array( + 'logo', + 'logo-mobile' + ); // If no regular logo is specified, make mobile logo act as regular logo too. - if( ! $logo_url ) + if( ! $logo_id ) $classes[] = 'show'; - $logo_html .= sprintf( '', - implode(' ', $classes), - esc_attr( get_bloginfo( 'name' ) ), - $logo_url_mobile + // Prepare the classes. + $logo_attr = array( + 'class' => implode( $classes, ' ' ), ); + + // Build the tag. + $logo_html .= wp_get_attachment_image( $logo_id_mobile, 'full', false, $logo_attr ); + } if ( $logo_html ) { From 3e6432dc8d7cc56222c6ba95044830e371e3c678 Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Tue, 30 Jun 2015 20:37:00 -0700 Subject: [PATCH 12/39] Add a mime type check, add an extra check on post revision number, and cleanup formatting --- includes/admin/customizer.php | 259 +++++++++++++++++----------------- 1 file changed, 131 insertions(+), 128 deletions(-) diff --git a/includes/admin/customizer.php b/includes/admin/customizer.php index 2f08b23..b0d8c29 100755 --- a/includes/admin/customizer.php +++ b/includes/admin/customizer.php @@ -25,8 +25,8 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_section( 'trestle_settings_section', array( - 'title' => __( 'Trestle Settings', 'trestle' ), - 'priority' => 160, + 'title' => __( 'Trestle Settings', 'trestle' ), + 'priority' => 160, ) ); @@ -34,21 +34,21 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[layout]', array( - 'default' => trestle_get_option( 'layout' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'layout' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_layout_control', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[layout]', - 'label' => __( 'Layout', 'trestle' ), - 'type' => 'radio', - 'choices' => array( - 'bubble' => __( 'Bubble', 'trestle' ), - 'solid' => __( 'Solid', 'trestle' ), + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[layout]', + 'label' => __( 'Layout', 'trestle' ), + 'type' => 'radio', + 'choices' => array( + 'bubble' => __( 'Bubble', 'trestle' ), + 'solid' => __( 'Solid', 'trestle' ), ) ) ); @@ -57,10 +57,10 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[logo_id]', array( - 'default' => trestle_get_option( 'logo_id' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', - 'sanitize_callback' => 'absint', + 'default' => trestle_get_option( 'logo_id' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', + 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( @@ -68,9 +68,10 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize, 'trestle_logo_control', array( - 'label' => __( 'Upload a logo', 'trestle' ), - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[logo_id]', + 'label' => __( 'Upload a logo', 'trestle' ), + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[logo_id]', + 'mime_type' => 'image', ) ) ); @@ -79,10 +80,10 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[logo_id_mobile]', array( - 'default' => trestle_get_option( 'logo_id_mobile' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', - 'sanitize_callback' => 'absint', + 'default' => trestle_get_option( 'logo_id_mobile' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', + 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( @@ -90,9 +91,10 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize, 'trestle_mobile_logo_control', array( - 'label' => __( 'Upload a mobile logo', 'trestle' ), - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[logo_id_mobile]', + 'label' => __( 'Upload a mobile logo', 'trestle' ), + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[logo_id_mobile]', + 'mime_type' => 'image', ) ) ); @@ -101,10 +103,10 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[favicon_url]', array( - 'default' => trestle_get_option( 'favicon_url' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', - 'sanitize_callback' => 'esc_url_raw', + 'default' => trestle_get_option( 'favicon_url' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', + 'sanitize_callback' => 'esc_url_raw', ) ); $wp_customize->add_control( @@ -112,9 +114,9 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize, 'trestle_favicon_control', array( - 'label' => __( 'Upload a favicon', 'trestle' ), - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[favicon_url]', + 'label' => __( 'Upload a favicon', 'trestle' ), + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[favicon_url]', ) ) ); @@ -123,21 +125,21 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[nav_primary_location]', array( - 'default' => trestle_get_option( 'nav_primary_location' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'nav_primary_location' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_nav_primary_location_control', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[nav_primary_location]', - 'label' => __( 'Menu style', 'trestle' ), - 'type' => 'select', - 'choices' => array( - 'full' => __( 'Full Width', 'trestle' ), - 'header' => __( 'Header Right', 'trestle' ), + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[nav_primary_location]', + 'label' => __( 'Menu style', 'trestle' ), + 'type' => 'select', + 'choices' => array( + 'full' => __( 'Full Width', 'trestle' ), + 'header' => __( 'Header Right', 'trestle' ), ) ) ); @@ -146,9 +148,9 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[mobile_nav_toggle]', array( - 'default' => trestle_get_option( 'mobile_nav_toggle' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'mobile_nav_toggle' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( @@ -159,8 +161,8 @@ function trestle_customizer_controls( $wp_customize ) { 'label' => __( 'Mobile Menu Toggle', 'trestle' ), 'type' => 'select', 'choices' => array( - 'small-icon' => __( 'Small Icon', 'trestle' ), - 'big-button' => __( 'Big Button', 'trestle' ), + 'small-icon' => __( 'Small Icon', 'trestle' ), + 'big-button' => __( 'Big Button', 'trestle' ), ) ) ); @@ -169,9 +171,9 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[search_in_nav]', array( - 'default' => trestle_get_option( 'search_in_nav' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'search_in_nav' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( @@ -180,7 +182,7 @@ function trestle_customizer_controls( $wp_customize ) { 'section' => 'trestle_settings_section', 'settings' => 'trestle-settings[search_in_nav]', 'label' => __( 'Add search to mobile navigation', 'trestle' ), - 'type' => 'checkbox', + 'type' => 'checkbox', ) ); @@ -188,18 +190,18 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[read_more_text]', array( - 'default' => trestle_get_option( 'read_more_text' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', - 'sanitize_callback' => 'wp_kses_post', + 'default' => trestle_get_option( 'read_more_text' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', + 'sanitize_callback' => 'wp_kses_post', ) ); $wp_customize->add_control( 'trestle_read_more_text_control', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[read_more_text]', - 'label' => __( 'Custom read more link text', 'trestle' ), + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[read_more_text]', + 'label' => __( 'Custom read more link text', 'trestle' ), ) ); @@ -207,31 +209,32 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[revisions_number]', array( - 'default' => trestle_get_option( 'revisions_number' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'revisions_number' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', + 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( 'trestle_revisions_number_control', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[revisions_number]', - 'label' => __( 'Number of post revisions', 'trestle' ), - 'type' => 'select', - 'choices' => array( - '-1' => __( 'Unlimited', 'trestle' ), - '0' => '0', - '1' => '1', - '2' => '2', - '3' => '3', - '4' => '4', - '5' => '5', - '6' => '6', - '7' => '7', - '8' => '8', - '9' => '9', - '10' => '10', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[revisions_number]', + 'label' => __( 'Number of post revisions', 'trestle' ), + 'type' => 'select', + 'choices' => array( + '-1' => __( 'Unlimited', 'trestle' ), + '0' => '0', + '1' => '1', + '2' => '2', + '3' => '3', + '4' => '4', + '5' => '5', + '6' => '6', + '7' => '7', + '8' => '8', + '9' => '9', + '10' => '10', ) ) ); @@ -240,26 +243,26 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[footer_widgets_number]', array( - 'default' => trestle_get_option( 'footer_widgets_number' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'footer_widgets_number' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_footer_widgets_number_control', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[footer_widgets_number]', - 'label' => __( 'Number of footer widgets', 'trestle' ), - 'type' => 'select', - 'choices' => array( - '0' => '0', - '1' => '1', - '2' => '2', - '3' => '3', - '4' => '4', - '5' => '5', - '6' => '6', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[footer_widgets_number]', + 'label' => __( 'Number of footer widgets', 'trestle' ), + 'type' => 'select', + 'choices' => array( + '0' => '0', + '1' => '1', + '2' => '2', + '3' => '3', + '4' => '4', + '5' => '5', + '6' => '6', ) ) ); @@ -268,17 +271,17 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[link_icons_title]', array( - 'default' => '', - 'type' => 'option', + 'default' => '', + 'type' => 'option', ) ); $wp_customize->add_control( 'trestle_link_icons_title', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[link_icons_title]', - 'label' => __( 'Icon links', 'trestle' ), - 'type' => 'hidden', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[link_icons_title]', + 'label' => __( 'Icon links', 'trestle' ), + 'type' => 'hidden', ) ); @@ -286,18 +289,18 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[external_link_icons]', array( - 'default' => trestle_get_option( 'external_link_icons' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'external_link_icons' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_external_link_icons', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[external_link_icons]', - 'label' => __( 'Add icons to external links', 'trestle' ), - 'type' => 'checkbox', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[external_link_icons]', + 'label' => __( 'Add icons to external links', 'trestle' ), + 'type' => 'checkbox', ) ); @@ -305,18 +308,18 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[email_link_icons]', array( - 'default' => trestle_get_option( 'email_link_icons' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'email_link_icons' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_email_link_icons', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[email_link_icons]', - 'label' => __( 'Add icons to email links', 'trestle' ), - 'type' => 'checkbox', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[email_link_icons]', + 'label' => __( 'Add icons to email links', 'trestle' ), + 'type' => 'checkbox', ) ); @@ -324,18 +327,18 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[pdf_link_icons]', array( - 'default' => trestle_get_option( 'pdf_link_icons' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'pdf_link_icons' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_pdf_link_icons', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[pdf_link_icons]', - 'label' => __( 'Add icons to .pdf links', 'trestle' ), - 'type' => 'checkbox', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[pdf_link_icons]', + 'label' => __( 'Add icons to .pdf links', 'trestle' ), + 'type' => 'checkbox', ) ); @@ -343,18 +346,18 @@ function trestle_customizer_controls( $wp_customize ) { $wp_customize->add_setting( 'trestle-settings[doc_link_icons]', array( - 'default' => trestle_get_option( 'doc_link_icons' ), - 'type' => 'option', - 'capability' => 'edit_theme_options', + 'default' => trestle_get_option( 'doc_link_icons' ), + 'type' => 'option', + 'capability' => 'edit_theme_options', ) ); $wp_customize->add_control( 'trestle_doc_link_icons', array( - 'section' => 'trestle_settings_section', - 'settings' => 'trestle-settings[doc_link_icons]', - 'label' => __( 'Add icons to .doc links', 'trestle' ), - 'type' => 'checkbox', + 'section' => 'trestle_settings_section', + 'settings' => 'trestle-settings[doc_link_icons]', + 'label' => __( 'Add icons to .doc links', 'trestle' ), + 'type' => 'checkbox', ) ); From 81b17fd9b7b19325f3a58c15558cd887f8a860c7 Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Tue, 30 Jun 2015 20:53:35 -0700 Subject: [PATCH 13/39] Add RICG Responsive Images to our recommended plugins list --- includes/admin/admin.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index e5a8003..6407396 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -210,6 +210,12 @@ function trestle_register_required_plugins() { 'required' => false, ), + array( + 'name' => 'RICG Responsive Images', + 'slug' => 'ricg-responsive-images', + 'required' => false, + ), + array( 'name' => 'Widget Context', 'slug' => 'widget-context', From a6b0a37771b108fc8f47a3bfed168b3da3004fef Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Mon, 6 Jul 2015 11:59:03 -0700 Subject: [PATCH 14/39] Update jQuery to add +/- signs to mobile menu. Fixes #33. --- includes/js/theme-jquery.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/js/theme-jquery.js b/includes/js/theme-jquery.js index 36b190b..99fa49f 100755 --- a/includes/js/theme-jquery.js +++ b/includes/js/theme-jquery.js @@ -107,8 +107,8 @@ jQuery( document ).ready( function( $ ) { var openIcon = '-'; // Insert the icons into the nav where appropriate. - $( '.nav-primary' ).find( '.genesis-nav-menu .parent:not( .current-menu-item, .current_page_item, .current_page_parent, .current_page_ancestor) > a' ).after( '' + closedIcon + '' ); - $( '.nav-primary' ).find( '.genesis-nav-menu .parent.current-menu-item > a, .genesis-nav-menu .parent.current_page_item > a, .genesis-nav-menu .parent.current_page_parent > a, .genesis-nav-menu .parent.current_page_ancestor > a' ).after( '' + openIcon + '' ); + $( '.nav-primary' ).find( '.genesis-nav-menu .parent:not( [class*="current"] ) > a' ).after( '' + closedIcon + '' ); + $( '.nav-primary' ).find( '.genesis-nav-menu .parent[class*="current"] > a' ).after( '' + openIcon + '' ); // Mobile navigation expand/contract functionality. $( '.sub-icon' ).click( function( event ) { From 4d104ab1f2897d8aca24ef16c6ab3c71fe2b86fb Mon Sep 17 00:00:00 2001 From: Braad Date: Mon, 6 Jul 2015 16:36:30 -0700 Subject: [PATCH 15/39] Add a class "logos" to the anchors that wrap the logos --- includes/functions/theme-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 1dc7163..97afe95 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -268,7 +268,7 @@ function trestle_do_logos( $title, $inside, $wrap ) { } if ( $logo_html ) { - $inside .= sprintf( '%s', + $inside .= sprintf( '%s', trailingslashit( home_url() ), esc_attr( get_bloginfo( 'name' ) ), $logo_html From 2b50585a1437861f099a034993005fda84b53f64 Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Sun, 12 Jul 2015 10:38:17 -0700 Subject: [PATCH 16/39] Fix detection of logo for body class --- includes/functions/theme-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 97afe95..aeaa964 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -195,7 +195,7 @@ function trestle_body_classes( $classes ) { } // Add logo class. - if ( trestle_get_option( 'logo_url' ) || trestle_get_option( 'logo_url_mobile' ) ) { + if ( trestle_get_option( 'logo_id' ) || trestle_get_option( 'logo_id_mobile' ) ) { $classes[] = 'has-logo'; } From 0ba318f54a1104519cc1148b2b9b736266d4cae3 Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Sun, 12 Jul 2015 12:01:32 -0700 Subject: [PATCH 17/39] Explicitly set the editor background color to white --- style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/style.css b/style.css index 35241e3..4c96700 100755 --- a/style.css +++ b/style.css @@ -158,6 +158,7 @@ body.mce-content-body { float: none; -webkit-font-smoothing: auto !important; font-smoothing: auto !important; + backround: #fff; } body.bubble { From 974933f5c24f51f4294f9ed22554b5c00e2fd030 Mon Sep 17 00:00:00 2001 From: Braad Martin Date: Sun, 12 Jul 2015 12:04:13 -0700 Subject: [PATCH 18/39] Fix CSS typo and move editor body style --- style.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/style.css b/style.css index 4c96700..a17c9de 100755 --- a/style.css +++ b/style.css @@ -151,6 +151,10 @@ body { line-height: 1.625; } +body.bubble { + background-color: #f5f5f5; +} + /* Used in the editor */ body.mce-content-body { width: auto; @@ -158,11 +162,7 @@ body.mce-content-body { float: none; -webkit-font-smoothing: auto !important; font-smoothing: auto !important; - backround: #fff; -} - -body.bubble { - background-color: #f5f5f5; + background: #fff; } a, From b1d4ec97750c356892999f14c43d836fa04de2c1 Mon Sep 17 00:00:00 2001 From: Braad Date: Mon, 13 Jul 2015 11:11:43 -0700 Subject: [PATCH 19/39] Add screen-reader-text class to our stylesheet for accessibility WordPress has been moving in the direction of better accessibility for themes, and as part of this they are encouraging the use of a standard class "screen-reader-text" on the front end of all themes. This change adds the official CSS recommended by core. For more information see https://make.wordpress.org/themes/2015/01/26/supporting-screen-reader-text/ and https://codex.wordpress.org/CSS#WordPress_Generated_Classes --- style.css | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/style.css b/style.css index a17c9de..5fa8df9 100755 --- a/style.css +++ b/style.css @@ -869,6 +869,35 @@ img.alignright, text-align: center; } +/* Text meant only for screen readers. */ +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; /* Above WP toolbar. */ +} + /* Genesis --------------------------------------------- */ From 331fd2e2716aca710d0756777ea071cf20cbb3e8 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Mon, 20 Jul 2015 11:26:36 -0700 Subject: [PATCH 20/39] Add helper function to check if img has size. --- includes/functions/theme-functions.php | 39 ++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index aeaa964..6f0459b 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -418,3 +418,42 @@ function trestle_read_more_link( $default_text ) { return $default_text; } } + + +/*=========================================== + * Helper Functions +===========================================*/ + +/** + * Check if image has specified image size. + * + * @since 2.2.0 + * + * @param int $image_id ID of image to check. + * @param string $image_size Slug of image size to check for. + * + * @return [type] [description] + */ +function trestle_image_has_size( $image_id, $image_size = null ) { + + global $_wp_additional_image_sizes; + + // Return with error if no image_size is specified. + if ( ! $image_size ) { + return new WP_Error( 'no_image_size_specified', __( 'Please specify an image size.', 'trestle' ) ); + } + + // Get the attributes for the specified image size. + $image_size_atts = $_wp_additional_image_sizes[ $image_size ]; + + // Get data for specified image ID and size. + $img_data = wp_get_attachment_image_src( $image_id, $image_size ); + + // Check if the dimensions match. + if ( $img_data[1] == $image_size_atts['width'] && $img_data[2] == $image_size_atts['height'] ) { + return true; + } + + return false; + +} \ No newline at end of file From 59ec252bc4f4346f55ca3458708763f5cb94a23f Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Mon, 20 Jul 2015 11:27:49 -0700 Subject: [PATCH 21/39] Update comment --- includes/functions/theme-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 6f0459b..6594049 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -432,7 +432,7 @@ function trestle_read_more_link( $default_text ) { * @param int $image_id ID of image to check. * @param string $image_size Slug of image size to check for. * - * @return [type] [description] + * @return true|false Whether or not the image has the specified size generated. */ function trestle_image_has_size( $image_id, $image_size = null ) { From b52e7e3387161750fa481ca3f4c91342255bdd95 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Mon, 20 Jul 2015 11:31:19 -0700 Subject: [PATCH 22/39] Add empty line at file end. --- includes/functions/theme-functions.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 6594049..cd556cb 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -456,4 +456,4 @@ function trestle_image_has_size( $image_id, $image_size = null ) { return false; -} \ No newline at end of file +} From 7d004ef9f0b3884fc6b298ef49eea298548c9ee5 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Fri, 24 Jul 2015 16:01:24 -0700 Subject: [PATCH 23/39] Add helper function to check if post is current or descendent. --- includes/functions/theme-functions.php | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index cd556cb..bd892b8 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -457,3 +457,29 @@ function trestle_image_has_size( $image_id, $image_size = null ) { return false; } + +/** + * Check if post is, or is a child of, a target post. + * + * @since 1.0.0 + * + * @param string $post_id Post ID to check. + * @param string $target_id Target post ID to check against. + * + * @return true|false + */ +function trestle_is_current_or_descendant_post( $post_id = '', $target_id = '' ) { + + // If the current post is the target post, return true. + if ( $post_id == $target_id ) { + return true; + } + + // If the current post is a descendant of the target post. + if ( in_array( $target_id, get_post_ancestors( $post_id ) ) ) { + return true; + } + + return false; + +} From 20e9f40b571d5d05da3f2969fc42fd25d29ff199 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Fri, 24 Jul 2015 16:09:46 -0700 Subject: [PATCH 24/39] Convert spaces to tabs. --- includes/functions/theme-functions.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index bd892b8..56f62ec 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -470,16 +470,16 @@ function trestle_image_has_size( $image_id, $image_size = null ) { */ function trestle_is_current_or_descendant_post( $post_id = '', $target_id = '' ) { - // If the current post is the target post, return true. - if ( $post_id == $target_id ) { - return true; - } + // If the current post is the target post, return true. + if ( $post_id == $target_id ) { + return true; + } - // If the current post is a descendant of the target post. - if ( in_array( $target_id, get_post_ancestors( $post_id ) ) ) { - return true; - } + // If the current post is a descendant of the target post. + if ( in_array( $target_id, get_post_ancestors( $post_id ) ) ) { + return true; + } - return false; + return false; } From acbff564a5bdceab7ee223dc6f748a67601cd536 Mon Sep 17 00:00:00 2001 From: Braad Date: Mon, 10 Aug 2015 16:21:07 -0700 Subject: [PATCH 25/39] Fix typo --- style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/style.css b/style.css index 5fa8df9..bfe02ac 100755 --- a/style.css +++ b/style.css @@ -1100,7 +1100,7 @@ div.gform_wrapper form .gfield_checkbox li { margin: 0; } -div.gform_wrapper ul.gfield_radio li { /* Prevent radio optoin from being cut off by default GF CSS */ +div.gform_wrapper ul.gfield_radio li { /* Prevent radio option from being cut off by default GF CSS */ padding-left: 1px !important; } From 933f1cd39b4642b1c33c66fe74fe3653cea2a191 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 11 Aug 2015 10:24:27 -0700 Subject: [PATCH 26/39] Quick audit of spacing in CSS --- style.css | 39 +++++++++------------------------------ 1 file changed, 9 insertions(+), 30 deletions(-) diff --git a/style.css b/style.css index bfe02ac..23ea96d 100755 --- a/style.css +++ b/style.css @@ -129,7 +129,6 @@ input[type="search"] { display: table; } - /* Defaults ---------------------------------------------------------------------------------------------------- */ @@ -642,7 +641,6 @@ td { padding: 0.6rem 0; } - /* Structure and Layout ---------------------------------------------------------------------------------------------------- */ @@ -682,7 +680,6 @@ Structure and Layout padding: 20px; padding: 2rem; background-color: transparent; - } .entry, @@ -701,6 +698,7 @@ Structure and Layout /* Bubble Layout --------------------------------------------- */ + .bubble .entry, .bubble .sidebar .widget, .bubble .ez-widget-area, @@ -792,7 +790,6 @@ Structure and Layout width: 100%; } - /* Common Classes ---------------------------------------------------------------------------------------------------- */ @@ -971,7 +968,6 @@ img.alignright, margin-bottom: 2.4rem; } - /* Plugins & Widgets ---------------------------------------------------------------------------------------------------- */ @@ -1066,7 +1062,6 @@ Plugins & Widgets margin-bottom: 28px; } - /* Gravity Forms --------------------------------------------- */ @@ -1135,7 +1130,6 @@ img#wpstats { display: none; } - /* Jetpack - Blog Subscriptions --------------------------------------------- */ @@ -1308,7 +1302,6 @@ th a.wpv-header-desc:after { top: auto; } - /* Site Header ---------------------------------------------------------------------------------------------------- */ @@ -1365,7 +1358,6 @@ Site Header top: -9999px; } - /* Logo --------------------------------------------- */ @@ -1377,7 +1369,6 @@ Site Header display: inline-block !important; } - /* Header Widget Areas --------------------------------------------- */ @@ -1396,7 +1387,6 @@ Site Header text-align: center; } - /* Header Toggle Styles --------------------------------------------- */ @@ -1577,10 +1567,10 @@ Site Navigation background-color: #fff; border-bottom: 1px solid #eee; -webkit-transition: opacity .4s ease-in-out; - -moz-transition: opacity .4s ease-in-out; - -ms-transition: opacity .4s ease-in-out; - -o-transition: opacity .4s ease-in-out; - transition: opacity .4s ease-in-out; + -moz-transition: opacity .4s ease-in-out; + -ms-transition: opacity .4s ease-in-out; + -o-transition: opacity .4s ease-in-out; + transition: opacity .4s ease-in-out; } .genesis-nav-menu [class*="current-"] > ul, @@ -1626,7 +1616,6 @@ Site Navigation text-align: center; } - /* Primary Navigation --------------------------------------------- */ @@ -1686,7 +1675,6 @@ Site Navigation margin: 0 0 0 0.5em; } - /* Secondary Navigation --------------------------------------------- */ @@ -1700,7 +1688,6 @@ Site Navigation color: #111; } - /* Header Navigation --------------------------------------------- */ @@ -1727,7 +1714,6 @@ Site Navigation display: none; } - /* Header Primary Navigation --------------------------------------------- */ @@ -1756,7 +1742,6 @@ Site Navigation display: block; } - /* Content Area ---------------------------------------------------------------------------------------------------- */ @@ -1836,7 +1821,6 @@ Content Area margin-left: 0; } - .archive-pagination li { display: inline; } @@ -1853,7 +1837,6 @@ Content Area padding: 0.8rem 1.2rem; } - .pagination-next a:hover, .pagination-previous a:hover, .archive-pagination li a:hover, @@ -1949,7 +1932,6 @@ li.comment { padding: 2.4rem; } - /* Sidebars ---------------------------------------------------------------------------------------------------- */ @@ -2049,7 +2031,6 @@ Footer Widgets border: 1px solid #ddd; } - /* Site Footer ---------------------------------------------------------------------------------------------------- */ @@ -2080,7 +2061,6 @@ Site Footer margin-bottom: 0; } - /* General Components ---------------------------------------------------------------------------------------------------- */ @@ -2110,12 +2090,10 @@ table.ui-datepicker-calendar { margin-right: -125px; } - /* Specific Pages ---------------------------------------------------------------------------------------------------- */ - /* Media Queries ---------------------------------------------------------------------------------------------------- */ @@ -2168,6 +2146,7 @@ Media Queries /* Responsive Tables CSS --------------------------------------------- */ + @media (max-width: 600px) { table { @@ -2487,6 +2466,7 @@ Media Queries /* Non-Mobile Navigation --------------------------------------------- */ + #menu-toggle, .widget-area-toggle { display: none; @@ -2531,15 +2511,14 @@ Media Queries border-bottom-width: 0; } - /* Primary Navigation --------------------------------------------- */ + .nav-primary a { padding-right: 20px; padding-right: 2rem; } - /* Navigation Extras --------------------------------------------- */ @@ -2663,11 +2642,11 @@ Media Queries color: #333; } - /* Plugins --------------------------------------------- */ /* Events Manager */ + .em-calendar-wrapper .fullcalendar tr { display: table-row !important; } From b036dd3623599fcfe5c90bd405ae66b71e2a06f0 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 11 Aug 2015 12:47:35 -0700 Subject: [PATCH 27/39] Add an extra check to prevent a PHP notice --- includes/admin/admin.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index 6407396..0e5b19a 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -108,7 +108,7 @@ function trestle_tiny_mce_before_init( $init_array ) { $screen = get_current_screen(); // If we're on an edit screen, add an appropriate 'post-id-XX' or 'page-id-XX'. - if ( 'edit' == $screen->parent_base ) { + if ( is_object( $screen ) && 'edit' == $screen->parent_base ) { // Custom post types always use 'post', so we only need to handle pages. $post_type = ( 'page' == $post->post_type ) ? 'page' : 'post'; From a75b17473b1a7a497544503bb77721b315b495fd Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Tue, 15 Sep 2015 09:24:52 -0700 Subject: [PATCH 28/39] Update Better Font Awesome Library. --- lib/better-font-awesome-library/README.md | 40 +- .../better-font-awesome-library.php | 304 +++-- .../css/admin-styles.css | 80 +- lib/better-font-awesome-library/js/admin.js | 43 + .../js/tinymce-icons-old.js | 43 - .../js/tinymce-icons.js | 48 - .../lib/fallback-font-awesome/.gitignore | 32 + .../lib/fallback-font-awesome/README.md | 104 +- .../css/font-awesome.css | 362 +++++- .../css/font-awesome.css.map | 7 + .../css/font-awesome.min.css | 4 +- .../fonts/FontAwesome.otf | Bin 85908 -> 106260 bytes .../fonts/fontawesome-webfont.eot | Bin 56006 -> 68875 bytes .../fonts/fontawesome-webfont.svg | 146 ++- .../fonts/fontawesome-webfont.ttf | Bin 112160 -> 138204 bytes .../fonts/fontawesome-webfont.woff | Bin 65452 -> 81284 bytes .../fonts/fontawesome-webfont.woff2 | Bin 0 -> 64464 bytes .../lib/fallback-font-awesome/package.json | 14 +- .../css/fontawesome-iconpicker.css | 326 ++++++ .../css/fontawesome-iconpicker.min.css | 9 + .../js/fontawesome-iconpicker.js | 1014 +++++++++++++++++ .../js/fontawesome-iconpicker.min.js | 1 + 22 files changed, 2233 insertions(+), 344 deletions(-) mode change 100644 => 100755 lib/better-font-awesome-library/README.md mode change 100644 => 100755 lib/better-font-awesome-library/better-font-awesome-library.php mode change 100644 => 100755 lib/better-font-awesome-library/css/admin-styles.css create mode 100644 lib/better-font-awesome-library/js/admin.js delete mode 100644 lib/better-font-awesome-library/js/tinymce-icons-old.js delete mode 100644 lib/better-font-awesome-library/js/tinymce-icons.js create mode 100644 lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore mode change 100644 => 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/README.md create mode 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map create mode 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 create mode 100755 lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.css create mode 100755 lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css create mode 100644 lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js create mode 100644 lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js diff --git a/lib/better-font-awesome-library/README.md b/lib/better-font-awesome-library/README.md old mode 100644 new mode 100755 index fe57314..2185cdd --- a/lib/better-font-awesome-library/README.md +++ b/lib/better-font-awesome-library/README.md @@ -32,54 +32,50 @@ The Better Font Awesome Library contains a [Git submodule](http://git-scm.com/bo git clone --recursive https://github.com/MickeyKay/better-font-awesome-library.git ``` -Alternately, if you've already cloned the repo and need to add the submodules, you can run the following commands: +Alternately, if you've already cloned the repo and need to add the submodules, you can run the following command: ``` -// Initialize all submodules. -git submodule init - -// Pull in updated copies of all submodules. -git submodule update +// Initialize and update all submodules. +git submodule update --init --recursive ``` ## Usage ## 1. Copy the /better-font-awesome-library folder into your project. 2. Add the following code to your main plugin file or your theme's functions.php file. - ``` - // Include the main library file. Make sure to modify the path to match your directory structure. - require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' ); - - add_action( 'plugins_loaded', 'my_prefix_load_bfa' ); + ```php + add_action( 'init', 'my_prefix_load_bfa' ); /** * Initialize the Better Font Awesome Library. * * (see usage notes below on proper hook priority) */ function my_prefix_load_bfa() { + + // Include the main library file. Make sure to modify the path to match your directory structure. + require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' ); // Set the library initialization args (defaults shown). $args = array( - 'version' => 'latest', - 'minified' => true, - 'remove_existing_fa' => false, - 'load_styles' => true, - 'load_admin_styles' => true, - 'load_shortcode' => true, - 'load_tinymce_plugin' => true, + 'version' => 'latest', + 'minified' => true, + 'remove_existing_fa' => false, + 'load_styles' => true, + 'load_admin_styles' => true, + 'load_shortcode' => true, + 'load_tinymce_plugin' => true, ); // Initialize the Better Font Awesome Library. Better_Font_Awesome_Library::get_instance( $args ); - } ``` 3. If desired, use the [Better Font Awesome Library object](#the-better-font-awesome-library-object) to manually include Font Awesome CSS, output lists of available icons, create your own shortcodes, and much more. #### Usage Notes #### -The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its initialization args) on the `plugins_loaded` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options: +The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its initialization args) on the `init` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options: -1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours. +1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours (this is the default behavior, shown above by initializing the library on the `init` hook with default priority `10`. 1. Initialize earlier, to "take over" and prevent Better Font Awesome settings from having an effect. ## Initialization Parameters ($args) ## @@ -171,7 +167,7 @@ The object has the following public methods: (array) Returns all library errors, including API and CDN fetch failures. #### Example: #### -``` +```php // Initialize the library with custom args. Better_Font_Awesome_Library::get_instance( $args ); diff --git a/lib/better-font-awesome-library/better-font-awesome-library.php b/lib/better-font-awesome-library/better-font-awesome-library.php old mode 100644 new mode 100755 index 27c7b1c..ce1c09d --- a/lib/better-font-awesome-library/better-font-awesome-library.php +++ b/lib/better-font-awesome-library/better-font-awesome-library.php @@ -32,8 +32,8 @@ class Better_Font_Awesome_Library { /** * Better Font Awesome Library slug. * - * @since 1.0.0 - * + * @since 1.0.0 + * * @var string */ const SLUG = 'bfa'; @@ -42,25 +42,25 @@ class Better_Font_Awesome_Library { * Better Font Awesome Library version slug. * * @since 1.0.0 - * + * * @var string */ - const VERSION = '1.0.0'; + const VERSION = '1.4.0'; /** * jsDelivr API URL for Font Awesome version info. * * @since 1.0.0 - * + * * @var string */ const JSDELIVR_API_URL = 'http://api.jsdelivr.com/v1/jsdelivr/libraries/fontawesome/?fields=versions,lastversion'; - + /** * Initialization args. * - * @since 1.0.0 - * + * @since 1.0.0 + * * @var array */ private $args; @@ -69,7 +69,7 @@ class Better_Font_Awesome_Library { * Default args to use if any $arg isn't specified. * * @since 1.0.0 - * + * * @var array */ private $default_args = array( @@ -82,6 +82,15 @@ class Better_Font_Awesome_Library { 'load_tinymce_plugin' => true, ); + /** + * Root URL of the library. + * + * @since 1.0.4 + * + * @var string + */ + private $root_url; + /** * Args for wp_remote_get() calls. * @@ -90,14 +99,15 @@ class Better_Font_Awesome_Library { * @var array */ private $wp_remote_get_args = array( - 'timeout' => 10 + 'timeout' => 10, + 'sslverify' => false, ); /** * Array to hold the jsDelivr API data. * * @since 1.0.0 - * + * * @var string */ private $api_data = array(); @@ -106,7 +116,7 @@ class Better_Font_Awesome_Library { * Version of Font Awesome being used. * * @since 1.0.0 - * + * * @var string */ private $font_awesome_version; @@ -115,7 +125,7 @@ class Better_Font_Awesome_Library { * Font Awesome stylesheet URL. * * @since 1.0.0 - * + * * @var string */ private $stylesheet_url; @@ -124,7 +134,7 @@ class Better_Font_Awesome_Library { * Font Awesome CSS. * * @since 1.0.0 - * + * * @var string */ private $css; @@ -133,7 +143,7 @@ class Better_Font_Awesome_Library { * Data associated with the local fallback version of Font Awesome. * * @since 1.0.0 - * + * * @var string */ private $fallback_data = array( @@ -148,7 +158,7 @@ class Better_Font_Awesome_Library { * Array of available Font Awesome icon slugs. * * @since 1.0.0 - * + * * @var string */ private $icons = array(); @@ -157,7 +167,7 @@ class Better_Font_Awesome_Library { * Font Awesome prefix to be used ('icon' or 'fa'). * * @since 1.0.0 - * + * * @var string */ private $prefix; @@ -166,7 +176,7 @@ class Better_Font_Awesome_Library { * Array to track errors and wp_remote_get() failures. * * @since 1.0.0 - * + * * @var array */ private $errors = array(); @@ -189,7 +199,7 @@ class Better_Font_Awesome_Library { * @return Better_Font_Awesome_Library The BFAL object. */ public static function get_instance( $args = array() ) { - + // If the single instance hasn't been set, set it now. if ( null == self::$instance ) { self::$instance = new self( $args ); @@ -238,6 +248,12 @@ class Better_Font_Awesome_Library { // Get stylesheet and generate list of available icons in Font Awesome stylesheet. $this->setup_stylesheet_data(); + // Add Font Awesome and/or custom CSS to the editor. + $this->add_editor_styles(); + + // Output any necessary admin notices. + add_action( 'admin_notices', array( $this, 'do_admin_notice' ) ); + /** * Remove existing Font Awesome CSS and shortcodes if needed. * @@ -247,9 +263,9 @@ class Better_Font_Awesome_Library { * remove them. */ if ( $this->args['remove_existing_fa'] ) { - + add_action( 'wp_enqueue_scripts', array( $this, 'remove_font_awesome_css' ), 15 ); - add_action( 'init', array( $this, 'remove_icon_shortcode' ), 15 ); + add_action( 'init', array( $this, 'remove_icon_shortcode' ), 20 ); } @@ -278,24 +294,19 @@ class Better_Font_Awesome_Library { * Awesome CSS and shortcodes. */ if ( $this->args['load_shortcode'] || $this->args['load_tinymce_plugin'] ) { - add_action( 'init', array( $this, 'add_icon_shortcode' ), 15 ); + add_action( 'init', array( $this, 'add_icon_shortcode' ), 20 ); } - // Add Font Awesome and/or custom CSS to the editor. - add_action( 'init', array( $this, 'add_editor_styles' ) ); - // Load TinyMCE functionality. if ( $this->args['load_tinymce_plugin'] ) { - - add_action( 'admin_init', array( $this, 'add_tinymce_components' ) ); - add_action( 'admin_head', array( $this, 'output_admin_head_variables' ) ); - add_action( 'admin_enqueue_scripts', array( $this, 'register_custom_admin_css' ), 15 ); + + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) ); + + // Add shortcode insertion button. + add_action( 'media_buttons', array( $this, 'add_insert_shortcode_button' ), 99 ); } - // Output any necessary admin notices. - add_action( 'admin_notices', array( $this, 'do_admin_notice' ) ); - } /** @@ -355,7 +366,7 @@ class Better_Font_Awesome_Library { */ function setup_root_url() { - // Get BFA directory and theme root directory paths. + // Get BFA directory and theme root directory paths. $bfa_directory = dirname(__FILE__); $theme_directory = get_stylesheet_directory(); $plugin_dir = plugin_dir_url( __FILE__ ); @@ -383,8 +394,8 @@ class Better_Font_Awesome_Library { $this->root_url = trailingslashit( plugin_dir_url( __FILE__ ) ); - } - + } + } /** @@ -446,11 +457,11 @@ class Better_Font_Awesome_Library { private function fetch_api_data( $url ) { if ( false === ( $response = get_transient( self::SLUG . '-api-versions' ) ) ) { - + $response = wp_remote_get( $url, $this->wp_remote_get_args ); if ( 200 == wp_remote_retrieve_response_code( $response ) ) { - + // Decode the API data and grab the versions info. $json_data = json_decode( wp_remote_retrieve_body( $response ) ); $response = $json_data[0]; @@ -473,7 +484,7 @@ class Better_Font_Awesome_Library { $response = ''; } elseif ( isset( $response['response'] ) ) { // Check for 404 and other non-WP_ERROR codes - + $this->set_error( 'api', $response['response']['code'], $response['response']['message'] . " (URL: $url)" ); $response = ''; @@ -538,9 +549,9 @@ class Better_Font_Awesome_Library { $css_transient_latest_version = $this->get_css_transient_latest_version(); - if ( version_compare( $css_transient_latest_version, $this->fallback_data['version'], '>' ) ) { + if ( version_compare( $css_transient_latest_version, $this->fallback_data['version'], '>' ) ) { return $css_transient_latest_version; - } else { + } else { return $this->fallback_data['version']; } @@ -557,7 +568,7 @@ class Better_Font_Awesome_Library { private function get_css_transient_latest_version() { $transient_css_array = get_transient( self::SLUG . '-css' ); - + if ( ! empty( $transient_css_array ) ) { return max( array_keys( $transient_css_array ) ); } else { @@ -606,14 +617,14 @@ class Better_Font_Awesome_Library { * * @return string $response Font Awesome CSS, from either: * 1. transient, - * 2. wp_remote_get(), or + * 2. wp_remote_get(), or * 3. fallback CSS. */ private function get_css( $url, $version ) { - + // First try getting the transient CSS. $response = $this->get_transient_css( $version ); - + // Next, try fetching the CSS from the remote jsDelivr CDN. if ( ! $response ) { $response = $this->get_remote_css( $url, $version ); @@ -663,7 +674,7 @@ class Better_Font_Awesome_Library { * @return string Transient CSS if it exists, otherwise null. */ private function get_transient_css( $version ) { - + $transient_css_array = get_transient( self::SLUG . '-css' ); return isset( $transient_css_array[ $version ] ) ? $transient_css_array[ $version ] : ''; @@ -685,13 +696,13 @@ class Better_Font_Awesome_Library { // Get the remote Font Awesome CSS. $url = set_url_scheme( $url ); $response = wp_remote_get( $url, $this->wp_remote_get_args ); - + /** * If fetch was successful, return the remote CSS, and set the CSS * transient for this version. Otherwise, return a WP_Error object. */ if ( 200 == wp_remote_retrieve_response_code( $response ) ) { - + $response = wp_remote_retrieve_body( $response ); $this->set_css_transient( $version, $response ); @@ -723,7 +734,7 @@ class Better_Font_Awesome_Library { * Awesome version. */ $transient_css_array = get_transient( self::SLUG . '-css' ); - + // Set the new value for the specified Font Awesome version. $transient_css_array[ $version ] = $value; @@ -735,7 +746,7 @@ class Better_Font_Awesome_Library { * @param int Expiration for the CSS transient. */ $transient_expiration = apply_filters( 'bfa_css_transient_expiration', 30 * DAY_IN_SECONDS ); - + // Set the new CSS array transient. set_transient( self::SLUG . '-css', $transient_css_array, $transient_expiration ); @@ -762,7 +773,7 @@ class Better_Font_Awesome_Library { * @return array All available icon names (e.g. adjust, car, pencil). */ private function setup_icon_array( $css ) { - + $icons = array(); $hex_codes = array(); @@ -784,7 +795,7 @@ class Better_Font_Awesome_Library { * Filter the array of available icons. * * @since 1.0.0 - * + * * @param array $icons Array of all available icons. */ $icons = apply_filters( 'bfa_icon_list', $icons ); @@ -829,12 +840,12 @@ class Better_Font_Awesome_Library { * @since 1.0.0 */ public function remove_font_awesome_css() { - + global $wp_styles; // Loop through all registered styles and remove any that appear to be Font Awesome. foreach ( $wp_styles->registered as $script => $details ) { - + if ( false !== strpos( $script, 'fontawesome' ) || false !== strpos( $script, 'font-awesome' ) ) { wp_dequeue_style( $script ); } @@ -874,15 +885,15 @@ class Better_Font_Awesome_Library { * @return string $output Icon HTML (e.g. ). */ public function render_shortcode( $atts ) { - + extract( shortcode_atts( array( - 'name' => '', - 'class' => '', + 'name' => '', + 'class' => '', 'unprefixed_class' => '', - 'title' => '', /* For compatibility with other plugins */ - 'size' => '', /* For compatibility with other plugins */ - 'space' => '', - ), $atts ) + 'title' => '', /* For compatibility with other plugins */ + 'size' => '', /* For compatibility with other plugins */ + 'space' => '', + ), $atts ) ); /** @@ -898,19 +909,27 @@ class Better_Font_Awesome_Library { // This helps both: // 1. Incorrect shortcodes (when user includes full class name including prefix) // 2. Old shortcodes from other plugins that required prefixes - + /** - * Strip 'icon-' and 'fa-' from $name. - * + * Strip 'icon-' and 'fa-' from the BEGINNING of $name. + * * This corrects for: * 1. Incorrect shortcodes (when user includes full class name including prefix) * 2. Old shortcodes from other plugins that required prefixes */ - $name = str_replace( 'icon-', '', $name ); + $prefixes = array( 'icon-', 'fa-' ); + foreach ( $prefixes as $prefix ) { + + if ( substr( $name, 0, strlen( $prefix ) ) == $prefix ) { + $name = substr( $name, strlen( $prefix ) ); + } + + } + $name = str_replace( 'fa-', '', $name ); - // Add the version-specific prefix back on to $name. - $icon_name = $this->prefix . '-' . $name; + // Add the version-specific prefix back on to $name, if it exists. + $icon_name = $this->prefix ? $this->prefix . '-' . $name : $name; // Remove "icon-" and "fa-" from the icon class. $class = str_replace( 'icon-', '', $class ); @@ -921,7 +940,11 @@ class Better_Font_Awesome_Library { $class = preg_replace( '/\s{3,}/', ' ', $class ); // Add the version-specific prefix back on to each class. - $class = $class ? ' ' . $this->prefix . '-' . str_replace( ' ', ' ' . $this->prefix . '-', $class ) : ''; + $class_array = explode( ' ', $class ); + foreach ( $class_array as $index => $class ) { + $class_array[ $index ] = $this->prefix ? $this->prefix . '-' . $class : $class; + } + $class = implode( ' ', $class_array ); // Add unprefixed classes. $class .= $unprefixed_class ? ' ' . $unprefixed_class : ''; @@ -936,9 +959,11 @@ class Better_Font_Awesome_Library { $class = apply_filters( 'bfa_icon_class', $class, $name ); // Generate the HTML icon element output. - $output = sprintf( '%s', + $output = sprintf( '%s', $this->prefix, - $icon_name . $class . $size, + $icon_name, + $class, + $size, $title, $space ); @@ -973,89 +998,54 @@ class Better_Font_Awesome_Library { add_editor_style( $this->stylesheet_url ); } - /** - * Add TinyMCE button functionality. - * - * @since 1.0.0 - */ - function add_tinymce_components() { - - if ( ! current_user_can( 'edit_posts' ) && ! current_user_can( 'edit_pages' ) ) { - return; - } - - if ( get_user_option( 'rich_editing' ) == 'true' ) { - - add_filter( 'mce_external_plugins', array( $this, 'register_tinymce_plugin' ) ); - add_filter( 'mce_buttons', array( $this, 'add_tinymce_buttons' ) ); - - } - - } - - /** - * Load TinyMCE Font Awesome dropdown plugin. - * - * @since 1.0.0 - */ - function register_tinymce_plugin( $plugin_array ) { - - global $tinymce_version; - - /** - * Register the correct TinyMCE plugin based on the version of TinyMCE - * being used. - */ - if ( version_compare( $tinymce_version, '4000', '>=' ) ) { - $plugin_array['bfa_plugin'] = $this->root_url . 'js/tinymce-icons.js'; - } else { - $plugin_array['bfa_plugin'] = $this->root_url . 'js/tinymce-icons-old.js'; - } - - return $plugin_array; - - } - - /** - * Add the TinyMCE button(s). - * - * @since 1.0.0 - */ - function add_tinymce_buttons( $buttons ) { - - array_push( $buttons, 'bfaSelect' ); - return $buttons; - - } - - /** - * Add PHP variables in HTML for use by TinyMCE JavaScript. - * - * @since 1.0.0 - */ - function output_admin_head_variables() { - - $icon_list = implode( ",", $this->icons ); - ?> - - - - root_url . 'css/admin-styles.css' ); + public function enqueue_admin_scripts() { + + // Check whether to get minified or non-minified files. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + // Custom admin CSS. + wp_enqueue_style( self::SLUG . '-admin', $this->root_url . 'css/admin-styles.css' ); + + // Custom admin JS. + wp_enqueue_script( self::SLUG . '-admin', $this->root_url . 'js/admin.js' ); + + // Icon picker JS and CSS. + wp_enqueue_style( 'fontawesome-iconpicker', $this->root_url . 'lib/fontawesome-iconpicker/css/fontawesome-iconpicker' . $suffix . '.css' ); + wp_enqueue_script( 'fontawesome-iconpicker', $this->root_url . 'lib/fontawesome-iconpicker/js/fontawesome-iconpicker' . $suffix . '.js' ); + + // Output PHP variables to JS. + $bfa_vars = array( + 'fa_prefix' => $this->prefix, + 'fa_icons' => $this->get_icons(), + ); + wp_localize_script( self::SLUG . '-admin', 'bfa_vars', $bfa_vars ); + + } + + /** + * [add_insert_shortcode_button description] + * + * @since 1.3.0 + */ + public function add_insert_shortcode_button() { + + ob_start(); + ?> + + +   + + + + + errors ) && apply_filters( 'bfa_show_errors', true ) ) : ?> @@ -1071,13 +1061,13 @@ class Better_Font_Awesome_Library {

    - + get_error('api') ) ) : ?>


    - ' . $this->get_error('api')->get_error_code() . ': ' . $this->get_error('api')->get_error_message() . '' ); ?> @@ -1088,8 +1078,8 @@ class Better_Font_Awesome_Library { get_error('css') ) ) : ?>


    - ' . $this->get_error('css')->get_error_code() . ': ' . $this->get_error('css')->get_error_message() . '', '
    ', '' . $this->font_awesome_version . '' @@ -1130,7 +1120,7 @@ class Better_Font_Awesome_Library { * @return string $contents Content of local file. */ private function get_local_file_contents( $file_path ) { - + ob_start(); include $file_path; $contents = ob_get_clean(); @@ -1159,7 +1149,7 @@ class Better_Font_Awesome_Library { * @param string $error_type Type of error (api, css, etc). * @param string $code Error code. * @param string $message Error message. - */ + */ private function set_error( $error_type, $code, $message ) { $this->errors[ $error_type ] = new WP_Error( $code, $message ); } @@ -1189,7 +1179,7 @@ class Better_Font_Awesome_Library { if ( $this->api_data ) { return true; } else { - return false; + return false; } } @@ -1204,7 +1194,7 @@ class Better_Font_Awesome_Library { * @return mixed $value Value associated with specified key. */ public function get_api_value( $key ) { - + if ( $this->api_data ) { $value = $this->api_data->$key; } else { diff --git a/lib/better-font-awesome-library/css/admin-styles.css b/lib/better-font-awesome-library/css/admin-styles.css old mode 100644 new mode 100755 index ae72c46..92f0bdf --- a/lib/better-font-awesome-library/css/admin-styles.css +++ b/lib/better-font-awesome-library/css/admin-styles.css @@ -8,49 +8,53 @@ * @copyright 2014 MIGHTYminnow & Mickey Kay */ -/** - * TinyMCE - */ - -/* Override TinyMCE rules blocking these native Font Awesome styles */ -#menu_content_content_bfaSelect_menu .icon-fw, -#menu_content_content_bfaSelect_menu .fa-fw, -.mce-stack-layout-item .icon-fw, -.mce-stack-layout-item .fa-fw { - display: inline-block; - width: 1.2857142857142858em; - text-align: center; -} - -/* Override TinyMCE icon font family */ -.fa { - font-family: FontAwesome !important; -} - -/* BFA select icon (for versions < TinyMCE 4) */ -[id*="bfaSelect_text"]:before { - content: "\f024"; - margin-right: .5em; - font-family: FontAwesome; -} - /** - * Settings page + * TinyMCE Button & Popup */ -.bfa-usage-text { - padding: 20px; +.bfa-iconpicker .iconpicker-popover { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; background-color: #fff; - border: 1px solid #efefef; + border: 1px solid #ccc; + border: 1px solid rgba(0,0,0,.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); + box-shadow: 0 6px 12px rgba(0,0,0,.175); + background-clip: padding-box; } -.bfa-usage-text h3 { - margin-top: 0; +.bfa-iconpicker .iconpicker-popover .arrow { + display: none !important; } -.bfa-usage-text .fa, -.bfa-usage-text .icon { - width: 40px; - text-align: center; - box-sizing: border-box; -} \ No newline at end of file +.bfa-iconpicker .iconpicker-item { + /* Override some unfortunate WP default admin mobile styles */ + width: 14px !important; + height: 14px !important; + padding: 14px !important; + font-size: 14px !important; + line-height: 1 !important; + box-shadow: 0 0 0 1px #ddd !important; +} + +.bfa-iconpicker input[type="search"] { + width: 100%; +} + +.bfa-iconpicker .iconpicker-popover.popover { + width: 253px; +} + +.bfa-iconpicker .iconpicker-component i { + display: none; +} diff --git a/lib/better-font-awesome-library/js/admin.js b/lib/better-font-awesome-library/js/admin.js new file mode 100644 index 0000000..383baab --- /dev/null +++ b/lib/better-font-awesome-library/js/admin.js @@ -0,0 +1,43 @@ +/** + * Better Font Awesome Library admin JS. + * + * @since 1.0.3 + * + * @package Better Font Awesome Library + */ + +( function( $ ) { + + $( document ).on( 'ready tinymce-editor-init', function() { + + $( '.bfa-iconpicker' ).not( '.initialized' ) + .addClass( 'initialized' ) + .iconpicker({ + placement: 'bottomLeft', + hideOnSelect: true, + animation: false, + selectedCustomClass: 'selected', + icons: bfa_vars.fa_icons, + fullClassFormatter: function( val ) { + if ( bfa_vars.fa_prefix ) { + return bfa_vars.fa_prefix + ' ' + bfa_vars.fa_prefix + '-' + val; + } else { + return val; + } + }, + }) + .on( 'click', function( e ) { + e.preventDefault(); + $( this ).find( '.iconpicker-search' ).focus(); + }) + .on( 'iconpickerSelect', function( e ) { + wp.media.editor.insert( icon_shortcode( e.iconpickerItem.context.title.replace( '.', '' ) ) ); + }); + + }); + + function icon_shortcode( icon ) { + return '[icon name="' + icon + '" class="" unprefixed_class=""]'; + } + +} )( jQuery ); diff --git a/lib/better-font-awesome-library/js/tinymce-icons-old.js b/lib/better-font-awesome-library/js/tinymce-icons-old.js deleted file mode 100644 index b4e60e6..0000000 --- a/lib/better-font-awesome-library/js/tinymce-icons-old.js +++ /dev/null @@ -1,43 +0,0 @@ -(function() { - - if( typeof bfa_vars != 'undefined' ) { - var icons = bfa_vars.fa_icons.split(','); - var prefix = bfa_vars.fa_prefix; - - var icon_i = function(id) { - return ''; - } - - var icon_shortcode = function(id) { - return '[icon name="' + id + '" class=""]'; - } - - var createControl = function(name, controlManager) { - if (name != 'bfaSelect') return null; - var listBox = controlManager.createListBox('bfaSelect', { - title: 'Icons', - onselect: function(v) { - var editor = this.control_manager.editor; - if (v) { - editor.selection.setContent(icon_shortcode(v)); - } - return false; - } - }); - - for (var i = 0; i < icons.length; i++) { - var _id = icons[i]; - listBox.add(icon_i(_id) + ' ' + _id, _id); - } - - return listBox; - }; - - tinymce.create('tinymce.plugins.bfa_plugin', { - createControl: createControl - }); - - tinymce.PluginManager.add('bfa_plugin', tinymce.plugins.bfa_plugin); - - } -})(); \ No newline at end of file diff --git a/lib/better-font-awesome-library/js/tinymce-icons.js b/lib/better-font-awesome-library/js/tinymce-icons.js deleted file mode 100644 index 2bd0a53..0000000 --- a/lib/better-font-awesome-library/js/tinymce-icons.js +++ /dev/null @@ -1,48 +0,0 @@ -( function() { - "use strict"; - - var icons = bfa_vars.fa_icons.split(','); - var prefix = bfa_vars.fa_prefix; - - var icon_shortcode = function(id) { - return '[icon name="' + id + '" class=""]'; - } - - var bfaSelect = function( editor, url ) { - editor.addButton('bfaSelect', function() { - var values = []; - - for (var i = 0; i < icons.length; i++) { - var _id = icons[i]; - values.push({text: _id, value: _id, icon: ' fa fa-fw icon-fw fa-' + _id + ' icon-' + _id }); - } - - return { - type: 'listbox', - name: 'bfaSelect', - tooltip: 'Better Font Awesome Icons', - icon: ' fa fa-flag icon-flag', - text: 'Icons', - label: 'Select :', - fixedWidth: true, - values: values, - onselect: function(e) { - if (e) { - editor.insertContent(icon_shortcode(e.control.settings.value)); - } - - // Reset back to inital "Icons" text - this.value(null); - - return false; - }, - onPostRender: function() { - this.addClass('bfaSelect'); - } - - }; - }); - - }; - tinymce.PluginManager.add( 'bfa_plugin', bfaSelect ); -} )(); \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore b/lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore new file mode 100644 index 0000000..63dd521 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore @@ -0,0 +1,32 @@ +*.pyc +*.egg-info +*.db +*.db.old +*.swp +*.db-journal + +.coverage +.DS_Store +.installed.cfg +_gh_pages/* + +.idea/* +.svn/* +src/website/static/* +src/website/media/* + +bin +cfcache +develop-eggs +dist +downloads +eggs +parts +tmp +.sass-cache +node_modules + +src/website/settingslocal.py +stunnel.log + +.ruby-version diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md b/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md old mode 100644 new mode 100755 index bc7b1e9..8720a20 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md @@ -1,7 +1,99 @@ -# Font Awesome # -This is a custom version of the Font Awesome repo pared down to only include: -* package.json -* /css -* /fonts +#[Font Awesome v4.4.0](http://fontawesome.io) +###The iconic font and CSS framework -It is intended to be as small as possible while still including all of the necessary components to embed Font Awesome in a project. \ No newline at end of file +Font Awesome is a full suite of 585 pictographic icons for easy scalable vector graphics on websites, +created and maintained by [Dave Gandy](http://twitter.com/davegandy). +Stay up to date with the latest release and announcements on Twitter: +[@fontawesome](http://twitter.com/fontawesome). + +Get started at http://fontawesome.io! + +##License +- The Font Awesome font is licensed under the SIL OFL 1.1: + - http://scripts.sil.org/OFL +- Font Awesome CSS, LESS, and Sass files are licensed under the MIT License: + - http://opensource.org/licenses/mit-license.html +- The Font Awesome documentation is licensed under the CC BY 3.0 License: + - http://creativecommons.org/licenses/by/3.0/ +- Attribution is no longer required as of Font Awesome 3.0, but much appreciated: + - `Font Awesome by Dave Gandy - http://fontawesome.io` +- Full details: http://fontawesome.io/license + +##Changelog +- v3.0.0 - all icons redesigned from scratch, optimized for Bootstrap's 14px default +- v3.0.1 - much improved rendering in webkit, various bug fixes +- v3.0.2 - much improved rendering and alignment in IE7 +- v3.1.0 - Added 54 icons, icon stacking styles, flipping and rotating icons, removed Sass support +- [v3.1.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=4&page=1&state=closed) +- [v3.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=3&page=1&state=closed) +- [v3.2.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=5&page=1&state=closed) +- [v4.0.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=2&page=1&state=closed) +- [v4.0.1 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=7&page=1&state=closed) +- [v4.0.2 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=8&page=1&state=closed) +- [v4.0.3 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=9&page=1&state=closed) +- [v4.1.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=6&page=1&state=closed) +- [v4.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=12&page=1&state=closed) +- [v4.3.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.3.0+is%3Aclosed) +- [v4.4.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.4.0+is%3Aclosed) + +## Contributing + +Please read through our [contributing guidelines](https://github.com/FortAwesome/Font-Awesome/blob/master/CONTRIBUTING.md). +Included are directions for opening issues, coding standards, and notes on development. + +##Versioning + +Font Awesome will be maintained under the Semantic Versioning guidelines as much as possible. Releases will be numbered +with the following format: + +`..` + +And constructed with the following guidelines: + +* Breaking backward compatibility bumps the major (and resets the minor and patch) +* New additions, including new icons, without breaking backward compatibility bumps the minor (and resets the patch) +* Bug fixes and misc changes bumps the patch + +For more information on SemVer, please visit http://semver.org. + +##Author +- Email: dave@fontawesome.io +- Twitter: http://twitter.com/davegandy +- GitHub: https://github.com/davegandy + +##Component +To include as a [component](http://github.com/component/component), just run + + $ component install FortAwesome/Font-Awesome + +Or add + + "FortAwesome/Font-Awesome": "*" + +to the `dependencies` in your `component.json`. + +## Hacking on Font Awesome + +**Before you can build the project**, you must first have the following installed: + +- [Ruby](https://www.ruby-lang.org/en/) +- Ruby Development Headers + - **Ubuntu:** `sudo apt-get install ruby-dev` *(Only if you're __NOT__ using `rbenv` or `rvm`)* + - **Windows:** [DevKit](http://rubyinstaller.org/) +- [Bundler](http://bundler.io/) (Run `gem install bundler` to install). +- [Node Package Manager (AKA NPM)](https://docs.npmjs.com/getting-started/installing-node) +- [Less](http://lesscss.org/) (Run `npm install -g less` to install). +- [Less Plugin: Clean CSS](https://github.com/less/less-plugin-clean-css) (Run `npm install -g less-plugin-clean-css` to install). + +From the root of the repository, install the tools used to develop. + + $ bundle install + $ npm install + +Build the project and documentation: + + $ bundle exec jekyll build + +Or serve it on a local server on http://localhost:7998/Font-Awesome/: + + $ bundle exec jekyll -w serve diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css index 4040b3c..880eb82 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css @@ -1,13 +1,13 @@ /*! - * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.2.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg'); + src: url('../fonts/fontawesome-webfont.eot?v=4.4.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } @@ -64,6 +64,19 @@ border: solid 0.08em #eeeeee; border-radius: .1em; } +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ .pull-right { float: right; } @@ -80,6 +93,10 @@ -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); @@ -610,6 +627,7 @@ .fa-twitter:before { content: "\f099"; } +.fa-facebook-f:before, .fa-facebook:before { content: "\f09a"; } @@ -622,6 +640,7 @@ .fa-credit-card:before { content: "\f09d"; } +.fa-feed:before, .fa-rss:before { content: "\f09e"; } @@ -1259,7 +1278,8 @@ .fa-male:before { content: "\f183"; } -.fa-gittip:before { +.fa-gittip:before, +.fa-gratipay:before { content: "\f184"; } .fa-sun-o:before { @@ -1502,6 +1522,8 @@ .fa-git:before { content: "\f1d3"; } +.fa-y-combinator-square:before, +.fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4"; } @@ -1670,3 +1692,335 @@ .fa-meanpath:before { content: "\f20c"; } +.fa-buysellads:before { + content: "\f20d"; +} +.fa-connectdevelop:before { + content: "\f20e"; +} +.fa-dashcube:before { + content: "\f210"; +} +.fa-forumbee:before { + content: "\f211"; +} +.fa-leanpub:before { + content: "\f212"; +} +.fa-sellsy:before { + content: "\f213"; +} +.fa-shirtsinbulk:before { + content: "\f214"; +} +.fa-simplybuilt:before { + content: "\f215"; +} +.fa-skyatlas:before { + content: "\f216"; +} +.fa-cart-plus:before { + content: "\f217"; +} +.fa-cart-arrow-down:before { + content: "\f218"; +} +.fa-diamond:before { + content: "\f219"; +} +.fa-ship:before { + content: "\f21a"; +} +.fa-user-secret:before { + content: "\f21b"; +} +.fa-motorcycle:before { + content: "\f21c"; +} +.fa-street-view:before { + content: "\f21d"; +} +.fa-heartbeat:before { + content: "\f21e"; +} +.fa-venus:before { + content: "\f221"; +} +.fa-mars:before { + content: "\f222"; +} +.fa-mercury:before { + content: "\f223"; +} +.fa-intersex:before, +.fa-transgender:before { + content: "\f224"; +} +.fa-transgender-alt:before { + content: "\f225"; +} +.fa-venus-double:before { + content: "\f226"; +} +.fa-mars-double:before { + content: "\f227"; +} +.fa-venus-mars:before { + content: "\f228"; +} +.fa-mars-stroke:before { + content: "\f229"; +} +.fa-mars-stroke-v:before { + content: "\f22a"; +} +.fa-mars-stroke-h:before { + content: "\f22b"; +} +.fa-neuter:before { + content: "\f22c"; +} +.fa-genderless:before { + content: "\f22d"; +} +.fa-facebook-official:before { + content: "\f230"; +} +.fa-pinterest-p:before { + content: "\f231"; +} +.fa-whatsapp:before { + content: "\f232"; +} +.fa-server:before { + content: "\f233"; +} +.fa-user-plus:before { + content: "\f234"; +} +.fa-user-times:before { + content: "\f235"; +} +.fa-hotel:before, +.fa-bed:before { + content: "\f236"; +} +.fa-viacoin:before { + content: "\f237"; +} +.fa-train:before { + content: "\f238"; +} +.fa-subway:before { + content: "\f239"; +} +.fa-medium:before { + content: "\f23a"; +} +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map new file mode 100755 index 0000000..60763a8 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";;;;;;;AAGA,UAUC;EATC,WAAW,EAAE,aAAa;EAC1B,GAAG,EAAE,+CAAgE;EACrE,GAAG,EAAE,ySAAmG;EAKxG,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;ACTpB,GAAmB;EACjB,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,uCAAwD;EAC9D,SAAS,EAAE,OAAO;EAClB,cAAc,EAAE,IAAI;EACpB,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,SAAS,EAAE,eAAe;;;ACN5B,MAAsB;EACpB,SAAS,EAAE,SAAS;EACpB,WAAW,EAAE,MAAS;EACtB,cAAc,EAAE,IAAI;;AAEtB,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;ACVtC,MAAsB;EACpB,KAAK,EAAE,SAAW;EAClB,UAAU,EAAE,MAAM;;ACDpB,MAAsB;EACpB,YAAY,EAAE,CAAC;EACf,WAAW,ECKU,SAAS;EDJ9B,eAAe,EAAE,IAAI;EACrB,WAAK;IAAE,QAAQ,EAAE,QAAQ;;AAE3B,MAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,UAAa;EACnB,KAAK,ECFgB,SAAS;EDG9B,GAAG,EAAE,SAAU;EACf,UAAU,EAAE,MAAM;EAClB,YAAuB;IACrB,IAAI,EAAE,UAA0B;;AEbpC,UAA0B;EACxB,OAAO,EAAE,gBAAgB;EACzB,MAAM,EAAE,iBAA4B;EACpC,aAAa,EAAE,IAAI;;AAGrB,WAAY;EAAE,KAAK,EAAE,KAAK;;AAC1B,UAAW;EAAE,KAAK,EAAE,IAAI;;AAGtB,aAAY;EAAE,YAAY,EAAE,IAAI;AAChC,cAAa;EAAE,WAAW,EAAE,IAAI;;ACXlC,QAAwB;EACtB,iBAAiB,EAAE,0BAA0B;EACrC,SAAS,EAAE,0BAA0B;;AAG/C,SAAyB;EACvB,iBAAiB,EAAE,4BAA4B;EACvC,SAAS,EAAE,4BAA4B;;AAGjD,0BASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AAIrC,kBASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AC5BrC,aAA8B;ECY5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,aAAgB;EAC/B,aAAa,EAAE,aAAgB;EAC3B,SAAS,EAAE,aAAgB;;ADdrC,cAA8B;ECW5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADbrC,cAA8B;ECU5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADXrC,mBAAmC;ECejC,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADjBzC,iBAAmC;ECcjC,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADZzC;;;;uBAIuC;EACrC,MAAM,EAAE,IAAI;;AEfd,SAAyB;EACvB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,MAAM;;AAExB,0BAAyD;EACvD,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;;AAEpB,YAA4B;EAAE,WAAW,EAAE,OAAO;;AAClD,YAA4B;EAAE,SAAS,EAAE,GAAG;;AAC5C,WAA2B;EAAE,KAAK,ELVZ,IAAI;;;;AMN1B,gBAAgC;EAAE,OAAO,ENoQ1B,GAAO;;AMnQtB,gBAAgC;EAAE,OAAO,EN0W1B,GAAO;;AMzWtB,iBAAiC;EAAE,OAAO,ENmb1B,GAAO;;AMlbvB,qBAAqC;EAAE,OAAO,ENmL1B,GAAO;;AMlL3B,gBAAgC;EAAE,OAAO,ENkR1B,GAAO;;AMjRtB,eAA+B;EAAE,OAAO,ENke1B,GAAO;;AMjerB,iBAAiC;EAAE,OAAO,ENse1B,GAAO;;AMrevB,eAA+B;EAAE,OAAO,EN+iB1B,GAAO;;AM9iBrB,eAA+B;EAAE,OAAO,ENyN1B,GAAO;;AMxNrB,mBAAmC;EAAE,OAAO,ENggB1B,GAAO;;AM/fzB,aAA6B;EAAE,OAAO,EN8f1B,GAAO;;AM7fnB,kBAAkC;EAAE,OAAO,EN+f1B,GAAO;;AM9fxB,gBAAgC;EAAE,OAAO,ENoG1B,GAAO;;AMnGtB;;gBAEgC;EAAE,OAAO,ENkgB1B,GAAO;;AMjgBtB,sBAAsC;EAAE,OAAO,ENua1B,GAAO;;AMta5B,uBAAuC;EAAE,OAAO,ENqa1B,GAAO;;AMpa7B,oBAAoC;EAAE,OAAO,EN+X1B,GAAO;;AM9X1B,iBAAiC;EAAE,OAAO,ENsb1B,GAAO;;AMrbvB;cAC8B;EAAE,OAAO,ENwH1B,GAAO;;AMvHpB,kBAAkC;EAAE,OAAO,ENygB1B,GAAO;;AMxgBxB,eAA+B;EAAE,OAAO,ENmQ1B,GAAO;;AMlQrB,iBAAiC;EAAE,OAAO,EN6L1B,GAAO;;AM5LvB,kBAAkC;EAAE,OAAO,EN0G1B,GAAO;;AMzGxB,eAA+B;EAAE,OAAO,EN+Y1B,GAAO;;AM9YrB,mBAAmC;EAAE,OAAO,ENiJ1B,GAAO;;AMhJzB,8BAA8C;EAAE,OAAO,ENI1B,GAAO;;AMHpC,4BAA4C;EAAE,OAAO,ENM1B,GAAO;;AMLlC,gBAAgC;EAAE,OAAO,ENkQ1B,GAAO;;AMjQtB,wBAAwC;EAAE,OAAO,EN4W1B,GAAO;;AM3W9B;iBACiC;EAAE,OAAO,ENmY1B,GAAO;;AMlYvB,kBAAkC;EAAE,OAAO,EN8X1B,GAAO;;AM7XxB,mBAAmC;EAAE,OAAO,ENiS1B,GAAO;;AMhSzB,eAA+B;EAAE,OAAO,ENoS1B,GAAO;;AMnSrB,eAA+B;EAAE,OAAO,ENgM1B,GAAO;;AM/LrB,qBAAqC;EAAE,OAAO,EN+O1B,GAAO;;AM9O3B,qBAAqC;EAAE,OAAO,EN8hB1B,GAAO;;AM7hB3B,sBAAsC;EAAE,OAAO,EN4hB1B,GAAO;;AM3hB5B,oBAAoC;EAAE,OAAO,EN6hB1B,GAAO;;AM5hB1B,iBAAiC;EAAE,OAAO,EN2W1B,GAAO;;AM1WvB,kBAAkC;EAAE,OAAO,ENW1B,GAAO;;AMVxB,cAA8B;EAAE,OAAO,ENod1B,GAAO;;AMndpB,eAA+B;EAAE,OAAO,ENod1B,GAAO;;AMndrB,eAA+B;EAAE,OAAO,EN2B1B,GAAO;;AM1BrB,mBAAmC;EAAE,OAAO,EN2B1B,GAAO;;AM1BzB,gBAAgC;EAAE,OAAO,ENkW1B,GAAO;;AMjWtB,iBAAiC;EAAE,OAAO,ENwC1B,GAAO;;AMvCvB,eAA+B;EAAE,OAAO,EN8L1B,GAAO;;AM7LrB,eAA+B;EAAE,OAAO,ENmB1B,GAAO;;AMlBrB,iBAAiC;EAAE,OAAO,ENoP1B,GAAO;;AMnPvB,sBAAsC;EAAE,OAAO,ENid1B,GAAO;;AMhd5B,qBAAqC;EAAE,OAAO,ENid1B,GAAO;;AMhd3B,qBAAqC;EAAE,OAAO,EN1C1B,GAAO;;AM2C3B,uBAAuC;EAAE,OAAO,EN7C1B,GAAO;;AM8C7B,sBAAsC;EAAE,OAAO,EN3C1B,GAAO;;AM4C5B,wBAAwC;EAAE,OAAO,EN9C1B,GAAO;;AM+C9B,eAA+B;EAAE,OAAO,ENwQ1B,GAAO;;AMvQrB;kBACkC;EAAE,OAAO,ENmT1B,GAAO;;AMlTxB,iBAAiC;EAAE,OAAO,ENmO1B,GAAO;;AMlOvB,uBAAuC;EAAE,OAAO,ENigB1B,GAAO;;AMhgB7B;;oBAEoC;EAAE,OAAO,EN+T1B,GAAO;;AM9T1B,iBAAiC;EAAE,OAAO,ENwT1B,GAAO;;AMvTvB,qBAAqC;EAAE,OAAO,EN+Q1B,GAAO;;AM9Q3B,iBAAiC;EAAE,OAAO,EN5D1B,GAAO;;AM6DvB,eAA+B;EAAE,OAAO,EN8c1B,GAAO;;AM7crB;0BAC0C;EAAE,OAAO,ENqT1B,GAAO;;AMpThC,yBAAyC;EAAE,OAAO,ENuX1B,GAAO;;AMtX/B,yBAAyC;EAAE,OAAO,EN0C1B,GAAO;;AMzC/B,iBAAiC;EAAE,OAAO,ENjC1B,GAAO;;AMkCvB,wBAAwC;EAAE,OAAO,ENma1B,GAAO;;AMla9B,wBAAwC;EAAE,OAAO,EN4H1B,GAAO;;AM3H9B,mBAAmC;EAAE,OAAO,EN7B1B,GAAO;;AM8BzB,eAA+B;EAAE,OAAO,EN0T1B,GAAO;;AMzTrB,gBAAgC;EAAE,OAAO,ENwS1B,GAAO;;AMvStB,eAA+B;EAAE,OAAO,ENia1B,GAAO;;AMharB,kBAAkC;EAAE,OAAO,ENgK1B,GAAO;;AM/JxB,uBAAuC;EAAE,OAAO,ENuH1B,GAAO;;AMtH7B,uBAAuC;EAAE,OAAO,EN4Z1B,GAAO;;AM3Z7B,gBAAgC;EAAE,OAAO,EN4F1B,GAAO;;AM3FtB,uBAAuC;EAAE,OAAO,ENoC1B,GAAO;;AMnC7B,wBAAwC;EAAE,OAAO,ENoC1B,GAAO;;AMnC9B,sBAAsC;EAAE,OAAO,ENsT1B,GAAO;;AMrT5B,uBAAuC;EAAE,OAAO,ENyQ1B,GAAO;;AMxQ7B,uBAAuC;EAAE,OAAO,ENwb1B,GAAO;;AMvb7B,uBAAuC;EAAE,OAAO,ENsB1B,GAAO;;AMrB7B,0BAA0C;EAAE,OAAO,EN2T1B,GAAO;;AM1ThC,sBAAsC;EAAE,OAAO,ENsM1B,GAAO;;AMrM5B,qBAAqC;EAAE,OAAO,EN6D1B,GAAO;;AM5D3B,yBAAyC;EAAE,OAAO,ENob1B,GAAO;;AMnb/B,yBAAyC;EAAE,OAAO,ENkB1B,GAAO;;AMjB/B,cAA8B;EAAE,OAAO,EN/C1B,GAAO;;AMgDpB,qBAAqC;EAAE,OAAO,EN3D1B,GAAO;;AM4D3B,sBAAsC;EAAE,OAAO,EN3D1B,GAAO;;AM4D5B,mBAAmC;EAAE,OAAO,EN3D1B,GAAO;;AM4DzB,qBAAqC;EAAE,OAAO,EN/D1B,GAAO;;AMgE3B;gBACgC;EAAE,OAAO,ENqV1B,GAAO;;AMpVtB,iBAAiC;EAAE,OAAO,ENuF1B,GAAO;;AMtFvB,mBAAmC;EAAE,OAAO,EN4C1B,GAAO;;AM3CzB,eAA+B;EAAE,OAAO,ENmS1B,GAAO;;AMlSrB,gBAAgC;EAAE,OAAO,ENsP1B,GAAO;;AMrPtB,mBAAmC;EAAE,OAAO,EN9D1B,GAAO;;AM+DzB,6BAA6C;EAAE,OAAO,ENgF1B,GAAO;;AM/EnC,eAA+B;EAAE,OAAO,EN+I1B,GAAO;;AM9IrB,eAA+B;EAAE,OAAO,ENoM1B,GAAO;;AMnMrB,eAA+B;EAAE,OAAO,ENmH1B,GAAO;;AMlHrB,cAA8B;EAAE,OAAO,ENiF1B,GAAO;;AMhFpB,oBAAoC;EAAE,OAAO,ENiF1B,GAAO;;AMhF1B;+BAC+C;EAAE,OAAO,EN0E1B,GAAO;;AMzErC,gBAAgC;EAAE,OAAO,ENmR1B,GAAO;;AMlRtB,mBAAmC;EAAE,OAAO,EN/B1B,GAAO;;AMgCzB,iBAAiC;EAAE,OAAO,ENoS1B,GAAO;;AMnSvB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,iBAAiC;EAAE,OAAO,ENqN1B,GAAO;;AMpNvB,qBAAqC;EAAE,OAAO,ENE1B,GAAO;;AMD3B,uBAAuC;EAAE,OAAO,ENF1B,GAAO;;AMG7B,kBAAkC;EAAE,OAAO,EN2S1B,GAAO;;AM1SxB,wBAAwC;EAAE,OAAO,ENyU1B,GAAO;;AMxU9B,iBAAiC;EAAE,OAAO,EN8G1B,GAAO;;AM7GvB,sBAAsC;EAAE,OAAO,EN+G1B,GAAO;;AM9G5B,mBAAmC;EAAE,OAAO,ENnF1B,GAAO;;AMoFzB,mBAAmC;EAAE,OAAO,ENrF1B,GAAO;;AMsFzB;oBACoC;EAAE,OAAO,EN/E1B,GAAO;;AMgF1B,yBAAyC;EAAE,OAAO,ENua1B,GAAO;;AMta/B,0BAA0C;EAAE,OAAO,ENmE1B,GAAO;;AMlEhC,uBAAuC;EAAE,OAAO,EN5C1B,GAAO;;AM6C7B,cAA8B;EAAE,OAAO,ENqK1B,GAAO;;AMpKpB;eAC+B;EAAE,OAAO,ENK1B,GAAO;;AMJrB,mBAAmC;EAAE,OAAO,ENQ1B,GAAO;;AMPzB,sBAAsC;EAAE,OAAO,ENmY1B,GAAO;;AMlY5B,wBAAwC;EAAE,OAAO,ENiY1B,GAAO;;AMhY9B,oBAAoC;EAAE,OAAO,EN2V1B,GAAO;;AM1V1B,kBAAkC;EAAE,OAAO,ENyI1B,GAAO;;AMxIxB,mBAAmC;EAAE,OAAO,ENyT1B,GAAO;;AMxTzB,0BAA0C;EAAE,OAAO,ENiL1B,GAAO;;AMhLhC,qBAAqC;EAAE,OAAO,EN0X1B,GAAO;;AMzX3B,wBAAwC;EAAE,OAAO,EN8C1B,GAAO;;AM7C9B,kBAAkC;EAAE,OAAO,ENoT1B,GAAO;;AMnTxB,iBAAiC;EAAE,OAAO,EN8Y1B,GAAO;;AM7YvB,wBAAwC;EAAE,OAAO,EN6G1B,GAAO;;AM5G9B,iBAAiC;EAAE,OAAO,EN8Z1B,GAAO;;AM7ZvB,kBAAkC;EAAE,OAAO,EN+J1B,GAAO;;AM9JxB,gBAAgC;EAAE,OAAO,ENsO1B,GAAO;;AMrOtB,mBAAmC;EAAE,OAAO,EN2U1B,GAAO;;AM1UzB,qBAAqC;EAAE,OAAO,EN/E1B,GAAO;;AMgF3B,uBAAuC;EAAE,OAAO,ENoO1B,GAAO;;AMnO7B,kBAAkC;EAAE,OAAO,EN8Y1B,GAAO;;AM7YxB;mBACmC;EAAE,OAAO,ENuC1B,GAAO;;AMtCzB,iBAAiC;EAAE,OAAO,ENiG1B,GAAO;;AMhGvB,iBAAiC;EAAE,OAAO,ENiZ1B,GAAO;;AMhZvB,sBAAsC;EAAE,OAAO,ENR1B,GAAO;;AMS5B,cAA8B;EAAE,OAAO,EN4Q1B,GAAO;;AM3QpB,gBAAgC;EAAE,OAAO,ENgH1B,GAAO;;AM/GtB,mBAAmC;EAAE,OAAO,ENnF1B,GAAO;;AMoFzB,eAA+B;EAAE,OAAO,ENzG1B,GAAO;;AM0GrB,sBAAsC;EAAE,OAAO,ENzD1B,GAAO;;AM0D5B,uBAAuC;EAAE,OAAO,EN0G1B,GAAO;;AMzG7B,sBAAsC;EAAE,OAAO,ENwG1B,GAAO;;AMvG5B,oBAAoC;EAAE,OAAO,ENyG1B,GAAO;;AMxG1B,sBAAsC;EAAE,OAAO,ENqG1B,GAAO;;AMpG5B,4BAA4C;EAAE,OAAO,EN5I1B,GAAO;;AM6IlC,6BAA6C;EAAE,OAAO,ENxI1B,GAAO;;AMyInC,0BAA0C;EAAE,OAAO,ENxI1B,GAAO;;AMyIhC,4BAA4C;EAAE,OAAO,ENhJ1B,GAAO;;AMiJlC,gBAAgC;EAAE,OAAO,ENsF1B,GAAO;;AMrFtB,iBAAiC;EAAE,OAAO,ENia1B,GAAO;;AMhavB,gBAAgC;EAAE,OAAO,ENiV1B,GAAO;;AMhVtB,iBAAiC;EAAE,OAAO,ENgD1B,GAAO;;AM/CvB,oBAAoC;EAAE,OAAO,ENvG1B,GAAO;;AMwG1B,qBAAqC;EAAE,OAAO,ENzI1B,GAAO;;AM0I3B;gBACgC;EAAE,OAAO,ENqY1B,GAAO;;AMpYtB;eAC+B;EAAE,OAAO,ENuI1B,GAAO;;AMtIrB,gBAAgC;EAAE,OAAO,ENpD1B,GAAO;;AMqDtB,gBAAgC;EAAE,OAAO,EN+C1B,GAAO;;AM9CtB;mBACmC;EAAE,OAAO,ENwP1B,GAAO;;AMvPzB;kBACkC;EAAE,OAAO,ENkC1B,GAAO;;AMjCxB,oBAAoC;EAAE,OAAO,ENsL1B,GAAO;;AMrL1B;mBACmC;EAAE,OAAO,EN0C1B,GAAO;;AMzCzB,iBAAiC;EAAE,OAAO,ENiS1B,GAAO;;AMhSvB;;eAE+B;EAAE,OAAO,EN9I1B,GAAO;;AM+IrB,kBAAkC;EAAE,OAAO,ENgI1B,GAAO;;AM/HxB,kBAAkC;EAAE,OAAO,EN8H1B,GAAO;;AM7HxB,wBAAwC;EAAE,OAAO,EN4S1B,GAAO;;AM3S9B,oBAAoC;EAAE,OAAO,ENoW1B,GAAO;;AMnW1B,gBAAgC;EAAE,OAAO,ENmT1B,GAAO;;AMlTtB,gBAAgC;EAAE,OAAO,ENkI1B,GAAO;;AMjItB,gBAAgC;EAAE,OAAO,ENuV1B,GAAO;;AMtVtB,oBAAoC;EAAE,OAAO,ENwL1B,GAAO;;AMvL1B,2BAA2C;EAAE,OAAO,ENyL1B,GAAO;;AMxLjC,6BAA6C;EAAE,OAAO,ENyD1B,GAAO;;AMxDnC,sBAAsC;EAAE,OAAO,ENuD1B,GAAO;;AMtD5B,gBAAgC;EAAE,OAAO,ENsJ1B,GAAO;;AMrJtB,qBAAqC;EAAE,OAAO,ENtH1B,GAAO;;AMuH3B,mBAAmC;EAAE,OAAO,ENhH1B,GAAO;;AMiHzB,qBAAqC;EAAE,OAAO,ENvH1B,GAAO;;AMwH3B,sBAAsC;EAAE,OAAO,ENvH1B,GAAO;;AMwH5B,kBAAkC;EAAE,OAAO,ENvE1B,GAAO;;AMwExB;eAC+B;EAAE,OAAO,EN2P1B,GAAO;;AM1PrB;oBACoC;EAAE,OAAO,EN+P1B,GAAO;;AM9P1B;mBACmC;EAAE,OAAO,EN4P1B,GAAO;;AM3PzB,mBAAmC;EAAE,OAAO,ENxC1B,GAAO;;AMyCzB,mBAAmC;EAAE,OAAO,ENkG1B,GAAO;;AMjGzB;eAC+B;EAAE,OAAO,EN8U1B,GAAO;;AM7UrB;gBACgC;EAAE,OAAO,ENqB1B,GAAO;;AMpBtB;qBACqC;EAAE,OAAO,EN2R1B,GAAO;;AM1R3B,oBAAoC;EAAE,OAAO,ENpF1B,GAAO;;AMqF1B,qBAAqC;EAAE,OAAO,ENnF1B,GAAO;;AMoF3B;eAC+B;EAAE,OAAO,ENjK1B,GAAO;;AMkKrB,kBAAkC;EAAE,OAAO,ENkO1B,GAAO;;AMjOxB,mBAAmC;EAAE,OAAO,ENkU1B,GAAO;;AMjUzB;oBACoC;EAAE,OAAO,EN1G1B,GAAO;;AM2G1B,sBAAsC;EAAE,OAAO,ENgF1B,GAAO;;AM/E5B,mBAAmC;EAAE,OAAO,ENnD1B,GAAO;;AMoDzB,yBAAyC;EAAE,OAAO,ENzG1B,GAAO;;AM0G/B,uBAAuC;EAAE,OAAO,ENzG1B,GAAO;;AM0G7B,kBAAkC;EAAE,OAAO,ENsU1B,GAAO;;AMrUxB,sBAAsC;EAAE,OAAO,EN+P1B,GAAO;;AM9P5B,mBAAmC;EAAE,OAAO,ENsQ1B,GAAO;;AMrQzB,iBAAiC;EAAE,OAAO,ENvL1B,GAAO;;AMwLvB,iBAAiC;EAAE,OAAO,ENzG1B,GAAO;;AM0GvB,kBAAkC;EAAE,OAAO,ENtF1B,GAAO;;AMuFxB,sBAAsC;EAAE,OAAO,EN3B1B,GAAO;;AM4B5B,qBAAqC;EAAE,OAAO,ENxK1B,GAAO;;AMyK3B,qBAAqC;EAAE,OAAO,ENkC1B,GAAO;;AMjC3B,oBAAoC;EAAE,OAAO,EN3O1B,GAAO;;AM4O1B,iBAAiC;EAAE,OAAO,ENiG1B,GAAO;;AMhGvB,sBAAsC;EAAE,OAAO,EN/C1B,GAAO;;AMgD5B,eAA+B;EAAE,OAAO,ENpM1B,GAAO;;AMqMrB,mBAAmC;EAAE,OAAO,ENe1B,GAAO;;AMdzB,sBAAsC;EAAE,OAAO,ENgJ1B,GAAO;;AM/I5B,4BAA4C;EAAE,OAAO,EN5O1B,GAAO;;AM6OlC,6BAA6C;EAAE,OAAO,EN5O1B,GAAO;;AM6OnC,0BAA0C;EAAE,OAAO,EN5O1B,GAAO;;AM6OhC,4BAA4C;EAAE,OAAO,ENhP1B,GAAO;;AMiPlC,qBAAqC;EAAE,OAAO,EN5O1B,GAAO;;AM6O3B,sBAAsC;EAAE,OAAO,EN5O1B,GAAO;;AM6O5B,mBAAmC;EAAE,OAAO,EN5O1B,GAAO;;AM6OzB,qBAAqC;EAAE,OAAO,ENhP1B,GAAO;;AMiP3B,kBAAkC;EAAE,OAAO,ENlG1B,GAAO;;AMmGxB,iBAAiC;EAAE,OAAO,ENuC1B,GAAO;;AMtCvB,iBAAiC;EAAE,OAAO,ENoP1B,GAAO;;AMnPvB;iBACiC;EAAE,OAAO,ENyF1B,GAAO;;AMxFvB,mBAAmC;EAAE,OAAO,EN9I1B,GAAO;;AM+IzB,qBAAqC;EAAE,OAAO,EN0I1B,GAAO;;AMzI3B,sBAAsC;EAAE,OAAO,EN0I1B,GAAO;;AMzI5B,kBAAkC;EAAE,OAAO,ENgN1B,GAAO;;AM/MxB,iBAAiC;EAAE,OAAO,ENnJ1B,GAAO;;AMoJvB;gBACgC;EAAE,OAAO,ENkJ1B,GAAO;;AMjJtB,qBAAqC;EAAE,OAAO,ENnB1B,GAAO;;AMoB3B,mBAAmC;EAAE,OAAO,ENxC1B,GAAO;;AMyCzB,wBAAwC;EAAE,OAAO,ENvC1B,GAAO;;AMwC9B,kBAAkC;EAAE,OAAO,EN0L1B,GAAO;;AMzLxB,kBAAkC;EAAE,OAAO,ENpC1B,GAAO;;AMqCxB,gBAAgC;EAAE,OAAO,ENoE1B,GAAO;;AMnEtB,kBAAkC;EAAE,OAAO,ENpC1B,GAAO;;AMqCxB,qBAAqC;EAAE,OAAO,ENkB1B,GAAO;;AMjB3B,iBAAiC;EAAE,OAAO,ENrD1B,GAAO;;AMsDvB,yBAAyC;EAAE,OAAO,ENvD1B,GAAO;;AMwD/B,mBAAmC;EAAE,OAAO,ENuO1B,GAAO;;AMtOzB,eAA+B;EAAE,OAAO,ENtJ1B,GAAO;;AMuJrB;oBACoC;EAAE,OAAO,ENqI1B,GAAO;;AMpI1B;;sBAEsC;EAAE,OAAO,ENuM1B,GAAO;;AMtM5B,yBAAyC;EAAE,OAAO,ENkC1B,GAAO;;AMjC/B,eAA+B;EAAE,OAAO,EN5I1B,GAAO;;AM6IrB,oBAAoC;EAAE,OAAO,EN7J1B,GAAO;;AM8J1B;uBACuC;EAAE,OAAO,EN1L1B,GAAO;;AM2L7B,mBAAmC;EAAE,OAAO,EN4G1B,GAAO;;AM3GzB,eAA+B;EAAE,OAAO,ENT1B,GAAO;;AMUrB,sBAAsC;EAAE,OAAO,ENhH1B,GAAO;;AMiH5B,sBAAsC;EAAE,OAAO,EN8M1B,GAAO;;AM7M5B,oBAAoC;EAAE,OAAO,ENyM1B,GAAO;;AMxM1B,iBAAiC;EAAE,OAAO,ENvH1B,GAAO;;AMwHvB,uBAAuC;EAAE,OAAO,ENmG1B,GAAO;;AMlG7B,qBAAqC;EAAE,OAAO,EN8C1B,GAAO;;AM7C3B,2BAA2C;EAAE,OAAO,EN8C1B,GAAO;;AM7CjC,iBAAiC;EAAE,OAAO,ENgJ1B,GAAO;;AM/IvB,qBAAqC;EAAE,OAAO,EN5N1B,GAAO;;AM6N3B,4BAA4C;EAAE,OAAO,ENjF1B,GAAO;;AMkFlC,iBAAiC;EAAE,OAAO,ENoH1B,GAAO;;AMnHvB,iBAAiC;EAAE,OAAO,ENkC1B,GAAO;;AMjCvB,8BAA8C;EAAE,OAAO,ENlM1B,GAAO;;AMmMpC,+BAA+C;EAAE,OAAO,ENlM1B,GAAO;;AMmMrC,4BAA4C;EAAE,OAAO,ENlM1B,GAAO;;AMmMlC,8BAA8C;EAAE,OAAO,ENtM1B,GAAO;;AMuMpC,gBAAgC;EAAE,OAAO,EN/B1B,GAAO;;AMgCtB,eAA+B;EAAE,OAAO,ENjK1B,GAAO;;AMkKrB,iBAAiC;EAAE,OAAO,EN9S1B,GAAO;;AM+SvB,qBAAqC;EAAE,OAAO,ENmP1B,GAAO;;AMlP3B,mBAAmC;EAAE,OAAO,EN9O1B,GAAO;;AM+OzB,qBAAqC;EAAE,OAAO,EN/I1B,GAAO;;AMgJ3B,qBAAqC;EAAE,OAAO,EN/I1B,GAAO;;AMgJ3B,qBAAqC;EAAE,OAAO,EN4G1B,GAAO;;AM3G3B,sBAAsC;EAAE,OAAO,ENsE1B,GAAO;;AMrE5B,iBAAiC;EAAE,OAAO,EN2M1B,GAAO;;AM1MvB,uBAAuC;EAAE,OAAO,EN6B1B,GAAO;;AM5B7B,yBAAyC;EAAE,OAAO,EN6B1B,GAAO;;AM5B/B,mBAAmC;EAAE,OAAO,ENhB1B,GAAO;;AMiBzB,qBAAqC;EAAE,OAAO,ENlB1B,GAAO;;AMmB3B,uBAAuC;EAAE,OAAO,ENvN1B,GAAO;;AMwN7B,wBAAwC;EAAE,OAAO,ENiD1B,GAAO;;AMhD9B,+BAA+C;EAAE,OAAO,EN3I1B,GAAO;;AM4IrC,uBAAuC;EAAE,OAAO,ENkH1B,GAAO;;AMjH7B,kBAAkC;EAAE,OAAO,EN1L1B,GAAO;;AM2LxB;8BAC8C;EAAE,OAAO,ENjP1B,GAAO;;AMkPpC;4BAC4C;EAAE,OAAO,ENhP1B,GAAO;;AMiPlC;+BAC+C;EAAE,OAAO,ENnP1B,GAAO;;AMoPrC;cAC8B;EAAE,OAAO,EN7J1B,GAAO;;AM8JpB,cAA8B;EAAE,OAAO,EN/F1B,GAAO;;AMgGpB;cAC8B;EAAE,OAAO,EN4N1B,GAAO;;AM3NpB;cAC8B;EAAE,OAAO,ENvD1B,GAAO;;AMwDpB;;;cAG8B;EAAE,OAAO,ENrD1B,GAAO;;AMsDpB;;cAE8B;EAAE,OAAO,EN8E1B,GAAO;;AM7EpB;cAC8B;EAAE,OAAO,ENtD1B,GAAO;;AMuDpB;cAC8B;EAAE,OAAO,ENzR1B,GAAO;;AM0RpB,eAA+B;EAAE,OAAO,ENzJ1B,GAAO;;AM0JrB,oBAAoC;EAAE,OAAO,EN7I1B,GAAO;;AM8I1B,yBAAyC;EAAE,OAAO,EN2G1B,GAAO;;AM1G/B,0BAA0C;EAAE,OAAO,EN2G1B,GAAO;;AM1GhC,0BAA0C;EAAE,OAAO,EN2G1B,GAAO;;AM1GhC,2BAA2C;EAAE,OAAO,EN2G1B,GAAO;;AM1GjC,2BAA2C;EAAE,OAAO,EN8G1B,GAAO;;AM7GjC,4BAA4C;EAAE,OAAO,EN8G1B,GAAO;;AM7GlC,oBAAoC;EAAE,OAAO,ENgK1B,GAAO;;AM/J1B,sBAAsC;EAAE,OAAO,EN4J1B,GAAO;;AM3J5B,yBAAyC;EAAE,OAAO,ENwO1B,GAAO;;AMvO/B,kBAAkC;EAAE,OAAO,ENqO1B,GAAO;;AMpOxB,eAA+B;EAAE,OAAO,EN+N1B,GAAO;;AM9NrB,sBAAsC;EAAE,OAAO,EN+N1B,GAAO;;AM9N5B,uBAAuC;EAAE,OAAO,ENmO1B,GAAO;;AMlO7B,kBAAkC;EAAE,OAAO,ENxM1B,GAAO;;AMyMxB,yBAAyC;EAAE,OAAO,EN+G1B,GAAO;;AM9G/B,oBAAoC;EAAE,OAAO,ENnF1B,GAAO;;AMoF1B,iBAAiC;EAAE,OAAO,EN/I1B,GAAO;;AMgJvB,cAA8B;EAAE,OAAO,ENhX1B,GAAO;;AMiXpB,oBAAoC;EAAE,OAAO,ENxT1B,GAAO;;AMyT1B,2BAA2C;EAAE,OAAO,ENxT1B,GAAO;;AMyTjC,iBAAiC;EAAE,OAAO,ENyK1B,GAAO;;AMxKvB,wBAAwC;EAAE,OAAO,ENyK1B,GAAO;;AMxK9B,0BAA0C;EAAE,OAAO,ENtD1B,GAAO;;AMuDhC,wBAAwC;EAAE,OAAO,ENpD1B,GAAO;;AMqD9B,0BAA0C;EAAE,OAAO,ENvD1B,GAAO;;AMwDhC,2BAA2C;EAAE,OAAO,ENvD1B,GAAO;;AMwDjC,gBAAgC;EAAE,OAAO,ENxW1B,GAAO;;AMyWtB,kBAAkC;EAAE,OAAO,EN0M1B,GAAO;;AMzMxB,kBAAkC;EAAE,OAAO,ENpX1B,GAAO;;AMqXxB,gBAAgC;EAAE,OAAO,ENpE1B,GAAO;;AMqEtB,mBAAmC;EAAE,OAAO,EN1N1B,GAAO;;AM2NzB,gBAAgC;EAAE,OAAO,ENqE1B,GAAO;;AMpEtB,qBAAqC;EAAE,OAAO,ENtJ1B,GAAO;;AMuJ3B,iBAAiC;EAAE,OAAO,ENuJ1B,GAAO;;AMtJvB,iBAAiC;EAAE,OAAO,EN/L1B,GAAO;;AMgMvB,eAA+B;EAAE,OAAO,EN1D1B,GAAO;;AM2DrB;mBACmC;EAAE,OAAO,ENnI1B,GAAO;;AMoIzB,gBAAgC;EAAE,OAAO,EN2G1B,GAAO;;AM1GtB,iBAAiC;EAAE,OAAO,ENxC1B,GAAO;;AMyCvB,kBAAkC;EAAE,OAAO,ENrX1B,GAAO;;AMsXxB,cAA8B;EAAE,OAAO,ENpU1B,GAAO;;AMqUpB,aAA6B;EAAE,OAAO,ENgL1B,GAAO;;AM/KnB,gBAAgC;EAAE,OAAO,ENqL1B,GAAO;;AMpLtB,iBAAiC;EAAE,OAAO,ENa1B,GAAO;;AMZvB,oBAAoC;EAAE,OAAO,ENrC1B,GAAO;;AMsC1B,yBAAyC;EAAE,OAAO,EN8E1B,GAAO;;AM7E/B,+BAA+C;EAAE,OAAO,ENtX1B,GAAO;;AMuXrC,8BAA8C;EAAE,OAAO,ENxX1B,GAAO;;AMyXpC;8BAC8C;EAAE,OAAO,EN3T1B,GAAO;;AM4TpC,uBAAuC;EAAE,OAAO,ENjP1B,GAAO;;AMkP7B,qBAAqC;EAAE,OAAO,EN+K1B,GAAO;;AM9K3B,uBAAuC;EAAE,OAAO,ENmK1B,GAAO;;AMlK7B;cAC8B;EAAE,OAAO,ENoI1B,GAAO;;AMnIpB,wBAAwC;EAAE,OAAO,ENjB1B,GAAO;;AMkB9B,wBAAwC;EAAE,OAAO,EN6D1B,GAAO;;AM5D9B,gBAAgC;EAAE,OAAO,EN2C1B,GAAO;;AM1CtB,0BAA0C;EAAE,OAAO,EN7O1B,GAAO;;AM8OhC,oBAAoC;EAAE,OAAO,EN2K1B,GAAO;;AM1K1B,iBAAiC;EAAE,OAAO,ENvD1B,GAAO;;AMwDvB;;qBAEqC;EAAE,OAAO,ENsI1B,GAAO;;AMrI3B;yBACyC;EAAE,OAAO,ENjK1B,GAAO;;AMkK/B,gBAAgC;EAAE,OAAO,ENwK1B,GAAO;;AMvKtB,iBAAiC;EAAE,OAAO,ENvK1B,GAAO;;AMwKvB,iBAAiC;EAAE,OAAO,ENhB1B,GAAO;;AMiBvB,wBAAwC;EAAE,OAAO,ENhB1B,GAAO;;AMiB9B,6BAA6C;EAAE,OAAO,ENsE1B,GAAO;;AMrEnC,sBAAsC;EAAE,OAAO,ENoE1B,GAAO;;AMnE5B,oBAAoC;EAAE,OAAO,EN7Q1B,GAAO;;AM8Q1B,eAA+B;EAAE,OAAO,EN1Q1B,GAAO;;AM2QrB,qBAAqC;EAAE,OAAO,ENjD1B,GAAO;;AMkD3B,yBAAyC;EAAE,OAAO,ENjD1B,GAAO;;AMkD/B,iBAAiC;EAAE,OAAO,ENvQ1B,GAAO;;AMwQvB,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB,mBAAmC;EAAE,OAAO,ENzI1B,GAAO;;AM0IzB,cAA8B;EAAE,OAAO,EN9O1B,GAAO;;AM+OpB,mBAAmC;EAAE,OAAO,EN3W1B,GAAO;;AM4WzB,gBAAgC;EAAE,OAAO,EN9T1B,GAAO;;AM+TtB,cAA8B;EAAE,OAAO,ENnE1B,GAAO;;AMoEpB,gBAAgC;EAAE,OAAO,ENoC1B,GAAO;;AMnCtB,eAA+B;EAAE,OAAO,ENjS1B,GAAO;;AMkSrB,gBAAgC;EAAE,OAAO,ENjS1B,GAAO;;AMkStB,kBAAkC;EAAE,OAAO,ENtY1B,GAAO;;AMuYxB,yBAAyC;EAAE,OAAO,ENtY1B,GAAO;;AMuY/B,gBAAgC;EAAE,OAAO,EN2C1B,GAAO;;AM1CtB,uBAAuC;EAAE,OAAO,EN2C1B,GAAO;;AM1C7B,kBAAkC;EAAE,OAAO,ENvC1B,GAAO;;AMwCxB;cAC8B;EAAE,OAAO,EN3W1B,GAAO;;AM4WpB;eAC+B;EAAE,OAAO,EN2D1B,GAAO;;AM1DrB,eAA+B;EAAE,OAAO,ENuF1B,GAAO;;AMtFrB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,qBAAqC;EAAE,OAAO,ENpS1B,GAAO;;AMqS3B,qBAAqC;EAAE,OAAO,ENkB1B,GAAO;;AMjB3B,mBAAmC;EAAE,OAAO,EN1S1B,GAAO;;AM2SzB,qBAAqC;EAAE,OAAO,ENxP1B,GAAO;;AMyP3B,sBAAsC;EAAE,OAAO,ENjP1B,GAAO;;AMkP5B,uBAAuC;EAAE,OAAO,EN9P1B,GAAO;;AM+P7B,4BAA4C;EAAE,OAAO,ENxP1B,GAAO;;AMyPlC;;uBAEuC;EAAE,OAAO,ENjQ1B,GAAO;;AMkQ7B;yBACyC;EAAE,OAAO,ENvQ1B,GAAO;;AMwQ/B;uBACuC;EAAE,OAAO,ENxQ1B,GAAO;;AMyQ7B;uBACuC;EAAE,OAAO,EN7P1B,GAAO;;AM8P7B,sBAAsC;EAAE,OAAO,EN1Q1B,GAAO;;AM2Q5B,eAA+B;EAAE,OAAO,ENsG1B,GAAO;;AMrGrB,kBAAkC;EAAE,OAAO,ENlV1B,GAAO;;AMmVxB,mBAAmC;EAAE,OAAO,ENnL1B,GAAO;;AMoLzB;;;;oBAIoC;EAAE,OAAO,ENxK1B,GAAO;;AMyK1B,yBAAyC;EAAE,OAAO,ENpW1B,GAAO;;AMqW/B;gBACgC;EAAE,OAAO,EN1E1B,GAAO;;AM2EtB;iBACiC;EAAE,OAAO,ENpT1B,GAAO;;AMqTvB,qBAAqC;EAAE,OAAO,EN1O1B,GAAO;;AM2O3B,cAA8B;EAAE,OAAO,EN5O1B,GAAO;;AM6OpB,sBAAsC;EAAE,OAAO,EN7N1B,GAAO;;AM8N5B,wBAAwC;EAAE,OAAO,ENwB1B,GAAO;;AMvB9B,aAA6B;EAAE,OAAO,ENzF1B,GAAO;;AM0FnB;iBACiC;EAAE,OAAO,EN2F1B,GAAO;;AM1FvB;sBACsC;EAAE,OAAO,EN9H1B,GAAO;;AM+H5B;wBACwC;EAAE,OAAO,EN/H1B,GAAO;;AMgI9B,kBAAkC;EAAE,OAAO,EN3N1B,GAAO;;AM4NxB;sBACsC;EAAE,OAAO,ENrX1B,GAAO;;AMsX5B,iBAAiC;EAAE,OAAO,ENnO1B,GAAO;;AMoOvB,oBAAoC;EAAE,OAAO,ENlI1B,GAAO;;AMmI1B,kBAAkC;EAAE,OAAO,EN1C1B,GAAO;;AM2CxB,oBAAoC;EAAE,OAAO,EN7D1B,GAAO;;AM8D1B,2BAA2C;EAAE,OAAO,EN7D1B,GAAO;;AM8DjC,eAA+B;EAAE,OAAO,ENpb1B,GAAO;;AMqbrB;mBACmC;EAAE,OAAO,ENzQ1B,GAAO;;AM0QzB,cAA8B;EAAE,OAAO,ENsC1B,GAAO;;AMrCpB,qBAAqC;EAAE,OAAO,EN/b1B,GAAO;;AMgc3B,eAA+B;EAAE,OAAO,ENrH1B,GAAO;;AMsHrB,qBAAqC;EAAE,OAAO,ENlD1B,GAAO;;AMmD3B,iBAAiC;EAAE,OAAO,ENsC1B,GAAO;;AMrCvB,eAA+B;EAAE,OAAO,ENiF1B,GAAO;;AMhFrB,sBAAsC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJ5B,eAA+B;EAAE,OAAO,ENuE1B,GAAO;;AMtErB,qBAAqC;EAAE,OAAO,ENjb1B,GAAO;;AMkb3B,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB,wBAAwC;EAAE,OAAO,ENhQ1B,GAAO;;AMiQ9B,kBAAkC;EAAE,OAAO,EN9Z1B,GAAO;;AM+ZxB,wBAAwC;EAAE,OAAO,ENla1B,GAAO;;AMma9B,sBAAsC;EAAE,OAAO,ENpa1B,GAAO;;AMqa5B,kBAAkC;EAAE,OAAO,ENta1B,GAAO;;AMuaxB,oBAAoC;EAAE,OAAO,ENpa1B,GAAO;;AMqa1B,oBAAoC;EAAE,OAAO,ENpa1B,GAAO;;AMqa1B,qBAAqC;EAAE,OAAO,ENld1B,GAAO;;AMmd3B,uBAAuC;EAAE,OAAO,ENld1B,GAAO;;AMmd7B,gBAAgC;EAAE,OAAO,ENY1B,GAAO;;AMXtB,oBAAoC;EAAE,OAAO,EN3X1B,GAAO;;AM4X1B,aAA6B;EAAE,OAAO,ENre1B,GAAO;;AMsenB,qBAAqC;EAAE,OAAO,ENjV1B,GAAO;;AMkV3B,sBAAsC;EAAE,OAAO,ENpK1B,GAAO;;AMqK5B,wBAAwC;EAAE,OAAO,ENrd1B,GAAO;;AMsd9B,qBAAqC;EAAE,OAAO,EN3f1B,GAAO;;AM4f3B,oBAAoC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJ1B,qBAAqC;EAAE,OAAO,EN5N1B,GAAO;;AM6N3B,iBAAiC;EAAE,OAAO,EN1O1B,GAAO;;AM2OvB,wBAAwC;EAAE,OAAO,EN1O1B,GAAO;;AM2O9B,qBAAqC;EAAE,OAAO,ENN1B,GAAO;;AMO3B,oBAAoC;EAAE,OAAO,ENN1B,GAAO;;AMO1B,kBAAkC;EAAE,OAAO,EN/d1B,GAAO;;AMgexB,cAA8B;EAAE,OAAO,EN7c1B,GAAO;;AM8cpB,kBAAkC;EAAE,OAAO,EN1P1B,GAAO;;AM2PxB,oBAAoC;EAAE,OAAO,ENhhB1B,GAAO;;AMihB1B,aAA6B;EAAE,OAAO,EN7b1B,GAAO;;AM8bnB;;cAE8B;EAAE,OAAO,ENxQ1B,GAAO;;AMyQpB,mBAAmC;EAAE,OAAO,EN7M1B,GAAO;;AM8MzB,qBAAqC;EAAE,OAAO,ENpd1B,GAAO;;AMqd3B,yBAAyC;EAAE,OAAO,ENnZ1B,GAAO;;AMoZ/B,mBAAmC;EAAE,OAAO,ENxY1B,GAAO;;AMyYzB,mBAAmC;EAAE,OAAO,EN1T1B,GAAO;;AM2TzB,kBAAkC;EAAE,OAAO,ENxP1B,GAAO;;AMyPxB,iBAAiC;EAAE,OAAO,ENrH1B,GAAO;;AMsHvB,uBAAuC;EAAE,OAAO,ENzG1B,GAAO;;AM0G7B,sBAAsC;EAAE,OAAO,ENrG1B,GAAO;;AMsG5B,mBAAmC;EAAE,OAAO,ENpG1B,GAAO;;AMqGzB,oBAAoC;EAAE,OAAO,EN5c1B,GAAO;;AM6c1B,0BAA0C;EAAE,OAAO,EN9c1B,GAAO;;AM+chC,kBAAkC;EAAE,OAAO,EN3Y1B,GAAO;;AM4YxB,eAA+B;EAAE,OAAO,ENhH1B,GAAO;;AMiHrB,sBAAsC;EAAE,OAAO,ENI1B,GAAO;;AMH5B,qBAAqC;EAAE,OAAO,EN5M1B,GAAO;;AM6M3B,sBAAsC;EAAE,OAAO,ENpE1B,GAAO;;AMqE5B,oBAAoC;EAAE,OAAO,ENhS1B,GAAO;;AMiS1B,gBAAgC;EAAE,OAAO,ENG1B,GAAO;;AMFtB,eAA+B;EAAE,OAAO,ENtO1B,GAAO;;AMuOrB,kBAAkC;EAAE,OAAO,EN7N1B,GAAO;;AM8NxB,sBAAsC;EAAE,OAAO,ENhC1B,GAAO;;AMiC5B,0BAA0C;EAAE,OAAO,ENhC1B,GAAO;;AMiChC,uBAAuC;EAAE,OAAO,END1B,GAAO;;AME7B,sBAAsC;EAAE,OAAO,EN1O1B,GAAO;;AM2O5B,qBAAqC;EAAE,OAAO,ENF1B,GAAO;;AMG3B,sBAAsC;EAAE,OAAO,EN3O1B,GAAO;;AM4O5B,wBAAwC;EAAE,OAAO,EN1O1B,GAAO;;AM2O9B,wBAAwC;EAAE,OAAO,EN5O1B,GAAO;;AM6O9B,iBAAiC;EAAE,OAAO,ENvN1B,GAAO;;AMwNvB,4BAA4C;EAAE,OAAO,EN9X1B,GAAO;;AM+XlC,sBAAsC;EAAE,OAAO,ENhM1B,GAAO;;AMiM5B,mBAAmC;EAAE,OAAO,ENI1B,GAAO;;AMHzB,iBAAiC;EAAE,OAAO,EN7I1B,GAAO;;AM8IvB,oBAAoC;EAAE,OAAO,ENjB1B,GAAO;;AMkB1B,qBAAqC;EAAE,OAAO,ENhB1B,GAAO;;AMiB3B;cAC8B;EAAE,OAAO,ENphB1B,GAAO;;AMqhBpB,kBAAkC;EAAE,OAAO,ENd1B,GAAO;;AMexB,gBAAgC;EAAE,OAAO,ENnD1B,GAAO;;AMoDtB,iBAAiC;EAAE,OAAO,ENvF1B,GAAO;;AMwFvB,iBAAiC;EAAE,OAAO,ENrP1B,GAAO", +"sources": ["../scss/_path.scss","../scss/_core.scss","../scss/_larger.scss","../scss/_fixed-width.scss","../scss/_list.scss","../scss/_variables.scss","../scss/_bordered-pulled.scss","../scss/_animated.scss","../scss/_rotated-flipped.scss","../scss/_mixins.scss","../scss/_stacked.scss","../scss/_icons.scss"], +"names": [], +"file": "font-awesome.css" +} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css index ec53d4d..ee4e978 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css @@ -1,4 +1,4 @@ /*! - * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"} \ No newline at end of file + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/FontAwesome.otf b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/FontAwesome.otf index 81c9ad949b47f64afeca5642ee2494b6e3147f44..681bdd4d4c8dddbaeb4d4f2a1f58c38cad92afe0 100755 GIT binary patch delta 50549 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

    7r8$?kb-D3z%-c} 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 F002TuuHFCu literal 56006 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�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 - + @@ -147,14 +147,14 @@ - + - + @@ -275,7 +275,7 @@ - + @@ -399,7 +399,7 @@ - + @@ -411,8 +411,8 @@ - - + + @@ -438,7 +438,7 @@ - + @@ -459,7 +459,7 @@ - + @@ -483,13 +483,13 @@ - + - + @@ -513,8 +513,128 @@ - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.ttf b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.ttf index 96a3639cdde5e8ab459c6380e3b9524ee81641dc..d7994e13086b1ac1a216bd754c93e1bccd65f237 100755 GIT binary patch delta 30241 zcmce<2Yggj-amZLtuvEMZ>f`+OlBsex0y*GBtz&V^eQzp=@L3Bat8>4BB%sGLCVV7 zE3z&Y)ZnU%imU})yU}Nt6&D+pg(P$He$Sl*0=oO``@a9rKgqrK+;dO;opXNuoE$hS zesV-3GlXFn0~2L9rhdSHF+;Dp`<4>KoW+$kuwVZHOn_a>FhqlQ*YMGWC7VOneuVdI zyw}fMG`-<3|D0jQ`(}n=zn(LFSwlw$N@Dos_^z3=@Y<^%xaYNXcwfVivwxdAd-|+| zcmDALLw=~o_t4zAv*qcA3%dD;xDydsa~CaNtr=jOhWDckqkVbd;+fMgtX$L1khUla zIk#x~>IU`;HjQB!T7mnT>5FEUR&IP7?>iWV+uX2t+44rsXDb<&Ph%M8kyW#2T)l7l z*dq*^dJ5@9T(rB)+lw}jq|Y}-4tk0{nYTY3)}nq&#ESzLi#Niq!kt&&aAP>JFS(5o z7@og{FU9+f@h7_srQY0xX4x99U5XdR{WGfSKtM$Prj^9!{2PEmYffW$avaZVmF^nqDri5U!ID+r(CE60Q@Y2yLsFBrFwVVO!I;6@NvXh`85#PU=jT z(+lZnIZc1;H9_oXLzU8DTjh5N!XngYJ**itL=Zc^>4-|!rU^rLYcLNO;TGYR!>vO{ zajc>o9yanlR_=*GwuzbkvQP=%`LvpCq9i!%Hpx@su!&wzraxF##fCXAO;+kDaq&)k zVWV|(>+0rmC)CFYPg2`ieG+$Pir=5o&ZPKFrd0OO3HnADQ?enEmk56-#a~AAbpCP8 zN+y%!?a~ zrA#kopbBNcF989*SxljBU2B5f1;EK)3Iax`NYEuKmU;@zZ|ar+jE5Y4yT=dl7bpoM>>4!ANRB5 z=fi8h&R|JO)7@wPh5L?ge#CwAw;lBUoqGSijielI{J|xma5U}4!w;O_$P2@Tb;9w( zC9x)!tZjO=5hBwjF}$$r8bXF4EH?AP zk(US=O-SPr2S)@V5hW(HisVQpPd=8o8~88&m`GANA<)5yAMSD+$v?Sc!nz{{6ZwU9 zLfXL(KBBXb&4ias!t5hEt>kS{_F}F8BLw^$23j%@Z)U(B@Jk|sk`qx*7jZgDORN^U zLe*tyR@b9LNYp+2kCA!)u?hSw-rRuR?ONY!Uh2Zsvbuzd5@V&YU;W-MKWUAxj`(um z)_)*slpn426`wp9dhPi{X-ZPPA*pZK;qb@d!^BTgiF~9omH4!>zyNVd6jPfpp);9b z%v3beA&KsQKO8Ed4Z=gkA#`#Jos-)UF7szf{(#kKbCiV2{N79nUExFtA<=GgIC0}k zOR|Dxfhv+^VnyDaYzD&^ZMlSz~n-+{1c(@T?rv>jjgLb23LTDM~?AL4G8kjEX=1TA7=Z zv1E7XVUnNW&d+xj*`GJ_mAekqoIy&vPYJRMrJ_tx%*hdVW)u{t zIXj;Nb1E~2@jnLKd8j2fN3bYA*~Fpl${bgTKG}KQqmN#foTM)%f7|6rCXORB1EimW z`$^=EJk*;k=0}0hVnNe6WCdmzbfJ5EnICWfhH&6hHK}4t==>L~AvL-aYak{J z#DNryn%qbN^fRJ>8b!NIzl4eJzb(oZFUuM%Q>&J2wC*qg=8d<|aplxu&y@Poy(PXh zA7{?XbDP-&iz6k8Oe@Vw&qA#1Ykgp7)d4HphiJq)8*3qn7L$V;H-iLw&=>=k+HcV8 z{yozwExf+JmAs@8h9*e!^8|CPpb230>ha2SkhMdr_S@7#MkVsUE+nNtEhN3tObhu` zKO{j-T4QD93xkCmtSL6Znw=#rtt&gvl-1RhX>ey(`ik9YzEaQX92Z%Tz}p|pDpB9J z^$J>*xuVW`jYh|@)4wEwsPkkm9NcR_k}XkdB6gitclS<{R$!Ml@(mijjx>~aX3;Od zB1;eCAtv5L9wCMVrJfbER$}!!P@j{0-ln!ipm&Bj(z1q3(UD00}5forshL z=LGJVcv6Xn{%Wrr0xH-+Jnsf%tOqh%#+M> z%nQsh=4IxjI)x<;Jh2$RgEV`9)TyVU9RS*ya`N7n$RYN6NodUVNz^w za>=%1oF^&Sq%_FpGPAP8oZ`&nkJ*yBleXkk+n-71+kB=o#X@c|g-m3dg?{~u(=9z` zO>Pg6jmkr}Di4vlmYnuUgnf$@ME2-&dK3GAvgQRgNBPQ>$39N@h}q?6S3amFt4w{A zv1F*Gy+I)3lr6l$LbgYgH})Po_yA8d^24sXNRQ7y=ihu$^ge}uiUNG+VFT>qj6?hY&M%G zNs~y1^BFd+mdp||Y)C^U5T0Zi$pW1w$z#WlCrM0HcFV-$&>NJad`A15WQMZO#HI0C zouJ&wa^%ls(n}haG#@{1Y8xX8{f5sYI_1rXa$6b+DG%~Sq(3AIWOWVcbKj@WAJT9^ z!V;7I5YZFrhS9wJ_MoNuamA`$OM>e;y0EQhfBl2p(E5*t) zW^$_|7pV!{;ek>1xi{$q)$FKVZ)2$>eiaZ7hY)0`U82epr)oku@&?M4hJjK zu>pL{4UCSlF)pSD<~z@Dm@byA(h|Ypq%Q#rLoAFh{v!A>TSH7(lpNfB%Ab_XRkk-t z{ad5RtSJMP>tnAho>JAohLnTLSTmWKZBRZ@BCFwKpragxPM)(`sZu^R*h>10alT1vuer1FaR~ir zY*fSW|AJZ|7qS&YtYEh&JB3TkCDxFq1l+P45~Gvris!0Wti@0`&VWiBs3=~Y((FAO z)*e45f4O7Fm&cAr*9d!B2zzGt?lXi{epq*M@0y2SY1z56<&}rm%)9o9iLXEM$hq*l zJMR4Ki33a5yuIS>dmnk7U)`pun6zWZqzeALJb!-MeHDGU*s!fzhqZILdESK!Gr2AN zu01vFqf1M!UI2EHa*X$C7-14P#tf#Asb(fKjBnTCC@I{vHcHGgD55HFhr*rsBZLu9 z(FVxnCobC*n@hbZe{EaKvd6r%0M<(Hv2W;|$dA&8GFp9^uZDNxe&2m(&)&EEm6FWBlHc_`@^w@D9W~{i zkAYAF=ueeM5h@SFt%uNS2l`HDJd6*sD4!{2f=mU|o9P3tXE2cNNTA)Tm?_|s=K%RG zW|lFlnClrC%)(8~R_1m_z5^)uUgkZ_aF1C_eCj>uv0Lrlp!3Qr?3A3{u4>{0lDl*f zr1$)Xi+(S)hc8PZU&`VP($CUwTt1bbS5dl1Y%Uf$92*FNR|3aU#Rkg?h={?XQ_SHk z4Htk$7+8^MKOfTwcefsA?_dwM9v|uJ`l&X~GiKm&(Wh*jYaBk$IBzwsYdfFqeU=j2 zGGbpwYzSNmw>|A!cF&dZ-w#{XRj|(&+q~}Sr`N4NazyzsP}#3C&@erP%ji2TJzVY$ zj~E{Ak!{Z$Y~);AmeyrRaU`aPgR)0tT5nSxBcu9o``TwH9|_s7y{5dsY}t-(f4629 zdJLHbne@_o3NkYbJcUyWG7IQ6r7*LAe>>}nALWtZ%Px;vHazRHGEu(w$oh4%+Fo)) zRu8Q}toGv4>KvUTFQcGPA_+EolIU>uBt|ZQ6Iq=zpHg&+4VGa+ZH0_#Vsa1zxl@G9 znMI!vG)pdG$xdN8op>l^1{2Lq+uyQpUkj(~YuUfQg|t-XpO-(#uddD~kLN|$bCEpq zcz!k6Oh4|UDI1pTawdKH4{S_jOC>&RM$p z&e6O7^w$1aAB+{;X&QsQa<=lbyzz@oB=zL#_x9bs@y2^6UcGVMG}j!nEyMiR{XG}- zF3}k6$-SPK`l7;DaL=50W&7T@!;@EUY+OA#eB`dZ&(`+l)2((xQgFh;@yp-8@l9eH zzvcc1wv4}i_Oz(aWwQ*k?SIRc=d&BFseK2xz2HkXQXMQ9wkXh9s;cA~uL3?7{Q}g} zp}D{i^a8U3*}pf|0n-#16Snis{*)+mdr_(tj0a+;o9f2|ZQSLt^mDA~jxj}rDE3lS zPN2*HWD9kSjRZ80QoH~iZzpkpaaXHx3XH$Z+Jq9Dz=>H2V=coi)nQg$#_`aQF0=a@neLPqLS|$4uP`+gslZi@;(n_u(Q3Gpg zk63zI+9M{`K%y28AN6oD6Pv@{)!xqWQ4&?6?f+o!QUfGZ9$_H^9AvnO)2Q5SLI%29W|#KY%CvkGHTBiir&JtDD>v>7&`ZQkgk_s2YNF&;xwx zv6q@5eM+49Qttn)PGa{7z@{F%WW``aCypL%30X#uM)-=GeCeI0`gMYCajp5CWzkfT zcg!}|p(soQ_>CTN+05_Is?_BFp}u%=Btih?sKQuftJ*p%&G?&_+N$6DGWuGYcho4W zbyS4-NY9ksx}GFAiXY{@p1R&C%B#x97JNj4e_x0^noprwqESplb>gcm9|z>tms!a$ z9%~^XRwE(M3sP<;&iH@{qpCrd7UYM61nc4u(1fcnzEtv#>+iX6pcFWUvK8tVV51T$ zpHQ75kc>krm0X<6M(XP+ETZ*4Y5IV1I+p$<;Ezib^a*B*Q=e5})#(!w z6ZAT3L6+WWF(>GSM2;q5S#rRIvbi2Zbl=^ppmGlmR%r z(shG}BOSoag){{a5+HaFRr*;eGB-K0NytP8$O`-*f;Heki8Qgqe(Rr`^Sf_MiNl8v ztiQ&W+QIa9wm+9!FEqlVLyy~@C%uR)PjYp3PQKC6|w6U`HV@93BX!lwkn?in?^Wx?@DdBGi z7XNwRf)RgPpBni6Cs0%`B~ohsHNbojGN+rWJ+~v%7?MG+ZSiJ zGa#BARn8whih`4rc4wI(A)WBk);Gp!E+a&R7BF|i8K8cT&A_?~!1=&R6oTRk8f#v1 z@tBR_0v<31+?+0sG~F=RDZ_%%sUjAl*T4C*()#n8*VimxJuoGY7cx?M)>mXhDONON z{fnnwTtB0TBgX8C`kpBn0-u*MaP{&UCF)O!_)|JyVTz>qYl9>jtgYYh?1l}`R?qI8 zk~?Vp^_9URHZiVV&@4>kq1D?7tSMWbq#f?AG|%xGLXX?n}x zkj({z1)CBM@s=zTp+P1Y)HwAHaW zv=-Vn<${3mRqAOh5tVg!zp)~onr2!{)>;gO=wEB}Qg48P)hR#$#z2JWPf>=&4w%`y zVCIzl3}oamurb95Km?c$DsGU(t~PR2w;uu!)r#xY#>RsmDjy!Y{oZQPYVL2>=6R(>*p>A2BgiEX;n3!%ke0qk+N7;fy?_u6mw2XkbAdCv)w>on91P%MVF`tD<) z>OVxv#plb$*#xv5#!u_x}+pbd+D)7hJ3(nmkRaZdn6h+ifrw zOzr$IvwZE^?m(02_~S>wnr9@PXkp5kDyEhh#Z05~m=!x$K7~prXnGUR#SliHuC!i6 zMGACEfX+E!oHPYQ6IY^g5g>5D5yVVYL1t*=O$;cW%1ek!qP*_Mo$7$c5eK-}%kc+n zKX0CV_~Dapl0bVC_>Jaeb9V2ZvrHw1?1h_Ft-6VgJVTf6GwKKKyFJRckC`sRE!~Rm z#4smGzSX{Lncb?qE5}~nKo)M;0OQ{;759GGa(_h}3n)>-8;1`!D(&F;R2)=sf6JHm zR)F2=xS*Vo=nNacjDV4I;cv|{Fuo!qiCKXHPDPdRg`y%Q2$bDcmJBi&pHQSsWiOmn z#0Rq{$O02Cpj-wZ25BjvEARq7n- zo~~EsAGfQK3d7&?5&qhvpWVw5!y7^Q(@lUS*9;gUMmhIJ@Ke6N`!byNZS;>ydrJC8 zFN$*xezt1U*LN7>>n_qg)sSi0WtdjV0h>R$^?vpCK)W;D^$w}_t=_I&XqUjd#AB3W zhyfJ8Q#I@m&W8YulbN~y0gRY9-Ee6a@=;CQD*lO2H z+>gl?XD(FJaWAm;l_W{Q+ zb{h-sj}7=Op>XgbMhU8-X;(kGI%+QkXBbDytjc;YCN}yZ2|T8}|Io%Swj?A1pB$j$ zdSG(A6|Y0Qdp+Kx$?*>tE>RqAO_K7=r}rygZ?_t^pT2Pqu{>sqkKDbJ<9S}QT3?G7 zH2Ge&J8g335UG?Cr1J-;0;2rQP+zLOu~9+4kkEE_Lz5zKUREd91Z5w1zPM!I=^Q9$ z7YUUXS*^-P+Ei`6PWO!Rky>TrWsQ`(wUYRs(dqJ$x-D|4Q|uyiS@|gb;h7c+j24if z$4Jga2*o3xiC5G9&94ZkIy_X366gK8NFt?`RWb{1wX3-*UgQK&(+d3IUcn*L1R#%tfvas%_Z*RsKv?Gj6)X$AL2=-M9!g z*va3;ALxRrgQEO-mb!rG`tf?qrC~2+y~9DE3#y8Oz5;6{NVR{$!`_k-uX62WzGEI5 zCqzqRZ|g(ek}I6Y@MWBrx?if52@I$Mte568%GC38ZBnPWfB}a50A={W3aV^BzEIsG z#Bd%s9>^XBY8G)21q-;^#z$VAvyYe_@{d~i$eeyRrt7j2T#g*M#AnbNb0B%k!Yb+g}>);+<_~N#?WgC?P^-n*vZfK-D(3Cqfchuk# zLAN(!^54lsSD(3~w~wrp`|#l{)8)eR!tz@#)WNwOL>nv(uPX20@ji8^D0eCB~! zvmQ93oRJ@xwR-rueL(TV`TFYBuPbNn`qM+ow9N}wzs{CS&c+I4~ z4o+{kZIRV!_`vM!sIvZJu`H!a5XJNIjNj^ef88E$sJF=dlyQku6g)T z>M#Q`0099c3?-KtSC<|c+Tx30OQ&wx3bO?1yrR_9OfS)0KBByQL~ByF z7rf)|&I_m~enqKrC3Yu`E$7``A(kc!jwp}0!Jb4}=F2AL%;zZ%biACGQnK)*t=9cP%C$eA_!m+*tu!SOJ96Js=i<&q+V~e>XidleY4)G9H1|x zUVVwV>&ghzZw}SlNOpHeaICqk z?%R@^uMN&#F>6}iY;$k?nCt7xIwxFI`j^^~Qf6GYj?h^La_3dmmh_JK1CCw2WByTn z3%%31DM(mX8AwZ)bXgVcsly$X@!d&vIL=Ewed>Z%yIHF@XfIsQ8uSR#z!fnu`%^yO zXuI>WF7GBocH69J>1ipxi#?8g{_hJxv2tg*Px(SY-)Qbq_piIoET$HCLO#0O;D60P z{bYgamLe>bU&K_yZ=7n_yQZ9n;tUVfZ4*X>h}*%m!uYFdXxPZkQ#*H_62^V8KNd;x zvxrq9M8;^7TZ_YFdhZWyV9CB$ z9ZykoRAipp*dAT~wD7tyJKOlW@br2vy79TzX4R{eyoIGgtClHTFRNT#%KxqbY_|q5 z-NL`!m@ieIST+)ap-2sqNUZttcF7kT)}lJ!l9y=1V%=Y8Gbs&$AE~gBnoWInz~1bI zABfkCAqi4b5G)!np?IvNR@g1+_+wd1Ol<9qqVnpG%IlgC>ugN6)iV|oS1gdmK0IyJRYtOAmQcZRaU{%R7mtM!WLHmcBg z#ejj6GQ~^;;&D`ncW|K~rTb`&Iw)b<5H%mT8F;ng*NZkec^^$p^C7}s;tR>>mlO)p zvi<0gT9yzhAQUXNcst2w8ownu$dXa1=vA5Iwf7JL?%T;MH3vck+GMZf3L!<&=4<65%NsoKZP8iwF`Ag9g{rIoJZSn6|ibV3NU{kfVjp zAx|%)`7_z!vO%j!oDkGW#AZqHra29sl+*;BCQa{De%6k1@u_Jx_b_j=zOPF!aOI`O zAudBsg56{>WoSjFKl$NjV zyYH*}Li6VlNteDZL(2=wISt3Nr&wN;#e~col{-y6DvTD6(+T}w;(U$7dEX<%zQ@CH z<{D#4c_~!rl8zO%QliGBvGVgP_(Yc}jb(XqIEf7v<|S&(+MelTBxmjy=yB}?!Mi?G zI!^E8|Mbd?d#8&|Hba}3r?V24vyNqL>}=(+x)B;ppU7Kp5hC*k_#}gsa7JT}L7Tyv z5>Fg{m8};htj_WGH*>mirJ?m(Og>4QY<1KKe5t)#ctUC)t={V?SR@EzGrNWP8lxsZ z)mxJ5v<{g!Z^yik7UlP?94uxpYW*Z3!)Y#GGJs_ZbCQ#L6tSGVXSBnTk)YE$($lp% zgUyhxNle4I83(hv{y~3kmB;MUC0hgw$HP}YLCoevp7ms8HI%Onnw;q*#gt^=3~WIf zZz<>*9IV$E^%?`WR{7VMn{`&skYqF%(vr+&YbzSOZV#(tdkBdrhv!jZlE!a#%hlOE zf&;W{agq^JDJ@Z(X0qtDx-^$v!#$p!?4ISjKHbW%%-Pse?=~1BvrR@FS+<7jcVqD^ zcXGOgx29jeCBx8jV~%Jv&FW+Bvt}_5XkN8|3;4HMEt1Bzp^{}c+`D|mz4xwIuJ|z> zQ&(bbC2)iKKFd#-V3i4H8#78Uvd4R^O4f)L(~fj@y;HyS)o}4kcj@g~LRg7R%)z?U z=!*r7C~zo(Xl-U|0>=__MYUE_px38o0V=UZgK6N(gv8*2P;dmxR(?`lzNB~A=IOka z1(LTq6Z8qA`)0mrw>K4g9UNy*tAy)PeyGOpAw%mhgOY3(Uf?w^Ozm|`XhASBVbuVW zp%|?nq4EcPwXE=blWR?1tzkSJ9N1$bl?NWxF`o2O6T99uShbAA2h*u;tj zn{N6ObcCehgDvmwnx4<)3|zQo=rgm^r%kCJ;7=UBTRHTA^2sO9uV2=$pQkXFWyzLxpjBK2p8bA6PVFA4EIl*g14pEovsPRhtA zQbt3uMd}s?Y-YH$tzoIj8iw@?j1?)A=6KuRQ4-VmHj7AzN1FNq@_Mj zDxaL>sli&Fp`2>089HA# zP1PG^f@QOCX>MyoZZ6tC3pJ)&VIkj7ZWEC*oTl9aoK{DJ6z>juo(f_{&LCT?m zJ?4=Uix;AYs*C^kgC)nAYb>*%S@WNp!Tnc51m0e0<8J}}NJI5tmb@Mq{~^`-0~{4? zAl0r`97iE~ua*ne8HJvT#P;ybii^_3pN@8Mmc4A_xg?!@*WGh*SuEl5aGQJ7s z9HAx0ELc?mg5ki)!@H6pZaV}Aui56o-5n4;a94B(&A6M()UY#zFI+@vhSDJti74MU zG$`LkA|wKr6uB7zQ$qtWMTBUJQXh@Av_!XWkG8PxC^?`8;}8W_RQ=_x0Bov?84H;( zyl(rT0T5iMro;}N8x|~{L62aEmk=&<&};Wm`37%PzJdFX9X{;pFMY~%oqOyWtXw79 z#wby$7=e*I+QCFGAX3ED7Jn*;ZAU6Disb^8J&z_SQ9jzcIuf098^PL{!4lqD}DW!Ug!#dz7G4Xgt7jF1f-0*%ySzMGh-8;52t~;a#*(K?MiIACACE21Zm%yNGzyUrECK4Saz)Tlssr%a z;W`%bVX*OA7NTg}hz&M!cRVhvKA)cWOrmm*xZ4;mT278fF*k)6>ve?FPCS2?$T z)rWhh?8V4d5d)jH_~{=vDDOU@eE2x56OWPnbw5A7m`v#2PZD6C>hb*7&*QI0Y)B9C zHq?seP{N0+_7lV2y-MAdpYN-`M|uC*hn0^Xn*HEePQ0u?R&}Z|7a2Be0}z^icf{Uw z_Gz6=9lI})WVoSHUxrTaUomRcw?SQL)$qjo8Zx2q!kYH!gO}HMJT=P)C*1P(AD@*x z9_iUXzI{u=Z^m|4Smr~y#1IoJIV^EErAtujMNF`@u;xyyBK780Ax5gWpzOi2h1LOU z-N4yBn99)dl!b)odj}4@7l%rO_P+k&yP!fTcJt8NmJMiU1}wX6sMYDT(l@^AO^7OO z%HsL+mBmWirA|W%yd4YRb|PGgi^-Mg@{{Kp8_zu{r%Rq}k97HK97|%RV2lW(N*ph%ji;sOu1kIQ}6*ax)W~RDl-J)M4HjIcx$1GG%)NP%aAc$M0l@$!) zqqV{4l%l>h1+p^Q^#~2L6nd2p0@YODP41CJ{*cw<7aHxpA-j);ttp6JS2|Q6(UQzi zv2^RKUrH;Kx}?Gp4J*cw?7>&J%-l+*t+)55OD=B0sRzC&W+vdB0)`5mcqT(#O94f} zLtz8J1hJb_-5AlCL``}T8rZ9321H=v#ViO=OB6l*f+VxT{F36w?7iBr4F$X z_KD1pR3{*g#=HNpd0B?lIdkj0U79+>4I^VCDi>ub(bApshm~xd>9l4D(VBvo+`yXX z=EB(b9n71hwZYs>g(=O;BzL$|$vJh`;rCq$*xL$T8rYlPI@2uPGEXsN=PC<_&kYx{ zOuupScV?0&XKv+tQwXT+i)ylks{$O0W-uENNu{c|k_FD!s;f5ECHBzJz6hWQs`W__ zIm&RV*7&dw-_>~|2?oA1s)}&FI1C+5!49(KafrOu%4}700-ox$)YmB;^1!hRq zFd+$i@u7p&&Z@zJ(l&qR&iPC7hD_Qyzd+7smxClx4!W{x3gDwVs<@g& zXh``i&5~;}RhQT-q~4YFRcvLFBUqd7V+}D?5@nrd3KlOMHJFUf4M96_VsjP+eMMRS z0>AQlbZc=?aINU?*TKwZPTMeI{!a6EJLkt{P1s@|>tz2taEL(;dkSiFyLBT1d5A@+MQFhYrrXi&b4eKw-u!BynAtBo?i9bYPhXJwimJd;m!|48*oPi~1>|M7$xf>m^ew(D9VzHi=lr_3 zMq!=7I#uzP#Cf{~k&R#3g((V)$O1ZsnK=J6%|!;J5!cx zdj|?5JU1w!$ZuxmmerP%w#*#%kDfBkEDbL$=V}W5Roa;;ja;P2-&=dT{CjP0c3N!6 z*nWyoQn7Pha&cynBdoh#T0PmY@v715ZF5H3){h>)!8~P+v|P~7wq7el`xO}svD?U( z{-S<`2^PKbf$|goKc`a$m-Wq6Hm3A&liOX()5vFXqM@Ls)Thj4y#_;JO_4u#AN!EM z=t8uVtnoKg&D)WX;4 zs9wLN%p`cO&V)`@1@dp;JxUM&es56jMi}B00xLK`Nr8&wD5C2k48KN$R;tP9yr>Fq zSC5*qA#qfA5)S*5li;cmCmBORARa?P3+`~}W)3MVTQV>;ed_wO$)>q-O{^r27w?!i zu-DG7-Na4*1P};?QKGMh>dI7<2><W9l0DYr#N#*yN@U0&8Zeh87yOW?RvUOopI_H?_?0W zxZ=J^8NiXyKHJR{3@`#3>CQx_It!hdP{-4m^&^ZdqYqe9S_HY+jiO+4K5*r*b zfa0;};}SMK=*J^xVs9Qw5HyvATb*O=TPDP2&ENT*dFT8Q8`8``TdDT`E1va)4MPTo zOGW@u)jaO-*;6$7MqNz-q7P^zZGAN7ug489v$i(KUF)nqcxdWm<S#zYG#cwS>) zZPOmjCzixbdYyI{p4)8NPjos?&wr}5ZPi=2mKAzS`zbZEoM+LmFj%a*_G*2C&YZ~B zDdVxv@!{B$iDsS7z#U68TVv;wQYEhzTdvHs8|Xx*2}FyHv_0cH2I%=J5WYfatJ)bH zsRO*<&68fmMz9^j&e7dYf}Igp9_nPN^o+Uwo|-{rZ)&s}>zy{uOM9>%fU=LoAFUcY zW9(otUpb|G|H_ILuMiW-BPKQU(QnuxxIPm+7Uds9K2)}t4JI>Lq})Tx;hGJWq>Q_- zp4^m`q~k&>UQxckqCllKesIN}qrqR0*ub#l_+XQw>(20O}FC zFg*WVvMa#hhZ(7x*+{m8*eQ3-H6-N2SeL-_Mq8@OXRVu2Kg8GHWJ)laG(o+QGvx(G z|e|B|%nm6rln^cSGSeiC}@)nzs#nH0{oSVrl2R?qQ?24kW$YiQlf zG=m|5u!+NLR^F6>(?M?A{vu5UtNH(uiZA{RP!s!a3>@VpA{{NV)GWAFClW@>JEee@ zgtZ(_!_vYBR3dB(MQyQq_P_)6gA_MuIi`Hh9$*i|>hVrm6!$UWsaK+G3ss5I4{9pSAK2+tDa28cKpcTS_u$Ba{f&B7g$k;cDQ8_cA zxgMucIkU&hN>472ysGq6ejrZ7;=HOe+2gso-{|Ha>5h^KFCq!e7)6#E@+z|afZ|?6 zaUya~AQ$Ldw8~T;{R#AzSpbL?<^vy0P8CdlY;>N)p!HM{)HNH`W7g;?YpMek*ik6& zFfGBD(qon4hX^8#8p5t?x+4QBKJZ&5#P4xSaPYNbD^-^puGIqx9De6;(?$+Bb3iDk z*gOkbK=t;-gyDG}=GTXZg~P+z14|Ap!5_bF$%x@gmmFyCe{k9IgTFt0 zkY9gr`Lcs}Y5!dL;l&$Htyy#Gh8MYq73Ce}n6l#3U6aP&agrUWoKw~Vf=03yhcV_= zY2|BnE9duY{AxtusD!cZ5ob2;QO@taMq8Cf7TrPa{<4MK%%;Zc53{uT&{SIKk|jiK zM6+7+L2~-w!P5toY_gUZ*Sy#I-Won(@iminpIWi(?K`K!aT(D7KI-N9Qn_^3vv(`! z?`oJ?e!b&bpFDHPT|{&Dv%BzN){+Lym09qnyBpG$7Q+E=U&amhXxy+@O2q)w1qY5l z1{Q{Euym@YK0IGK-NVDwxu}4PyBoQ1#2v5)^%LSMmCed8L`PQR{Ft3jZ`knk29l@e z_1SWMVA=7(B*EoM%ovx^_qg(N#yA8sNW!2umIm^(kw%wQ6!8eQnn4W}lkW5RJ&~d; zb_LNrcN9haa`ZW}2PZpj*f4oY?EcjJtR9}^!S+FFDSDTyAH0WMF1>3UEzdqU+0!E{ zKh@?kSWsO|xX7tL^IkM%x zqi-$UR_t(S9laedE**-y*5P=uZ0nf5*#lotetO{rlE_}y{g5{J;i0H0v0rRSLb4_) zJIi887LsiFz4C&FvTa431uUzJ7x_Y&A(+<-4r+-n(9+0P?U#;pLnm1{FGBzDG@*w|(Ftjoy;t{vPFZB8NQvi%T<= zH6FBvpfPs>7tEm(Pr$AqSR{ge2D>P{I91AHH?Y`+<)nV**j5n;3ii0K797j`flyhn z1Ofu0a7LBINuVDL3Us7!MBV$!hsny%eMoSWa_>0%q~&>p9T*r{W=bJ9$oUx`Ijrxe z`wz0Dvaj8<(0xsHQom^=@?Mj*YN_Wv{of_>jA3A}6mo))Emg5|o;mE1;#kK@FE#RfQNvUxJUwJlN`XJS?(ZD>oQk<}xeabWd{#{-E8zQuQCl$d?^e$!l@D%a{GwV$m|WN9Dt zgZ`n`j&{UbB+@3a>n<`$%8%IgLft(bIQlaO146B1K0ihxl%*vOKFs++ElfU#1v?5w z9|^I6EP7}#ND+6#_wRnSI+k)k`KeSn8ztAoJ|!au5y$S+r&!&(t4tavsAxu{Yd^;%$lbit&7QHHJ9l#cK z5W9ejRKdiDIfJ=?#`BC7C+rfQ+ob$mR{AgOX&G?moP>m>`kZf;hc-ybwWVV<#)M?S zIkDWh#bPfV(W7+gU|;VFE#x3akCe&>Zy0juz#R)xb2WYQ$InVN-hLAS%HY|t_k5t7 z>0n6y`3+7MVKJG2~LjHLlq=6hzbl0~oK zrj1PKotrWE>fod|9`pN04}6GBTs%}+pu8e?FrPd!lVUM!ykl?xEp=b=f|Um%fY%YW zq8osbEe>mD=i#b!M>;+jSoZMl8|rd$>TZZXUVmD7|Btg~{gLE6y`%lm+FrfZ9%`2- zuRRHF%tEA-YuBE{CY^7U3n!J&cDIunGJ@2!@1FI@X+;5xt(<;j7TN&HX;Z!x&#IKu zL@9^>xKdbG5vxaKRERfJfXXE_LZTXVDrI^^1}YE09Ll>YJ{%Nz_=AbgtgwuA>LTok zTfZ5;<+_xWH{G5}UcP?8oK?J(nIh$mnIo_7zwYB*{jKd*ThXMx;}@IRw1LVb<>%3L z-mjGN$-T>0RWhx)Bn{&}K;ubj1c|DmU+kkB!yqF_W;fA78q<Z$b7 z4(SE5P<_lz9g;*C6p5Qt6SgCvm3y-tQE=Ib&}6v5>c};#R!7v2^*I8_1EAxj|lzPqN6bws|vE?h}jSKcp zyUMElcGAOh`xOaEG-vBqMg86(GiT=y8Bm;c)DL9-WeozWZaIwN-VhoI%onJHn4w~)(MftPG`%LU> z7lY*D=f4(BxNUsD#%V+H#lV0mH`Vr8QCE>{_VgaQyzju3!>cmwlKkO}p~Dx?9VeIy zvhx!EbTvCs>6>ccll_y|%9l9AG*XRjV50|%9KT?3Zi2nh2Gjvf)uV4bFd(_2oJMZS;&8^0*f zIJyieQwKNikPm1Rzx3b}3M8+ua`pTV0g7{(Qe}YKr|yz- zadxPXAVh~@vN3R?(daPhtJdB1`N~z_{^8zPnHpZy>4oNnWFy)A0=YB6Y|AV)TeS8< zGnDZudDdJa8Z=sH@j0BmF~6i>jnbIv^BeU4lReC8O)&UZZN6>8+^X^kH>|#8W{Ev> zJWheFEUUCAALUJ4d+6#}_e}4T9IGEtGkA>4&};6ZK9!=FZZ(BR_ARcOv|>sRtr6#p z@hgg-7?=HyX+iPm9tNE?|1O85<#5~$4-N;ev#hB|loH8<88sz22?;H}p*CBBqu2Os zv1s(Ilg8XKWpIx)Ei3nN2U&-2R5-P=Y~{jH#U+EM49|@18&{a;NS={jeh+Iagg!IQ z<){ixde}F0I9h;N4wkd&&3D~7KBe<(FMK*b^oSG>bd2hNccx!}N#bipp-Fx4jG zDLcr(CA1Lh7UrX^QI2V$2%|+!(Jd%2b!C@)D(WfDsqehUk7|g!N_GpkTIkj`HgaW2 zEk(3~%X&w5)zKbOcdAa~8}zdwYNsdg1ln~?lw>xYd^gj?N8yIhO!KoqY3)qY5ATNb zv~i%05+w^HZqR83GDQ4Zs0Sg`2PGAAP+1W#xJK@pSL=(WCLbz0W@%-|gG= ze)Ooe-A${=+=UI!zwuSwIZab5EworB_Rw@jRAa%!^gpX>fSWi??3O~p$r5pWk5LEV{{OP4foQlN75STaEB(t;Y z?oYV@Ylc5X#3r!zjpR`S{A%Nmws<`5pvfp-J$gG4rHwfcn((X+-vQlo+fbx z7Zq7U5@`r!{JGOC3ytobbyp zLV^uaBHjs;fLHzQHr;9d7k!)VL;jc682`(MZO{;1(qNgf1cIG&g>Fix$|1Ox5*&L< zTY7m+mz@qaCAHlwqqmwBx1_;?v`D=C)n)H(4`{&cTdaDGh!Z=kB3PByh)shTWCf14 zX#me($8a5t&e{qVg(C9eDF%o$AVcK$a&39{g z0mWin$`HO&Dbn?1n~L{3SYm4$yf-x+|H;73gJu1#HlJylzc(DZ_+JRNu}^htS-goP zy5;Om4Q~u7sh>2mdZAy`Y&lCTXO%6FH67cVF0cRQk=e5!`9=k-7XSCp94Q7;XgA_vh8qMAUVs>dxt}awFnOJQJwOFa`^AtX5>v6G}f|cXwm}(caNR6 z+?nSH_bHt-Tcf|OBC?u{ZsS_dD$|vbL^=SOL9Cl$-<5r{M!Rl{^2N9dzx&kWxSnlR2lu(?PlkPXp9ZbWKodP4i3#>o&dxkQoG%yvjNWt&0EYR6G^5yKO) zfvuc9%~<&}gVW>bkNVG(I-eciC}*@z}Dbma^yB2OIhe`4-cM}=McKoz!brZQ+*U^T>vK!aLU8Wr*u&Z3+5e}na}SH+x&rvj92AmIEgC|J8cRu3LJ@aocZOYxWJR+I zA_74WL{tO>#1&DAMcm!bAVoB&NEjiANR%ofL8`?N;)CL&XfYwE)S%)c29+S;g9xbJP^w|InJQnIEp8=ORSq$|4WcB|7CQtFY{1)WPdo#2mE3zS1MCX zdH*m+`^i%9ZZ?Kxq?+Aq!Z50MLmHjSPLe*{#o9=r`K%o~QcBEcC*bWVu=8F^JMvl8 zyVPsZ=q-?5W0+hhGCs$j1es{5EuT%oSuNKL?9*VGtcUb+*^JLI*)aY6_#6)l^et_` zhCB|#(ITDP$5x}#!2P)Gk?U8>mhg6$A4`Lg_XyKIP^dSL;6YBIID=v)rE z+PE60*iEUJ((LBymgRPRs?${S)SC*u(m|QV59d?)a=t?qt2(A?QHQ8^sG9^)C=j~D z0P&oAh`U9Tu65KJv^5^XJ%Xo2O{?;<_44pa_v-mDO=qj~(ygB!GQHM&ymyB8e(&}f zK{NVh=6vL#x7V-Nx6cYO&8nLnKD*P$*C);=!)L!wosY%W*;nry?OQv?YEHFeV^2pd&CmFfXtz$RQ{ts5^Mu{0kvLAvK{RLN%f3q2DbS zzaVbGu`njgB`i417}r z5)hwqdJlxG~#97#RWUNNa+t?4VLuQDplmDi7sIa+?SttzXk^Y3xToQ`E5cRXHE zJ^RF@uY0~3_07Xt|JsIc{l2X^>31^sWXq|_Q;nzkPHRrrp7A|Xc&527w(j~rgX=x( zFPxolw&-lrdDrvd=PNIay0GJ4jSaR9nHQ}tZn}8&QvJUZ8b>u|HFjT~c{%6ui|^vT zAMw4ZxXHWe<`4QG%A4(){hQO|t?J6yD|uHsu0~wFe$D=x@3qWp*IVpcJbn!Nv8*+^ zwW77>hS!aZ8|QBH-c;NyxHa~c{#JUMLz}tn>g|-<_wUTSQ*_tnZo=Ic_fmh-{8WEG z`Dd%2Pq(|aAAAt~py)yO!xNAAM-`7O9ZA3V{Zee|bnJ}kY<=wfIIGLEtM^G}H`iV8 z)bVM+)9k1BExaYma{rm(S>CgjXFWa1|9`_5HXdBL_1ru3-2oq*tf2$74%5J6G}DA1 z-dHPoau)6x*Temn>*bzvFSwW7 zEABPd$Mpk)cMakIzzT-Ja6F~R2Ht=-aozS2FcL-qp4tGTVGO(lcJMaX!|%ZX-hr_& z4#vZ~xE}o@bq#Bg#{1>;jj=Q zU=c*ZVpsx8Aqtj3G{itGlWV=s5U)^7S5RJk=K!m=HCe^-N`=*8wN|7OPbCcrt<_>d zffa&6NdhYbg^Gllgg`LX?CkwN|FZ z0#8wRLU=-WLU=-WLhuS=6ol}E@YF695h^0^k9`zGsEAMzp&|lTAV5KciU>6kY9iD` z;5E)Dh%l)MQ4^vjL`{gA5P=YZ5P=YZ5P=YZ2!RNJ2!RNJ2$2Yp2)qj=3L-=zL?T2Y zL?T2YL@oBWsG$Cr5qF+Sgt!ypP6)1Hi-Hh$Lfk2chJt7)h=zh_h|mzBAwolhh6oK2 z8X~krXo=7gp(R2~gcgZp0S6w7gy6u(^6oJ-IrO|no+OwfDAMqYH2k7MJy-G?#I=*y`PD^B80LSm`Q}Oh delta 5225 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 delta 64915 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 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 new file mode 100755 index 0000000000000000000000000000000000000000..5560193ccc5d768df40766ba54491f1822ed683c GIT binary patch literal 64464 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 o-IM%8o*ehr=#Iq=Q0BvwUBdJ3D .arrow { + display: none; +} +.dropdown-menu .iconpicker-popover.inline { + margin: 0; + border: none; +} +.dropdown-menu.iconpicker-container { + padding: 0; +} +.iconpicker-popover.popover .popover-title { + padding: 14px; + font-size: 14px; + line-height: 16px; + border-bottom: 1px solid #ebebeb; + background-color: #f7f7f7; +} +.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search { + margin: 0 0 2px 0; +} +.iconpicker-popover.popover .popover-title-text ~ input[type=search].iconpicker-search { + margin-top: 14px; +} +.iconpicker-popover.popover .popover-content { + padding: 0px; + text-align: center; +} +.iconpicker-popover .popover-footer { + float: none; + clear: both; + padding: 14px; + text-align: right; + margin: 0; + border-top: 1px solid #ebebeb; + background-color: #f7f7f7; +} +.iconpicker-popover .popover-footer:before, +.iconpicker-popover .popover-footer:after { + content: " "; + display: table; +} +.iconpicker-popover .popover-footer:after { + clear: both; +} +.iconpicker-popover .popover-footer .iconpicker-btn { + margin-left: 10px; +} +.iconpicker-popover .popover-footer input[type=search].iconpicker-search { + /*width:auto; + float:left;*/ + margin-bottom: 14px; +} +.iconpicker-popover.popover > .arrow, +.iconpicker-popover.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.iconpicker-popover.popover > .arrow { + border-width: 11px; +} +.iconpicker-popover.popover > .arrow:after { + border-width: 10px; + content: ""; +} +.iconpicker-popover.popover.top > .arrow, +.iconpicker-popover.popover.topLeft > .arrow, +.iconpicker-popover.popover.topRight > .arrow { + left: 50%; + margin-left: -11px; + border-bottom-width: 0; + border-top-color: #999999; + border-top-color: rgba(0, 0, 0, 0.25); + bottom: -11px; +} +.iconpicker-popover.popover.top > .arrow:after, +.iconpicker-popover.popover.topLeft > .arrow:after, +.iconpicker-popover.popover.topRight > .arrow:after { + content: " "; + bottom: 1px; + margin-left: -10px; + border-bottom-width: 0; + border-top-color: #ffffff; +} +.iconpicker-popover.popover.topLeft > .arrow { + left: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.topRight > .arrow { + left: auto; + right: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.right > .arrow, +.iconpicker-popover.popover.rightTop > .arrow, +.iconpicker-popover.popover.rightBottom > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-left-width: 0; + border-right-color: #999999; + border-right-color: rgba(0, 0, 0, 0.25); +} +.iconpicker-popover.popover.right > .arrow:after, +.iconpicker-popover.popover.rightTop > .arrow:after, +.iconpicker-popover.popover.rightBottom > .arrow:after { + content: " "; + left: 1px; + bottom: -10px; + border-left-width: 0; + border-right-color: #ffffff; +} +.iconpicker-popover.popover.rightTop > .arrow { + top: auto; + bottom: 14px; + margin-top: 0; +} +.iconpicker-popover.popover.rightBottom > .arrow { + top: 14px; + margin-top: 0; +} +.iconpicker-popover.popover.bottom > .arrow, +.iconpicker-popover.popover.bottomRight > .arrow, +.iconpicker-popover.popover.bottomLeft > .arrow { + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999999; + border-bottom-color: rgba(0, 0, 0, 0.25); + top: -11px; +} +.iconpicker-popover.popover.bottom > .arrow:after, +.iconpicker-popover.popover.bottomRight > .arrow:after, +.iconpicker-popover.popover.bottomLeft > .arrow:after { + content: " "; + top: 1px; + margin-left: -10px; + border-top-width: 0; + border-bottom-color: #ffffff; +} +.iconpicker-popover.popover.bottomLeft > .arrow { + left: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.bottomRight > .arrow { + left: auto; + right: 14px; + margin-left: 0; +} +.iconpicker-popover.popover.left > .arrow, +.iconpicker-popover.popover.leftBottom > .arrow, +.iconpicker-popover.popover.leftTop > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999999; + border-left-color: rgba(0, 0, 0, 0.25); +} +.iconpicker-popover.popover.left > .arrow:after, +.iconpicker-popover.popover.leftBottom > .arrow:after, +.iconpicker-popover.popover.leftTop > .arrow:after { + content: " "; + right: 1px; + border-right-width: 0; + border-left-color: #ffffff; + bottom: -10px; +} +.iconpicker-popover.popover.leftBottom > .arrow { + top: 14px; + margin-top: 0; +} +.iconpicker-popover.popover.leftTop > .arrow { + top: auto; + bottom: 14px; + margin-top: 0; +} +.iconpicker { + position: relative; + text-align: left; + text-shadow: none; + line-height: 0; + display: block; + margin: 0; + overflow: hidden; +} +.iconpicker * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + position: relative; +} +.iconpicker:before, +.iconpicker:after { + content: " "; + display: table; +} +.iconpicker:after { + clear: both; +} +.iconpicker .iconpicker-items { + position: relative; + clear: both; + float: none; + padding: 14px 0 0 14px; + background: #fff; + margin: 0; + overflow: hidden; + overflow-y: auto; + min-height: 55px; + max-height: 275px; +} +.iconpicker .iconpicker-items:before, +.iconpicker .iconpicker-items:after { + content: " "; + display: table; +} +.iconpicker .iconpicker-items:after { + clear: both; +} +.iconpicker .iconpicker-item { + float: left; + width: 14px; + height: 14px; + padding: 14px; + margin: 0 14px 14px 0; + text-align: center; + cursor: pointer; + border-radius: 3px; + font-size: 14px; + box-shadow: 0 0 0 1px #dddddd; + /*&:nth-child(4n+4) { + margin-right: 0; + } + &:nth-last-child(-n+4) { + margin-bottom: 0; + }*/ +} +.iconpicker .iconpicker-item:hover:not(.iconpicker-selected) { + background-color: #eeeeee; +} +.iconpicker .iconpicker-item.iconpicker-selected { + box-shadow: none; +} +.iconpicker-component { + cursor: pointer; +} diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css new file mode 100755 index 0000000..7882624 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/css/fontawesome-iconpicker.min.css @@ -0,0 +1,9 @@ +/*! + * Font Awesome Icon Picker + * http://mjolnic.github.io/fontawesome-iconpicker/ + * + * Originally written by (c) 2014 Javier Aguilar @mjolnic + * Licensed under the MIT License + * https://github.com/mjolnic/fontawesome-iconpicker/blob/master/LICENSE + * + */.iconpicker-popover.popover{position:absolute;top:0;left:0;display:none;max-width:none;padding:1px;text-align:left;width:242px;background:#f7f7f7}.iconpicker-popover.popover.top,.iconpicker-popover.popover.topLeftCorner,.iconpicker-popover.popover.topLeft,.iconpicker-popover.popover.topRight,.iconpicker-popover.popover.topRightCorner{margin-top:-10px}.iconpicker-popover.popover.right,.iconpicker-popover.popover.rightTop,.iconpicker-popover.popover.rightBottom{margin-left:10px}.iconpicker-popover.popover.bottom,.iconpicker-popover.popover.bottomRightCorner,.iconpicker-popover.popover.bottomRight,.iconpicker-popover.popover.bottomLeft,.iconpicker-popover.popover.bottomLeftCorner{margin-top:10px}.iconpicker-popover.popover.left,.iconpicker-popover.popover.leftBottom,.iconpicker-popover.popover.leftTop{margin-left:-10px}.iconpicker-popover.popover.inline{margin:0 0 14px 0;position:relative;display:inline-block;opacity:1;top:auto;left:auto;bottom:auto;right:auto;max-width:100%;box-shadow:none;z-index:auto;vertical-align:top}.iconpicker-popover.popover.inline>.arrow{display:none}.dropdown-menu .iconpicker-popover.inline{margin:0;border:none}.dropdown-menu.iconpicker-container{padding:0}.iconpicker-popover.popover .popover-title{padding:14px;font-size:14px;line-height:16px;border-bottom:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover.popover .popover-title input[type=search].iconpicker-search{margin:0 0 2px 0}.iconpicker-popover.popover .popover-title-text~input[type=search].iconpicker-search{margin-top:14px}.iconpicker-popover.popover .popover-content{padding:0px;text-align:center}.iconpicker-popover .popover-footer{float:none;clear:both;padding:14px;text-align:right;margin:0;border-top:1px solid #ebebeb;background-color:#f7f7f7}.iconpicker-popover .popover-footer:before,.iconpicker-popover .popover-footer:after{content:" ";display:table}.iconpicker-popover .popover-footer:after{clear:both}.iconpicker-popover .popover-footer .iconpicker-btn{margin-left:10px}.iconpicker-popover .popover-footer input[type=search].iconpicker-search{margin-bottom:14px}.iconpicker-popover.popover>.arrow,.iconpicker-popover.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.iconpicker-popover.popover>.arrow{border-width:11px}.iconpicker-popover.popover>.arrow:after{border-width:10px;content:""}.iconpicker-popover.popover.top>.arrow,.iconpicker-popover.popover.topLeft>.arrow,.iconpicker-popover.popover.topRight>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.iconpicker-popover.popover.top>.arrow:after,.iconpicker-popover.popover.topLeft>.arrow:after,.iconpicker-popover.popover.topRight>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.iconpicker-popover.popover.topLeft>.arrow{left:14px;margin-left:0}.iconpicker-popover.popover.topRight>.arrow{left:auto;right:14px;margin-left:0}.iconpicker-popover.popover.right>.arrow,.iconpicker-popover.popover.rightTop>.arrow,.iconpicker-popover.popover.rightBottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.right>.arrow:after,.iconpicker-popover.popover.rightTop>.arrow:after,.iconpicker-popover.popover.rightBottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.iconpicker-popover.popover.rightTop>.arrow{top:auto;bottom:14px;margin-top:0}.iconpicker-popover.popover.rightBottom>.arrow{top:14px;margin-top:0}.iconpicker-popover.popover.bottom>.arrow,.iconpicker-popover.popover.bottomRight>.arrow,.iconpicker-popover.popover.bottomLeft>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.iconpicker-popover.popover.bottom>.arrow:after,.iconpicker-popover.popover.bottomRight>.arrow:after,.iconpicker-popover.popover.bottomLeft>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.iconpicker-popover.popover.bottomLeft>.arrow{left:14px;margin-left:0}.iconpicker-popover.popover.bottomRight>.arrow{left:auto;right:14px;margin-left:0}.iconpicker-popover.popover.left>.arrow,.iconpicker-popover.popover.leftBottom>.arrow,.iconpicker-popover.popover.leftTop>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.iconpicker-popover.popover.left>.arrow:after,.iconpicker-popover.popover.leftBottom>.arrow:after,.iconpicker-popover.popover.leftTop>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.iconpicker-popover.popover.leftBottom>.arrow{top:14px;margin-top:0}.iconpicker-popover.popover.leftTop>.arrow{top:auto;bottom:14px;margin-top:0}.iconpicker{position:relative;text-align:left;text-shadow:none;line-height:0;display:block;margin:0;overflow:hidden}.iconpicker *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative}.iconpicker:before,.iconpicker:after{content:" ";display:table}.iconpicker:after{clear:both}.iconpicker .iconpicker-items{position:relative;clear:both;float:none;padding:14px 0 0 14px;background:#fff;margin:0;overflow:hidden;overflow-y:auto;min-height:55px;max-height:275px}.iconpicker .iconpicker-items:before,.iconpicker .iconpicker-items:after{content:" ";display:table}.iconpicker .iconpicker-items:after{clear:both}.iconpicker .iconpicker-item{float:left;width:14px;height:14px;padding:14px;margin:0 14px 14px 0;text-align:center;cursor:pointer;border-radius:3px;font-size:14px;box-shadow:0 0 0 1px #ddd}.iconpicker .iconpicker-item:hover:not(.iconpicker-selected){background-color:#eee}.iconpicker .iconpicker-item.iconpicker-selected{box-shadow:none}.iconpicker-component{cursor:pointer} \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js new file mode 100644 index 0000000..a6af334 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js @@ -0,0 +1,1014 @@ +(function(a, b) { + a.ui = a.ui || {}; + var c, d = Math.max, e = Math.abs, f = Math.round, g = /left|center|right/, h = /top|center|bottom/, i = /[\+\-]\d+(\.[\d]+)?%?/, j = /^\w+/, k = /%$/, l = a.fn.pos; + function m(a, b, c) { + return [ parseFloat(a[0]) * (k.test(a[0]) ? b / 100 : 1), parseFloat(a[1]) * (k.test(a[1]) ? c / 100 : 1) ]; + } + function n(b, c) { + return parseInt(a.css(b, c), 10) || 0; + } + function o(b) { + var c = b[0]; + if (c.nodeType === 9) { + return { + width: b.width(), + height: b.height(), + offset: { + top: 0, + left: 0 + } + }; + } + if (a.isWindow(c)) { + return { + width: b.width(), + height: b.height(), + offset: { + top: b.scrollTop(), + left: b.scrollLeft() + } + }; + } + if (c.preventDefault) { + return { + width: 0, + height: 0, + offset: { + top: c.pageY, + left: c.pageX + } + }; + } + return { + width: b.outerWidth(), + height: b.outerHeight(), + offset: b.offset() + }; + } + a.pos = { + scrollbarWidth: function() { + if (c !== b) { + return c; + } + var d, e, f = a("
      "), g = f.children()[0]; + a("body").append(f); + d = g.offsetWidth; + f.css("overflow", "scroll"); + e = g.offsetWidth; + if (d === e) { + e = f[0].clientWidth; + } + f.remove(); + return c = d - e; + }, + getScrollInfo: function(b) { + var c = b.isWindow || b.isDocument ? "" : b.element.css("overflow-x"), d = b.isWindow || b.isDocument ? "" : b.element.css("overflow-y"), e = c === "scroll" || c === "auto" && b.width < b.element[0].scrollWidth, f = d === "scroll" || d === "auto" && b.height < b.element[0].scrollHeight; + return { + width: f ? a.pos.scrollbarWidth() : 0, + height: e ? a.pos.scrollbarWidth() : 0 + }; + }, + getWithinInfo: function(b) { + var c = a(b || window), d = a.isWindow(c[0]), e = !!c[0] && c[0].nodeType === 9; + return { + element: c, + isWindow: d, + isDocument: e, + offset: c.offset() || { + left: 0, + top: 0 + }, + scrollLeft: c.scrollLeft(), + scrollTop: c.scrollTop(), + width: d ? c.width() : c.outerWidth(), + height: d ? c.height() : c.outerHeight() + }; + } + }; + a.fn.pos = function(b) { + if (!b || !b.of) { + return l.apply(this, arguments); + } + b = a.extend({}, b); + var c, k, p, q, r, s, t = a(b.of), u = a.pos.getWithinInfo(b.within), v = a.pos.getScrollInfo(u), w = (b.collision || "flip").split(" "), x = {}; + s = o(t); + if (t[0].preventDefault) { + b.at = "left top"; + } + k = s.width; + p = s.height; + q = s.offset; + r = a.extend({}, q); + a.each([ "my", "at" ], function() { + var a = (b[this] || "").split(" "), c, d; + if (a.length === 1) { + a = g.test(a[0]) ? a.concat([ "center" ]) : h.test(a[0]) ? [ "center" ].concat(a) : [ "center", "center" ]; + } + a[0] = g.test(a[0]) ? a[0] : "center"; + a[1] = h.test(a[1]) ? a[1] : "center"; + c = i.exec(a[0]); + d = i.exec(a[1]); + x[this] = [ c ? c[0] : 0, d ? d[0] : 0 ]; + b[this] = [ j.exec(a[0])[0], j.exec(a[1])[0] ]; + }); + if (w.length === 1) { + w[1] = w[0]; + } + if (b.at[0] === "right") { + r.left += k; + } else if (b.at[0] === "center") { + r.left += k / 2; + } + if (b.at[1] === "bottom") { + r.top += p; + } else if (b.at[1] === "center") { + r.top += p / 2; + } + c = m(x.at, k, p); + r.left += c[0]; + r.top += c[1]; + return this.each(function() { + var g, h, i = a(this), j = i.outerWidth(), l = i.outerHeight(), o = n(this, "marginLeft"), s = n(this, "marginTop"), y = j + o + n(this, "marginRight") + v.width, z = l + s + n(this, "marginBottom") + v.height, A = a.extend({}, r), B = m(x.my, i.outerWidth(), i.outerHeight()); + if (b.my[0] === "right") { + A.left -= j; + } else if (b.my[0] === "center") { + A.left -= j / 2; + } + if (b.my[1] === "bottom") { + A.top -= l; + } else if (b.my[1] === "center") { + A.top -= l / 2; + } + A.left += B[0]; + A.top += B[1]; + if (!a.support.offsetFractions) { + A.left = f(A.left); + A.top = f(A.top); + } + g = { + marginLeft: o, + marginTop: s + }; + a.each([ "left", "top" ], function(d, e) { + if (a.ui.pos[w[d]]) { + a.ui.pos[w[d]][e](A, { + targetWidth: k, + targetHeight: p, + elemWidth: j, + elemHeight: l, + collisionPosition: g, + collisionWidth: y, + collisionHeight: z, + offset: [ c[0] + B[0], c[1] + B[1] ], + my: b.my, + at: b.at, + within: u, + elem: i + }); + } + }); + if (b.using) { + h = function(a) { + var c = q.left - A.left, f = c + k - j, g = q.top - A.top, h = g + p - l, m = { + target: { + element: t, + left: q.left, + top: q.top, + width: k, + height: p + }, + element: { + element: i, + left: A.left, + top: A.top, + width: j, + height: l + }, + horizontal: f < 0 ? "left" : c > 0 ? "right" : "center", + vertical: h < 0 ? "top" : g > 0 ? "bottom" : "middle" + }; + if (k < j && e(c + f) < k) { + m.horizontal = "center"; + } + if (p < l && e(g + h) < p) { + m.vertical = "middle"; + } + if (d(e(c), e(f)) > d(e(g), e(h))) { + m.important = "horizontal"; + } else { + m.important = "vertical"; + } + b.using.call(this, a, m); + }; + } + i.offset(a.extend(A, { + using: h + })); + }); + }; + a.ui.pos = { + _trigger: function(a, b, c, d) { + if (b.elem) { + b.elem.trigger({ + type: c, + position: a, + positionData: b, + triggered: d + }); + } + }, + fit: { + left: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "fitLeft"); + var e = c.within, f = e.isWindow ? e.scrollLeft : e.offset.left, g = e.width, h = b.left - c.collisionPosition.marginLeft, i = f - h, j = h + c.collisionWidth - g - f, k; + if (c.collisionWidth > g) { + if (i > 0 && j <= 0) { + k = b.left + i + c.collisionWidth - g - f; + b.left += i - k; + } else if (j > 0 && i <= 0) { + b.left = f; + } else { + if (i > j) { + b.left = f + g - c.collisionWidth; + } else { + b.left = f; + } + } + } else if (i > 0) { + b.left += i; + } else if (j > 0) { + b.left -= j; + } else { + b.left = d(b.left - h, b.left); + } + a.ui.pos._trigger(b, c, "posCollided", "fitLeft"); + }, + top: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "fitTop"); + var e = c.within, f = e.isWindow ? e.scrollTop : e.offset.top, g = c.within.height, h = b.top - c.collisionPosition.marginTop, i = f - h, j = h + c.collisionHeight - g - f, k; + if (c.collisionHeight > g) { + if (i > 0 && j <= 0) { + k = b.top + i + c.collisionHeight - g - f; + b.top += i - k; + } else if (j > 0 && i <= 0) { + b.top = f; + } else { + if (i > j) { + b.top = f + g - c.collisionHeight; + } else { + b.top = f; + } + } + } else if (i > 0) { + b.top += i; + } else if (j > 0) { + b.top -= j; + } else { + b.top = d(b.top - h, b.top); + } + a.ui.pos._trigger(b, c, "posCollided", "fitTop"); + } + }, + flip: { + left: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "flipLeft"); + var d = c.within, f = d.offset.left + d.scrollLeft, g = d.width, h = d.isWindow ? d.scrollLeft : d.offset.left, i = b.left - c.collisionPosition.marginLeft, j = i - h, k = i + c.collisionWidth - g - h, l = c.my[0] === "left" ? -c.elemWidth : c.my[0] === "right" ? c.elemWidth : 0, m = c.at[0] === "left" ? c.targetWidth : c.at[0] === "right" ? -c.targetWidth : 0, n = -2 * c.offset[0], o, p; + if (j < 0) { + o = b.left + l + m + n + c.collisionWidth - g - f; + if (o < 0 || o < e(j)) { + b.left += l + m + n; + } + } else if (k > 0) { + p = b.left - c.collisionPosition.marginLeft + l + m + n - h; + if (p > 0 || e(p) < k) { + b.left += l + m + n; + } + } + a.ui.pos._trigger(b, c, "posCollided", "flipLeft"); + }, + top: function(b, c) { + a.ui.pos._trigger(b, c, "posCollide", "flipTop"); + var d = c.within, f = d.offset.top + d.scrollTop, g = d.height, h = d.isWindow ? d.scrollTop : d.offset.top, i = b.top - c.collisionPosition.marginTop, j = i - h, k = i + c.collisionHeight - g - h, l = c.my[1] === "top", m = l ? -c.elemHeight : c.my[1] === "bottom" ? c.elemHeight : 0, n = c.at[1] === "top" ? c.targetHeight : c.at[1] === "bottom" ? -c.targetHeight : 0, o = -2 * c.offset[1], p, q; + if (j < 0) { + q = b.top + m + n + o + c.collisionHeight - g - f; + if (b.top + m + n + o > j && (q < 0 || q < e(j))) { + b.top += m + n + o; + } + } else if (k > 0) { + p = b.top - c.collisionPosition.marginTop + m + n + o - h; + if (b.top + m + n + o > k && (p > 0 || e(p) < k)) { + b.top += m + n + o; + } + } + a.ui.pos._trigger(b, c, "posCollided", "flipTop"); + } + }, + flipfit: { + left: function() { + a.ui.pos.flip.left.apply(this, arguments); + a.ui.pos.fit.left.apply(this, arguments); + }, + top: function() { + a.ui.pos.flip.top.apply(this, arguments); + a.ui.pos.fit.top.apply(this, arguments); + } + } + }; + (function() { + var b, c, d, e, f, g = document.getElementsByTagName("body")[0], h = document.createElement("div"); + b = document.createElement(g ? "div" : "body"); + d = { + visibility: "hidden", + width: 0, + height: 0, + border: 0, + margin: 0, + background: "none" + }; + if (g) { + a.extend(d, { + position: "absolute", + left: "-1000px", + top: "-1000px" + }); + } + for (f in d) { + b.style[f] = d[f]; + } + b.appendChild(h); + c = g || document.documentElement; + c.insertBefore(b, c.firstChild); + h.style.cssText = "position: absolute; left: 10.7432222px;"; + e = a(h).offset().left; + a.support.offsetFractions = e > 10 && e < 11; + b.innerHTML = ""; + c.removeChild(b); + })(); +})(jQuery); + +(function(a) { + "use strict"; + if (typeof define === "function" && define.amd) { + define([ "jquery" ], a); + } else if (window.jQuery && !window.jQuery.fn.iconpicker) { + a(window.jQuery); + } +})(function(a) { + "use strict"; + var b = { + isEmpty: function(a) { + return a === false || a === "" || a === null || a === undefined; + }, + isEmptyObject: function(a) { + return this.isEmpty(a) === true || a.length === 0; + }, + isElement: function(b) { + return a(b).length > 0; + }, + isString: function(a) { + return typeof a === "string" || a instanceof String; + }, + isArray: function(b) { + return a.isArray(b); + }, + inArray: function(b, c) { + return a.inArray(b, c) !== -1; + }, + throwError: function(a) { + throw "Font Awesome Icon Picker Exception: " + a; + } + }; + var c = function(d, e) { + this._id = c._idCounter++; + this.element = a(d).addClass("iconpicker-element"); + this._trigger("iconpickerCreate"); + this.options = a.extend({}, c.defaultOptions, this.element.data(), e); + this.options.templates = a.extend({}, c.defaultOptions.templates, this.options.templates); + this.options.originalPlacement = this.options.placement; + this.container = b.isElement(this.options.container) ? a(this.options.container) : false; + if (this.container === false) { + if (this.element.is(".dropdown-toggle")) { + this.container = a("~ .dropdown-menu:first", this.element); + } else { + this.container = this.element.is("input,textarea,button,.btn") ? this.element.parent() : this.element; + } + } + this.container.addClass("iconpicker-container"); + if (this.isDropdownMenu()) { + this.options.templates.search = false; + this.options.templates.buttons = false; + this.options.placement = "inline"; + } + this.input = this.element.is("input,textarea") ? this.element.addClass("iconpicker-input") : false; + if (this.input === false) { + this.input = this.container.find(this.options.input); + if (!this.input.is("input,textarea")) { + this.input = false; + } + } + this.component = this.isDropdownMenu() ? this.container.parent().find(this.options.component) : this.container.find(this.options.component); + if (this.component.length === 0) { + this.component = false; + } else { + this.component.find("i").addClass("iconpicker-component"); + } + this._createPopover(); + this._createIconpicker(); + if (this.getAcceptButton().length === 0) { + this.options.mustAccept = false; + } + if (this.isInputGroup()) { + this.container.parent().append(this.popover); + } else { + this.container.append(this.popover); + } + this._bindElementEvents(); + this._bindWindowEvents(); + this.update(this.options.selected); + if (this.isInline()) { + this.show(); + } + this._trigger("iconpickerCreated"); + }; + c._idCounter = 0; + c.defaultOptions = { + title: false, + selected: false, + defaultValue: false, + placement: "bottom", + collision: "none", + animation: true, + hideOnSelect: false, + showFooter: false, + searchInFooter: false, + mustAccept: false, + selectedCustomClass: "bg-primary", + icons: [], + fullClassFormatter: function(a) { + return "fa " + a; + }, + input: "input,.iconpicker-input", + inputSearch: false, + container: false, + component: ".input-group-addon,.iconpicker-component", + templates: { + popover: '
      ' + '
      ', + footer: '', + buttons: '' + ' ', + search: '', + iconpicker: '
      ', + iconpickerItem: '
      ' + } + }; + c.batch = function(b, c) { + var d = Array.prototype.slice.call(arguments, 2); + return a(b).each(function() { + var b = a(this).data("iconpicker"); + if (!!b) { + b[c].apply(b, d); + } + }); + }; + c.prototype = { + constructor: c, + options: {}, + _id: 0, + _trigger: function(b, c) { + c = c || {}; + this.element.trigger(a.extend({ + type: b, + iconpickerInstance: this + }, c)); + }, + _createPopover: function() { + this.popover = a(this.options.templates.popover); + var c = this.popover.find(".popover-title"); + if (!!this.options.title) { + c.append(a('
      ' + this.options.title + "
      ")); + } + if (this.hasSeparatedSearchInput() && !this.options.searchInFooter) { + c.append(this.options.templates.search); + } else if (!this.options.title) { + c.remove(); + } + if (this.options.showFooter && !b.isEmpty(this.options.templates.footer)) { + var d = a(this.options.templates.footer); + if (this.hasSeparatedSearchInput() && this.options.searchInFooter) { + d.append(a(this.options.templates.search)); + } + if (!b.isEmpty(this.options.templates.buttons)) { + d.append(a(this.options.templates.buttons)); + } + this.popover.append(d); + } + if (this.options.animation === true) { + this.popover.addClass("fade"); + } + return this.popover; + }, + _createIconpicker: function() { + var b = this; + this.iconpicker = a(this.options.templates.iconpicker); + var c = function(c) { + var d = a(this); + if (d.is("i")) { + d = d.parent(); + } + b._trigger("iconpickerSelect", { + iconpickerItem: d, + iconpickerValue: b.iconpickerValue + }); + if (b.options.mustAccept === false) { + b.update(d.data("iconpickerValue")); + b._trigger("iconpickerSelected", { + iconpickerItem: this, + iconpickerValue: b.iconpickerValue + }); + } else { + b.update(d.data("iconpickerValue"), true); + } + if (b.options.hideOnSelect && b.options.mustAccept === false) { + b.hide(); + } + c.preventDefault(); + return false; + }; + for (var d in this.options.icons) { + var e = a(this.options.templates.iconpickerItem); + e.find("i").addClass(this.options.fullClassFormatter(this.options.icons[d])); + e.data("iconpickerValue", this.options.icons[d]).on("click.iconpicker", c); + this.iconpicker.find(".iconpicker-items").append(e.attr("title", "." + this.options.icons[d])); + } + this.popover.find(".popover-content").append(this.iconpicker); + return this.iconpicker; + }, + _isEventInsideIconpicker: function(b) { + var c = a(b.target); + if ((!c.hasClass("iconpicker-element") || c.hasClass("iconpicker-element") && !c.is(this.element)) && c.parents(".iconpicker-popover").length === 0) { + return false; + } + return true; + }, + _bindElementEvents: function() { + var c = this; + this.getSearchInput().on("keyup.iconpicker", function() { + c.filter(a(this).val().toLowerCase()); + }); + this.getAcceptButton().on("click.iconpicker", function() { + var a = c.iconpicker.find(".iconpicker-selected").get(0); + c.update(c.iconpickerValue); + c._trigger("iconpickerSelected", { + iconpickerItem: a, + iconpickerValue: c.iconpickerValue + }); + if (!c.isInline()) { + c.hide(); + } + }); + this.getCancelButton().on("click.iconpicker", function() { + if (!c.isInline()) { + c.hide(); + } + }); + this.element.on("focus.iconpicker", function(a) { + c.show(); + a.stopPropagation(); + }); + if (this.hasComponent()) { + this.component.on("click.iconpicker", function() { + c.toggle(); + }); + } + if (this.hasInput()) { + this.input.on("keyup.iconpicker", function(d) { + if (!b.inArray(d.keyCode, [ 38, 40, 37, 39, 16, 17, 18, 9, 8, 91, 93, 20, 46, 186, 190, 46, 78, 188, 44, 86 ])) { + c.update(); + } else { + c._updateFormGroupStatus(c.getValid(this.value) !== false); + } + if (c.options.inputSearch === true) { + c.filter(a(this).val().toLowerCase()); + } + }); + } + }, + _bindWindowEvents: function() { + var b = a(window.document); + var c = this; + var d = ".iconpicker.inst" + this._id; + a(window).on("resize.iconpicker" + d + " orientationchange.iconpicker" + d, function(a) { + if (c.popover.hasClass("in")) { + c.updatePlacement(); + } + }); + if (!c.isInline()) { + b.on("mouseup" + d, function(a) { + if (!c._isEventInsideIconpicker(a) && !c.isInline()) { + c.hide(); + } + }); + } + return false; + }, + _unbindElementEvents: function() { + this.popover.off(".iconpicker"); + this.element.off(".iconpicker"); + if (this.hasInput()) { + this.input.off(".iconpicker"); + } + if (this.hasComponent()) { + this.component.off(".iconpicker"); + } + if (this.hasContainer()) { + this.container.off(".iconpicker"); + } + }, + _unbindWindowEvents: function() { + a(window).off(".iconpicker.inst" + this._id); + a(window.document).off(".iconpicker.inst" + this._id); + }, + updatePlacement: function(b, c) { + b = b || this.options.placement; + this.options.placement = b; + c = c || this.options.collision; + c = c === true ? "flip" : c; + var d = { + at: "right bottom", + my: "right top", + of: this.hasInput() && !this.isInputGroup() ? this.input : this.container, + collision: c === true ? "flip" : c, + within: window + }; + this.popover.removeClass("inline topLeftCorner topLeft top topRight topRightCorner " + "rightTop right rightBottom bottomRight bottomRightCorner " + "bottom bottomLeft bottomLeftCorner leftBottom left leftTop"); + if (typeof b === "object") { + return this.popover.pos(a.extend({}, d, b)); + } + switch (b) { + case "inline": + { + d = false; + } + break; + + case "topLeftCorner": + { + d.my = "right bottom"; + d.at = "left top"; + } + break; + + case "topLeft": + { + d.my = "left bottom"; + d.at = "left top"; + } + break; + + case "top": + { + d.my = "center bottom"; + d.at = "center top"; + } + break; + + case "topRight": + { + d.my = "right bottom"; + d.at = "right top"; + } + break; + + case "topRightCorner": + { + d.my = "left bottom"; + d.at = "right top"; + } + break; + + case "rightTop": + { + d.my = "left bottom"; + d.at = "right center"; + } + break; + + case "right": + { + d.my = "left center"; + d.at = "right center"; + } + break; + + case "rightBottom": + { + d.my = "left top"; + d.at = "right center"; + } + break; + + case "bottomRightCorner": + { + d.my = "left top"; + d.at = "right bottom"; + } + break; + + case "bottomRight": + { + d.my = "right top"; + d.at = "right bottom"; + } + break; + + case "bottom": + { + d.my = "center top"; + d.at = "center bottom"; + } + break; + + case "bottomLeft": + { + d.my = "left top"; + d.at = "left bottom"; + } + break; + + case "bottomLeftCorner": + { + d.my = "right top"; + d.at = "left bottom"; + } + break; + + case "leftBottom": + { + d.my = "right top"; + d.at = "left center"; + } + break; + + case "left": + { + d.my = "right center"; + d.at = "left center"; + } + break; + + case "leftTop": + { + d.my = "right bottom"; + d.at = "left center"; + } + break; + + default: + { + return false; + } + break; + } + this.popover.css({ + display: this.options.placement === "inline" ? "" : "block" + }); + if (d !== false) { + this.popover.pos(d).css("maxWidth", a(window).width() - this.container.offset().left - 5); + } else { + this.popover.css({ + top: "auto", + right: "auto", + bottom: "auto", + left: "auto", + maxWidth: "none" + }); + } + this.popover.addClass(this.options.placement); + return true; + }, + _updateComponents: function() { + this.iconpicker.find(".iconpicker-item.iconpicker-selected").removeClass("iconpicker-selected " + this.options.selectedCustomClass); + if (this.iconpickerValue) { + this.iconpicker.find("." + this.options.fullClassFormatter(this.iconpickerValue).replace(/ /g, ".")).parent().addClass("iconpicker-selected " + this.options.selectedCustomClass); + } + if (this.hasComponent()) { + var a = this.component.find("i"); + if (a.length > 0) { + a.attr("class", this.options.fullClassFormatter(this.iconpickerValue)); + } else { + this.component.html(this.getHtml()); + } + } + }, + _updateFormGroupStatus: function(a) { + if (this.hasInput()) { + if (a !== false) { + this.input.parents(".form-group:first").removeClass("has-error"); + } else { + this.input.parents(".form-group:first").addClass("has-error"); + } + return true; + } + return false; + }, + getValid: function(c) { + if (!b.isString(c)) { + c = ""; + } + var d = c === ""; + c = a.trim(c); + if (b.inArray(c, this.options.icons) || d) { + return c; + } + return false; + }, + setValue: function(a) { + var b = this.getValid(a); + if (b !== false) { + this.iconpickerValue = b; + this._trigger("iconpickerSetValue", { + iconpickerValue: b + }); + return this.iconpickerValue; + } else { + this._trigger("iconpickerInvalid", { + iconpickerValue: a + }); + return false; + } + }, + getHtml: function() { + return ''; + }, + setSourceValue: function(a) { + a = this.setValue(a); + if (a !== false && a !== "") { + if (this.hasInput()) { + this.input.val(this.iconpickerValue); + } else { + this.element.data("iconpickerValue", this.iconpickerValue); + } + this._trigger("iconpickerSetSourceValue", { + iconpickerValue: a + }); + } + return a; + }, + getSourceValue: function(a) { + a = a || this.options.defaultValue; + var b = a; + if (this.hasInput()) { + b = this.input.val(); + } else { + b = this.element.data("iconpickerValue"); + } + if (b === undefined || b === "" || b === null || b === false) { + b = a; + } + return b; + }, + hasInput: function() { + return this.input !== false; + }, + isInputSearch: function() { + return this.hasInput() && this.options.inputSearch === true; + }, + isInputGroup: function() { + return this.container.is(".input-group"); + }, + isDropdownMenu: function() { + return this.container.is(".dropdown-menu"); + }, + hasSeparatedSearchInput: function() { + return this.options.templates.search !== false && !this.isInputSearch(); + }, + hasComponent: function() { + return this.component !== false; + }, + hasContainer: function() { + return this.container !== false; + }, + getAcceptButton: function() { + return this.popover.find(".iconpicker-btn-accept"); + }, + getCancelButton: function() { + return this.popover.find(".iconpicker-btn-cancel"); + }, + getSearchInput: function() { + return this.popover.find(".iconpicker-search"); + }, + filter: function(c) { + if (b.isEmpty(c)) { + this.iconpicker.find(".iconpicker-item").show(); + return a(false); + } else { + var d = []; + this.iconpicker.find(".iconpicker-item").each(function() { + var b = a(this); + var e = b.attr("title").toLowerCase(); + var f = false; + try { + f = new RegExp(c, "g"); + } catch (g) { + f = false; + } + if (f !== false && e.match(f)) { + d.push(b); + b.show(); + } else { + b.hide(); + } + }); + return d; + } + }, + show: function() { + if (this.popover.hasClass("in")) { + return false; + } + a.iconpicker.batch(a(".iconpicker-popover.in:not(.inline)").not(this.popover), "hide"); + this._trigger("iconpickerShow"); + this.updatePlacement(); + this.popover.addClass("in"); + setTimeout(a.proxy(function() { + this.popover.css("display", this.isInline() ? "" : "block"); + this._trigger("iconpickerShown"); + }, this), this.options.animation ? 300 : 1); + }, + hide: function() { + if (!this.popover.hasClass("in")) { + return false; + } + this._trigger("iconpickerHide"); + this.popover.removeClass("in"); + setTimeout(a.proxy(function() { + this.popover.css("display", "none"); + this.getSearchInput().val(""); + this.filter(""); + this._trigger("iconpickerHidden"); + }, this), this.options.animation ? 300 : 1); + }, + toggle: function() { + if (this.popover.is(":visible")) { + this.hide(); + } else { + this.show(true); + } + }, + update: function(a, b) { + a = a ? a : this.getSourceValue(this.iconpickerValue); + this._trigger("iconpickerUpdate"); + if (b === true) { + a = this.setValue(a); + } else { + a = this.setSourceValue(a); + this._updateFormGroupStatus(a !== false); + } + if (a !== false) { + this._updateComponents(); + } + this._trigger("iconpickerUpdated"); + return a; + }, + destroy: function() { + this._trigger("iconpickerDestroy"); + this.element.removeData("iconpicker").removeData("iconpickerValue").removeClass("iconpicker-element"); + this._unbindElementEvents(); + this._unbindWindowEvents(); + a(this.popover).remove(); + this._trigger("iconpickerDestroyed"); + }, + disable: function() { + if (this.hasInput()) { + this.input.prop("disabled", true); + return true; + } + return false; + }, + enable: function() { + if (this.hasInput()) { + this.input.prop("disabled", false); + return true; + } + return false; + }, + isDisabled: function() { + if (this.hasInput()) { + return this.input.prop("disabled") === true; + } + return false; + }, + isInline: function() { + return this.options.placement === "inline" || this.popover.hasClass("inline"); + } + }; + a.iconpicker = c; + a.fn.iconpicker = function(b) { + return this.each(function() { + var d = a(this); + if (!d.data("iconpicker")) { + d.data("iconpicker", new c(this, typeof b === "object" ? b : {})); + } + }); + }; + c.defaultOptions.icons = [ "fa-adjust", "fa-adn", "fa-align-center", "fa-align-justify", "fa-align-left", "fa-align-right", "fa-ambulance", "fa-anchor", "fa-android", "fa-angle-double-down", "fa-angle-double-left", "fa-angle-double-right", "fa-angle-double-up", "fa-angle-down", "fa-angle-left", "fa-angle-right", "fa-angle-up", "fa-apple", "fa-archive", "fa-arrow-circle-down", "fa-arrow-circle-left", "fa-arrow-circle-o-down", "fa-arrow-circle-o-left", "fa-arrow-circle-o-right", "fa-arrow-circle-o-up", "fa-arrow-circle-right", "fa-arrow-circle-up", "fa-arrow-down", "fa-arrow-left", "fa-arrow-right", "fa-arrow-up", "fa-arrows", "fa-arrows-alt", "fa-arrows-h", "fa-arrows-v", "fa-asterisk", "fa-automobile", "fa-backward", "fa-ban", "fa-bank", "fa-bar-chart-o", "fa-barcode", "fa-bars", "fa-beer", "fa-behance", "fa-behance-square", "fa-bell", "fa-bell-o", "fa-bitbucket", "fa-bitbucket-square", "fa-bitcoin", "fa-bold", "fa-bolt", "fa-bomb", "fa-book", "fa-bookmark", "fa-bookmark-o", "fa-briefcase", "fa-btc", "fa-bug", "fa-building", "fa-building-o", "fa-bullhorn", "fa-bullseye", "fa-cab", "fa-calendar", "fa-calendar-o", "fa-camera", "fa-camera-retro", "fa-car", "fa-caret-down", "fa-caret-left", "fa-caret-right", "fa-caret-square-o-down", "fa-caret-square-o-left", "fa-caret-square-o-right", "fa-caret-square-o-up", "fa-caret-up", "fa-certificate", "fa-chain", "fa-chain-broken", "fa-check", "fa-check-circle", "fa-check-circle-o", "fa-check-square", "fa-check-square-o", "fa-chevron-circle-down", "fa-chevron-circle-left", "fa-chevron-circle-right", "fa-chevron-circle-up", "fa-chevron-down", "fa-chevron-left", "fa-chevron-right", "fa-chevron-up", "fa-child", "fa-circle", "fa-circle-o", "fa-circle-o-notch", "fa-circle-thin", "fa-clipboard", "fa-clock-o", "fa-cloud", "fa-cloud-download", "fa-cloud-upload", "fa-cny", "fa-code", "fa-code-fork", "fa-codepen", "fa-coffee", "fa-cog", "fa-cogs", "fa-columns", "fa-comment", "fa-comment-o", "fa-comments", "fa-comments-o", "fa-compass", "fa-compress", "fa-copy", "fa-credit-card", "fa-crop", "fa-crosshairs", "fa-css3", "fa-cube", "fa-cubes", "fa-cut", "fa-cutlery", "fa-dashboard", "fa-database", "fa-dedent", "fa-delicious", "fa-desktop", "fa-deviantart", "fa-digg", "fa-dollar", "fa-dot-circle-o", "fa-download", "fa-dribbble", "fa-dropbox", "fa-drupal", "fa-edit", "fa-eject", "fa-ellipsis-h", "fa-ellipsis-v", "fa-empire", "fa-envelope", "fa-envelope-o", "fa-envelope-square", "fa-eraser", "fa-eur", "fa-euro", "fa-exchange", "fa-exclamation", "fa-exclamation-circle", "fa-exclamation-triangle", "fa-expand", "fa-external-link", "fa-external-link-square", "fa-eye", "fa-eye-slash", "fa-facebook", "fa-facebook-square", "fa-fast-backward", "fa-fast-forward", "fa-fax", "fa-female", "fa-fighter-jet", "fa-file", "fa-file-archive-o", "fa-file-audio-o", "fa-file-code-o", "fa-file-excel-o", "fa-file-image-o", "fa-file-movie-o", "fa-file-o", "fa-file-pdf-o", "fa-file-photo-o", "fa-file-picture-o", "fa-file-powerpoint-o", "fa-file-sound-o", "fa-file-text", "fa-file-text-o", "fa-file-video-o", "fa-file-word-o", "fa-file-zip-o", "fa-files-o", "fa-film", "fa-filter", "fa-fire", "fa-fire-extinguisher", "fa-flag", "fa-flag-checkered", "fa-flag-o", "fa-flash", "fa-flask", "fa-flickr", "fa-floppy-o", "fa-folder", "fa-folder-o", "fa-folder-open", "fa-folder-open-o", "fa-font", "fa-forward", "fa-foursquare", "fa-frown-o", "fa-gamepad", "fa-gavel", "fa-gbp", "fa-ge", "fa-gear", "fa-gears", "fa-gift", "fa-git", "fa-git-square", "fa-github", "fa-github-alt", "fa-github-square", "fa-gittip", "fa-glass", "fa-globe", "fa-google", "fa-google-plus", "fa-google-plus-square", "fa-graduation-cap", "fa-group", "fa-h-square", "fa-hacker-news", "fa-hand-o-down", "fa-hand-o-left", "fa-hand-o-right", "fa-hand-o-up", "fa-hdd-o", "fa-header", "fa-headphones", "fa-heart", "fa-heart-o", "fa-history", "fa-home", "fa-hospital-o", "fa-html5", "fa-image", "fa-inbox", "fa-indent", "fa-info", "fa-info-circle", "fa-inr", "fa-instagram", "fa-institution", "fa-italic", "fa-joomla", "fa-jpy", "fa-jsfiddle", "fa-key", "fa-keyboard-o", "fa-krw", "fa-language", "fa-laptop", "fa-leaf", "fa-legal", "fa-lemon-o", "fa-level-down", "fa-level-up", "fa-life-bouy", "fa-life-ring", "fa-life-saver", "fa-lightbulb-o", "fa-link", "fa-linkedin", "fa-linkedin-square", "fa-linux", "fa-list", "fa-list-alt", "fa-list-ol", "fa-list-ul", "fa-location-arrow", "fa-lock", "fa-long-arrow-down", "fa-long-arrow-left", "fa-long-arrow-right", "fa-long-arrow-up", "fa-magic", "fa-magnet", "fa-mail-forward", "fa-mail-reply", "fa-mail-reply-all", "fa-male", "fa-map-marker", "fa-maxcdn", "fa-medkit", "fa-meh-o", "fa-microphone", "fa-microphone-slash", "fa-minus", "fa-minus-circle", "fa-minus-square", "fa-minus-square-o", "fa-mobile", "fa-mobile-phone", "fa-money", "fa-moon-o", "fa-mortar-board", "fa-music", "fa-navicon", "fa-openid", "fa-outdent", "fa-pagelines", "fa-paper-plane", "fa-paper-plane-o", "fa-paperclip", "fa-paragraph", "fa-paste", "fa-pause", "fa-paw", "fa-pencil", "fa-pencil-square", "fa-pencil-square-o", "fa-phone", "fa-phone-square", "fa-photo", "fa-picture-o", "fa-pied-piper", "fa-pied-piper-alt", "fa-pied-piper-square", "fa-pinterest", "fa-pinterest-square", "fa-plane", "fa-play", "fa-play-circle", "fa-play-circle-o", "fa-plus", "fa-plus-circle", "fa-plus-square", "fa-plus-square-o", "fa-power-off", "fa-print", "fa-puzzle-piece", "fa-qq", "fa-qrcode", "fa-question", "fa-question-circle", "fa-quote-left", "fa-quote-right", "fa-ra", "fa-random", "fa-rebel", "fa-recycle", "fa-reddit", "fa-reddit-square", "fa-refresh", "fa-renren", "fa-reorder", "fa-repeat", "fa-reply", "fa-reply-all", "fa-retweet", "fa-rmb", "fa-road", "fa-rocket", "fa-rotate-left", "fa-rotate-right", "fa-rouble", "fa-rss", "fa-rss-square", "fa-rub", "fa-ruble", "fa-rupee", "fa-save", "fa-scissors", "fa-search", "fa-search-minus", "fa-search-plus", "fa-send", "fa-send-o", "fa-share", "fa-share-alt", "fa-share-alt-square", "fa-share-square", "fa-share-square-o", "fa-shield", "fa-shopping-cart", "fa-sign-in", "fa-sign-out", "fa-signal", "fa-sitemap", "fa-skype", "fa-slack", "fa-sliders", "fa-smile-o", "fa-sort", "fa-sort-alpha-asc", "fa-sort-alpha-desc", "fa-sort-amount-asc", "fa-sort-amount-desc", "fa-sort-asc", "fa-sort-desc", "fa-sort-down", "fa-sort-numeric-asc", "fa-sort-numeric-desc", "fa-sort-up", "fa-soundcloud", "fa-space-shuttle", "fa-spinner", "fa-spoon", "fa-spotify", "fa-square", "fa-square-o", "fa-stack-exchange", "fa-stack-overflow", "fa-star", "fa-star-half", "fa-star-half-empty", "fa-star-half-full", "fa-star-half-o", "fa-star-o", "fa-steam", "fa-steam-square", "fa-step-backward", "fa-step-forward", "fa-stethoscope", "fa-stop", "fa-strikethrough", "fa-stumbleupon", "fa-stumbleupon-circle", "fa-subscript", "fa-suitcase", "fa-sun-o", "fa-superscript", "fa-support", "fa-table", "fa-tablet", "fa-tachometer", "fa-tag", "fa-tags", "fa-tasks", "fa-taxi", "fa-tencent-weibo", "fa-terminal", "fa-text-height", "fa-text-width", "fa-th", "fa-th-large", "fa-th-list", "fa-thumb-tack", "fa-thumbs-down", "fa-thumbs-o-down", "fa-thumbs-o-up", "fa-thumbs-up", "fa-ticket", "fa-times", "fa-times-circle", "fa-times-circle-o", "fa-tint", "fa-toggle-down", "fa-toggle-left", "fa-toggle-right", "fa-toggle-up", "fa-trash-o", "fa-tree", "fa-trello", "fa-trophy", "fa-truck", "fa-try", "fa-tumblr", "fa-tumblr-square", "fa-turkish-lira", "fa-twitter", "fa-twitter-square", "fa-umbrella", "fa-underline", "fa-undo", "fa-university", "fa-unlink", "fa-unlock", "fa-unlock-alt", "fa-unsorted", "fa-upload", "fa-usd", "fa-user", "fa-user-md", "fa-users", "fa-video-camera", "fa-vimeo-square", "fa-vine", "fa-vk", "fa-volume-down", "fa-volume-off", "fa-volume-up", "fa-warning", "fa-wechat", "fa-weibo", "fa-weixin", "fa-wheelchair", "fa-windows", "fa-won", "fa-wordpress", "fa-wrench", "fa-xing", "fa-xing-square", "fa-yahoo", "fa-yen", "fa-youtube", "fa-youtube-play", "fa-youtube-square" ]; +}); \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js new file mode 100644 index 0000000..e9654ab --- /dev/null +++ b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js @@ -0,0 +1 @@ +!function(a,b){function c(a,b,c){return[parseFloat(a[0])*(n.test(a[0])?b/100:1),parseFloat(a[1])*(n.test(a[1])?c/100:1)]}function d(b,c){return parseInt(a.css(b,c),10)||0}function e(b){var c=b[0];return 9===c.nodeType?{width:b.width(),height:b.height(),offset:{top:0,left:0}}:a.isWindow(c)?{width:b.width(),height:b.height(),offset:{top:b.scrollTop(),left:b.scrollLeft()}}:c.preventDefault?{width:0,height:0,offset:{top:c.pageY,left:c.pageX}}:{width:b.outerWidth(),height:b.outerHeight(),offset:b.offset()}}a.ui=a.ui||{};var f,g=Math.max,h=Math.abs,i=Math.round,j=/left|center|right/,k=/top|center|bottom/,l=/[\+\-]\d+(\.[\d]+)?%?/,m=/^\w+/,n=/%$/,o=a.fn.pos;a.pos={scrollbarWidth:function(){if(f!==b)return f;var c,d,e=a("
      "),g=e.children()[0];return a("body").append(e),c=g.offsetWidth,e.css("overflow","scroll"),d=g.offsetWidth,c===d&&(d=e[0].clientWidth),e.remove(),f=c-d},getScrollInfo:function(b){var c=b.isWindow||b.isDocument?"":b.element.css("overflow-x"),d=b.isWindow||b.isDocument?"":b.element.css("overflow-y"),e="scroll"===c||"auto"===c&&b.widthd?"left":c>0?"right":"center",vertical:0>f?"top":e>0?"bottom":"middle"};l>n&&h(c+d)p&&h(e+f)g(h(e),h(f))?i.important="horizontal":i.important="vertical",b.using.call(this,a,i)}),k.offset(a.extend(A,{using:j}))})},a.ui.pos={_trigger:function(a,b,c,d){b.elem&&b.elem.trigger({type:c,position:a,positionData:b,triggered:d})},fit:{left:function(b,c){a.ui.pos._trigger(b,c,"posCollide","fitLeft");var d,e=c.within,f=e.isWindow?e.scrollLeft:e.offset.left,h=e.width,i=b.left-c.collisionPosition.marginLeft,j=f-i,k=i+c.collisionWidth-h-f;c.collisionWidth>h?j>0&&0>=k?(d=b.left+j+c.collisionWidth-h-f,b.left+=j-d):k>0&&0>=j?b.left=f:j>k?b.left=f+h-c.collisionWidth:b.left=f:j>0?b.left+=j:k>0?b.left-=k:b.left=g(b.left-i,b.left),a.ui.pos._trigger(b,c,"posCollided","fitLeft")},top:function(b,c){a.ui.pos._trigger(b,c,"posCollide","fitTop");var d,e=c.within,f=e.isWindow?e.scrollTop:e.offset.top,h=c.within.height,i=b.top-c.collisionPosition.marginTop,j=f-i,k=i+c.collisionHeight-h-f;c.collisionHeight>h?j>0&&0>=k?(d=b.top+j+c.collisionHeight-h-f,b.top+=j-d):k>0&&0>=j?b.top=f:j>k?b.top=f+h-c.collisionHeight:b.top=f:j>0?b.top+=j:k>0?b.top-=k:b.top=g(b.top-i,b.top),a.ui.pos._trigger(b,c,"posCollided","fitTop")}},flip:{left:function(b,c){a.ui.pos._trigger(b,c,"posCollide","flipLeft");var d,e,f=c.within,g=f.offset.left+f.scrollLeft,i=f.width,j=f.isWindow?f.scrollLeft:f.offset.left,k=b.left-c.collisionPosition.marginLeft,l=k-j,m=k+c.collisionWidth-i-j,n="left"===c.my[0]?-c.elemWidth:"right"===c.my[0]?c.elemWidth:0,o="left"===c.at[0]?c.targetWidth:"right"===c.at[0]?-c.targetWidth:0,p=-2*c.offset[0];0>l?(d=b.left+n+o+p+c.collisionWidth-i-g,(0>d||d0&&(e=b.left-c.collisionPosition.marginLeft+n+o+p-j,(e>0||h(e)l?(e=b.top+o+p+q+c.collisionHeight-i-g,b.top+o+p+q>l&&(0>e||e0&&(d=b.top-c.collisionPosition.marginTop+o+p+q-j,b.top+o+p+q>m&&(d>0||h(d)10&&11>e,b.innerHTML="",c.removeChild(b)}()}(jQuery),function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):window.jQuery&&!window.jQuery.fn.iconpicker&&a(window.jQuery)}(function(a){"use strict";var b={isEmpty:function(a){return a===!1||""===a||null===a||void 0===a},isEmptyObject:function(a){return this.isEmpty(a)===!0||0===a.length},isElement:function(b){return a(b).length>0},isString:function(a){return"string"==typeof a||a instanceof String},isArray:function(b){return a.isArray(b)},inArray:function(b,c){return-1!==a.inArray(b,c)},throwError:function(a){throw"Font Awesome Icon Picker Exception: "+a}},c=function(d,e){this._id=c._idCounter++,this.element=a(d).addClass("iconpicker-element"),this._trigger("iconpickerCreate"),this.options=a.extend({},c.defaultOptions,this.element.data(),e),this.options.templates=a.extend({},c.defaultOptions.templates,this.options.templates),this.options.originalPlacement=this.options.placement,this.container=b.isElement(this.options.container)?a(this.options.container):!1,this.container===!1&&(this.element.is(".dropdown-toggle")?this.container=a("~ .dropdown-menu:first",this.element):this.container=this.element.is("input,textarea,button,.btn")?this.element.parent():this.element),this.container.addClass("iconpicker-container"),this.isDropdownMenu()&&(this.options.templates.search=!1,this.options.templates.buttons=!1,this.options.placement="inline"),this.input=this.element.is("input,textarea")?this.element.addClass("iconpicker-input"):!1,this.input===!1&&(this.input=this.container.find(this.options.input),this.input.is("input,textarea")||(this.input=!1)),this.component=this.isDropdownMenu()?this.container.parent().find(this.options.component):this.container.find(this.options.component),0===this.component.length?this.component=!1:this.component.find("i").addClass("iconpicker-component"),this._createPopover(),this._createIconpicker(),0===this.getAcceptButton().length&&(this.options.mustAccept=!1),this.isInputGroup()?this.container.parent().append(this.popover):this.container.append(this.popover),this._bindElementEvents(),this._bindWindowEvents(),this.update(this.options.selected),this.isInline()&&this.show(),this._trigger("iconpickerCreated")};c._idCounter=0,c.defaultOptions={title:!1,selected:!1,defaultValue:!1,placement:"bottom",collision:"none",animation:!0,hideOnSelect:!1,showFooter:!1,searchInFooter:!1,mustAccept:!1,selectedCustomClass:"bg-primary",icons:[],fullClassFormatter:function(a){return"fa "+a},input:"input,.iconpicker-input",inputSearch:!1,container:!1,component:".input-group-addon,.iconpicker-component",templates:{popover:'
      ',footer:'',buttons:' ',search:'',iconpicker:'
      ',iconpickerItem:''}},c.batch=function(b,c){var d=Array.prototype.slice.call(arguments,2);return a(b).each(function(){var b=a(this).data("iconpicker");b&&b[c].apply(b,d)})},c.prototype={constructor:c,options:{},_id:0,_trigger:function(b,c){c=c||{},this.element.trigger(a.extend({type:b,iconpickerInstance:this},c))},_createPopover:function(){this.popover=a(this.options.templates.popover);var c=this.popover.find(".popover-title");if(this.options.title&&c.append(a('
      '+this.options.title+"
      ")),this.hasSeparatedSearchInput()&&!this.options.searchInFooter?c.append(this.options.templates.search):this.options.title||c.remove(),this.options.showFooter&&!b.isEmpty(this.options.templates.footer)){var d=a(this.options.templates.footer);this.hasSeparatedSearchInput()&&this.options.searchInFooter&&d.append(a(this.options.templates.search)),b.isEmpty(this.options.templates.buttons)||d.append(a(this.options.templates.buttons)),this.popover.append(d)}return this.options.animation===!0&&this.popover.addClass("fade"),this.popover},_createIconpicker:function(){var b=this;this.iconpicker=a(this.options.templates.iconpicker);var c=function(c){var d=a(this);return d.is("i")&&(d=d.parent()),b._trigger("iconpickerSelect",{iconpickerItem:d,iconpickerValue:b.iconpickerValue}),b.options.mustAccept===!1?(b.update(d.data("iconpickerValue")),b._trigger("iconpickerSelected",{iconpickerItem:this,iconpickerValue:b.iconpickerValue})):b.update(d.data("iconpickerValue"),!0),b.options.hideOnSelect&&b.options.mustAccept===!1&&b.hide(),c.preventDefault(),!1};for(var d in this.options.icons){var e=a(this.options.templates.iconpickerItem);e.find("i").addClass(this.options.fullClassFormatter(this.options.icons[d])),e.data("iconpickerValue",this.options.icons[d]).on("click.iconpicker",c),this.iconpicker.find(".iconpicker-items").append(e.attr("title","."+this.options.icons[d]))}return this.popover.find(".popover-content").append(this.iconpicker),this.iconpicker},_isEventInsideIconpicker:function(b){var c=a(b.target);return c.hasClass("iconpicker-element")&&(!c.hasClass("iconpicker-element")||c.is(this.element))||0!==c.parents(".iconpicker-popover").length?!0:!1},_bindElementEvents:function(){var c=this;this.getSearchInput().on("keyup.iconpicker",function(){c.filter(a(this).val().toLowerCase())}),this.getAcceptButton().on("click.iconpicker",function(){var a=c.iconpicker.find(".iconpicker-selected").get(0);c.update(c.iconpickerValue),c._trigger("iconpickerSelected",{iconpickerItem:a,iconpickerValue:c.iconpickerValue}),c.isInline()||c.hide()}),this.getCancelButton().on("click.iconpicker",function(){c.isInline()||c.hide()}),this.element.on("focus.iconpicker",function(a){c.show(),a.stopPropagation()}),this.hasComponent()&&this.component.on("click.iconpicker",function(){c.toggle()}),this.hasInput()&&this.input.on("keyup.iconpicker",function(d){b.inArray(d.keyCode,[38,40,37,39,16,17,18,9,8,91,93,20,46,186,190,46,78,188,44,86])?c._updateFormGroupStatus(c.getValid(this.value)!==!1):c.update(),c.options.inputSearch===!0&&c.filter(a(this).val().toLowerCase())})},_bindWindowEvents:function(){var b=a(window.document),c=this,d=".iconpicker.inst"+this._id;return a(window).on("resize.iconpicker"+d+" orientationchange.iconpicker"+d,function(a){c.popover.hasClass("in")&&c.updatePlacement()}),c.isInline()||b.on("mouseup"+d,function(a){c._isEventInsideIconpicker(a)||c.isInline()||c.hide()}),!1},_unbindElementEvents:function(){this.popover.off(".iconpicker"),this.element.off(".iconpicker"),this.hasInput()&&this.input.off(".iconpicker"),this.hasComponent()&&this.component.off(".iconpicker"),this.hasContainer()&&this.container.off(".iconpicker")},_unbindWindowEvents:function(){a(window).off(".iconpicker.inst"+this._id),a(window.document).off(".iconpicker.inst"+this._id)},updatePlacement:function(b,c){b=b||this.options.placement,this.options.placement=b,c=c||this.options.collision,c=c===!0?"flip":c;var d={at:"right bottom",my:"right top",of:this.hasInput()&&!this.isInputGroup()?this.input:this.container,collision:c===!0?"flip":c,within:window};if(this.popover.removeClass("inline topLeftCorner topLeft top topRight topRightCorner rightTop right rightBottom bottomRight bottomRightCorner bottom bottomLeft bottomLeftCorner leftBottom left leftTop"),"object"==typeof b)return this.popover.pos(a.extend({},d,b));switch(b){case"inline":d=!1;break;case"topLeftCorner":d.my="right bottom",d.at="left top";break;case"topLeft":d.my="left bottom",d.at="left top";break;case"top":d.my="center bottom",d.at="center top";break;case"topRight":d.my="right bottom",d.at="right top";break;case"topRightCorner":d.my="left bottom",d.at="right top";break;case"rightTop":d.my="left bottom",d.at="right center";break;case"right":d.my="left center",d.at="right center";break;case"rightBottom":d.my="left top",d.at="right center";break;case"bottomRightCorner":d.my="left top",d.at="right bottom";break;case"bottomRight":d.my="right top",d.at="right bottom";break;case"bottom":d.my="center top",d.at="center bottom";break;case"bottomLeft":d.my="left top",d.at="left bottom";break;case"bottomLeftCorner":d.my="right top",d.at="left bottom";break;case"leftBottom":d.my="right top",d.at="left center";break;case"left":d.my="right center",d.at="left center";break;case"leftTop":d.my="right bottom",d.at="left center";break;default:return!1}return this.popover.css({display:"inline"===this.options.placement?"":"block"}),d!==!1?this.popover.pos(d).css("maxWidth",a(window).width()-this.container.offset().left-5):this.popover.css({top:"auto",right:"auto",bottom:"auto",left:"auto",maxWidth:"none"}),this.popover.addClass(this.options.placement),!0},_updateComponents:function(){if(this.iconpicker.find(".iconpicker-item.iconpicker-selected").removeClass("iconpicker-selected "+this.options.selectedCustomClass),this.iconpickerValue&&this.iconpicker.find("."+this.options.fullClassFormatter(this.iconpickerValue).replace(/ /g,".")).parent().addClass("iconpicker-selected "+this.options.selectedCustomClass),this.hasComponent()){var a=this.component.find("i");a.length>0?a.attr("class",this.options.fullClassFormatter(this.iconpickerValue)):this.component.html(this.getHtml())}},_updateFormGroupStatus:function(a){return this.hasInput()?(a!==!1?this.input.parents(".form-group:first").removeClass("has-error"):this.input.parents(".form-group:first").addClass("has-error"),!0):!1},getValid:function(c){b.isString(c)||(c="");var d=""===c;return c=a.trim(c),b.inArray(c,this.options.icons)||d?c:!1},setValue:function(a){var b=this.getValid(a);return b!==!1?(this.iconpickerValue=b,this._trigger("iconpickerSetValue",{iconpickerValue:b}),this.iconpickerValue):(this._trigger("iconpickerInvalid",{iconpickerValue:a}),!1)},getHtml:function(){return''},setSourceValue:function(a){return a=this.setValue(a),a!==!1&&""!==a&&(this.hasInput()?this.input.val(this.iconpickerValue):this.element.data("iconpickerValue",this.iconpickerValue),this._trigger("iconpickerSetSourceValue",{iconpickerValue:a})),a},getSourceValue:function(a){a=a||this.options.defaultValue;var b=a;return b=this.hasInput()?this.input.val():this.element.data("iconpickerValue"),(void 0===b||""===b||null===b||b===!1)&&(b=a),b},hasInput:function(){return this.input!==!1},isInputSearch:function(){return this.hasInput()&&this.options.inputSearch===!0},isInputGroup:function(){return this.container.is(".input-group")},isDropdownMenu:function(){return this.container.is(".dropdown-menu")},hasSeparatedSearchInput:function(){return this.options.templates.search!==!1&&!this.isInputSearch()},hasComponent:function(){return this.component!==!1},hasContainer:function(){return this.container!==!1},getAcceptButton:function(){return this.popover.find(".iconpicker-btn-accept")},getCancelButton:function(){return this.popover.find(".iconpicker-btn-cancel")},getSearchInput:function(){return this.popover.find(".iconpicker-search")},filter:function(c){if(b.isEmpty(c))return this.iconpicker.find(".iconpicker-item").show(),a(!1);var d=[];return this.iconpicker.find(".iconpicker-item").each(function(){var b=a(this),e=b.attr("title").toLowerCase(),f=!1;try{f=new RegExp(c,"g")}catch(g){f=!1}f!==!1&&e.match(f)?(d.push(b),b.show()):b.hide()}),d},show:function(){return this.popover.hasClass("in")?!1:(a.iconpicker.batch(a(".iconpicker-popover.in:not(.inline)").not(this.popover),"hide"),this._trigger("iconpickerShow"),this.updatePlacement(),this.popover.addClass("in"),void setTimeout(a.proxy(function(){this.popover.css("display",this.isInline()?"":"block"),this._trigger("iconpickerShown")},this),this.options.animation?300:1))},hide:function(){return this.popover.hasClass("in")?(this._trigger("iconpickerHide"),this.popover.removeClass("in"),void setTimeout(a.proxy(function(){this.popover.css("display","none"),this.getSearchInput().val(""),this.filter(""),this._trigger("iconpickerHidden")},this),this.options.animation?300:1)):!1},toggle:function(){this.popover.is(":visible")?this.hide():this.show(!0)},update:function(a,b){return a=a?a:this.getSourceValue(this.iconpickerValue),this._trigger("iconpickerUpdate"),b===!0?a=this.setValue(a):(a=this.setSourceValue(a),this._updateFormGroupStatus(a!==!1)),a!==!1&&this._updateComponents(),this._trigger("iconpickerUpdated"),a},destroy:function(){this._trigger("iconpickerDestroy"),this.element.removeData("iconpicker").removeData("iconpickerValue").removeClass("iconpicker-element"),this._unbindElementEvents(),this._unbindWindowEvents(),a(this.popover).remove(),this._trigger("iconpickerDestroyed")},disable:function(){return this.hasInput()?(this.input.prop("disabled",!0),!0):!1},enable:function(){return this.hasInput()?(this.input.prop("disabled",!1),!0):!1},isDisabled:function(){return this.hasInput()?this.input.prop("disabled")===!0:!1},isInline:function(){return"inline"===this.options.placement||this.popover.hasClass("inline")}},a.iconpicker=c,a.fn.iconpicker=function(b){return this.each(function(){var d=a(this);d.data("iconpicker")||d.data("iconpicker",new c(this,"object"==typeof b?b:{}))})},c.defaultOptions.icons=["fa-adjust","fa-adn","fa-align-center","fa-align-justify","fa-align-left","fa-align-right","fa-ambulance","fa-anchor","fa-android","fa-angle-double-down","fa-angle-double-left","fa-angle-double-right","fa-angle-double-up","fa-angle-down","fa-angle-left","fa-angle-right","fa-angle-up","fa-apple","fa-archive","fa-arrow-circle-down","fa-arrow-circle-left","fa-arrow-circle-o-down","fa-arrow-circle-o-left","fa-arrow-circle-o-right","fa-arrow-circle-o-up","fa-arrow-circle-right","fa-arrow-circle-up","fa-arrow-down","fa-arrow-left","fa-arrow-right","fa-arrow-up","fa-arrows","fa-arrows-alt","fa-arrows-h","fa-arrows-v","fa-asterisk","fa-automobile","fa-backward","fa-ban","fa-bank","fa-bar-chart-o","fa-barcode","fa-bars","fa-beer","fa-behance","fa-behance-square","fa-bell","fa-bell-o","fa-bitbucket","fa-bitbucket-square","fa-bitcoin","fa-bold","fa-bolt","fa-bomb","fa-book","fa-bookmark","fa-bookmark-o","fa-briefcase","fa-btc","fa-bug","fa-building","fa-building-o","fa-bullhorn","fa-bullseye","fa-cab","fa-calendar","fa-calendar-o","fa-camera","fa-camera-retro","fa-car","fa-caret-down","fa-caret-left","fa-caret-right","fa-caret-square-o-down","fa-caret-square-o-left","fa-caret-square-o-right","fa-caret-square-o-up","fa-caret-up","fa-certificate","fa-chain","fa-chain-broken","fa-check","fa-check-circle","fa-check-circle-o","fa-check-square","fa-check-square-o","fa-chevron-circle-down","fa-chevron-circle-left","fa-chevron-circle-right","fa-chevron-circle-up","fa-chevron-down","fa-chevron-left","fa-chevron-right","fa-chevron-up","fa-child","fa-circle","fa-circle-o","fa-circle-o-notch","fa-circle-thin","fa-clipboard","fa-clock-o","fa-cloud","fa-cloud-download","fa-cloud-upload","fa-cny","fa-code","fa-code-fork","fa-codepen","fa-coffee","fa-cog","fa-cogs","fa-columns","fa-comment","fa-comment-o","fa-comments","fa-comments-o","fa-compass","fa-compress","fa-copy","fa-credit-card","fa-crop","fa-crosshairs","fa-css3","fa-cube","fa-cubes","fa-cut","fa-cutlery","fa-dashboard","fa-database","fa-dedent","fa-delicious","fa-desktop","fa-deviantart","fa-digg","fa-dollar","fa-dot-circle-o","fa-download","fa-dribbble","fa-dropbox","fa-drupal","fa-edit","fa-eject","fa-ellipsis-h","fa-ellipsis-v","fa-empire","fa-envelope","fa-envelope-o","fa-envelope-square","fa-eraser","fa-eur","fa-euro","fa-exchange","fa-exclamation","fa-exclamation-circle","fa-exclamation-triangle","fa-expand","fa-external-link","fa-external-link-square","fa-eye","fa-eye-slash","fa-facebook","fa-facebook-square","fa-fast-backward","fa-fast-forward","fa-fax","fa-female","fa-fighter-jet","fa-file","fa-file-archive-o","fa-file-audio-o","fa-file-code-o","fa-file-excel-o","fa-file-image-o","fa-file-movie-o","fa-file-o","fa-file-pdf-o","fa-file-photo-o","fa-file-picture-o","fa-file-powerpoint-o","fa-file-sound-o","fa-file-text","fa-file-text-o","fa-file-video-o","fa-file-word-o","fa-file-zip-o","fa-files-o","fa-film","fa-filter","fa-fire","fa-fire-extinguisher","fa-flag","fa-flag-checkered","fa-flag-o","fa-flash","fa-flask","fa-flickr","fa-floppy-o","fa-folder","fa-folder-o","fa-folder-open","fa-folder-open-o","fa-font","fa-forward","fa-foursquare","fa-frown-o","fa-gamepad","fa-gavel","fa-gbp","fa-ge","fa-gear","fa-gears","fa-gift","fa-git","fa-git-square","fa-github","fa-github-alt","fa-github-square","fa-gittip","fa-glass","fa-globe","fa-google","fa-google-plus","fa-google-plus-square","fa-graduation-cap","fa-group","fa-h-square","fa-hacker-news","fa-hand-o-down","fa-hand-o-left","fa-hand-o-right","fa-hand-o-up","fa-hdd-o","fa-header","fa-headphones","fa-heart","fa-heart-o","fa-history","fa-home","fa-hospital-o","fa-html5","fa-image","fa-inbox","fa-indent","fa-info","fa-info-circle","fa-inr","fa-instagram","fa-institution","fa-italic","fa-joomla","fa-jpy","fa-jsfiddle","fa-key","fa-keyboard-o","fa-krw","fa-language","fa-laptop","fa-leaf","fa-legal","fa-lemon-o","fa-level-down","fa-level-up","fa-life-bouy","fa-life-ring","fa-life-saver","fa-lightbulb-o","fa-link","fa-linkedin","fa-linkedin-square","fa-linux","fa-list","fa-list-alt","fa-list-ol","fa-list-ul","fa-location-arrow","fa-lock","fa-long-arrow-down","fa-long-arrow-left","fa-long-arrow-right","fa-long-arrow-up","fa-magic","fa-magnet","fa-mail-forward","fa-mail-reply","fa-mail-reply-all","fa-male","fa-map-marker","fa-maxcdn","fa-medkit","fa-meh-o","fa-microphone","fa-microphone-slash","fa-minus","fa-minus-circle","fa-minus-square","fa-minus-square-o","fa-mobile","fa-mobile-phone","fa-money","fa-moon-o","fa-mortar-board","fa-music","fa-navicon","fa-openid","fa-outdent","fa-pagelines","fa-paper-plane","fa-paper-plane-o","fa-paperclip","fa-paragraph","fa-paste","fa-pause","fa-paw","fa-pencil","fa-pencil-square","fa-pencil-square-o","fa-phone","fa-phone-square","fa-photo","fa-picture-o","fa-pied-piper","fa-pied-piper-alt","fa-pied-piper-square","fa-pinterest","fa-pinterest-square","fa-plane","fa-play","fa-play-circle","fa-play-circle-o","fa-plus","fa-plus-circle","fa-plus-square","fa-plus-square-o","fa-power-off","fa-print","fa-puzzle-piece","fa-qq","fa-qrcode","fa-question","fa-question-circle","fa-quote-left","fa-quote-right","fa-ra","fa-random","fa-rebel","fa-recycle","fa-reddit","fa-reddit-square","fa-refresh","fa-renren","fa-reorder","fa-repeat","fa-reply","fa-reply-all","fa-retweet","fa-rmb","fa-road","fa-rocket","fa-rotate-left","fa-rotate-right","fa-rouble","fa-rss","fa-rss-square","fa-rub","fa-ruble","fa-rupee","fa-save","fa-scissors","fa-search","fa-search-minus","fa-search-plus","fa-send","fa-send-o","fa-share","fa-share-alt","fa-share-alt-square","fa-share-square","fa-share-square-o","fa-shield","fa-shopping-cart","fa-sign-in","fa-sign-out","fa-signal","fa-sitemap","fa-skype","fa-slack","fa-sliders","fa-smile-o","fa-sort","fa-sort-alpha-asc","fa-sort-alpha-desc","fa-sort-amount-asc","fa-sort-amount-desc","fa-sort-asc","fa-sort-desc","fa-sort-down","fa-sort-numeric-asc","fa-sort-numeric-desc","fa-sort-up","fa-soundcloud","fa-space-shuttle","fa-spinner","fa-spoon","fa-spotify","fa-square","fa-square-o","fa-stack-exchange","fa-stack-overflow","fa-star","fa-star-half","fa-star-half-empty","fa-star-half-full","fa-star-half-o","fa-star-o","fa-steam","fa-steam-square","fa-step-backward","fa-step-forward","fa-stethoscope","fa-stop","fa-strikethrough","fa-stumbleupon","fa-stumbleupon-circle","fa-subscript","fa-suitcase","fa-sun-o","fa-superscript","fa-support","fa-table","fa-tablet","fa-tachometer","fa-tag","fa-tags","fa-tasks","fa-taxi","fa-tencent-weibo","fa-terminal","fa-text-height","fa-text-width","fa-th","fa-th-large","fa-th-list","fa-thumb-tack","fa-thumbs-down","fa-thumbs-o-down","fa-thumbs-o-up","fa-thumbs-up","fa-ticket","fa-times","fa-times-circle","fa-times-circle-o","fa-tint","fa-toggle-down","fa-toggle-left","fa-toggle-right","fa-toggle-up","fa-trash-o","fa-tree","fa-trello","fa-trophy","fa-truck","fa-try","fa-tumblr","fa-tumblr-square","fa-turkish-lira","fa-twitter","fa-twitter-square","fa-umbrella","fa-underline","fa-undo","fa-university","fa-unlink","fa-unlock","fa-unlock-alt","fa-unsorted","fa-upload","fa-usd","fa-user","fa-user-md","fa-users","fa-video-camera","fa-vimeo-square","fa-vine","fa-vk","fa-volume-down","fa-volume-off","fa-volume-up","fa-warning","fa-wechat","fa-weibo","fa-weixin","fa-wheelchair","fa-windows","fa-won","fa-wordpress","fa-wrench","fa-xing","fa-xing-square","fa-yahoo","fa-yen","fa-youtube","fa-youtube-play","fa-youtube-square"]}); \ No newline at end of file From bef516d67727aba81e150a472f36c177ad652cfd Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Tue, 15 Sep 2015 09:27:15 -0700 Subject: [PATCH 29/39] Bump version number. --- functions.php | 2 +- style.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/functions.php b/functions.php index 0a631f4..1908d68 100644 --- a/functions.php +++ b/functions.php @@ -52,7 +52,7 @@ function trestle_theme_setup() { // Child theme definitions (do not remove). define( 'TRESTLE_THEME_NAME', 'Trestle' ); define( 'TRESTLE_THEME_URL', 'http://demo.mightyminnow.com/theme/trestle/' ); - define( 'TRESTLE_THEME_VERSION', '2.1.0' ); + define( 'TRESTLE_THEME_VERSION', '2.1.1' ); define( 'TRESTLE_SETTINGS_FIELD', 'trestle-settings' ); // Setup default theme settings. diff --git a/style.css b/style.css index b48f5a7..ac2a68b 100755 --- a/style.css +++ b/style.css @@ -5,7 +5,7 @@ Description: Trestle is a Genesis child theme for developers based on the default Genesis 2.0 Sample Theme. It features mobile first CSS, helpful theme options, and lots more tools to support your development process. Author: MIGHTYminnow Author URI: http://www.mightyminnow.com/ - Version: 2.1.0 + Version: 2.1.1 Tags: black, gray, red, white, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, genesis, mobile-first, responsive, clean Text Domain: trestle GitHub Theme URI: MIGHTYminnow/trestle From 4c6b5c226da41a686811fd386e77c4c25bf768f3 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 15 Sep 2015 11:36:38 -0700 Subject: [PATCH 30/39] Bump version number to 2.2.0 --- functions.php | 2 +- style.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/functions.php b/functions.php index 82f3e4f..2861c54 100644 --- a/functions.php +++ b/functions.php @@ -49,7 +49,7 @@ function trestle_theme_setup() { // Child theme definitions (do not remove). define( 'TRESTLE_THEME_NAME', 'Trestle' ); define( 'TRESTLE_THEME_URL', 'http://demo.mightyminnow.com/theme/trestle/' ); - define( 'TRESTLE_THEME_VERSION', '2.1.0' ); + define( 'TRESTLE_THEME_VERSION', '2.2.0' ); define( 'TRESTLE_SETTINGS_FIELD', 'trestle-settings' ); // Setup default theme settings. diff --git a/style.css b/style.css index 23ea96d..0b4411a 100755 --- a/style.css +++ b/style.css @@ -5,7 +5,7 @@ Description: Trestle is a Genesis child theme for developers based on the default Genesis 2.0 Sample Theme. It features mobile first CSS, helpful theme options, and lots more tools to support your development process. Author: MIGHTYminnow Author URI: http://www.mightyminnow.com/ - Version: 2.1.0 + Version: 2.2.0 Tags: black, gray, red, white, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, genesis, mobile-first, responsive, clean Text Domain: trestle GitHub Theme URI: MIGHTYminnow/trestle From 071e20c787fcb425d399e159e607f5f32a2170ea Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 15 Sep 2015 11:47:45 -0700 Subject: [PATCH 31/39] Update BFAL to the latest --- lib/better-font-awesome-library/README.md | 19 +- .../better-font-awesome-library.php | 2 +- lib/better-font-awesome-library/js/admin.js | 0 .../lib/fallback-font-awesome/.gitignore | 32 +++ .../lib/fallback-font-awesome/.npmignore | 42 ++++ .../lib/fallback-font-awesome/README.md | 16 +- .../css/font-awesome.css | 235 +++++++++++++++++- .../css/font-awesome.min.css | 4 +- .../fonts/FontAwesome.otf | Bin 93888 -> 106260 bytes .../fonts/fontawesome-webfont.eot | Bin 60767 -> 68875 bytes .../fonts/fontawesome-webfont.svg | 105 ++++++-- .../fonts/fontawesome-webfont.ttf | Bin 122092 -> 138204 bytes .../fonts/fontawesome-webfont.woff | Bin 71508 -> 81284 bytes .../fonts/fontawesome-webfont.woff2 | Bin 56780 -> 64464 bytes .../lib/fallback-font-awesome/package.json | 14 +- .../js/fontawesome-iconpicker.js | 0 .../js/fontawesome-iconpicker.min.js | 0 17 files changed, 423 insertions(+), 46 deletions(-) mode change 100644 => 100755 lib/better-font-awesome-library/js/admin.js create mode 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore create mode 100755 lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore mode change 100644 => 100755 lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js mode change 100644 => 100755 lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js diff --git a/lib/better-font-awesome-library/README.md b/lib/better-font-awesome-library/README.md index c7b5a73..2185cdd 100755 --- a/lib/better-font-awesome-library/README.md +++ b/lib/better-font-awesome-library/README.md @@ -42,7 +42,7 @@ git submodule update --init --recursive 1. Copy the /better-font-awesome-library folder into your project. 2. Add the following code to your main plugin file or your theme's functions.php file. - ``` + ```php add_action( 'init', 'my_prefix_load_bfa' ); /** * Initialize the Better Font Awesome Library. @@ -56,18 +56,17 @@ git submodule update --init --recursive // Set the library initialization args (defaults shown). $args = array( - 'version' => 'latest', - 'minified' => true, - 'remove_existing_fa' => false, - 'load_styles' => true, - 'load_admin_styles' => true, - 'load_shortcode' => true, - 'load_tinymce_plugin' => true, + 'version' => 'latest', + 'minified' => true, + 'remove_existing_fa' => false, + 'load_styles' => true, + 'load_admin_styles' => true, + 'load_shortcode' => true, + 'load_tinymce_plugin' => true, ); // Initialize the Better Font Awesome Library. Better_Font_Awesome_Library::get_instance( $args ); - } ``` @@ -168,7 +167,7 @@ The object has the following public methods: (array) Returns all library errors, including API and CDN fetch failures. #### Example: #### -``` +```php // Initialize the library with custom args. Better_Font_Awesome_Library::get_instance( $args ); diff --git a/lib/better-font-awesome-library/better-font-awesome-library.php b/lib/better-font-awesome-library/better-font-awesome-library.php index 08cdda0..ce1c09d 100755 --- a/lib/better-font-awesome-library/better-font-awesome-library.php +++ b/lib/better-font-awesome-library/better-font-awesome-library.php @@ -45,7 +45,7 @@ class Better_Font_Awesome_Library { * * @var string */ - const VERSION = '1.0.0'; + const VERSION = '1.4.0'; /** * jsDelivr API URL for Font Awesome version info. diff --git a/lib/better-font-awesome-library/js/admin.js b/lib/better-font-awesome-library/js/admin.js old mode 100644 new mode 100755 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore b/lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore new file mode 100755 index 0000000..63dd521 --- /dev/null +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/.gitignore @@ -0,0 +1,32 @@ +*.pyc +*.egg-info +*.db +*.db.old +*.swp +*.db-journal + +.coverage +.DS_Store +.installed.cfg +_gh_pages/* + +.idea/* +.svn/* +src/website/static/* +src/website/media/* + +bin +cfcache +develop-eggs +dist +downloads +eggs +parts +tmp +.sass-cache +node_modules + +src/website/settingslocal.py +stunnel.log + +.ruby-version diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore b/lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore new file mode 100755 index 0000000..54a691f --- /dev/null +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/.npmignore @@ -0,0 +1,42 @@ +*.pyc +*.egg-info +*.db +*.db.old +*.swp +*.db-journal + +.coverage +.DS_Store +.installed.cfg +_gh_pages/* + +.idea/* +.svn/* +src/website/static/* +src/website/media/* + +bin +cfcache +develop-eggs +dist +downloads +eggs +parts +tmp +.sass-cache +node_modules + +src/website/settingslocal.py +stunnel.log + +.ruby-version + +# don't need these in the npm package. +src/ +_config.yml +bower.json +component.json +composer.json +CONTRIBUTING.md +Gemfile +Gemfile.lock diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md b/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md index 0fe8669..8720a20 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/README.md @@ -1,7 +1,7 @@ -#[Font Awesome v4.3.0](http://fontawesome.io) +#[Font Awesome v4.4.0](http://fontawesome.io) ###The iconic font and CSS framework -Font Awesome is a full suite of 519 pictographic icons for easy scalable vector graphics on websites, +Font Awesome is a full suite of 585 pictographic icons for easy scalable vector graphics on websites, created and maintained by [Dave Gandy](http://twitter.com/davegandy). Stay up to date with the latest release and announcements on Twitter: [@fontawesome](http://twitter.com/fontawesome). @@ -34,6 +34,7 @@ Get started at http://fontawesome.io! - [v4.1.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=6&page=1&state=closed) - [v4.2.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?milestone=12&page=1&state=closed) - [v4.3.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.3.0+is%3Aclosed) +- [v4.4.0 GitHub milestones](https://github.com/FortAwesome/Font-Awesome/issues?q=milestone%3A4.4.0+is%3Aclosed) ## Contributing @@ -73,6 +74,17 @@ to the `dependencies` in your `component.json`. ## Hacking on Font Awesome +**Before you can build the project**, you must first have the following installed: + +- [Ruby](https://www.ruby-lang.org/en/) +- Ruby Development Headers + - **Ubuntu:** `sudo apt-get install ruby-dev` *(Only if you're __NOT__ using `rbenv` or `rvm`)* + - **Windows:** [DevKit](http://rubyinstaller.org/) +- [Bundler](http://bundler.io/) (Run `gem install bundler` to install). +- [Node Package Manager (AKA NPM)](https://docs.npmjs.com/getting-started/installing-node) +- [Less](http://lesscss.org/) (Run `npm install -g less` to install). +- [Less Plugin: Clean CSS](https://github.com/less/less-plugin-clean-css) (Run `npm install -g less-plugin-clean-css` to install). + From the root of the repository, install the tools used to develop. $ bundle install diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css index 2dcdc22..880eb82 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.css @@ -1,13 +1,13 @@ /*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ /* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; - src: url('../fonts/fontawesome-webfont.eot?v=4.3.0'); - src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg'); + src: url('../fonts/fontawesome-webfont.eot?v=4.4.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal; } @@ -18,7 +18,6 @@ text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - transform: translate(0, 0); } /* makes the font 33% larger relative to the icon container */ .fa-lg { @@ -65,6 +64,19 @@ border: solid 0.08em #eeeeee; border-radius: .1em; } +.fa-pull-left { + float: left; +} +.fa-pull-right { + float: right; +} +.fa.fa-pull-left { + margin-right: .3em; +} +.fa.fa-pull-right { + margin-left: .3em; +} +/* Deprecated as of 4.4.0 */ .pull-right { float: right; } @@ -628,6 +640,7 @@ .fa-credit-card:before { content: "\f09d"; } +.fa-feed:before, .fa-rss:before { content: "\f09e"; } @@ -1509,6 +1522,8 @@ .fa-git:before { content: "\f1d3"; } +.fa-y-combinator-square:before, +.fa-yc-square:before, .fa-hacker-news:before { content: "\f1d4"; } @@ -1533,7 +1548,6 @@ .fa-history:before { content: "\f1da"; } -.fa-genderless:before, .fa-circle-thin:before { content: "\f1db"; } @@ -1738,6 +1752,7 @@ .fa-mercury:before { content: "\f223"; } +.fa-intersex:before, .fa-transgender:before { content: "\f224"; } @@ -1765,6 +1780,9 @@ .fa-neuter:before { content: "\f22c"; } +.fa-genderless:before { + content: "\f22d"; +} .fa-facebook-official:before { content: "\f230"; } @@ -1799,3 +1817,210 @@ .fa-medium:before { content: "\f23a"; } +.fa-yc:before, +.fa-y-combinator:before { + content: "\f23b"; +} +.fa-optin-monster:before { + content: "\f23c"; +} +.fa-opencart:before { + content: "\f23d"; +} +.fa-expeditedssl:before { + content: "\f23e"; +} +.fa-battery-4:before, +.fa-battery-full:before { + content: "\f240"; +} +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: "\f241"; +} +.fa-battery-2:before, +.fa-battery-half:before { + content: "\f242"; +} +.fa-battery-1:before, +.fa-battery-quarter:before { + content: "\f243"; +} +.fa-battery-0:before, +.fa-battery-empty:before { + content: "\f244"; +} +.fa-mouse-pointer:before { + content: "\f245"; +} +.fa-i-cursor:before { + content: "\f246"; +} +.fa-object-group:before { + content: "\f247"; +} +.fa-object-ungroup:before { + content: "\f248"; +} +.fa-sticky-note:before { + content: "\f249"; +} +.fa-sticky-note-o:before { + content: "\f24a"; +} +.fa-cc-jcb:before { + content: "\f24b"; +} +.fa-cc-diners-club:before { + content: "\f24c"; +} +.fa-clone:before { + content: "\f24d"; +} +.fa-balance-scale:before { + content: "\f24e"; +} +.fa-hourglass-o:before { + content: "\f250"; +} +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: "\f251"; +} +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: "\f252"; +} +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: "\f253"; +} +.fa-hourglass:before { + content: "\f254"; +} +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: "\f255"; +} +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: "\f256"; +} +.fa-hand-scissors-o:before { + content: "\f257"; +} +.fa-hand-lizard-o:before { + content: "\f258"; +} +.fa-hand-spock-o:before { + content: "\f259"; +} +.fa-hand-pointer-o:before { + content: "\f25a"; +} +.fa-hand-peace-o:before { + content: "\f25b"; +} +.fa-trademark:before { + content: "\f25c"; +} +.fa-registered:before { + content: "\f25d"; +} +.fa-creative-commons:before { + content: "\f25e"; +} +.fa-gg:before { + content: "\f260"; +} +.fa-gg-circle:before { + content: "\f261"; +} +.fa-tripadvisor:before { + content: "\f262"; +} +.fa-odnoklassniki:before { + content: "\f263"; +} +.fa-odnoklassniki-square:before { + content: "\f264"; +} +.fa-get-pocket:before { + content: "\f265"; +} +.fa-wikipedia-w:before { + content: "\f266"; +} +.fa-safari:before { + content: "\f267"; +} +.fa-chrome:before { + content: "\f268"; +} +.fa-firefox:before { + content: "\f269"; +} +.fa-opera:before { + content: "\f26a"; +} +.fa-internet-explorer:before { + content: "\f26b"; +} +.fa-tv:before, +.fa-television:before { + content: "\f26c"; +} +.fa-contao:before { + content: "\f26d"; +} +.fa-500px:before { + content: "\f26e"; +} +.fa-amazon:before { + content: "\f270"; +} +.fa-calendar-plus-o:before { + content: "\f271"; +} +.fa-calendar-minus-o:before { + content: "\f272"; +} +.fa-calendar-times-o:before { + content: "\f273"; +} +.fa-calendar-check-o:before { + content: "\f274"; +} +.fa-industry:before { + content: "\f275"; +} +.fa-map-pin:before { + content: "\f276"; +} +.fa-map-signs:before { + content: "\f277"; +} +.fa-map-o:before { + content: "\f278"; +} +.fa-map:before { + content: "\f279"; +} +.fa-commenting:before { + content: "\f27a"; +} +.fa-commenting-o:before { + content: "\f27b"; +} +.fa-houzz:before { + content: "\f27c"; +} +.fa-vimeo:before { + content: "\f27d"; +} +.fa-black-tie:before { + content: "\f27e"; +} +.fa-fonticons:before { + content: "\f280"; +} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css index 24fcc04..ee4e978 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/css/font-awesome.min.css @@ -1,4 +1,4 @@ /*! - * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"} \ No newline at end of file + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.4.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"} diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/FontAwesome.otf b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/FontAwesome.otf index f7936cc1e789eea5438d576d6b12de20191da09d..681bdd4d4c8dddbaeb4d4f2a1f58c38cad92afe0 100755 GIT binary patch delta 44736 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 delta 32455 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 ChtR+P diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.eot b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.eot index 33b2bb80055cc480e797de704925acaba4ba7d7d..a30335d748c65c0bab5880b4e6dba53f5c79206c 100755 GIT binary patch literal 68875 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

      7r8$?kb-D3z%-c} zLGfT`Wgm|$rwl&#jtEO8m)B!}oJ%(Y(1ZpeX!jfRK-wF?K|$LJuR~GdFpZL6EFp`H zFKc0?nf7)Jf~F8p9HP&6>OukC5dGx?Lbp8aZlyokWnzO{9f)9Eq=#VZ7oiJ19s_!U zKW^~F>qJP)$b+)$=5eqeuG%y_w~>W__r-D==WEwAxVHj#)B_QUqxOXBKA6BVKtLV$ zeYs+6ok?ZcBZ_E1nA7T;NjXlMlK3JMiknHuDCa2YDNa?#w8DpW+T2cSC2M~TY-&wp zU=khxHW;gbNOh@tL0WYr7+)8f*BopgUOjD}9Sue!X}rYPSzzq`X6Jr9J^El!nt7rV z-_LH88z|i8Lf(KFYzaW0B#NadwasYMt8x{fU74SMic0x(f<}NeWU2xUzMvPuQlu^W z0H(G%lz`WhgCVEdN1-&y%W8{_2{ggKk(d32qf0jMy*XA;L`zXPgJ=&K3E8Hl5-dQw zYQV(9u;^tEc=1P+CI+eu?p|QD(P+jL$ekSt-ql0w(gO@4M}h)q)&}d|3_!rXg}SO zNrzoRU12}4XW<~;c*q6wOIJih1VWbs-|gw$+;G&(?Hva3U%)z=Vh`p2;zsw{Hia)# zA#g}8ml%R60_?+hRS2l4a4$KYl)Ar6n>>S|?D|w-aL1fcG9nG7sr zTsw*AJG|Ot+~KTnGQA$0gs|wP60!-?EDjgUs=(5%o3HZAv%UlZTETO4?{?>IU^*c$ zfI|HiFZLfT*?tJjLjJKzEz1;a__-+ROUle%X|Srh0}`8Aj*dpURv9Y}D~%N~Jt|-< ztFc(?yokf2zSQEgU4vSB1^L4&cCo%Cs4sz(S3$BalWL$y}7Ymr_P(^@sQPB(NB&YK}P)MVu%NjiN0U^T{=6 zuS3%ou{xqv054t-X;k2$#}2uVv;ZVZ$qM9f1Pwe=2>tcwlQhdOypTc9CvkuayHdcn z?cQHu@yNNnk6J*e7KI}R;;@6(k{MnT1tV}p*H`1=gdlI;KroJR{d1w1c%Z<>;Fr$$ zs~90Ny7d$SuD78XKdMr2NEFSr5~W9sXq9Vu-{^0563Au-`^3zbOaY3z>Hn@Zfb4Vu z0vg(ibV4S=RWdkhXl9HOTqp$%L?T3UJ9sZNfOm6_G+1&Z;*!bXNn#N|Pb7-Ts3UwQ zlBN5KkHZ?Uu;26>j4v4(hfJe{BrX&)v5zCy46fxA;*~QI-Cl|W#u5mLj-~E)QKvSw zOOwMx{})jtMuUEhEr~mXgD(_GZ*&m323pEfy~k0lv?5}Fvx2unbibC6goRL|a%8nu z=*Q^2BR0hUy;^`y2E0jS21cpCNS%Z2M@zjqG(t_%z{;6R{yoI6_J4+g+TTFUm&lSns6m zq4GMm<~1lyAz(q0@V~M9JRA9en=atSBLeaV&5|?7T&A$5*E~ku>Se*PK@F4J-of3p zf~ygQi3`DA@C44^I%LxJ7y)YA!v9AESFFiht%#6SCSSKbfek0%ejZyN8^m$aKU?8$ zcjacpKYtPLq@Kf&zA>70>DFUyErOR_`|yPCaTR!BU(U^o(j%Kfkg%r`A~;@>bJdA= z5qTVKdeXKw1MYMYTOMdc%QTJsC@VIfbm0vP>MVm@SSV^mxu3Q-#H7#JOyGKum3p-c zAVeAc_ztmuUAH~7dZScBmu;za+5`?ik}!aX!d9}{FSAU&Wn!%+)%RQNb zT_Xye1j{iwDhEY!jB`%A6T+Ka(!P1O+`#6UfNR7DQ~#EvmO>FqoYLNr~%f zs#%lQ)PV-=$0~k4X>DgE>2Q~&+~uwM)>KNDr(q5ufV4i*%1QsZQz{%4zL|UH&*fN> zf(?GPYfb=nOgs(wG5lYvr8uXQdnE&!HF`xt4nU@iaZfV6C57t=1ljdfgph9_d+^8q z(y<*q^!66w^iZBre=<3`;8`#sVuA^{89TAE6ATz`9X#(jR5dgqK7EaWG}F+YoCY!N z`;_JGRWmbEPRL;rs;qqj}L8pX>m zEwAIf4GtC#>rV*KCAU5*TaAyOE(Bn0glhjI==&aL<`-jCu{)*Tqyos291*VDcpaGB z0$$9Kyaa4z-@t&NT*LNT@Jz&z$J~~>__hQKJp6Zoe9+K=gJjAO;1gGq$sUvC$f-HJ zP>R!Eq(NI><#-6P%1^Is)DaI1&oc8POdmv@yVeP6KNanDP9Z0!um?Z zc5slMebvf6YIx@ChBH+t=`PN5m4o0slgMbI7X1%oqLD~o6&dU;+l{(MgejrWOMtkT zmZcDZku1>I0;a(kqPGVH!SDlnOW=~-Is4S6?O31kvhr}@StWb@iqR$5mY=AB6nsm~Nb5t$9St z@eYSL5kh5A2)VEVYlfSJdbV%rWZcNJ9AnUe*S#N{t@b6!KBQ3OqP& zUx|4l$L*A~mO|JNL9V0FpT{iniWdzS#IQBfc(N5v!QMD1^SmfwAOm9naPgjwf$t)l z`m1{tO_`T*Q$kW`nGhK9p_X~vlSTMwhZ6l?u3Q(vv^wPm0Q_=r2pah~F`+5jhIHgZ z8!V!L)DztZ^W6z{YBml5vUOX57)z3cf8JKr8_@j9xyM$5EhIvV$a^^*dBy884CWJ? zU=rY|LIWU zdBFpUnN_6q$a+dnT%%G^{Y+C<^wp%|VFlmHiCe}O>V87Z2s$vjP#jVhCW@w8B>UK) zb1r+kijSezY^24mTH|%LrW;+o%T3c3M1$2ei4PZQAXjYY z@HpNqnxL{%JW2pl=mP=|jwU6Zff~Kc6rO~OA$TdqBXa*Z(%KDx)ksig&FLhatrf5S zp7O`6w+(y`Hv=|w902p$Vq86I=J}xXiOUh<1Ye06ZJP6*wq{@JhzD`A=bQL6wQnN)%L;ny86~&w(e6lpf6rgSMlK($cT7ZDxHy!-$NZ z;8RHh_@mL~;va@!^AfcGw%rJ~52_#3I%;=RF^rp+{e7Nt8l}U?I2ARzS)(+@u*ayy zV6QGW`1Fbj1W&gbCRQZ0g+{5Nh#|i11$3yAfAGW1AVl6hhZ zQY+R)U5<;guJ=AsmFf)*9-hbp;!wm!CCf4KWo|4STIYr^)in2Jp5%sr4{u)#C+%09 z&VYEaHx&b{H8BQx(i)OmQ%17S(L9b}5L|N@VeW~P=+Ybwb3KcteJme*66AuP0bO&+ z1qGc)mtFXcax{h9UDs~4XZ-s48Ffh9mx52Iqn;ko@>^0px$=WIWR2ushg`eLTqM*u z8U&H-_DZH}UvM1VQf_X40*tRMpX<*XM>W%=9D?wF5t{f#6yv1AQP8cyVZb^*wUWNs zJ?48?7M@otux$tctK54-&d&zj;%x3(PB7BII}Y^0tX$d+F3QUCh2x*Q)hdS=USu08 z>>tsjNey`}5UjvlpeAV-Ix34#2D4uhK;zi?nA#BIA)x+|=Kah&yaI*Uq76#HkXkr5 zvZ~)_HSF=bX-&r`v!SR9(|TQf%q#%oi70t({vz5d#QTZIwRNT27Nir>OV3?`~heshF0py}zPek+rr5>cmZOn;jN=P8kG&r-ObOMse zDP~Dvn6cj*?Cw2cSx?os_tHvT<^&~;;Px%HU4?hO3NZSGtRM?&=?TSQ@A6&fUF{20 zy6KX|S|CU)UB2AUj4g4m=JB%@2dB&dQm8{eagfplfC&wAy+ff<=Ob9oN< zJRsjeh_oweHD+~)o^FyWc>FLpVrOycmN-p52o8ntgH@IGwBL1*H(b_e{E^`vvbLYs zgPY$TWB{8dYYZlgv?GMIuGgqqUCFt=zWT#LU9X*V&pYxH5GWM?hzU&WrCygo6=H9J zs!g@a*XER-h`nby-V$>A4Y@4Ss5QySDPdf^6Pqac=K_vZaML*ZL;wUfO)F_-f~M!t z1AvqA|EK64{`pP-W6u%LK=WD^v5C2s0tE&iRi32A!Yr?*|KnxS+dNzp9UF}T*l3a&_Cj0-Ok z30BYpB9R%4Jz%py0!deR%^EP|>o@nJN!81B7;4HgWK>!blIn3UfmAtjQnMu1tfDLzFG-WP|_Sz7*N^2 zGu$?)ROl6z9WGeua1I#m&ht<6>v?sOHf1#Lis-eR?!ypl;z@7@?xZnLvjBx)Hi9a; znU}K*Hi(q)hZa0O!JxW)DUQoGRx#MwE5w{thSo`oVlVEWQTD@yQs?gf1V808s>9ml zsEwOyRC(YSFYcy92ez1kxzF$K&@%W0F+nt12LQ$TjM4f=m&Zp1Ocj<4LppWFk8!ad z?gjm%1-`*hs}_Fhdl(Th8rnHP;5si&S*iR<4fBHVJJubn>I<-7dtE*W#VTlwV)wX} z*~Ytx63Q)LTP&yu4&zEe%ljq@y7x0kw`=P?2S6n*S*%7XL^8`LWZtyvk&>`2R-tz* zB%s|H!xrDzqI@bRodF&tsC!F5oG>O_$qvFOOHv!s9=`Qw-5E`TP{dw=#Pj)bN4$R0 zbEg&*jF3O&xH(a$x;0Awk=kg<`M%`yd_o>5?Bwg?f&_TTqa#69Fs74$IKusCdxZg~ zGL*^y0Qj~P(9(EBCeFGvuUGd3V+I8T2Ib|;!+5&l;JQ*yO+BJFIRQyafGB}>wFf|& zK#w-U#;W1*uzP=wl%@etoDi&>yCDeW>Eu;640Zet*KCPQq)#%-Ui>=vA#Rsm&EUEZ zUBluAjdI0oScHG^L2!M^U7-sADVr5fBQ4BaZJ?+s2$<4rTN9` zA>>P3A8n%;77miy@5N2{~_ul&~<^3`%Uu zf}j{8PxGM&kL=IkUV2(ma3!v(Q6KH-kJR-5S3|YDGUsA!WI$+q@-`(Cc>(mm&rle! z<&woxb>T6H4QDLf0gF=~csU?S!(|drODqh@vG$>u4G0;c8osP}N>c)foMNL3Q=W@L zQj9c;=Fl#(OrZ`ou^Cm?;JB3eYcAg7kH^~Z9X8qZwUK*1Aj)Ckl({9T(F&yhZ*;NG zveM(U5f4+;rW|OHNhutQ0fIrU#5rNOVL5W+IETcE*QG@;Q5H|=TENP4MzI_E10P46 z^q@wn3W;Isn#yLtB0Ud(`dcjDX7abxd&_ZbhM+Uihl76QL91bOv_oA8de_f5uUl6| zJC`4AkYy3T%yf|H#Q?KF zc>|D!QUZe57A?+B4zGMt_{?pzX2D!jeKn>%FnHlVxKWn6q(0 zz^qZiN)4oRXt)*%$YMN*X^5pV?T)i%Kqp=r6D{Y`S#N12mMr7)K}i;!f#txTF9m)n za&wS|l7=K$r#tzB=l~1(D5Mi6bx@vu8l@B@rJ>^(1#Iz22?l^zfd|l_-rF<-Z8w4# z`*lDcGLan|piQ(paY%7>*8MFY^JN>=L^B<4+aAf(3wc!oKi#H`3z}h-8f-m-+alLl z0HAO}4~#8Jc|K`zCG2D!muGE( zpoM+XExtwX#OgsrYKA7s?PMdm61z=SvRFY5{)xX=a8XtqdlzPt@Q^($mV;|-kyvGX znn(buMZ`2la-vvp*KO&3F@a_*ZNfX(gHY^TfF8y82Pj#?I2LmCxhOshlbw+uj_8F@ zRV4FI$$!b`cfk5Yg*cN*0!{OvbKVymfoM4mhzRdqkX0;#P51^KmS|Cy$dcU;^o}gm zn$d6FdScdCgdKAZ_unA;o<7=}8#J()$s42`R@kKYD1ui?Xw_TMQCwp)Wx49kFW#;I zL_oX0X{o-zTzAD(xcIzZG$WZHI5ZhFH!R~GpXD~eTTRC`f|9cCz&AIG#dq{{7U(QV z%OGES*-MBPIYF@@&=RLeHxL#g4{UA8h=2SF5ks-5iTiGxWHL4dckua~h{73TQ;l>N zZZ4vntRzX@XeZRT3r{C|2ASJwA);D*5qKN~KHmc>G|xxxkzMBeVU$7LlXn^vb(RL7B00FD9kM!;Vc(&G6@)D z=mR+z7oysFLeZ1o4I#z?fHyG9ZS9dbeV0|WaC}ChQ*f} zDg>8(>;2*GIO%R@PlOkoqnU~H8;uxtyO0KxvCCQ-ze%A0&DCKF5xkR12#z7~-0Imz zCsk5jhq-ycveW@DyBwV*(%@ilBxTRdBe29UD3D4G2MHP(25^-fTktw1H9M|73@s`wqfCjwVb?fn zi{ey4n7TL&nU|fa17a}UxhQB5{6xXoYdQu9bLcDvTn0);*N2JKFihv3CBtA|`+|Ps zxKv&TA`*B@o#DaMR~a3XNO5nGy5S_@Zz>ZwWkE&@)jtmk=D65ELKb|da}jzQUU=I| zYle}r!-i#IKel8(OtL81EpwBWX#CdXEecJGH3^~AaUxk+i>3{N#(pX!5(@F+4U5qu z3pHdaT{7fdFd@JYl-|r=`USwU;VmrN6p!fmPUOG3?aUqEQWnBuwk5&v+W;xL8F#*N zP!AKz97%42zIYI*b2MZraa?^%n(f2CA>KDaL^Y}7V)Zf%>@BJu6pS4eBHIWUXh}oQ zdQEpi0<*Mu8)bDzTd{clcnwP(SLb+O70^F@2^nv9B9)b@o5$#z4L1Xg*U`%l;nuT~ zMiV^f;*BEqQ~Jd`^jsGy+ur zc)SrgxpTM2+|Ax8;YUl$2=B`Xm^>+eP;@y}Dt(hT+k^-z`1^!h2>am$uI#ayEHrAO z3mK6kc94CaW$0#EhyZCy;ONyOC=h4D&kk7nJ!zom!MLA0Yy{WRixS65ri1R#^79tN zFi97UdnXkhyl_L*A}L24hjDW)%D=fdEd)JcLI z3%4;_F~{3a>W;=WYYkw^K(ImeG&F=Z_iavcWG1Xx+@;#MU*Ic6Xnrh=E<50I!oe;? zpsYoz&o`ja1c+PKM2A@y1`+6;vj&IcJN=XC(Dl1HmDlG>(C~8# zCr`=B0BS_ljF(VNp&`8Nv>}ROI|M8f=nWCe3I?A*A!Lz`wp2zGeaSu0oZrBp0P?*L z-ogyHa8jXf0%K@nRjgibYe10LsgF7Q{z5@9wTMKA8GOElKW%2`jGz_a()K&ujX!3V zWSv)DgJD+DKS>@OZjc!(CejMO_!oyx?$L*&hPc5^W`J3LYXMEv@`Nd4W0TlhiUol) z)E8o5PM%4p+O>o*@vEo;LK=?r1|&s|$^3nw~wpz>4s6 zJ`%@)DLvS6e3&EY1)=`Xfw0 z2!ME9Xnjwfdtp^dl~w66n$1io2|=vx8`0bdwu5W~ZcB;iPydvHypJHq&$mEpiKl9z z(Dn#ITWB+c07f&!aA$OzGJ5fvM9gP2Jk0%QBdOwp%4DU{`wdl$dq| zn>9gPRKT;d{z;Y|HqLGKO-_XbbmAK7So?5}MzDlIyhvylvLJVi#fZplgDO4PEnMf2 zdU3e~`!xS7bF?fYNR}fRkO+g%)P0iQV$L$1b@XXUCG+INR#w|&*$n;GYLiZ;_S1N& z)q5^c9V##Zurw&>$!d!QLT}=!OcD^gx!N-naOyOIUGP50UTXFhf=p5r0+*Di{N62Z z;s;3_L-Rky8Og6Zay`)+l$Zw^uq8@>w07MQuxYJL0wcW@dv~%2>@ux+A(7ZS$vnTl zj+%WtudH%MAa&=>FR%>sldQ^S``Qgtu(Z;7I_kR)!36`?rr(M`%}ab&qoRpMH=*Kl z3zM3-5~UH66Ko^FNid1$Jmy;0gLR-ub!<+~N%0%EqbQK_lHlxZpYSa=T;v#=G)U~u z@*D_~tl`HTEps^ZZMh2%TH0aBXRI?7Y-5c_&_NnRQcn`&$HeKxW`GCzLAWb`hnu`O z3xy#oIF|y->4S`To>nFTB0uwcawgAa^w_dp#UUT-lmpskAYxYuN2p(ClW9Z4vU+p> z5G)dJ$YvA}nLmIOafAh~-*WUbN>KTJ=HLiKL`2WNb&(peqh=*8p9a@eRe9eGHZ#>w z_Z3oALz>+|-=er)p-^2z=Rggud}d@@sRncP!ucAObXGv;wWgx&H6lQT2w_IWpitr1 zEMa0IAZl3*0t6`dQ1xgdoJzdZqfc0(tA=`we*A<>)oH@$so_2!?HTX`(Gyz$WHkM`f@eO>9sGuVn3;L)7 z(6fnQt71xc!Ci?kP^Q<0up=8+v~T*@5=C!91Scq%TN?twj4tNfElc5cJlOm93o+!- zYQTU+MM(ge2xJ>tzm_U8Nr7b~fUepp{Kia1yn6z^Y&DiJ3FMse{^9>xDo4o4Nr_

      MjT~HDem)#YNV}!)%NKBV=*$fkx6QQ6i^s@BkxFILM`8jk0 zXfbG4v}Z)>x$wz^PH_GfGtqXHRL40&M7JO~)rSEaEZ0E@6$9`JxSP^s64mfytiXHk zA6&_+{8+6;s+y1njZeo*P%_N>eI9ogXDBVGbyoQ}_rcx#l9(k25m?v$fQE`1ztn2Q`2oKv>Do9)hPk<^Qx$>9&lE>b2tCthjiiX{sD8i#ETOtCPf*vJ< zO8LANSRS4Q&Y934kDrsV$KiMkAPUHl`TULmIzOyG8~!wdj3)F3MX*A!;0p9;f>;CI zA(ny=3Zy5K4Ve!9?ocPK!;TV|St)lI!J@5P#{Gpj);bVufO_N%3KrF(0BDj!@{;=1 zm5_+|75R#bi%e8k>pv{G&pRXxSyBD4=D%|k*!5`?fSdb)nQI|q-zffG6JpxdO4Zp& z28pAg3@;u}5~1AvH+m%F>XB1&R3^7o3y^>^+$Ucul)CulvZ!K}R);CP+DLU-U>%bN zh!3hxug<4g7)MzFF)((8%_QiH(F`T(tSz|BY-BUE$aZziC^!O|n^R91`_C{OInEyS znDS;$emf+ji3p>}s9iBIgWVj712V~)qY)t(3han(m8)EXgV9VTw6bpiYBumb}v z^fd?=vU8-_G%~pYgwpL#gKk3s8+G2n4Bp7sx)?e`62bg?HFW}#T>RC65VIMy`PBj} zFwB5H5<3U(pJ43ygM%a2Ss;biZk3M;&_RLW%0(f*w{~?RtJMcViaUEieVjEx&Scu? zh7}$6E+9qZlhV2ld$dE^IwVg8O`zaPunQk$1B!YXf>bHV8HW74XEOIm_4n#neiQKq zK#PU*qEUpMac2T-FR^#t6pMHrY#p1rdc`6!A@llYd^Pn-g&gX_sc{K(^WhLWBH^U7 zNwkO^y>6(gmGOK?MI7AZe3vA;JGVuV*KS3M``}*_FM^gI#vbq>Ew@@p_qIuyd?E_O&%p3At>mU$1_F3Cq_eN z8^1-TQYa!a0t9Jcm5lg&#BAsaHzUVbXcz7R@Vz&`#LOSc;rjAMyIv z=zK3}n*y(gHmIaMm0VYuqrO7kkSM0H=`pS%0qGn3{NL=jA1N@&UBpHk4~mUM@!-tx zBY+8ybkD;AYDAOafD&Wfpr?F4zemSwgyvZP!qB3nL6b+$6CaHPcSmWj`ErD|Vzt%t zF=)gZe%K+I+-)f>w3$*bwWW?qiIqx5_{3}jU&f4y?Sc6;(8%nt!v=~3w3P|eiAt9= zA?e0aa2C)5;7y;7hT)o)T15R|H+m0$bBh(1`SzU3%%7y>mcXxKFcVOTgE` zh>K=j_6rKcUjkpoj4j}Vil*im>~uj#f+z)*ibv@vz>m2>@q~tVLO>3*teBBb$bqiabdai1T>>cAiMEsB3 z@JEL~ZSxpMSP|TG9-tOQvL7dam>l)Y$U6JfzwE3hks68=z4R<}9hQM);B7sBva0VJ zJ7}@de%u)@ydolpi7m*|>r(><;qqvB5fK=AbT9tAwI)Ly54N~hJOnN8m;U_0HZ)&i z^G?svl|AX)wx)?yFKz?w-)|kJY<9utmRvyt5v#28z(09<9!`}YB-$}?;M!I~Ps>7w zs&p4I=#=;rDsb(j+Q_ZXe(a6@h+aj->6xvH^rEODpmq1e zN)=JZPfR7(Awtu)F_jj)mzr+`6{XDyLx&Sgd_T$QW>_5-L4zQfc!0f;#n4PL;A)IK zEVFk4ru|uljvfi%D)`<3pcOVzlD-wCbV8~ffSG9^=o^}B8)wWeUW#m6@eyDbzi=%` z0|!VE!Y>>PKS%7Fb^buPHJ!i%>@13cDFx+~n^zz-a@WAPxwz%>D5@Knp?xm2klrdu z3`iCLAV#>VSvU9-n=e!zFt5j(-~%dE&*%8&f`B4Mj8c&0?2(TKq@cVFJMRVGc?S3I zTGt=O;Hc>ND}|;btA@MfpM87iptJoj*<@KvzZg`-P^ZgX;Be5E(k?{r%3Q3uLJnHX z0U;6kPPQ^XB8sa)>6Fa`nF3rvRY=Xct|{`L)+((5_a;xX7nRuqEyi|yL=Gw8R}k5h zTS(26Ese-GhItUiidK=vqgV1#GKLX0|5RcN`nC}Wx@MU#6`Z691FBjHP=zcSijGc2 z6UsX%*5o?~HM_^iMdG-w?Cb$SHH~cePnaXbItaCCTo6K0S?zlkNwFie5A|W1DWRDV zLGJo96Mxns&}LPtqa zn35OqH7_=QY7*#}-(KWvY0#f&4wTzL=#ThV&C;=YC)R>HoxPs|M#{-;43EKZq1w039W82tKZmwu(mK_L< z;AA8LS!|=!<~vkzJSc+e2?5S=;rJlMw;Sh!K0?3&gD4~0Pz2-fsDbVYMy2(Ee^FL2 zLX~kXf#r4#@sI~l(C2gw+Tah2HuX}zl#e(ZC{js_zA+=VFCMRCS2UvzW}OL0rc#s| zCZB|l)n2apHu8v*11q5Clh)yPDM2#KH3Qx8U%x=i8l+TGW8i=uhR`O zmWC6RNrLSm;W8#rA)W`21*?|`w#;%kluqj6j9F+5-1E#8l)+!N+)>s&+FN1uyLXIc z3nVMXn$_a-x%%~*N)K)g2kcznu zM-DS|Av{UJjVw6<5~Aq1b+o9Pb?JmMQ!=HI6sS~Z)q5UWHQpHwxvv`e1i&7F z?wd?|g;OVQu>jT>OC(-!fy%H9pA$u2{?Zvj5fn%#m?)%#kB5$1FeC=d+vt^5WGgrk zp*#e46CdRb=rs$J$o85a8=t?x%0;y}p*t+hnW zcE^F0xD1)8!Y^4t*_4}$ihC6ipA zjH^sKPYXFY^gWInz`<`5{~FMS^))*QX%~I^;l-_q0NJ)k5@Gsd5i{}T?wCZ{f%b?` zQve@aoi0^h+tR|66AwItc{!+K1u70mqKN<+9R)y@FAo=!Nu86k;<2X%`Cc61+2Ywpi0vC{nLTe}zfdMLiQZz?CW5s`4LgL9$w4p6eg!il& zJwYX!iMXlh$s$vqVjS+V&l*?qn#3Ghz>u0O7b^HR7n5JMFz8E*P!g1MB!$JRBuA)P zk~LUy$gS_(Z;Z$p=O=6$9t$lQ373mp^M5)-4M@r?;Bnpg+D07UhfrLtI?ZQrn1w5b zu&mRmB2b0gJP^qcU0}pO0VKN&5F#Q0%{lgi*rjz0EFUItTv~FEQ{1dMAHOd)s4CX@o)TcJV2q;iB>k)?@nf&i_2%Dr^@yz&hw2P13Uk9`MAi;Et^ zf=F9`Wz~V}3I+#%1$>K`99mA#Bm!v_-Vu4wKGw^+yCrHSB?1UrRiWvT47#*VDDqDaCau6|%j6Ox zg4P4U?Cc>SuP}E!xd3ZdQyAA*<$0kjoKZvUOIuPE`_s)YRaHFXLU!6i$^@3DhSlmE zB!q>W02xG28I_O030ZX>aM&m$W{vT}u|3{7Kt z3E5GQkr;^H{7hmjI8nwPq`j0Ug)$O(ex5!tI3gwovJa|>7!rrk>j1TAW6cG1!2ONH z3oo&gj6zAv9nb73A=0C;#->Si2NgD+cdDdFPr^<^67$%ejV^F* zGgryb9ga9)*tIx1Si+956{auxQ5GKS$TvE@q*X@VUr&tK9Cg6~_R>zY&@1Du#tUuM z!v%B;1Z)TU{F2dlLSNd0?oriMQasyhUEy6FmG|b;9^=YNQZ?~kFdv!x$w6|Wvh==H zMb5MJZo^bnfNZ4}$e}Dg5J=m+p{+psAi_DCZY`l12pNQBU@0Q2H5-~9_zCvPLJh_) znNR{PjjrbYXzD8q4q2=HL*Ji=ZkBwJE~k5kneV=#A3YbJ6jdcC;v|2|l9biwN3S!+ zQw4k(u9DD%N+)Niip`Ip*r<<1jIijJA*S8el&M53gP%dCDQNX_-7}Jpr?_(3R;20? zDjE7UvwbhElfuOzvhmOOwF()|C$pbXR2ScoY+C9l$ryTjt~UYE{>ET3=|#<;pUO(Y z0zOqN2ExLfZqi9XG9jjdGoCo;V@tA`?d%|#(hwrFl#1TrM#SwM-BagV;p~z(u89I0 z^q!r{ydORY1-eR>L`LA?E_>(X%*0o6r=&jwYVQ3@*IfJ+p`e4Iz%8B4m7@DTAaEJ> z!okWTY$DgNq%9MSBd#D4&YzkIL)1fHnNIJH}U2FK{*W% zQ8AZ;r)_1aRNJpAU9=+$Wu$R^lz<<>pxZZBoou2JIo;@o8BmnEj2s7-9To@oVik>M zYJ;l9U0Za$4+Yxy*!w#zJZ~ z!$#}ucehBeon4(~pX~Vq^H2+d*<`U_sK7Rd!UPdG-7r9OnH2YTu)$Y^CQC($MiWNR zd!>5c^{FcB$JcisVBf}8e!nsbEMSJ=?4hC-4`As>M6gkfd2eKc`wM{RYcw#Fl$4MG z-LiPxTx2SA_%abgfQ{9gMjAC{u~p?rt`c?gUK|9>B4R3v+an^ zO%&=Xc{Dy^jx{4D_DqN5OE?7Qu<3K52`Rx+i)7`j2*kiG1+Uh$)Z^({mNndvPH}${ zGPZ2OZ+D`firapIrfe9abD$*ZYa%+Q><>(evBeaZM8cSz4XE}h_>NNnoB+ins2GVG zFHRfXL4>mstX(S3h&V>m6m~RM*8t|=&Ag8agFotrkJH`~Y|O9uxl5eGhM1!Msr`cu zNk%|dhTSe1?HqMFKrv06+aTR;tqEsbm4TNZ=zclneHnI%@y!0`4V5-21iyRVGl_ypspc2>nW(41D{ zUl`F?7(W}*!5Ba+Z}S6)`3#cIZ6&|0ORmPjYY`Km{^1&F{mN1T>ZrY z2?g(%&C>&PeFsb~hC>Cs!_15G?sy5@%5Q6EQy|&DvkFjVZ9DQnG>Mtk(uMBG=;~7c zHl3Fi;SL%A1(s?lw(us1*Re9fs5Fdbrk)}XI?b-(5T@}5N)|~;Rz#FL_T`QxlzGv% z2J^)(d5o`H%!|H7rE)??M#J8fbM$~D>^L)LjqPSc%2Nnw6m_mEzo_&`sPy(%w{+-f=q2U>kNU)ii~|9YKDmJP9QG2 zbLWO^hjmMhhPTIf?D32Z7y`AJR)j%j3ML71^rsM!ZQ^n~y+Sr~JUkL`ivDRN#E`m6 z`^_p$(c#}t8+byeLCUo=hA`$gn-bvQ`YG^~d`C1=7r(eSZqG1Y&dj{%9$wgKg85_j zM9$1AGPF`~5k(p$HY8GzP~mlvQ)A08I@E44=0lWTdawPXtqccngJ*z zoM;6(m?Q`I(@a8QWkMLg36ioy5`%UMpfqtul0y!piX4YnK_?*BAY)mq)8sSAKtx1y zj)L(-J+pR3EJXg>gDDZbykUv(g3IY*s60-wv2w_U(8^5NSvn@uFsI8XZ3QqSt|6-yZC&M&+0ZdF{ z8G&KSx$vhI@rq)KjD*NCDEcq))Hjc0S%`a*uDKU zRYxh?0pZ=UUuU0!0Lq=sq`+clQ}g6~(u!uu1*kOgmoBF6M*x!Ptt_iSUzP2S)b(f2 zFnfCnu-J)^mYLZGnJ$h*yFR2QR4o8hAOWwcoEJ$YQp&%;-Z6yIhX}0ZhbV zD#v^yb{vIeIBuTxQYvI3xrPF{6CIs`=B>MrWL6E*=+_EaLfv0bz9lZbRaez?h54DQ z5nN^C-Y}WypA;j=o>}NpzO5iKX#tu>5?`KmsBUU@_oZw9-rsmNJ^%p$m%tfhSl2gdQm`)(qc@8DlZ=KoB64pbI0!>5Aqa`45Vi zYzoaJ#s;0wuA$1cB#blCk`gPlxB*J;&r8LL?k_K3&xotMo29xa|KA|%%3rLejcgEw zEk`ZdlMpn%pr30^xxxGsD~CgolCo~tpx{vz?(-by(HMyx9s z<}G9>cKprDxEkpKx5iETC7OlsEzk(#Xr#n`3ennZ*6GlVT2t1bGuXmXbvPn28wZwd z-6!(O@@NLkv&N%1uS}jg@i`E?TooAewy2lVP0qD~m&212pk1iRhD*Z4_>oI!#tGN`H#sxf$r=+U49+c*#%Kj8h3PO7H&UU&QpRY^(6mN??< zo0)iIg-xu6w|-i;vJs(A-DmDLj?Z9X1!nIa1SMA|qIHteU`Mx8*XSY3;3e_o*_8W? zcTL5F2yBWU@0g$h`#cHw^dT;y7~O&hP7N$qE2&opaCkIo5Jh)3xgs5xzh@$rX%fV1 zpMa=DH_2_Xi9j8cFofT`iM?IyJv)6GzB_l66E{q(4rQUjjx*9CuqoIYWk2emHv-+l zQz^AtlqFlf^J}vuK>%|~R>0aFq!z^xOJsJ-u7C1@EVdbpPC#w~1`Xygpos-m$AY-B zdCA)6Et*QJ@M=3_`>W!x3+A-J+jWEJus(D;2cP(fhr`7REp;xLZI$u@=^u{OU5EbL4PV0s@#}X{FoQV;>pRxfo8o zvyyWNT-%)1tojCfEtEkg#ej`X#tq`J(*{!fCHzK#Yjs)X;LZ`fLniipi8}Z%1lfu8td;b02`3Zvbu*lr&Vg!dvy*F_AnQngfp_h}~Ih8QmkQ2P6q~r#5 zg^s3en{zs*LOcVup*9k)YP|nxP|ceX{2ateEhuK7pav1z<<+cm9BLsZ6llI;JaeVsjQJX+R`lye8%rqiilD$q_$U z0=HH-x08vmJ?j#*Ru&ki0kniP1*?3glu8>8)%R-OjxT$u(ZA9Xh_R7)gk>%#6bLKP z7LLg)%q#CwiQopr81I|$vRfbdhbHSih{|)5MMgfAnb;2qgM;Px8{6T*moC;R87z`Y z_@+c6KHh);9}8Pb(2#?G#8pDh)qt6=rbRj19!T2SR(S)oCmqOMuw|c}IX#l#w*lQH+q6y#c%8rf343x^8^&7c7R*?r6OP~_(cza8M-Zl`Q{sSR z7=oBVSv40(gombT3w}G0^(7!y>trJf0sCxvV#q}}Vk<(F3loVDc^;ZP2yhq<78CF3 zFn;4t&l7KLKz7;j3QAK=Z*jm9(bcp29vFd+q>T9UipEeO{ndYXvz0VR8ykA{0sv|5 ze^iAdsf!K$1}hDlg1M+vXFr?dNFiy66VTSYik3fz9wun9#-B%;U&Mgm#P@1=X~?&3 zFff<$}KEPxyR0#q46WuT+;)9QD;5J-e4di%kI8d|iSIW|+MsLL?VQ0ny}W43n$ zb{(`Lax0=4L#(_s*v8I3%HE@V=w+i2aULN*!UKRSat$4=kgTfZb!>3lL?;OS{ep9M z234m}DDGEmI5v4lp2$I-xM=sAW8zrDeS$|@d?I1tl&_k&4&*E(pTot%JPYAPVr_MQ zzVc0d+#JOCFHEZ&oHZcp$_@l+@$osfnnv&>r>Cb~yvQJA-yaUvuvjEU3*UkP#Wb9F zTH`?nW5S}1bT~HxcLWZ{`?kOF^{aG|*`QZ3O7oY+dgguuHq@X3B~@5P4QpOd9&mw& zm+|AnyX@ba7d>9m+0Vk0;foZi6lYiNSqK2;R)OT2-r|aQY$o#ksf^LQbBr8Au5+bK z#36LXGB78WK%}XilU5mQ+IV8VoCG=~qvQ^YPP5wg16jRL#P4VO43FNHGgItTz_e5j zAoC#)Ki@Yu4ey-B1_oQO=wj|}-ku7bRT{1k^&K{$@N>Ii5?O%LC6DX{o%h}0!}C+0 zDjDrMLm+V+41t6eNy6%S{R zif2+nv7LSZzm87egrI`o)8c|rwO3PXF6^kxrbHW5jSD9y1&@VFPJtz{)rIV+fZ3v> zOA!8?*BbEoBv&eS2Bg)oOE;oB5;-=iZA1xMYrL?{bY4cy8Dof=L9pPMK5}c5=Gc~q z>SdqOM$5{0zgco`xx^$QrU2hFub!3USo)AkVO&j=#S$k-&;_O2eWqxTCP4hDmn!ax zrCVpr6?Ds3-MLJJ?yE{Y9Gd?*kxk2?n`Hp9Afh5XP?-)Q`zT8p5+>q zhaiL$s_tp0AHpmv{|U$dZXhR;BSixn@CBgp$+g*jL%TjWPu-QXP#O=7wc6p-4?>HL zXZs1GqaV}&

      s!SOc7+5FcpeKCY8xc4`o}xcEr`@y^k=4I~Pzq%F|^L#>(H`6jPP z>6mktB%u^ch>c0}T;LaQAq;s#xO91MrwV8$f8RcJpb!BSNpKi!J5Y)<6@zYequgh# z8mIG66UEw5RS~{1_UcNT;ucLXU-1+J*ikU&(hpXdPT~}(p0^cHzK(prM;%@j+AdI7 z=6`<6nPK=i&KF5{Xrt1-^lZ|~Ft?JNmy3@Ngw8wysHq8ZjFpjYT-f?8g7pAtt54fVdi1fKpT?$KrWg>^5ReU<}AsISR{e&`A!1;zkm} zb<;n}C?y{7W*EG%1V=R*(~EI6n~seC@%8)vfHiH z=Skk>0BC|1t>s)e3wCG>s7M$8o@WY$Y11?8Z{Td**h8B+n|2pRtaA%`gp zAZ_4G$qUiZ3~_HR~kU{DcA^uADTx(5<&wzfUlFxJ}*KG*(7gVP8;4yDc5` zk(QbBg=<4+rnJI{2b_cprRH#qUafPf2cmJ01n#!A{>2*O;MKP33JCTIMoUD8a>I(= zEuLmZm6U98+=9VW0`$U|eR}(U;!dum(l?G4!p^Hk9vMUWr~ZGbvF~kE6R;@i=`hJe|lgPfw4d?JRmKedh@%4Y#&&?&R~7 zvShjlA9gT%>6%O`H~-+&B2l7E z)-k*J1&sP0TnMtp3{gd^vBz}OkxUZ})|eN>P*TY`eQfT=@VXNa2i$Wm&n%bEo>k*a zuepyUCT~B|fP`~rX?_bvalAKreN2mh3kW%vG3xor+66$aJ>BCvgx;O2zs_fTsIhTd z4-PCm(3-|CWlODS6Ak=7nq(qc>5p9mi;KK`(lFX0fmp&KA2wLF8 zCEW|7cE9n{e6N7AwX%04CrkDO<7{)uWpz%_d(vdjusKzVK!E2bmJjGSjiDAz%nYWk zC0#s+`q6B(FfAa@==OSxl5p-iY8_&ihp+K~7A)d+^AdUu`$*_@NJ*_KfGd%eGCxq% zlQKCy)5L1>X$-T-_o~F_#cTwoEKsStb-zmiK*IhSHOk44^WgqQ0zR*W$D0JAV5R^q z#+V**nFpx|606`VO?Uw#HTVrlYFnuFGU$bDIJ-sI&k2 zjFWso*&*dZPnbrVVxJQvFe69-7cIH`njjxdV-75^wjdw@k~`_H-OAhS-etWo$GKv` zUnxY>wJ7YNfh9Ykkf6RBMy~I5X@^b^6avtH6V_>Ae& z;1`RcskBD`HF9j(n8K zGaaq<8mQWzbJh?We1tz!46QJx9Gs&>ik^Z$xK0z9eNf@h(J3`i%E_tH+?L4Z7;7u`{@w-4-Z#|D^t z`3;Wp02>Al!Y}$j6Bbc@>;V!enR|K3du<jKI!iK=BGe9ATKofx$AS>P=E1 ztbri`!VwmQB|2@r6qCY(*WHx(m;rozY_aJUvW2SY4ffzg`kCAA=Qq|B%p->1Cjtk) z1|w~BR%T%rTMw=>DQlNu#3NW5))EF~5j)1l=d<(RK5A%{LE~aV2SMFc#D6a#scC88 z8hS&u`y#HfzI%yL)aL_`kY}U&!Wa_ah)1E81d2SE4DTEogofhoKon%&IxvU{#E9M; z;j$_mcY_8FNB)e~D5+GacHUzlpbG=sElaXz{=ETMa%Cp-G+2ML^=A@4h5Wbd3g{!D zsnK%o6~hsOEJ=i|7QY|}!b%$WP$mx4!jdZ@V3ZufL5`TBP%(ssh?W5g7Mh%W8sIOV zQ#G}Nv3LAJK9(I4eS5tYllScoNb^)78$v21o!5PFCNB(XWZHe=(7}R-R{z;^>BW~G z0f#j)pifgZ?wF7LiiO9lj7G?22G1i(px_3A!>%21i3#HkNIC>w7YiJ9RRic*YyPr0 za)4Y3<7^S{HMIsRRqDp&lu&B2Eo-3aZ*xHKgTV+>5dB#+KxP<5Y-5O3!IEjT5TX=I znR23|XNK+PRB zBK1*_CyNBYaqSrrho7)9tN zQC-_w(_1jt<`{&ALJO8+mGGBPsf1!@_EiTkciMTX+E;ZH92gQyB?M{@9V)d#Ov5nC zpo{LMDsEbn(3QT_SpYoU1dyT4t><^%h--MA=6m5OzgU2M|?#O!Jy}7!G2_4`soOKX@5!WuB=A6yEpKN7B!Iw4+`E> zlU8}{_=CC3o?n?NxyAE$774BGPURG*qstBzdnWRBPNd;DC_}k32OY2iL>rDO4C#Xz z^DJe@X_di@)vwZn8e<&P6%YmcGZ3|@<5f5WvltNU@X~J;OgAQ2jZ(iT=r%yi$^_$% zzYJRYD3g?r$T^0n;t;!*mq)#==+@X2^Nczduxida8mI_3vzQIcFBG+RFu3_ zF#@^x0k=Ry;HY8+YCf+g?SY<-l66Zw7fgo)a|@V*0flnwF1GhQ78nX39HikY)Ok~L z)j{J%*bPCW;IHvg?#Dh4rl>is&>_+0XbwlDKTeFz)n>RcPG^A|j%Xw)x9q+)NDOtX z0a_Du0ZTXufad%?2vq3=1Gvq1443{n&H%Gl$be<36f6Q~u%Fb!A1Dt0&56@!B;S_X zxqIMdT9w<-p~D(3$#(Hd&8I}~@elO%LGGy%RS=xGxlSNmbrkv^ctX{j$00KS+?Xm)155#m;|n7>o952u zYNaN~jb~)0Ar+l$FYOo=W3K#*BdCf*a1%%O@9j^K&@ti^ENXIA`EM~~?KPyVdK~l< zY@wM;rgBMk(KcDbn%v+2V(do^b<%TV_Y9njN2v(vYGbmpK6IA_^VcL8wEr)7cg_)?k3ON)Uj5$?RtI z6Z%mBX6f8Vg;hBGE=CO~gcW#lM1OV{pRnJA6*DIa#(wlhOy59bVl&BqUWig{n9o>4 zU|PW#M)gi;+X2Y$gUuuj0?##d19%L`?9qSK2jNLwCJ!W;9GYHW_Kc1kz{czE5As8go)Hx8AlINJ+=g1=2q!tRMy^IbtH z6c8nehl&Q2DJiN{d&7c;%0Z0rMUtYveUF^DRXzofjEBV~omb~p6W2;V&_3`LXQaod zuXq=&gRB6M!sXgXxq&1wZ7+{PX75_Z%z!bC|L3l1k$U33t^ObxAD89~KtL>p*9|I!H%iwEWz_U5vt>u>Neml;<_2U8m zuAUvXR&QYGo~?L(kVYpk)niZtRY^#80qE2me(wR5G{j(8cIyG+aLY*Mo-i_CRh0AlP9jYfRq@lvBZ zBHuKlP)$h$*;4E3EbVq1Y(3} z1RDfT1o8w=1U&@4gsBBi1!n~l1&D+|1dIf~3y%re2JZ(z1^}gq5zIg!KvL0QmxCG) z;NTP@=riEJg5(QGJ3x#<0RkTc{0X2Ea3ElM!S@6X4qzj2Mu3(9)+mUgAYDOz4ZIcL zGO$xYU<#NautWf;fr5dX0b~O32WSj{0j&#C^b&x|0yqXJ4&Vzg3_vqLjeyhykQbmf zfv5%88(<6oWPrQ?-~dzh-+ccM_eadX3j9^@x5uA3d`IwC)1OlPdHQ$EUxIzF^;gK> zOZ>(9U(p{R{Tty&r(PQQvEg5!{Pgf^>gT6EhiIVWOh87QDZmaFpeY5W}{n+i=>})PZjHn#cbBoN(CS(_c z7Ox_NfQbi_;5H^mB)%NMzF`BnD%g4hl02c_`lQ|roug7f6g2D%0B#l>i-yBZX(T%Z zwKzzkpwVVe>CojCv4(yrBalVJaf4q2NFvKC}EE z8mk%P(E}&wkVRainrlRG+06k~Ac7mU@2(V)5N6z{rU9%Gb(xGi`puPCPY!?iY+wI} zFBRYh3o!#hMj|hz${c|Pv9%r)fY)-7@@6L^|14l%hyg>(_(s|!rWO@{Frn<9nwT`P zY=Yma_EK=Ld!Q1FD6QKs*u1+ANGctFn0f0YREUJ=*C-9V9+*S(|873oho2AOeXphw zt$~GJ`b~lk(Fj%%C1D}upp3i|-(bJWY-)Ix5U1ePfJYR8|F_Q&Jp7%=ADVt`tX{Lp z;%n!KP@QOk4GBqk3Fv>PbZ-Fc*?9m775B0=18YU(>{h#lAgtX@N zk~J$og{ZwZRi4Z$ZLTz0o?2>sg17J<0Jro=ODu&n0O z7|16&1mXxBI&b@fq*R&6-)C|G79*Uj4zllfL)os&{Dh`fS%ZkGPJC=!a`K34q!fb( z)q;@}spjUN$0-6E^hYTIK{^0X7hSr5n@4ryJ}Dl~BIHtAoB@(U4b2c3B&1GpU{I;h zWC=N5%1LJHs^pH#u;~(CgzqZi#|h4}xE~}uHvXg1bV9=-N_hU3tlR30FBs@m@>Ll` zfuKbmizY>nVdw->87CB6T{K*9)fNtvUt)9VQ?!{7Zn}w4k>NlfX}QP1CCI)2(=Yfq zL*a~y5!s-@$vAt_k%4^jPDulLXsIQDFqKwPiMFTPD-yQaZ27Ggd>0eIFpffW#FW5} z<)0n&%*%wodL=SRLoDx+AJ26Y#Y zOHHbooE$BK@Ml68N*4p^UIv!9M2hZ`LEuc@91P5*u17=H>CMWlkB#JKDa*)&SOv&d z`x`^*(?MgIx}%Zgch~wihzi#&0^OT%K@~&t#ieB<8=UNXdHP5;I>4lGt8QK|DX{oE zDw1YLUt->-ksPW?J^I3sKr{KKY@l zKCu5HrZEKbA(9c$@qf@MMhMHWK>^hLJk|d1)x5XD-(IeHDEYs7;G#PgWk@J$S`a z+_B6fcXEzo(HNI1U2zRH&m0fD@{bLRZ{Vw>mI(EE z6Ze(cAfZ%Ua6$mW2sjDEyhN2PfOCQTNKk4JX9G2WpGp1}{{D<{w#89zuvgStN_?!V zfPlEaEm*k7G<&TqgGTE_;6h*+HGYT_)Q5B?r{98HkGSN_CIx?#96;Z$8Ly zxe%EPg%^3)tfik|>CmwLwGm}nc5W8}VTCsL2}I7_4wC|y!+B4`B_mg{oG~7aKkK$Q z8CHgL8yg^^zoE#t3%qe{LAFc`=#E)M(c z1<0@-)LGDP%1`Z(3F+uj@#_YW!D;XmtSN;Qp{dJH96(kYxXrw!1yh;E6vrs8ZCHJa zp})bJ>iXvWT|nVMsnQz7l7RwK@5l=~Hy?06Nm1|a30Uj5GE+67P{!NZL+j+3z__Sd zwyGN(ME;KfWS%WFm<3C2ixWX`4akTkh;u&C&)Zau#~9o`9cd(GFq(&AlhVWm!VHe% z^GT5=7oZBtZK5hHoa3;Bi<5-4JgA1J9x;-t8!xkZxfGSfT(K!0bwY{Bg@~B{n~#IU z56s|eJ5~Vy9@+u#hE0ejoSYdC&0t{+?J#6LQJUt`0};;#TN??st4L0pqX(!a3$@0{ zYqtlR5E69sevQKP6BKAw71%qwLEojF49S+7VcBP;>i2xAurdeM(SXyABBO?Oy9xF2lBgA3d!i@dTEdMcF9jXE% z7ie9NdMzWMK^Eapm>HB)>U4LExC@fji`ZpwVRf|xWZANGLRO<1R@gAH3;VKmX>V^O zs*t(@iDd*NP4`AKm<$}y+&dYEhr8nB@Z<|MZ(Z{=A9!s^yK>zV=Zl5NOu;Kyh<@)Q zabA$<6c?y{tB!8w_%Z-95Ol{BD$sUznhl;sG&Q7bUagogU05@Z6qGYucL24}_x1QX z4}uW*l&LqFe@lMMX&fO*p4%qzy>~j~&Far~6K>r*F%5Zy01NQFuHIhKpCw;sAT5q! z%JeOJu(hs2(zpvk*ewDSB+FDj*qY%Pt3qkqX;827&V+h4{*B+EScESjl~p1Rm?2c? zLVje{Sk%q|CiV^8eKbkS7LgiQ94r;p19NiTuC=5Az;9Yz6_BLD2ELw-!2tg~5Sp1K z3bPi9uOYG#ZTVS)W~WmPgix4LQe*6m$oir>5kyEL_u*j_95AFBd^-g{K+$1M#Dy^q z5I8WTpn{Nq3N%faIadEaU<^LL&+oGIx5M%8VFTKmw&B$GfVN#u*mMhF#4Seiw7Bs_ zJV92?BRYoLq}hXNrNU~#viRFSHr#8X8K8>|q`ePYnQ#N3TbQskgw&^{yPi{?lsryY zL1+%8>#WlEgq)dJgR2wLyzZ?fs$5cn3HEAzs+(nnj*kQ#QtZ+j(wBE<4d_dovWD~} z&Dg_w66WEtDbCVqvfc&|)d}4)N=vwxEnr^_PPEdcoD1Qp(#{3&)aZItmXC23SitR= zi)o_D_!8t%C0q$^Xmg4bJqF?gr+`a`ooOIS7zfB6$`}N=In#0EkauwIPQWF>&a+PB z>;haI$u|Ih2QqFsk_~PcNtgj;m)V7uRQ;6AzzSvw{15(_fIEdU;bfVE9C>AsR|d>O zcvB>t0h}pQVN{S+aH>bZ7s8beDv|I7aHUB20(erUl9?E$;XI3jCkUFunrig%lGbv- zi-yw!1SbAJ%PAa;B$0!L()tDj|D{)iRwwcztNBC*6Z@4gkw~^#+eN_$cP0P;00000 F002TuuHFCu literal 60767 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%0DKehr}RFC`2XTB_?==0w^)u1m5PYii@6f)6_5Ydu zv+NIZ_(Rt}Q++LT5!n8!J4x!>sE&v_3*cXat{Zq5;17w;B6$epw}$Rg`0nFJg5D-L zYvw@(goc5TeJjM($AJAZxZHZN}RzBcP0=_>ZI6WVGU zO#Nk-YqZTa3{!84P0K~GsI#32<+_AsXU43wILwZS(8n%S9)lP!Dg$$e2$$9$E?^Nj zql4do#+a8qEP(bD2)DpP|$dp<`TZ#bY6^~7Xv_Lle)77^OsVhMOm(@ z??8O8kA%}ZWpR&2v!7qFSw@TF6d*=9YT^Rtk(n8p=CQWvt1Om=n&5uP;GiT6 zMRvbm39kbp*KB`qoVg12w52Z)T}`X41P>D|q_%K#zuhwb+BpEogY0E)KnSy#@+(m5 z20@LG@LUEvk`I|OIUV^^0_YtG9AElBS!Dsh%k^P9r0moJ25Lkm-gh#igwBDhAOj0!EF&8MxV^-m1U1MEd?H7} zL;r;tfFIT|ei3-Z@gyM=!%Ba7Pa626JRAA`V<2D<{RLRT@0o=bE)XF)nFtUL67`2L z{?_Qz_`Yy2t+I)?9&z#z__Q%L3pnhN}U z_rN#WU)kD59D4whbSYERHY01jM7id50EuI1ctl?<_IT=Y5vP>(sNNkB&U5&F&^kBhm5y{o!y!F+4wdxXoy;!4$W`?_nL(+bK_QDAMUV1O0AwZ| z6j)s}9YEZbY-C^Y)9Ej`aS&~{sXCG2SS3ce$EY;Yv-c8TlrD$C85ATlLZpGP_YWfi z`RQ?z1@zIfa{yqfsUDMEPpwuX%XHdO+ASb3EPi1fBPocvfgsC0xa^CG2SWBPWQ&GS zpCXPti8b>WkYbf#Vg%A?&_UwUsUQE_t4GX?7QqUpKJ2Iw#%)Q4Ft(`9Ja&Yk{C@38 z@%T`)#wWy(kKfEH;ZBQ(m*Iq&L=<)4D7tNO{SsA4Fp4D?(Ex6nQS&f3TK|atgj`fE z2|OX0(&(ZqxJd~IANX&dvX?U14_<~h2(lP6k^H8ep;2HW6oPo?U%v{M>|{sU~;p zLTv$OTx3H^4zNUn4wUfo>j{CEvTC@C+cw+cW*ABH6u@!M2EdBL?1GbL_#e;7YDBas zic?MTazk(khXSyPeDom_I~wkLv?Wr8<%egEfM!*M9^kl$>zsVzaP}S!gcD3;Czy#58RTm?`p)RTS8I<-sC3+*n{A)P*rU!@Npj`e{x9xsif2v zTW`{q3p^?A!Mk60Q{(FLt(&TVe9z z0-!PiOV02JcNeq?AbJaI+B9xC;LB=}Ho0vH(@;Qe0zq~-8ckOa!(u@Wou`p_TR|QT z38H`lJE$G{q1egUX@&v$x7wNLWD#j*!D58GLv^bT+jpdKBrK#SsQsWK(+RO40VA^w z0nA7MN1Y1Fc#5JkwD5TtHG1t;lo=i)U+kFG?1Jh11h9382!marrRE2eZh;JGh`wNO zQA_~n?%97HOKLA^#oG(5*bgSllS%rOc(S%Yj00cYR;!D9G_90{pfq7D4I*$k?byOV zR|epi%oIJ{ou`5zS!-_dnxOa{uNv)(luMo^5TCOItq}2}sxCztLEzBGS)Mf6dzaw< z!GweAgvFYJu&mH(Vl9HJBV%=Jz~~i%nDGIF9ncTET-AQ=fv{L11&K_;ei!iht(!De;ym|y7ksL|^5Ko~B-vSh80++s?unD}bZaYa@ zPH4M$&fw;xEGN3_H1vHW><%-+dg7dfW)F8$bB+h7sThoOtteO(v{&-+iK}r$%G))# z*Nhx^!ZMj1VeG?EkWg+0CYQSX1t96fV9^3c+9C393LU&CHsFCa1q99$`zTMsEWwLc zxsw1|A?k8-m8HCrk6;K7dhNDJN3R9iws%6vTq_}PtR2CZ8TG;ltZ4I}sU+^s8`P3F5QxrypG1-{ zGlr^7$Wsy(lo=xfC~BpKfg<2z4OEeEF@~x{Pi7O#CvqMJy+f+}=CB_$&IuEslB@s# J000000038FvZ??8 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.svg b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.svg index 1ee89d4..6fd19ab 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.svg +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.svg @@ -399,7 +399,7 @@ - + @@ -411,8 +411,8 @@ - - + + @@ -459,7 +459,7 @@ - + @@ -483,13 +483,13 @@ - + - + @@ -523,7 +523,7 @@ - + @@ -531,18 +531,18 @@ - + - + - + - + @@ -556,10 +556,85 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.ttf b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.ttf index ed9372f8ea0fbaa04f42630a48887e4b38945345..d7994e13086b1ac1a216bd754c93e1bccd65f237 100755 GIT binary patch delta 19019 zcmbt+2Vhi1`uLkSuWZTomTZ#EmTXDeBwG^*VH1)7Nr2Fi8X)u*I;Y56DT*`;N~9?# z>WLzX4fPPBXTiolV0QPNB2^oIYh@ zlk&r_4pHdGMtB~XK7EQXQGHP{6AJEwg6!#Y7A=$27$?B}L5h;UHhbRWi5HhF@1#&i z92z-4XX3JE`tNiGMN^~$``n3hrUc8@d;s_NP!wLJymf&cD~_! zPY7F11me+9&i( z^l#B;kO!qB;Xq?La?1slqApQ9A)l5?qny-0YCIrm<~h696O9B2LXcz|IY1{A39uvs zsW}?*IC+oPU@@8lk&wsbFu{S+0!(oe-`f%pFOu}(>YX+W}|wNBa4F2CeBf8oYDYo zT-0D{Vv;s6aT09^Y1~Gki#BG7ID|@sIzSPRHwtqa{CD&L(nciupzG!vKdw@R&xTbh zR?Frd&1JQs=r8vd#0t=mWcq1YUT)U>ZIQ=OL6*HhD6kiqUe+;X+veHw^UCa2_S~Mw z&T(m3D0uanKrPTJG|F+gx!jg4zaKyg>|JT!+_J2J%uil>K6I0p%j(6SxdHaFTw6eu zX1Vc+CvHqjRTZOuURhy#2rEcZ=fJIAQ;oUX zmmz)%{pr=n(MI%>c%&$QEGiKV;z7Lbs-6yLZ$S4N1)Ab6Q5=Gm>ZPisd7vGz*fa>k z2FgQDPqZ9IBR!Eh8j(Kb$ZRotjj+Es-sti=c@9gvDrzW4WLLq|us`U{BSmL^nuleg zH0w?4Fr{L-OP?)gJ*(DCd$M_II8})-!wlN$AKCEv{Pm+pH|go2NGYB$XW}z#K_)%I zDHP3`k8d2dOssNP4dNpjtHWk0X>0zX#7$egGbXgu^yVj1P2zHEL$edt#zR9_#G z!IfU(F1Ba5gN|jnHZ)7gnD%4`r29=h!v=9Wr!dTwDKI_pOT=;thi`WOo;9h)6uB0e z6mrFmEm}ECFIdeq%Tx-~T+#)iT67&q4!|HSqeXj>S}8WttlWSME;ICJL0@!8xUl3( zQ3v`hM{|8b_vVAmPzcK;U^W30A-f=~LuQjvO*{Q`sGNpV1;I(u3&BZ3*@4Hyk8QPj z^y-*eFRolMX8XtAe7t=OB#YnKfmVneYQ0{an1&W0Uc4x75-+lGk5z0WrHB)6+40We zWbHHpwF0e>+G&p?z8iu%F!N!wgS&!XPpZ##`0*CAQG+;VA>yyaH0t$)dZS1n3q}7e z&L3}(%l&ezV#B~|aUZxhS-$sUX$*t@?I1qcps+#<@{NNo4@Mfxz`e=xy&wN}Ocd2} zb}#y?@FPX>ab_J=N>vaBWaOn$5TqTZB=vhC7e~3A*>tp=jz$=>B?#vMYz=cJa&(Q( z(mfCS9D_mpOr9<;P$*s$Ka;v$ohrU~>QCY~cN;W!pT2cF((lu*mL4F_i;97Y0;t^) z>!!7Mk)C4+K^qF`!HaEVn%Yi?C-$M-$JYFPy)xyNpSC0mUrct>`Q24B)pFlHw0Ja4 zPC6#e#6b$MKvr5Jfa2vP1l)$9l8ZqCzU|7I0m7l%uEHkVwU&~}<_AWa4>+Dgb{=?l z_erXRv-G-C!lA?0oeb^Nb>{)|Si2C|KMwKQokG#dA(|xi}R{6@8q12NtSs4D>IISp_&J^6pb<` z1}9##j4U4UXGF6G8JDI`=jFvm&q$WfjGaz=Pk+3;+{@(fKQ+{4me&ztNS z^UC_Bs&&d-IbyW=DmKI8qz9?xvXoI_1&@q+t1H8zc39Ju3R#BABK{&DVq=8#45NLZ zD^1nMrebkPP*ZDD=PFHRt?l9=+Yq_Kkdf}otWu@9+?rsNk-wzwX~-_{Ths6fnGR!> z&X~sj-#>vsi{#(43r4k!fWHW@agqV$){OG=rW=r6Yy;DKeeBMsBco6~+$nPt(H%&(#8!rZj9oFW=;A8OWTDHU>a zW~N-BHmWmaDH$+rn*Ow+I_$|4${jklB2CZgF@sp7=+Eg`G z)BX%b@9z=ruaaq0GBsWy{?D*=3IkTBYSikCR9$FAX|v1jpcQlun*!}H478Xk^XTlo zeL3M8IbEEpft8ezBG1t3RdPj!%_PH5W~SMNCihL524+d_njR{xU%U&$B-_uAMk>ZDQfX zwT+Ey6QfIK-FEw5-a}qgdVKvyEfWiHZr|C<2fR2XbHcdB8c)igZQ}k%#givrUb(QU z%2AjHKmvgW*oka$*$s6;pGD0oEcU{ZeuJmXuGl#`xM;%E!3|}>EG?$BwotIP=ddWT zVeoKjCUtWSl||)Iy{S5C8nqOj*clF#X)`F*5xti75TzQ@%SyH(0MZ}`gJ3`iG9VfX zMvlKMp!iWZMB5pt58%*>0nRp%P$EP|By!5-JCB`1I#6UC!1r}<{y72>CP&;SzWc@M z)nA|x8iGP3mzdM7GmFo5>(L9eTDw+@Zkk!=$^`MHzgnN^8jK!96OSGh9}vfj4;(%E zp(NI#f=_oXWZ)XSTS7L*41B#?_Ss4Ye|JaF;FX#_S>|vy0EKEGXbK$u}66$Ktn^e~q$sB?rJCI_T09i(9gYYIX^Fsuu^Om4u$1$R)*#KJvt zz~+VzNfF7IWUz6?cn2lM0mV2=q4*^#eh~^e_;n;x5lTCu7LF${+Aq^o>5K82LlPHY^lH`za9B_yIPR5;};_ZMl z3%?E+EsOzvG$j>4Z2}@dIT=k7m_X8`0qGu+Bpo^+NB(H|CE!E;5CwP1P6-LFXoWf| z6-KPPnxVlBXK|3F%QIAGqpzgI$HsgmBIJZPx>*x=Aut5l#l~cDiLbMRDnuSNZM1XU4=t>5Nc4!Ps0>3vnR=noi6U=z@%+;&u zNvmhhL}PY}=O0*lV&}M>Ftg=IO=rw|;ipyNM^A|-o&<}?K2&haFE7kPqplt&^3u=c zy!_3}@Xblo=AaM6SH<(t!il91Aob3jV*UDG9%+0~{N$y_#lJl^WzSj6T{9kowA3ic ze?nw55GvWt-@cF~Ad?Gb3UHT1r=DndgjT&X-BmG9cs{REmJb-{T<)}KJh;*i4OMun+f)NpDJF}gV53#8$7 zVEqO;56%W>(lY4Kfs%dsrX1uMOLrB9SUsGa5hd+G;Se#hgR6>RuP@+Qfjd$cVSi&v zK+mar`{+g@-n6$$LQbQvw^}rjEc(_oY561*`j*@zdRG<}Ru(dMj@z_(_2y0EY8Et2 zXY}=YW_r_tnhxssN|{(9MzduD>r=b{7byU!N2tU2OE^XTbg7{Ku4fp0hpI4q@{VYUI!-ltEtu#Y4uSLt%I4B z%&XlLL*+OuIAG6$;Q{u!8k-!jjKR(mim>sIckTK(NtGBGedFbOR-#g3-GDn6)^t)e z3-26YuviS_j_JN*<6?(6Z{|#Kp4f3^(4Yt21&jYK#9k>&2xXbV)8|*OKL50k$vb=w z{@U9lhwL69IduN-#+Zj3MvEh&Bja+x0Dm(s;rfBKby9Nty}WAvhWgX>8|GL2_hYFn z@73OCT}c2V{H9i0CY$}X~~uB<7JcX7I0tFuROL+FP5yuADyLJh?|oL0LM069kUdu9uaqt> z5*}csLH$+CR!F4*uUZZdD*~)+SVd`N&*{!|d(#Hh9Im+`5g#^Ne7An%WF^b3pAho* zW8!t;__(4zm3~1SYTHXPZG|rJxVJY^cGGgQ(X-h(7f7-FW?zMjuJp%m3=UvXJm8EJ z^LI2|2$qWVsf7*Ai-#d!|EX=0H=+qEP2g+oUc8OK5sRr&a8C$B6i!Ifz+g)VMaV;J z1VEUukbKl#MM^JIBSL&tJWfhqUPR&wfD$Cufzadrv6c49v6b6Av2dLg#XT|lDQASQ zXQ7Og+n-&#Fw0<>ym3a0tX_Td;6y{&oNO^3+%j`uVB=(qA&ZSy`V&Gkt@T$z=G-Of zykOIq~xh zeV$g^J7CnKMqBoo#FA8VxURrWs}qtMN?X46&zn7@KN^}B0n@;{YqJUIOGDLukN9?c zV{w?ZEw1(`wjA4{%UIPgbBpeWEi)5Mqt=^-Tj)3Y)~bc5!(XY`rf3LUq9C(cC9|5` z=0HroOC80!UuAV+U#0p;tZruA%r|=HP3@!%!44cldZJmA-Pk1!_CoH<(hHdfZ<7B*1VRYbmn4M|H#hP76Y9cJg|G|< zY)un5BBgZ*n^@Y}7Vr#pWh0ExYi>4Owxqd1j5jokUnV|pXx_6FJ(Qam(zIDt(cHkb zj!XQ-8|$pFdazcf2xj3}XDj4o{eb@QF}@NurU+z-)s^F6PZw)ds8=fZ{1NPKjw&hc z{ON%s;!f}^H0-~lxxv14PyDvYgQnRVnlHAZ$)IDXLLRH#>g{rI=@GWPortg zbdRsJTRr^!Du4RxlJ$x(FN%-D)~q0rQ^34TM!{lm!TFZlmS!sqscU^*-lO24fqg3R zFCM$D$^sa2IK9%EhE;51EST(2@SqTWmJWh7Nr_`jVrpa`7giQ|5|7Z2d5SK^gJ`*@xqQYw zN~KMk$J3N6b=*3|$c57ei^I^^!P90BSF9apOBY?{0^o)7>Lw)jJ;f372B|UB1Zpyv zU?n2|4&NgO0+8Po7OpxNk|zZ0U@tlQBqm1~UH8H8TQ+C_cIoK)5%XP3PGzVz$qJ8} zUF_J@l7^Dxkx?6g!=pAb>t3^Ba&2K~e&6)W@hdaNYNrd8i9nJs-aDgj&n@5Bk)3>5 zI3PqyjK3YJ4@oRB-GrJOC!NSCEAjOr=R$0BbWmNmk?s*46yHAUBwcM9$=^2q#G*Ok zow315rZ}U;MZ0EhX$Li5y!?~6V^Sn@Qz5Fq0FhE4sv*#IVK;U2`mjz~N-**);E`Z# zHt7f%zzwK@Kn1f!T7?!TSl`KUX(k~nQW2cI1``Qg&QryP3uP`nr3eKLAPaQ!>SA&u&s1c_2QQtQFU$KXrKWYRppar zx5+9~tyWa}p?H@()=?q*b!uMkH-JUe#g3>eePF)L$gfroH*D1P%MA~f<=4FbzQ3m2 zFCH&;tf&j)KUjM2-ame<_{50WTLciu=|u(pnOnxx=FcaLS?pl@N3(6axA!haLyT5` zsX@&49Q#h#WM436MmEc$J8xkVvsoU)B})Qp}I9ikNhvoOv{Y&g9S*R za+^va9|-9tqx_^ofmO^YxpAXPkJ}cj^qt2fU?E?xTCCO^6rH_QN`)?kt`|od4CwL1 z(L#*Zq7kt8cs+0`foPGGj9{~v zqr`e8c>Q1-Av?qIAM0JNb{#!D;5NF(O+=5|I$fhwpYY2=w0-#L?hgzHqrhHax{u@ zx{Vkx$pfhxDb6C5x~dVdzc->dSXdQ@wp_%*WlMhapNoR8iRdx$?G3zQ;@__c2&u1^l^d8C2T!%#}<#-UavdIM_z z2rV3j7NG7Zbn$nVAF)241WQ~tpk@GPfg23!rBpSbI)(z|uZ}zHc9XJ_Aqc{K!Bhw9 z5CVVQ#1oZ_2Zl;gE*O9aB9{{^dLUv2kjG)?12)7Bo8K75&5<~IylFn?EP_3nj>b_)-k z-p#Dsy=dWXxa<5v{PFP3$CfWYcJpEUxF~)oz9KF@wsp+NdymqC#q;7ypr8h=V33es zE}y$i{B`@9GYy49l*8=}U$5CN{<>|hygVPxxfkvDvJI`H)06#2Y0`aUJn3})d?X>! zx@b3ayc?YscJDsDTlAq7NVELo_K%k{%6W6gY&*7i;RpAPPw=D|W&-+Un4l1Bd1;6E z>(=JUB{!M>;GR5xE0XPasRhcL<~PGqX}Ux)J0!+updieTvQyy@TujC*VK)%$qo%<# z4MLn0KJtcg;lG@j!XP0y&yZsk=EbTPijVGvsE1tf413Fwh^R3Q~xwaPIf`M z(Wcg08MVu54yL79^=g~M?&DH`HBUvr6g&{d-R+C_gW(^d7(Im`iGoEOqKYgqbj}Fe z5DrSXg=<6z71BgBrL`VAr#0KJGY^~b1LIbY8@Cz-71=$r6rSZPm!zj>^~_e7eSL=B z5!_U4Hp|Vu%!d~YfUDeWJ{;OOtdFnnA@S!!hfoTA|sB$*D`iX_Epv@Qb8!2=mTmR*YWzFY%QppAug=y>_e+qhBd>p?lob#h~cF zEWYgW7guMadmU_iOhw}2Q)27s+ip9JVo%Y0Y;4DI2U_h46jwXMw^77VT^w|Z%N>9W z0%Yz3UNDU;JQgCX!2uEWP+l;;hdkglQqvYQWr+}LCq!6)luJKB8l)86K50ZX*xGaDw6p!<5V&S&}z3Rt{W? za67`qqGY->#GVngfjkR0g|G*s79z+NN`gO}-S9dEXriFX8_m68f41B^4B3U}9BEdM zGXTKj<%@4!KLLxo`DLp&jHlO4#~Epis%Pz~Ray`UIHc`Y`{olU)u4h6LC?QGt6HIC ztJHI7M>?ZQGa3i9t=7;gsHf@M``stKDN6Uetyv`sB~z*%E_?#o(o5p;PXyr;QOP`X++XZgx8T;d=<_oh{2%HDd6)@xJ>XY)>bA84ye zGlO>97*(bZ*ZqC92B(nz`t>>b1Tt$=I73QG^EMmQV=Gm2O600o-RCP)Xo9<{-&azv z(Ek-o=v%rDC*hixFF-gFe}eE@66k4$*HUs}T8K-`?Sc7-WXqA6iDD0&8CthlPXk|Y zqX_NI4wxnOfp0$d(V1ll>n`!?>H^~jP4z! zoFbOA@893PU*IVE##_Jl%KvmXdh~%O#My}%cifXH_HtZA!bzlzZV?ZQrxHWgsOfpD zQ12xifb4GvtS(&y?VD!bk{ktg%Il%6D2mI8wINFO2}E@gM#fvb9JukyiC2JEGjQa2 zZKxdlda!U{K}2Z5%TNY0tws#KP5hTwJ-dg#=Dul4n!9dCz&IFs_=CsAuP;%k z;MY}X7^+5jqM2P0abQxYubBS6hY7yPw#C49N_#kir;f*rSnru&Jh;q zN@!h<3=T~iPk zx^|dN zCKOZ^xVOG1ifhWo4$K`j@U-}u#y7jDXW1L4#q%HSaHhK7`uK*Khwiy)V3qkI|)kSz^{nxm{d}A5?3UCuM>(OjwnW|!3CU;xK(mK5}eF%vV8+MS%`Dj z5F{=zSmERV2e)Ff=bYq$2TEK7v!L&DaMqAHkOGGzuxH$!b+6ZyWJADgs@}lRL0jnr z@mx_=6>|oKASrtKm{!cAjkyD&H`Uv7dpTVuh2A*4tYAQC(4|Aiz`qn5Ub1A(teq2X zFv!0j^Z4|tA~ux(wx21g`VdW?Qczn{oMNp^uR64Q_mP2~oR}&_X%PyG?M+W6*Araj z6cd4Cp^#b!`@9&$E8z6BsT4$8SUs?J8RDLXA`L1f8y(6}6uhF~zs6w1AW7J$h9lk2 zhJ%thL$bHQa9swlLvlQ{5wPJvIfg3$p-Vsv@ifSNI(_T|lFlD4$OTTqF zi!ML@v}n|wBdbtoeSCi(qJ8})tnD{exNAf{x)tfY^+kCVVUsBm z%PSh-HW+im6;cKzAH@b%-@dS4QFTob`4#l8DVE9Hk&@!9tfGqYiabqp#;t=J<|Dbr zX`%b>d*B9ZmNlnG&zwNteu3^^&7xa@zzmfRj=Zm7*QUc-Swsn7Gjd1Zy$XqH7*>Sz z5*NgKN8G?g;R7#ufrTAHWx?&33rr>%&QE3}i=4qkc~)Z*K2Xkr{hXZCKyEiUt%3Vs z6Bv>}m5zeRNR2s-#;j45-?H_KB}>15_TeU{jNt@@ifx^Z)}U>N(0xjs(HYd~<)%U% z*yOGGhCIZnWpXg)V}!Vw0snGwb-LT5R{g^_&|pxiJxkZ#xoUcO$*7x`ZI~P|IY)A) zvQU{`{49U;iv3fY9-LT_mT0W0>_5z=?m2x$G}5kz zFd>SLUEh>c{h9%5K;b2WCP7wRUO6z_5<`+1ZGP{gzFH;@aS5#iF*>H!cT$^8$091U z3-Za4BtG0+e=KAs9wDlWgkFe7lSt^^{67^gB(>vWMv^y`4jxRtSoHGC$v2d`?++f7 zciKtQ&K7tb>35z=?>Uj$VjJntaHT&Za3vpALXF+rT4_mk26BN&DXa>yE!oRSl=Bq=x(NJ3N*BCTFYl4nO!D*^uoovO2RUp>}~ z;Lh+^ISOKT*PtiV5LBB?I+EpZP1->iB4wvgMk<^15xs1|Gt)xXdueVGYLYZ?k(W#& zG*wydu|fmA?m~~Ee6T8w5|7aonT5NL>NE6vP^%^}pY%@OpqNFy_?iq zN?ucS!z}$x;xTR#pp#UdN$iU>A_o}jCF>`=p+#Pn>qe~Wgo1j&RLE;-K@vd6eV|Zm z%<#3hO5MgJ^k~YL(RmO71prqZBTw2}eHk02n&f43=2MuMjTzwjp{yS1c`T#jq!fH? z#jPH}dI`#*KB?5&O0;6J9b8>9;EKu6K)_jYBqGl1X2H%PMR7(zKeVv!2&-dtZulTb z`G01Z^@(_DYT~}ceG0Wf2e&lb($neb_Ks9K*3k$?!L~#j`-{=h9yi+gOO#SjUbw(2 zji58aJ))FwtJ>C~IL%y8btq0S7upldg%cfMFuH8dqI9rcFWak({Pf2Aycb&Q-aFet zO8@|R<%|5{L*j|Y^-q*2FudxiF|&>v)NX50Q6KN<#2x#P_wmOG=F(oj3Ufc(Aca{7!A4am?V}vpt+_{aK_xE3V%MqmVt>M=dkyHXj~r5vJ_@PNKJ*q1gX{ zrNV(qts+rpI{2bAB&9Tnhv0yct|X6cK;FcD@i<Jp)7%!rRTx#VG zvUL*E;1C!Vu?K^I#lwFUAP2eGq9>z;tPp`xJ!|HkP>6@bXa2QmQvRrZ!}W6pq(183 zF?_-zOTIZ;5u7$frn<2-whRsJ!0l(niQ-_y?*g5ItDj_Q@vW1|Z&@$?eZ<8-{&Dzv zE4p1NBU6zy)leYNViL1UB1jQ7IAEo5R6E7=I&~^>>#0)$>cz&}DfBSC6y=DYCT+-sI2%6!ek}yevNlZcV`Ua;#5UdMwF>(I~ zqb?^2H-P|1D1yT(taHF?v|ZH*9s=HwQkRuBYgSrTUCM;8JuGgqr=fkW%6`RbRyWog z6{`NI^Gp&xH3(`tU(-sVMG&b(G7n-7V zZuP>O`^9DAN_7h2M~zU!%T|nnMXTZ|xFJ0~Q`z~K5ukzMUhoIHe5btK19moCVtOFzOcq1YDoFp8>3vFul>9%98QzQu6}S={6)&>tel zi721^7a^n?$xGEp+A{bBl-_doWh5I*>X9Eogw*5V|A&w~`9XP%qy!GyZ6eRP7p}CE ztas@ml#_uNyV@~#^^@N6)bq$_C)mJKcXuyIs3ew3uK4N=h^&_wTX~d%=_HcV1*>n7{n#WE)K2>;p*W+LAZPz@Apnd#3upWXDF{keSy`n}+J@xq_gfBxp+ zz=LnUT>tV*hw2aAbLjZtrw$)IEVh=k9(<+tl^w4fdv)ropZ#UnYh|w;dENH<{jY!c zX8xO_-+bzb`pBJc9erE-_S$!tcUHdh$-A$;C(JymKDzGc`M*~E_3pp6zd!whln-`& zSoz`SAJu%c_n7h6z+=m$&(j}UKi=~3*-yrP^4X{6PisG2`{`%L&BuHEZOGpqJK1z{ z-^mN7%1_;T>Wx#seqQwXwlAz-)O@kJEwwG)_Q~Iu{QdNoRbSr!57|Fv{-gb$H~y>S zU$32B@D=k_>zVvBkAB_M^!5E;pa15CZv)@%`}XIv&EM63x9fZR_mjRq`GfC=b?3^? z{rcnD^Yr;`KiPk3_-WHmr+*Ioyzb}Izs&t*%P+@&xo}~@fBwKyfGt8VYkBN1=!0|_ zy$;w5V&v32l!CrHnLmLkE4`y-%WLRc6gsf-bu=G^7gJLxJNQKxQ?nrrz>#K$kgQ_x zl?Fhh?E$%fR9*zRFv#>%;M3exV;cV;%w(7+` zoP%?59?r)F*pCZw5iZ679K<0U#t|IFCAbv#z&&vp?uFs4WE{g4xDxllRk#}0;J&yY z?vHD69j?a%@IX8WH{ii|2p)=uVThl^Bk?GF10IbnWAIo!4v)tZa3h|GC*jGs2~WXO z4;*?2W$OfHLO4`JF2&>$AeSJygvcdKE)jBxl1mA>l)@!UAi@M9Od!GpB1|B{1R_iz z!UQ5rAi@M9LLedpB0?Y{1R??uLO4P|A_OEtKq3SrQp!vX00>+NNHjol1SCp2i4q8S z+aE3jB1#~lq>~cTNeO`{A)S;Eh!O%(LLf>ALA6P6aieM2;d?`p|0X^R|?RPB7lw*L5Gnd=rB?Y a{Y8oiTrq(w))2tr5G>B&2kvjAsQ&|VPX)FB delta 3717 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 b%7NbA42BxTcoSrlSuMv%Lh(uG6hi(FwBy){ diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff index 8b280b98fa2fa261aa4b0f8fd061f772073ef83e..6fd4ede0f30f170eecb4156beb7235bf01fff00b 100755 GIT binary patch delta 61681 zcmW)nV{j#36UM_E+qP}n$&HhZZQHov#`Y!~+jg=sH}=N1voYTNzaO5{)xXo-bE<2q zX6DSyVl7nI8x*FOva~c9I2afhxKJ1v@;?hfu#tpG3v$efWtWkZlKwYg{Ergtwh2z227AEFk;8cnKV*b?y<3^Z2?zOhI0Ga%QL;nETKT#sTz}s3o zxO@L&C;tvG0tN;*1S^ecWbb75FOIez3=C@ipYC2f{ofr-yq&?onZo|%k^B=W#4ZG( zqltsXKUVy2fqDNH5Xm7JKIiP@<_-qVA_)eD%nJsF(-sE1<>_T%YWc4b{$OArFu=cL zK(2{q+dunXf57G(B31vhld3KM8L+ucrJeuJApUc({|Vxs2M*!&Z-n~4_iyn2V`gmW zW|`C1H_#XN0j2Tb`fmxJA0j8${`o%o`h|E)24iT^;q@ABSo`}PEdxWZb# z>BmZ8dQ0WG?h4c9TxqMO80xdOD7Fu#sx;Plxfz0hbs-WLdqb)PlamyKUJGc(jbx)z z&r{(lP0yWWy=atX^jdebsH*5Gf`grjg_6uAD-{kegUyF|=Aa_XLRNeau3?{e`-aQt zmgRF?s;DTiraiqwT z=uD$yajZ{A41NyZTcvAyFw=5X8b{67HPB%;>7Er4^-4-KFRZj_yj#vG60n?cgR(iL zP&_mj0r*E#NZdK=D{2~AS_kwDZfRP`yY)bK(6A`PZKrW3&1g(8^GZv@)hb|S3p z2Bq~cuQ-<6GamsW?dP+fI&So3igkj77xgkdQvp%QN_yc9%`Q6Cj`z{+-*DKM&-841 z1pah+h}plk3OyY0Y;Qb_5M=K}eA?6yjr&aE_Q==uX81|u+yl) z3*_GjcQxY~AdN|a4A2)*gDNXeWAFT{hfB( zH#0*;pjyO%(1}Ocho>2FYDY#XyAMcks;y}B7Y_l6oT_K6FFXHg7E|mn+&S4T3hWT8 zB;K%1mYOUC!Fz$TC&V%Bc&5rXgjeR8pDvzIL1Swiwje0W<@8z`92UKb9Nj;-O{8el z%i8>!9pdjvZKu`HZflE+OYWODGL-OrhIsE!f0CmoCZdz?zX%~>j*T$TBG5tlQU!U( zAK_T~dv12)9#i+eUE@3;+_)D#*;o@BfXpCc2d7z`g6Usad5YBj!E=V7(F2Oz9OJZS z^?H1Jeb}yLhxc9nBiq}k>EWpuApI>|GbhC5tTwxu**#?4ycUYz$&;Ao+YheGrfFWY z=bi_*#O-E3-61@=U(mGxBSlb_Yn-2a+>DVG1*;&yPI7&A{K1@bOb{%5Wo$js|{A%b53MQF3@sNodmz8dF^8*;aEU9^AF zJ@`52d3W;Iz)#dBg+xvC@XXNtrRt;>k167=ngFL}+jnb{HbIJldJVL_*2dPFW`)Sh zj2z}M;cU#7&9^+1SZ}wSY$I-hCrxY2@yf*{A+EQII3YR+!9i`p>Sm214jPo`W= zBYl?kTjYUP9G+>zU#mxJL@%WsEK`%9qQfX<#3P2sgf8-PF4%`0a{>JJ->O(g%RKJqaYSu|>}QiZ_^#9+5NmzEJu-~wo|W|XFls?Vhgm6++u0PlU67irv1|WvC7g->rg=8+UoIsan0Sbi6H;Ts@%Sv|s zXw?CiT(emb&?BI;YK*?VUWm5fgnkF$-Q5iG<1f~#N-HU=`}BNZ;EPqz*F{?qmLBazS6t14n6{Nn;Ns5+bNZrf$`S#eG%i+Hj(sy6|0G23Gev`?i`+jc5)oITyXD@$TYhkbsj8lRbtoDJw>V&oo2T~yXBTFsS`I$ z{E$h$4+qMm5t5Ew?`@zYD(O2I&&P7rP)x#HUZqfzv=chr%CV)rOxYPNB#uObh_Sts zAXl%rSW3CjoRPD*9+pvet5oMIYLtVoc|KO3WOr5NW(A{oz%|uOrp9Jrve0qEdu)f? z_Z&B;HX$9N6|^&M!efQ*A@m{q*?qc{9kSH#a}GN4`C*-quUf&7vE1@geIg4tEm(_< zy4L;4qHCPliL~pud5Nh;qly!PwoJOO@T(KT8gP9Z#Hp$FEo8GOPmbie=d{$2aX@1# zTMK$!Lo6;IF~W+A_JciC>`06I_k?o9puE`N08P+tWBmE2FYLg|ifB6kp#(VnNLf}b z8)6t;WRWe?$m2szn=07heLK={z%Vo*Mlp`PPCZ0v84SdTV*wVhtK@6=W2hAYDt?dy zN`U-=IFtPzsCt86bXf^GCzgxpV;Z5$>{E!6G{sH0jP#^VnEA_2pvzSY_w69{w)#O_)uc1(Ti z=UmKi()YZ?`1(84GHG4-6IrXEtm9Z?rrS8s=j9#2vNo@dUVYR5vW2H;>iutsp)*v? z&+-r8UKJ%X)vMt9r%``Z+)(8-*Fb_>rHd0ald<;jFx{1LO&3zWXs5_-@d zn)%QOlVVu=ZJ=7}GrFlk>XTb^Wk!3`tJr(Hr(R|A?VrCTs&SV*zT|So@NW&)*p%28pO3WA46OW%w#|ynSK6!5Q1XumZ6sVp6qtx z0QyFU0(^#vef(Tc>!#tMhL%TEzFx!rnBnVX?1BPwuR&!@M^UmNArlBudgO9+h!&4t z-4vff2qHki3mC0M>dSF@zUyp};{IJ0U9)309RfaLHa$&>tZIDOkHN8n|)T zZ(|fHM%M(h-9tbEs{9#j8<9@Pfv#u=+^a1j@ppa*y1lf6^^aIcDCRX3jIriLxwjs@ z4$F+V_|X;zGuA(;X!k>9$(&b;YMsMy3PAbA=85^8sOBd*pH~CoH$TdAE^1`d2U$zw zOnG@n(?tGy_F!aoIYcEdW2(4$3E8dW?m<9=Is;1mBDh8wsHnj`$tB5sTf{eB$$uuO z;~I;UX6*(YZ*5DVmy?e1MmCO^YjxhGySC9BBtt%TyQxL!QS20XCNMxH%=?449=*uc zlW+x}(04Gip;%oM~-_I#V)d-yyk63ANOZSe*eMylhK1t=GF3 z1FJ>!kl;UfpcfTn-uVdf(K%L^cQ8*GbM;foGwea5eI?N<6`5dkL)mCiu^Uvfj|1c-g}EV+JA@^=?=|?$H0?NSXSa15~s0^%1 zv6@$?85M0pUa>hLoxvZT#)}aA;&G)eLq5nfpu(O@vNN1ThQ+tV4B3!*a2#5gIEC!zfL8*`jy=`3*-6` z+=kGh5TcZel@6QC^35R}(L3at_Z32OI@cX&${GwWFt{R-?4g{@ifYB|2ZF8}0x}a4 zP+~PN9u~3guK3l8t;H+uTG=K>ZfFW??39SkIrpOHz-25-69NI#1b0+0HN(#O_QmlN8qdO`h(C`O~5}l-_3lR2GuvKG>Gw5E9 z+?$Rl4%a`2C9EcXPK7hRrftr9C?sAQbY5_Pf<%s;-jLZri7J8$1HjnJE8RW2#*?K4 zs0lfGv8Ty*ZVJ(LD~A=>kS6va;#3p$g%Ny6oU_&pAOQfIbZr|ynkVKwQ4!m*ys0vs zS6-|ckEz&&`PmoYqdXvDI;fR7mCiUYpN52FfdlPZO+|=5aFfT2NGLaqXBEpp8*qdv z?BY^ZF;N=yfBRK~kUHp|Zgy}Tzx}Rfm!IUH=FtdICDV?

      GDJE0T@7+aF+*u@6jb>z1Jo0<&xkb&hD1x6z6=DM9a!N7s}uX(u3ril7$qk1ZZU zd!R6A)Z3`Zd9NSZ{(krO&Azu>^(#;H%J9ED@W76TjnEUMgMuB8)Vgux!45UU@hvfD z)|CBv*SkSpBex2MEZ8PvU_jhq!48eUn52@{8C!%%UZUoEpz~vK1RaRZXjG-w^I&C# zml+|jF_hMbhUtnjVz(iR1jitlgL~XW5WCE>*nvZ0Q- zzk~xM^O(@RA5Tb1fWzJI4$(o$6XIm{x` z4@ThOvbjj6WE&3&es+Mcd^|8BkK)L*m!65x(9GdX*OgH^H_`FB)_+o~sIe2?9F;}^ z*?{k5$EG|zqEarh}s!vS^eUg#m=5cVUo@MmY$EaFUW9Z2EB#N>(uW8Fl5agJmqC9#V>P-Bmq zeVIE&6vLnOdsjl;(1XVpN+)W_B(WE6W7dX%vsx&%$jbeRIOD6L@~2aSPVUXiJ@@R2 z7>7puoXP`f(29UC(@cgOAd+3!N2vn>;@=-{cHth{ev1SnwTHCqnO~~Gbv+K z!{~?~5^m}U*UTQ^%xZulGA~X>sRP-wsb1q3F_AnU7RFO@g5dnye?gYk+ks`h#y^nl zYIXW2?=Kd=EDv;BASeGF6a1+h;eLi-Z7V+VDjt z{Go#WFh%TmB0Rep5cEQC=9>|;{Ya!8wML~y{Oqx9?_cn|o!rcfH@~2@3p1Uo_yxKB z=jUgzyBa)b9kortix~HuqcGWDv8hIbo4A8&|0`<+cl71}f+Eg@hF!FBl`DaX=p1Ch zF1Z1LPsCE}VXIWLf~UQ_(rmdt)mGbo&`wUZ!$o;^bK~VD)!&CQ{L9s_YruGs&cCts z`8C)e#*~>W-i|tBmn4>wA=gI^c_y9wqc&ML+6n^1bn{(|%jAAiL67o*$w~H(%ws+i zI}STGC;irE5J+o>m-29=U89uxi`B+Xf7N;>&Mn~V2GAMe&H^FIlWSROjMjvQ7y zirtLue>LvZCE`6f*YO>mFf_0ilz8*A*#?drG-E{m0Fd!zjES)fB#d(K$oXe=Y5&f^ z8&EaR*M)eK-~tAPiZSj)#n0gCwl@|bD!;sd$g$mGbRIq2X*HV%m_L&e*rN*5xKR%x zn9C{{M<}K_^CxOe><0G)N+R?k)H?i&(hTTZH>yLc{7aZ`0aaUCM-bUl2}rTnhu|tC zKOaL&`ES3UG|vrG6P6=(Rj_?_OIHTnsV{|1MP{mmLM0DJjTC!hIEUQsM5GEMZt9kU zyu>;0?qAGLte|so@=(TVJoUmiJWm5M{v4=RRu`(>m1Hr!%>UlH={w%LIYzM;)$8;B z?33At+ce^TdOe?!LJ>_k)$VE?bX?L3(t0iKl3T&Kbs&%?3H^TV^5J>cm<6{{V17MH zjMLur4r7s`S5;~*uW8bxci3KS`Yyr%(i{3#FoUfSPaGNzkM*_QSRv~#LDza`^?~Yw z@%AYt54f~x+zONH!hN5SC&z>C-~UoQ;&3JYBijT#e_BXn-GA?T_nkOKdND@_elLqw zy7_}yr)cX#M^Bj@76mk6C%BE{QH$6X%JG%(hfM7equBp|oMx zr0QYqth@!PukzUp*c=spef55iZMpRp)4Al6uzH1$>ZzKI_=BB&N7o?&+G=znKau^k+8Oq7O0Ty|5mpIxIeMnFtZ?Vi z-_}KtJXXtl7^c2^r>~tZ_~t+>oMXC@fr;GVDVD_bm$uK=S^n)t8 zsJLt=nc!6ilK!G4iY_bwsRdUKO2S*P6}T3plvh*Ve^uEQU?lvynJ+@=y~X|*-*#e! zw~s58hh3lax3G*cSiO0+?AKQFnQnMPN%yNI@x1|QYR&$buLD)W2)jneMMROMjud^nJNP@f6@k%bV?1%5i_d4m_QwggB1u zzKR#L?UP z_`%(9!1f%Nri=dOSBN3?VmoR7{=o!@S!Ludipw%!G`v2V?EfXgijAEq4EDu*Y;qoD zYXNDE=jgr(v)md~?j2G72(_3OP>Sr$%90{5ZK7Lh+R*wl1|xRwK{k0)**~^IRRxrQ z6S@ZuM-nCk;`zym*&yFU@ss^6wL7VV(-)?0Ka&JeRe0?6H|s7fgW3Qkjde_ucd<5i zgf(Xc86pJyP7-4fA4eX|z5*GOyUcj)e)(S$Az~L_x(I}Mxd*RUIZH*XK}a)3oQDul z(PN>CzXYPd$-GG6uUx@%z-Efo?z41(sMeR?Gp@1)=vfpOt_hbzb((mo=w{!4q~SVg zNJbqt5&{_gdm`SATJVvqAv4Yr8SH{5?E@u`GCR9+a>sbRWE|RJ$(l>oAbo9UdAMwv z4i0auHf>`-P>!2p+)4Q_d-ijGc>jE1sg37)qiwgdOvK6ATyuF-7hc2W&`~_5Zq(?(<9<+Mew;B}|2E4*XryUNq-)e@!NNthgNDvIGjZ5{i^I{%`VX1E zqT>=8#Gk{%53zXX!MQU6x1UR%EdcJYHz%3TAZLIU>~D_#sypJ8&$0(==Y80c#v?;m zObSdJgdlrzAF;{MgV$g;)=bn)r@Pxd9Ar{4RPbE|4BsWw)hS3}NCnEk+cY=}o7=Sm zz%5OwBDxe-+S8cdNHu%^p8dOwblR^T(rzLe zM2XMv0*+KW8{4SjLU?%!d^=jwsWMh^CA4uef{AhRGpxHMhpPm1~ zFA2lZaP^Ylg&l;tg%k{d+PAz0=8UqJ@*I&=G9Jze9zR%wJsf>uIT7>M06Ybyi1eAY zIhh6@&Dv;DB8ZHq4Q&r0nAJ%fD_}CYsXl3w?&+jyc_v5zb2|0sy zk-F&bP){Gs!&AT*6qapx=fU9HP~C9bZV!t9{IjHyom=}jMm1suAp>N%x>sGzX>A>Y z!;QP_W!&(m*@Lh~>FIVE@M3%tBng^f4@k$x^R>_7Z_V*oYi>EWWGkba7hn;X=pRCF zvA3#S+%4_4a`-em;6Tj6AGW-8hfm32aL0r;BeHcc`0!)_+qDdu@^3#NrV_=5L{G_tQf{ z2uGn)EV|sT@2?)GD^YG^vJifNv4Yo0IG616ryk1 zj3)HyJwWLXG`aPH=FoXkwC)^4Kh#)pTNud}f15OOz_B%Sy(zl-smhs^Bf9CdxRx^Q_C91zN&}k>GHdLD=6H}JaEFq!r`w_4 zA(t$jRG1+kx1__CK|!+=KJ`MzWBDGb{6d=i_bB!?6^7k8gLh}k4F4QRkgyl@3Tzu` zu;weXM&ZXJW#w17qb>uLr&rHZGR3B;>$r4=KU(Arj|2 zEi@Ja#7R-l1Q8u(3?;|J>3IGAqA4E#c0yqj2X38!icl~T(n|aw;|F`ycG1!`EJHkp z$!mKBQuRNOx@CEOvb6O6P(CA&-%|8D?_$}_6 zrVb(qgcl_`&T~Dh<%kM(ONELShUAT#+pUTcp&9+v}mW z;dAvAE1?|9rqf7xZg+Fevu$+IstXXlQWQmbLa(^pf znT_JIXV3bqd#F2sA(jWdnsEAtKcDi~V|S9kIOS@)tr!%4RLYjjg8BkUKmDFJA0F`X+fm<9{TI18o8o=wc{wqVoLC}_AhEQ)Hh+4BK<7W>WOdHF zp=XR2cK6c9NnnY7x259*&s%|G^ieqMmMWu5Zm}o$Au5Qlr%+a`Y7?qDZJk=>8M8iQ z>#}~O3C~2qQ;60y%9wG!+!7cNN~sT8Q53lwNjmkIpGGojt6dmBw45zE%t{zr3M zMX-HhZ9peabzk~>FLr@Qs7r+3S>80x-(^!jB@e%LY!JzA)Zr$c5N992dr6poZ|bIR z`RUpr&lQj+3CUTxj8Ipjt}VPM)7VAJ3YFBa93R;H`KhS*nsV<3UgT|sac9Ci6&NT? z{RUp-1LmZh{`O5pgn811OtPQtl)qe zF|Zgd?_JxD)7sHT3))*z%?t{sks$Cc>bajuH#~Wz8}?i8ND_uTmh+*XguLqeRzg1z ziM8-vP^HH&X2f`L142LV-5e4jRo*q#PqF(=3aL(GmL={fiLhmzZ-fmLnplvNh@I3j z1oapxQ?Hjcx$k-Y7qAH>9sCgY&PYrNWe8iG0xni7y3Njwp4QVRtZdHrz=U;iVjm1+ zBZovN;V~KBh|W3}sPkL8S;bmbghCjSyI+`-)J!S;0gcn~>6Y#FZr31qD!7O11Cq-R z0{qprxe4a_0*MuAkHZEOD;9HIIij`SReAeybGG{v+}s?W1@l*xR>^5LHyK3-Bv~5~5O&@{JT7p|wTwIw~4B zi>%Z=Q8iNFS;ZxF{mZFxNp#SWop*#T2L8&0ADFIWSTw?|NAc0D2ZUV^)e9fqlnmIY z3`1k664{Ndj+_))LOAINY04wDXhQ(9@2m`-^Y>`aFWWCXF5<%;c_JE)1&e^)w^~}Y zs!LYh(oSNK)JjoOK1{YOKzypoZ(48r=K0N5*96+mQ%egm6<0eGUtOnYUqsR6E z67FH8VCWo~2fhZk#HH$ zqt|&fd)bU@{$|+De*~#+?gQq#K2x2(2v^##e^<#v)~-KTapFb&JFg~Re8}%;KAcj^ zh&jnYI=|V8W?h9@uqL7w`@Na*ieM#p(L1A}QiuCUl2PN?>6>Kbs;#Np)qot_tn+oR z)-BN%oFPlW!a+9`-dgvz`eICpj>B2H3-Hsp8}(`>iE|~*I)kkIMN_-;R{^!~-33~- zHVo&eHJnI>vt)4n@IGnnRuc#~cY#{Lax?WH{J2*qnI&qV5rvsfdT>yH@~r&=Y>T@0 zr6BaW*Z55Krx|l({tie>CLNy zddqP%l6M-k`iQz8nIFjNu)o^sl}F9YL9 z4d2_L9udp?V5NS=FQeE|IzHt@MhW3$v#q9BL_-FCF8`Lo^Ly&Hc!IZVn=WGtqo&MHT4G16tjK-vLK64 z-ib?(HeOgP$#VMclbYSg-j3~jgc#!*34ciVeV-4UIx}ssX?MG%&%S>-E1>&Pc#=S* z6X&@_zT8;*aR3u&%4|etNbfb<8`I^@#NVJes~=kjk{Ta@798Oahvbpr-JnZgk#J57rXJ_wkvk|K7+bJ@ zp-<$**P>Xnw8VFCmd4Y+CAGz*WJYT*xg;4f8atH#)C##{BFkqy3MAwC7|7Qc8{Y1f z`m>Q2to5g`Fi5A{vq)Nd$j*-o!hY`jZ+AOo`%vd1*cJAJuEeX2*h1AI2nX&*oUY+} zg><65VRiFWIhmcu#tmBpFmT#6&ZYVMKyAK!1orLKnNo{n^+%wRKdQeBW_nJ32ajF) z^qUr0aXPMKPkZZTA%qshewxg<^s`LV zCvCx`L=+Oy7}C?AX6a%%P)tEU^H8JWv8w<-@%-BL9@>cg6yZ;GUguR|6oG_k0NBMt z)OBb7&y2Uy(4zaRGfA0N-=Q|x+LvrEx8u%T4H?=1IUUh0B#R7b7tuA($#y*ng=}VMv{I8+0FFE%P$rOi!J3Y#H_CIi zz-+vjpk@9+@f*X1)GuAC3#!J}VjX~j2Y!oYH{646iBXF*%~nPSSe=udH0_a{Mgp2G zbw3`vnK&-fV3xnC)7Sxrw<=FG1>G1b+$-WL-JBX$f;6xJ_SI$H-6QiBeP^zc8gENX z9rBM&GMm;t&&8h#&@TDCr{SuHg3LJ6J8+k8WtqOiuypbF+N<<{n}XIH)BVi3ga4Ec zcae$Bl7B}x^XfM~F8xzX%hh)z&C3#XzSgaEwQnR3_wILPZt(H?!e)~X@EjcMP~R)i zZX}@y0ewrJJYa*{eRUChS|50)>mOW!*}8yX638E#=a*Zopyy?bTkTYKu%V3E2htT? zeG@o@&>cB*Q_2Q|?E!h05Fd4RiL90#>Kg6Iwo7TSd5;*R8RYAdQ3r^MvBJbj+7q53Nd$I>vWsM#}JhEyp(H z1X^;o;g-=~f~ISxf;<~3(?u@Jfqv$=ADhZ8DhB0}Xuzz4{aJG;%8QbVJGme3W0ldv zP{s|GK@~*x#|V~QV6xAwy9h-PmX5G5?XX+$Xu%y%G#pErB355*AX@=!_S z7rdv3je-bVYXw#&P-zO}j~pALHR(=YGw^VEzPED$iUw)^#umx^oHHO{>j72Ia!BuJ zqVP5KDf{-1p|{6jK)w&>F-8Ck3-ZBx_MIl@jmCVi!kl>mRE@T|Rv!NLQ=AHqKc*O6 z+3H{QS$C|Zq!Yw4-~~+hJ`*4I1^`dPQkKPQS3z0Ti+eZLx0whu8o}t}MqR3JEmrmO zH=Wg>blcH(mtb}Oy#{>9SCNf~&=j03mt#BZ8#NI*eAncQNOW+i=!;ktbC{1u;I}hD z*>_MbHJzf@+TFSIq)2b-ztmS3{M3aD4l{VtPMSI-Ue?;*X0~R{xf>mY_IcIxeUA%T zU^e#`lUdx`(LF(sLu1N}Pc%;V;6>@wjJO~dIpnxERwFa&c{ndHMBN~Bs0-&{AKlgT zlD|uemkyc>3tl>dn*_` zKHsJSnp$U~m~yLs-8JyxFIsNF=hGn&JaJWSNEhj5O3A0I9Eax8Kbmm zdAq}t!V1=;arALI2{io4w-T3Owuby*c4T&&v8lGHMtV@rhBQF-qXPpM=pMrka`rQg zig1EW4V%D^4H?(eT-<2}9H;tNd@J%4NZU_QPHbnF0r;^!-Hz1lKw4txAW47_JVVG( zM=~+-g! z6FWmXLw&0lA0iGbf3=yJwTCj9rA`&!c?kY)-pqS9siVl1JEel?V$UmiS=jGs${v-br+==q;*4+iK z-Rsrx_D|s*L;$MyFi5vx8oF8!MJroA`eWx_AVwZ2qKRoc<*z!c3R3N%z-27Y=HN1g zu}z7t?O;OhsNq-qG8fYks#<9HYoQP?)Lq{UUPd5~GygaLWCirAwYu3p_UkGqz$3ih z*o0_}7r)Q*)`?lD8KUR84D6Z~=B|NXe^Fr8`-KOcBHMw4p}b|0_>9zp;V-IAnVGrx zLyZpQgN7C~Ij+PC>Mih2r;&suT3063zgu)s1|LWf34E@1`Tf2x)ukDRmzmNbhtbcv zTdvtIhX9U-F9afjq?QS@Ur+gi=jazKr%U@GK4!|TC!TNja<|(#wda<-4F1$;p#-BG zYT@ePEssd3{_hjklF9Tm3T<$(l#@fwGMkb&9eEb9V@1;`kjL9L5FB_7J9 zm&(gb3#+P~pK#A;awzLOIbBM6XtXEU;DNfRnalW$w6LI7B?Qc%7luMjlQ@6qe4hx6 zXVA7S;P9x`x&2bs%j>mm2jMmu9pe(9H{`}p6FhQdwSLLf;5DCJIfyU^{S_Xii#;D+}sDahIsb-u)uJ!rG=Zx*-=n2o67EU zN(ISEm9)lo2=!UpjgVF=CAsA+CgJF^;lUXX=p|^hYo2X~Aq%wkG zt)X8bmbZgUdwH-c{>BO@w0%J5y@=oIdq%@r!QbA?o>6Wy@)NfhKGoi7GR2**={#9( zyA}>z_Xl&k>@jh9Q)t4*>4X4CI}i{tpI~J{gs`xLiYUbdr=xwde}$cyg;?LYfgqdt zDTA9}72mo0o7j%iq8%6KCFniwRo5$|V?$qxcC>2QwpW!vz=DkN_I!m*X~;?*?>p49 zTDJ|!2{cPdo;H+KU~;ZWg!18(`2E^k3ev6Q@(^5DUJSa;{C85LHzni=DjHdJvYr)9%H}UN__S-5_4V?BUZ?|pACExHT?m%c4zh|x!2Bz4 z%ZPi9U1Zwag+t#z>%AB}xHlPkGxx9ouEM8NeeM59{>VpJwl6#U&6Z-hVN9IYlIA*TT;X#cwDHc9st~DFJh5yTK#>H8f zwzowLWk+brZR2|_Gh|&YkNuY6H|MKnEV+(%YVX{^vP3NnSNXc0K2X^XJi>wNHmj4- z_8-R_H8Fw%X{W`N`&dJlkH73rNFN71g-bdH#;XMG4^;>;L`%_?$I~F^(w>de#fkxc zV>$2mhA87o`E7Y6={f%9Wh(nWV&VaWF)6do=#R`hul;IF*k?(_3>u>$WSlCeV7tH} zEP}xesOs31vp;f0`yfO^$Qul(+IVIV9W4@54waE_e!}3K?pQ^l!!*b2P*+m2JwQG3~1!Q)x1dX9sZ;I&m%oS|k!gK_u>E+;rvIX+J>WTk^S zOK8RdPWM)z0!`>gR&kT;6Z3U6JVCKRX1V?qh`*NYhPqPmYt*_8 zD70`nR{gBmig8lpsbtTfgUMQh$i}tItiuX*xWn_ZZehm7P)9j#zp?)Gim?fRCNhrcwndsN<1ZrS;Ss%VgiDISRyKR3zHcYM7Z}7G?v$8rUC8%9r{@VGi*t2!VMPPYxRa={T zo$V|8ojpLaW;_s`)!x-`PQy4>fp)2CoDx_2X4E`tV zmeMml+;;}Qpl4QWQaC4OT|E^I&Dh_{K+8$_rp(25Ds5TxoYlyTB=b39@>U+g=E$Dq zhKO>6E|{HsyZDD#;AlB}=+g#v%sOIx*OXi1kI;Gi#oKAOf$Ieg|P`1BFpMn7`miQ2QIGt5u{}L zlKk7fUt3x+7{-V5Y;>-XfGAxjwwKj*1}wv4ms@h{OAKK5M!s*gbEa{g&=p9kps*vd26FlT05w3$zZ523qXAm4&CD=HRY+GalgrGuK!H-lBbmZrGwV0= zKv8U?fw#a>2!X=DDP@d`GXP+;8jJv#74i_!uu832=`dHsVTpgk%_>wZtxy}=6=il? z3{47pTZtj)^*GEL2xT%Ar=bhx$IPY@GYy=D8s0Kr4uMQ=ax+lIu#7*<7BR;A6nfg_ zl$U73Ax0wuv{4y8=i)MpN)6E~WhUAJp#hq8e$YBEeJ8DwDIl$+X%!8A02Kxqt6*i2 z)|T)J)niIEt>u3p)H3oKRzvF)3YLaI2^mJNl>@yN#*JpkSuFv3P##=eVAv4kElRJm zY_TxMST@5SDJZ-$nSwUn09 zyis}Xl(upeg9bj{$;kuepz$oNnt|0Fp{db6f9*6D$q0XI8lzH4U@WXjJAhZn|{btitubg%QP*n}+7Mq~sm;~!A zGAU^JUY&n}X1LlG0BT*jG8d#(3Q#DRouI_e=(K7J(ArtKMW+JL0MrVDLMuZ#p=B;c zV3735FggnWYQ3OSFbc@BjEv@hw!yAeHMtZtXKS9)Rw%o#mfs+^nq18V1p;8Fu2;Jm z%cTlkxQN!(SB9-^a=jd~3a(nOn;DeL!nRgRArOCdx=ovw+4+E5MVA=t5Gq)pGyY1> z(G0DWaRBP$4B!V<1~~vS02l|&eg4n^n3ttwABP$z^UW zEh~Sko*FXzSM@Bf!m2kHV&?D-u{Pt?)&0L&etxM56goI~LX>9e6?*;J}oGt{n#)1lI3urd+G#& zv=1B7F;^EI3^5)&Lt7;3VKkDUVZzM@IXr*D0WTM0@!XDf7$F$KcagEA2~;^5OKgl+ ze#sgL^|9;sUgpz1`RRd1lUw|qcmyo%sJiaZ`N06gZ#?IMLn${1)9=3i+a<+YuOI#g zn$Y3=r@oytfB%kY=gnx)eMlb$3S;Z+J=1IgRM7sp)7u)NrB3B}#iwnEAp4wD{A{6 z>}gAGZ4J&^+;Dig+1)WU(pgzjRah1IpZnV{+1dg&e{ghP@7(sQ#i6IS>N_$!fWgz&>sib0#mxi;*tTM#p(Id?4+$4#$^)!h&8-mIq&^QH@AtA$;^%_ zkN6LbLN0cj+tu+oUGzDt6Xt(An5MbRykA+oUgOZC=mkA?U7>DYqY2$xQW$W2(Jt;0 ze`_$C%FITkLUhgY25<$(#_kEg*3#kO7|FN4916*RXu z5VW5lW)2qprWj&F9i|8gIwaOnVk4!sqZb8poPsRH4iX+k$+8ooeI|dwOnigJkepP< zg{Y6tu%3~4Y9z;J<7il_rYKVQ*Ya-^L3^qtJP>Y4*@KF2%KuszDXP%}s(m9!ZfpmX zUhLWbv;F&j1_q02O2MK7;(8r#4~k!fTUx?EAGGs2aO(l_fzq0yLMupa-Yh1qbPv8^ zzm!)7=QTjQTQh>L?<9X)sm^jZXH-o`O`>IG3;9Fo{tlSz=obe`Zs>$4@y+!N_miBw zDo(*$`Wlg7<$-~Y{(kV%Xg;z!FAw%lx*j+ud%vVh^MudOR+TtB{1hu1ftT!dZ zXJ|mEY61Z?tl-$OP=LfOv&7Xl5X5egSjLP8h~F(6C&cyy3x_4ntrjzzT5;=}pT2qP z3TXqjGJ5e{jZQ1R`KRt?*kcNo(E~p^3H*;Kyo$$wADsmL%t@#k zeGJ+}b!?CLvR;3wly!fr(R|x2Q!4eKs)yAX)Zc!q(WA4VN;<1nOJ~KG(OJFb+i%sG zb>A=9izptoP%41OH9V}z$Ossz@&^dJE8(_``H7fJ*uw!acR2y`MXcth;`5L7{%&N$ z1E24^22Gg3Zt>#5+b~t@j%NXXbD4qnEM9T=#Pw&NRqTJ#a-X2m#D1E(r$PMjTl+qL zV8i*pe&Ju|y$lL&yBSzs+#`d<#jbg;?705K;Rx^27D*UkvQ)-ST$=F;B#KVY1mE}x z@gj*lL<+bezXzi;C&(EY=9BuN1fxd{6SNFs*#tiv#j+q+819h)Sr40{TCj%|MR*c8 zi`ht;0UCc7QMd4hVMUh0uo+~?6Y7B>g!_k!Anjy;c7O*5=gWG6_QBRy1%Z$8zhRAu zmNiq7k@fBMTHO=I0;?dHd|>x$ zLbV_W&$9Yrw;hA5IYJ?g_7#(!j~f5FeE=6MDBTt)Jx2T^q%QvX&#}H^WMr7To@u8p zA(N$+EPqw;CWas~kmVL`D`-t)B&aG_LkF-f53Ng(JOV8Nw1(mKSdLkX=cx@YLjubT zS5~1#iM%8@LRk|=qqC!Ss+Cq+1s&iRhWG85ab(*nt4--2@O(xL(ll<^8B3$>ig)}Y}Hrs&VQqDBXj?|+d@FEeQ6ytkw&&``l3sT|6TO5hGv z$>?trAGxFJT*XDEMwE&D%UNB}X=7NUT5Vc9twIi1t8ZGV&L(38nkk;zYPBkht{MQc zEA?hpCLno}p;e};%>{)GODhXlAothxwimT%)LsQN3o1JVYS!TL)KxDFs+znNE(K)l zr64Psde2qrXd0mZkku(9-rXN@dUidfB%@vhwTRk8U5JzKmr8#DHmS}tnfbQPopOan zTgVxlTIb{Cf7!aZv!dd)zOAd#Dsey@IsCr(C#_-tfWz;D00_>y=9gkx{7C$tH}_qh zydNx^HMN|PX>~H$<$nm5mqS*oRM)O-+quvt$V)9KW5%V;))I!bTN}WlC6SP#DrT1# z_?wy@Tv9Ma?J9pb|DVI&={l|5ab6h7Y2bNzI! z<@3YR=Bl=<_xCon?tWs+4!|VuzhqY8TCEy216beKyhEc^p%zuQ39jxwzXrV><)OJp zgWhf}W;OGB(mNb>zRJ<{SlhHHFLTvY$n3N8<%{i6CC@2 zoB^DWybI)=qF z*1iR-KL^wPkS-BFerqi_It>2i{Db)O3~n;To`+<$%~cU%-@QH)8(2qq9~VPJh|CgZaZyN%n6?Cq1uo2XM43+AaPIXm&4Z0n2A_cwwQ~^}*s!6y(A2?MY)fl-r zlh?7#ruoFC{7LhQ`9E<6M`=wlE9k%}Gdq8n$s%aRETa;;sW@`V+)j|;C7tPLHo@s4 zny8@NXpq9W3`QKAdWyiW6!uwCXTq`6!QtP0k2ot1^?lc9d^>*<^!-dYd&#LV_%l)K zz$l?|}yHXJ>m|DnaL`#5NaYEFIEe(RlNwI>cvO@d@E4g_BbeM+8=xW;-|##_PuA{p5%PsJ&%=E>Ftr`?v`n1aN_&Pq))7! zgd-;w3exEFaoB7vsWq{3)FQ<^VY`2Vz)$e{Q!5|%@6NK|A{BFmuQa4_JNMOZa%^!_ z&r#J@=^AuxJ-7em-4kQJ=f1aPa`9h6Pwl(+$A0&;npW(U@vq2Fcl!3EzUVZ0QX3-9X+Rwx}I=7dD5w( zuru+da*V4VA|4JMlJzYrErfr=K%xl7zU!#9c!&g(ab1a{$<2ZzXgxB{iv(1l1*L$F zRM9>G!`%WW6Jb3;xaF)nlBi2_b#v#|ae^k1yyGlpS;I&X=|QjskJezO1}wRpITo7q03FFSP?VqphfF_k-t#6+6K|B2j!K+{pyox<98I8wg>PTez2gc~= zB7VQPv*J~vWJN*?%h6<(?4TLYqsdUlJru1nN0S-AI8+frJO%)+`{^b zxw^Rcd|bY;p<<3Mesh1Jsj)L&cH5@g?B<59c-iey=|l{~V)8}!;^HzB9Xf zd%f-Ts_UmN-RbVsbt*_8)DT@X(R=S0!_nNq2GeX~Bik7FhH-zv#*SR$xH~w-`MHq9 zPU05#0_cX{%=?HR{*g=cAa&$buXKoKElE}L? zA!)D3AEt?;7fPk*^juIe|HA#6Y{5_41v(-?mvIVT1~P8pLzy1i-+?nY6p~0an+Q~c z!Ad0bNw>%QVr+j}UEQ>T-xMlyV{!CQ<5qlL#I8Yp}< z=j)oBISG#X45khKAw#m(W=Vrm)IuB+%*-w?4F}q-S<7sYm+3Ia!OHQ8hYy(BseW0a zpwrLd-rPiupr%qwDT>D{SP%+Gle8fG32MZB4Z=O~14)10pf64w-kU|!NlfjtyvZ!A zf%w}(j*rJms4NCA)sTSK1o3hcr?UKU91jwI8aQs+SPvGz@NZViYNU3i1$|nO!>f7z z_2C6qJZ$0=~ zMc-{;0cd~uYR8VR&{4D-9VHajGiYUn7Vy$A3p`G08&0w>F83O zrRZ{+g&rr60~t{2c{PxtCyz0jdbl&G#->ae#`XuJbT8eT%66QV zJF{B?SLV^Q7;edofDG^!YES1I&KKB!0K8bg@RKMTlluWb!5^3#171 zhHrRpn&}@lB#7G83jC)A4+n<~3%+^D9BF|RbOV5TaQzpaO|jRDIxT=FLJB@eK_b(@ zY?j_!O(#gOm;lAm6I9i?*-2FxoqcFhc_g=?X8W@_ft_7z3gfZTa!1nFCf^0?(^Y>8 z1$=%8coBrJ)@T-gf#0m^lj~m}t5%1mmtUs)iG0JwXH(2h3Bl+nBABOvk^%`4*{W&c zx`k}|(Ij28}{J~LWAe?nrVw|ZVOXM}&Pz>r%tz9cZh8e0Nxy>jdDmg2@C#mTM-$>JvT zS{@z_h@&~Y`_bPZkJRFU-hhtzkZ+9q_aTRyV8V(5sg3Oe=Kwb_5+eCFBR zoj1nolKps2;`~MIT)kAAASp2sMbV(3G*9;aBK{00bA-)M!lncPvI&NGGx6drpqOGh zkCt#5!wxe(FwuxVR)V=y|Df3m&srv?Nvo|!|E|_*C3;EG+BL-zJvvd+9E&xB-^7|r zaOh0q4FBdwYhEUafw=8`UNV2==q6uDq%q)@0LzOn0So8ygIO1uC%{szrn*|Al}L(< zCGX&y;Xd9KAonckEN=97Nq{{+P!em7MT%J?dYS7AG#2~HHFoEYS67{Ze^B@{p#*} zzLHqoAbK9Emed{2oaCr7f^T~HugnK?J*RJz-kZ$nvm`0lwmtR8(QY0aw4aYa;C z^Sb-*UuU(bior)0=a+w6cuWz*r**C9 zS>XuU_bu-nvD|Lp?cmD2J$DRz?Z-U1Gi_|l?D{eXXidf}xx*3+M3PKa4d zuyRyo-@`}FfT1{$e(<5b=fSmL=$RuA_icF|r_iOVh}us2z=J=XIRfP9bZ$jOE?jW$ zH{acNMft7hha+cBJp`0h<>;H7ii(`Ud=$a=paR5|xab1)B6K_3n@*yvNn2nqI5}xc za`5-<0ViSamPvmoE1lfJIL}ukl;WRFN-_VyJz9pJqZ6##0|HJCS++b@;L`!Tg3-ok zj3-zW_+LPW(*}o!zLx$R47~*0@cQeocS2+OGcXiAK@x6+2AtD`j)A62n1A$T!(%va zDY_PyX@bXq>$TU=-}*Xl?>rJ92W z>hIJ)sZW2XFDRl>6?f5?r7^1^SHSv+hO3Kn0~3x0MT3!&L^Z_I17V#7oggN&uHb15 zFNXrBZ|(_Us-t~dvqBz7!-@nRiT-_6)|pEj5+icCwHBQk{6nfR@^+Rn zOEfm_cA3tq(>w;i9j3zT3KNC$hFrF@Ixmr9Fv=~;2p!J%fhtzVsU>nw#&8;&zEHhk zf;NBLP~&WpDzmaoO4E<)9eLSSuiB@`m2xn$$+g^jDH4lSLRsB$H0w1ETnAKx<- zGOUaZa89Mm8ZdcmHQ6n=Psp|IW|OL{$_RgLu}K?lFfg_yCauOy&r_RJa)yOKm8A=q zbQ%*K*4iHLDfWA5gGH<7^M={7w6t2~cPAaza2P5ye`JkPjRZ3mkY+%x%VR6BkCe&s z9RRODQ>GaGA#=X2jBnA%Vq@-jDVLVXWqh1d^o_FRy5j|JfFa1zj{lX04Bv;C?4`*+hnKW3FX+*RtkKNmi=R za6syvKP{3yHkVW8@dk6O(Bdq%sbzmUGp&)RWm+|_u=^BJIV(4VF1b11g@jZkoBI#GtEfO#)Cg43m1^g6uVK976y6&4T5>1&*HacdlPLJn586 z1BS50F@D5NL1&v?Wf?Mb)rNbi!B|@^yh?UaYw&!afoc%yx8F?!F}H8#BnC`Q)X=mU z6AE65!A*08umB_qMBE@e{!M?P(P)Tl^C!%N04t;uZX)S%0oowpOoF8_(PGump&D3C zlzs4pOhL~+SMB|ywM&MLUNe4(si0Q5PZ0~$cS3{n? zv1`rfmgUM(_tLZ1jBZ}09`jU#VxLgPwZ8}db0!OoEi>V)7F$8R5@&xj&k-_i-S4b_ zVvJ&W+vqjm&7S?PWP!1UI(A4x%$jc@Ue6=^X{xiXZ(3q z{s~k7tI+9N;^ED^$~~jnzpjzWrHsSF47Xrk{>4Z?NypuAr#t;G_o7<5;t8<+ zv`*DiH`1zXE8t{!>d?bLvD44#FoT~u^Sd7;->Lv);xd0AAq#5irA70NXtH2m+>f?!{f0y6g6E01snAGIDa~_m$_pTa} zrsnOPTql2_!lhyS8r|VDse#LY`eH$({@)e=I{;N0?m-ms*iCf%B~(VHR717nIbboh zQScJ@AoUySP3l8TiJb)+;0A@D<{~?h1C9{IcGvxvar(dfp1-DlTnOCrzrEl8pYO*C ziZo|L4VvC_ZU+A6L+aNSJa>T9Am2m3`YJ&E_fLP4P(j-%VgF5nk7y9Y>^Hv@Jn{>W zM;8yCQ4av6!2ja1KK1{nrwRL}$+KFfm+cm~KT39?0w5Ty$K>zV`#Xf*%V_fCK=ca(GRr3$Vf4hx1J8UuFU}wiVgiFo6C2q;Bx5Q|+{XY~85~#Dvc3`@ zTQ8|Z_l#<7+0rN+z*Vb&{t0hQU2emdHFfFc$Cups78qJJE?9X<$QGg?PAZfPM0 zCR{ncZTW#=$eS{T?c&ShcZa>prsPAvt=Hy<`BRpS-h0p9 z(ezh4UkvoUDrl(10x#}NeS7oG-=4z{>9>V)^^D7X)FiDbECZg9VeoB)I;Qr3fLIrhJt;l+tQJN>}Nl zsc@YdP*UkxN?j+KnB(V5MV}?2Ef%q###wAYcn=n2&Y}J|c`ugiLSuSW3}jv~ARO>p z3JWhjK*3>966{6`&;s_IL6JN$d<=gzp(gfJ(1ViJq!lGu2-!@~6U_C2Bly>Aj+;TR zFBcr~=XCdi@?BC0D;nAOmYtkh6 z^toUqli`iN$3+@z^;e9|A)}N6bDv^l+mLmd>3(+rfsFJ=e|; zHIHh2==Rl9k3GE}${U7)o4}q;sYAD1_ImYIiebe|6^Ln^2Wrr>=SzR)(9XUumM^^} zr({W4dyWo0_e9rZ^zge&=VY}EksG!?eBb8F5By^9sPiZ z0%8Bv+^-WCB2+mTghrGwP(C2cA%%Ec2`W7Vw3d<-T>Hwk*S?b8zH5%%KBu+T?cU#F z>@;MpYMMj8^~i>ek34^}al<2f(f7yEaOHDb*FI_e2iVp=S!E(v1d6AQ0|nzI*I#?) znYVUHa@_k`T9a<6M_M_I{&2%1`1&J9Ha?AhK+kSEvVX-yaR1Fk5bS#jNYVGyd3>W3 z*QcIp&G@z;Tc?!B2?{3Fas1NpbDLmQ{Y*z7lKD;?O==(L-&=nc+k`NNe_7VEbZHOL zuIMbCY%M9MTw}FFt2#}FPP$M0689OdpEBo0IT*k9#EHGTe-HmE9Y2YrRe3u%gc)l27HgoH5LyG7m6SAh9MKzTr<1x#Gbt;-rkL#0fE)v z9h{DOW^CX7@{WJ)1X=v-7|C}Mno{9@nU8to;Q~Su%>@L3FlL@icFZl)8bA}R+jt@b zh!qsT+!@W2761}D5aNlZBugY=oSNl=I3+;`5=5Dfjbn=5L^o(4nuy1~g44*nur2TC z^)*wA+%)ry4sudo`!$l(ab+>DZ`v*W#|iG9zm=s!g@1oR&+~sZbc8L%z9LHz-1m-N zVN!+tRh~wL_n)9_{f_t0qvwtF|gym@4#GyOq zjxrj-Ok1T+Uvuf0^rz?sr;lbh_7GSM=H0I~ndl=m=$faLV20blK!YjI8b>dpJ%Ki# z!D}+f_4I#Gu;BSGMxv_?W5(Y&sa~Z5v|XdA68lI}D)xD@r(1u{{|WEGtwjh(ZXji_ zF{`KFsI}i|2yQ>pJAFO8#hiy zleUPqzEU#XMyU$S!?zCN)BcAS7BQ7Q8ShtSzTcJ?oU3~#h0B_><)W{i5)trHqync- zi?2IlP`w$CkOos*CXq@c$?GS@qj<#h^w>&soB6$^cPGN8^t4gGH62)Aop8QuhlOHC}IopVAsdO@kMe>5eWDc zAGEy)cH!g4U{_a3P`5p3_4%y9?Ybb&y?)@3;(3HG2%?3;;XDkIT&h9P&&dEJiL-ph zG(4Wbsh&ZpSwbq0Q~knT;y`IeaK#4(tIL1Qc0G%>-I!xHu~}Oe|LtC0%{#h%U!dRJ zu(!x(rZhPP$$e(TGow=`H2sPiB#V_~Dat%(Y zeYV2>dDyr;M-{dDq@MLEAJ7$=hYc^}0xoxsG|*6`%${(8AP9)QYVkMW2_;N?uyKDh zhxzLe4kh@6hoR8h7GOqf-VPT!0SYbX6L1EHK|b?#`bjsM>Ox<-Kp|{$frBofbK$Y4 z!@p}}6tjX-;}w>8tgoboQlqG8)O2bo=0>+;e)MMQUd)f4AfB~IFZB{zRx)GbC~ij5 zwj6CR_d5!Rk)1(rA+b14n2B;wER=sJ!LvPW<_ta|J&FnTa~bZ8G7*m892wv_gWv^; zxIi`~E{us0(N?{fCb?t@x@eDqI0M#rIbtHij*yCe0tzdYc|dBuXfkDWselGP4e^?EAM$?-MP9ft|U_okwOtv8l6+${egjU+RI0QNev06ia*bN?B|r+b+Jy|CE3{h0=iqatR*Qe6|5WMqs%0zT zdRimnSgAg}d*vNaucEh@Iyt3{d}*^%;`MDU9zA6PQ6lwa@Csv(fn7F~Z<^ZvazjMu0vfR!_{ z$)nXWSdwV)TU08A+X&1`y^PrCD-+0GGCDd8Y|^Ok`v|ZZO0fR&JP`Lk=Ok<+AWNdRdkmmFG4d zI+)^U$k2eLQwI+ zhkNGFN6iMC(a2`WpeOyI%q=k*Z3ghz{GZi-kiFBSBXe{Bn3PEz!} zjVTO*-Uxg;GGd8_)i2jM3p7o-vL&a!y}72S6J0kEu&dXUxJ#?uzpjFJYRsw55o_%H z{PZ7y1t|5N&hc)|#p;wpMSkUsqw~ZPX26IlQigwDtOAqjqk74vM@P>ROpE@C_XfSF zx0hU!T0$-%=$QTQ+P@z|-Zw!t3rOlQpOKCEoSC!nm+Rmo0OC3zSS$+~*>OG=C5{kb zhJ1!8qOeGQbmjk8yHpBMaQl4e&JT7Qd9aQaTj@~uvdJiCf#H?2=;#;G)i>3nDG+y+$F}CRoBDe<1Gya@j?`e}WoLu$+EX&8mqdDX-!4o?t5h0z6*Q@8GUs2_BKQtLe5Y@} z#diqeJAr&2|Dh8Xrl%$Njx@Qo90&TI#R1IggwD=m-^J}kw1qKQB!Qyy9y#WAOg2I@ zC4vK9)$t%8YDj~(`Pg@7PObgjZH0dwosQbMGnRLcwFA3t+}d^Rcdy!U+gnGEJX6kD z>nm#Y?(#@1`TN_d;fpVsuR!12YRfOu#g<+BSHOWqZ~g`CLtnnsefJkbLHJnj_a}M} zZUl@nlr?+A*skdlp8Qirj?annnuL;LE=rF%QY*nK;DIi{CPFe0=-+6@Jez-x4PeSd zXUI4XBfN;nI{z6?Ku6G{&pt~>ap+rgq!noK;`P zeXo1HbQA}00$7X|f!QDWH*M;B59~Vn;bo6K_SmEk!ECe$eYpuh|530D-H@C9Alsb& zK&66Sb2jv5o1qtz@E@25Fj;@46uSoZ%Pz4`3cGbaPc9TB8v}qM#0Ef*Gl9S~6Agua zOmG()&FtP0p7=7CjjcW2)Al zr%cvG%Z7+)+t0U&5b;2XrB6cezj>Y^gFlNi6SOpt2$m#55-pX5kKPcc&x#9vWLYzw zh&hu1zVdT(1lWtV-ur)C=RKXzo%#AXhvT^}SO?aN39n?_!qPLI>*{*WA)zj!C9Liu z7vW3E1^1$@>1Tul5d5onvGlon#oLKCxg5p*NYE+3Iprq3KcSOQ1UDh8nr!)ph!rq5 z=vl9TDSvt&y`S-6I}5%4{-3~V6 z7ciLfiJFRCQnMb4I1jw^&o8n-8cvpa*kMB>b6Tsl+K@wISE=RM`8jIUoKTyA2O*>3 z)*erYW=!o4$LxQ+PM&vr4TYZZBbrRc%3&5JE2lVHtx|LHaDIDnLvE3S2lNMM(b;3@ z=x5vD-gm(|JX)mDS*!Q&IouQpY27+)bjz|CE~mBFW0Odh>l$tLqQzP6#~&?N>h%Pg zbh_p0p-yM%O~;b?Zi7dsjjdn3e#z{SRXUxDc6#d~9nF8U=4@_4X*A;>yMF?mA`K+; zHznqE!&C<~iCRFdrLLrIApSLie&Q(s|Hq6ShmS#R!Ytv4+BLDRu>8F#}(FhsPrN!KK~_!z-Az_-DZW~Nvu?x(c)DC%C~3liiK;i^!~#888bbQsZS z=R7rddftCq=$3iq&b->)@9ApOe;aACmra{i=Hfejth9U{y5+6XTHSlQYxCB9qE`RQ zU4N{stEgmRNl{nXv3mEv)ap+>b;l~k73D3+D;igEtPbVWmXhK@U)em+&1k2U*-az; zzE0j%W-9Xq$wNwO-v-@4b@@l=1#}p_@X_U$e*}LjK^Lg}=#h&Il38_56eM`elUD7f*cr?k{DW647FFYkSCO6q`eOx|5(5jdeEXG~7V#MayD^=0O=`KVLI0Ip{*}JrwiXzygNiXZcbDdrdhUBOeJ`4I)KgOFn7wex3`c3HC+NW$ zcjteMQ9%4?ypEDLyL|B5!h;vn&gTZ%>uNCtIE0!@EhpNI0Rxc~MO5Fep+*qDeDA2CH^K9WY<2#|?5YV?T~BA{Ow6Ti^q zDQuiHf7&d6b8D+Vc(|=BQaNT-MP4v_X}Eu(CHG`^o4vTWwM!mox)Q=GX>i(wr+k@D zHkZDJsq_O{i#a*HyEK?YFBc6hjx-j-8H2@QAJx?)!Jg5hx}t$goz7)rB6Bpft|4Zj z1GDn$ecI#oNj2-Xo|RAycpf?~_*K^m`hf=Oz9WXtFwy02vvA=X3!zhBazE zUO_cEMi_}$MwV}m03Xq+4@HTpeZVLnZpC!bm{&mPCvf~YCu$_F!E}a<=C`;O!jX5} za^Jp+%8K>tR|AzlSG#L{IF#QsW=wxmKH4*6-J;sZ>T8BhdFGn#&S~JW4;bbH22N_4 zUELLNN+D;F7=zuCzf11bl&MFLtxA8@R#x88UQuqEF=r+{v8r?D<>2*Kl=9r{jgOe6 z!H_%KY;@(1EJJTu%jP%VQORVFUg%&fcaOOGSYh8Y`Qzc#$zIQd^iAU*ej$GpuIwIH z0j4le@=QzIm%aWO23@~}QLh*~w!C88&;3x#fRDzL2kis8=+EpuvVnZb%@#w>O=|!* z6aMKurE~-M7I%fbiJ%nm=s11V`Mze$&Qi>8@i%e`I7T9H83&0JOt4iFF(rvf3b9-l zaBBoSOrpIjf*z5LW&xC$C|7@Af`o2f)?OK{j{TSq>_!$36SXne*buI2(k|@*|2}}e zy(L+1G_$PV7%iK6B-PTAI`SMomB>}WYkh?4fo}AEG@tT`?~{bHh`bZs4|!1)6`{i3}J(szhuYiKOdNQ0Iz?8dffm1jq64b zq%(@L2?BXSEXpNrqP0%OF)(H*EP{{e;|T7jSwxb`xR4PPZEtx1z$p$RR9RqhcAUepohO7}^Z~!g~zmT2r<1YLHu5moUc5 z+Zv~Ll(Qr2)g?;6vS8Wo7UV9|7_y9R2$&m(7y<=3j72h4Z{k_V0FWQ1HMV#l9CAVv zfDqD(r>kj0c0D5l@dCj2(_Yn>=6p`TFZW=2d6rh*O|T)7om*Fzn@wAzVS9eQJskbKSWJQUm4rx2s097s4&9AD zy4~#a*ovy{owD>$^uhC>^~Hxk*$KG#%9V-V?rk6iZU>ILZv~Ef8F^+rOp2 zS%m2Wf*xO zp;wa9;1%I}OZYV9)JoZ7=v_0zc?@6@stp)4hK(f%ZR}7M`iZTxr&MPX+x? z%{&wEfR%y4&rN@g{-}4VWxNT612pZEq#5AiF|F;lu_N!SUZyK@61djz!(c3mp$Kstq3b1 zq1L^DK01GJA9`gW2c%cZHCk@iJFDkBebtB&S3Nyv+R?@qdt+i7RZ0_S@(jS7YGko3TF;3gdYEye6Sin z>pA?aZJ3_SXrKwRB%VQts7?S%G|~pMi_UO(gG+>PyAecW(C_96k1&CcBU=MLIv>RC4~D*cI7>spZ8Fn#pcZ`*Lna@1=5p(DgXl7WF&006do(cy(hv2wY2O&Og}7uX}-kVPVA z970~6&1HuYx$$b$YgEv*!U&RA;!fl+F z!L<;~PtGZ5`vyWp`ChbNj%O1b4ivCN7@LIlTNhaU*ZOP=Y`*KKZKz9*8@F~bh=32R zezty?GYKSCMeIz<>i1ij=gw4BtKWe5BMA3^#QHONN^(IBp;nuvdI z5Kk=dGfiPnj5qpXWc@Q*n!2T_A#nPQ@hJL8LgK1|Xiv@j4nHoihuk zKxR0{$VCa>d&CWRVIw(M zB1BAh=^Px3i+xv^KSLSy6+yHvV$PI^kZlGy#86~ia5ztHu&NX}dhe!DR{Dv8?;3bM zIi6s;qQ4QySOMzwv0IaTjBkH9BUh^A6J#>EP2MGcPhnAX$>lP;Y=SIHuNDAVy44Tp z9eVtK-vm-rj*HpkGWy1dL7sPbfwf4^hDUAkD!}~(-!|YICU1T0+Wuz%7r~?*pXB)l zke9g--`W19aFhutPYL(#$vjH0AJYGP{6-nP1k$z)WguT31X$VwFW7$u0&!vn%$tKD zGaE=qxCBp(g3Sq*=S-1Ah!4Q2zzy6B(ar47_koy&duDxAbJ^Z6W9YBwudy%pUS9px ztUWH!c=d{vKdfAFHE4uyz4aD)h)G?9!96qd)idA>#vgRQO~Ek1n+e%rxQ#kO9VfFxzo+Vq>-G!c;1}`({fbRK z@V~qhnTtwTMgW|sX7CE=VssZ2(G55X1)^6-(KY0`AWU8~IsKd?2w~6;&;B=8fm9ly z&1iEP>7pIm9|0;*4U|W>cSLpP$^`8wWe=V_=Qs46H&L|gVyS<-g7!_D?7{SZaS6Ce zC7%PqOu0%|(lWfYJP;^v9o|xc#-1xN3f~gn_(EI+gP_4vmcb_*n3s5hv_yn{{Rx6t zAz}stkaO%n2=)eTK^wvo@+r;&|3#p8#VDT1@3L@x?-B?mkVSxq`$J4`8t12lr2R=ap}miSdFu;r@7W8k3(mvoOFjiVgG_hxydYYFixjRGN*n_(k|H|;&GYf4 zpMvWGxDE{ZT+%1_=rdB~f~Tax2nZMPYw2P!WfK>iDa3!x5f`jx@rc)pmUjs{MkN0k z9}c|W5W)q_nfc$SOTJ*z;{V`>4PE0mZXDmW;jhW|Gk1-w$eqwMAv)eM8aCJ^ zjLpX_W^2q1!KUc2s^*v0o*6a2ZsnY|F$|D;IKYf;pR=-d?#MH1tvMlDOHZz6KB=E< z4CT;{k*j}Kj~umX)u_xF{RD3sJFH=1dWzX=(%>tBLqc0^69}3=Em3IAZp)t8=`+d_$A-?DH8kCmF&;bue#IQV_+6mn|cc#yb0gZp}VuHC1J^AjtXxT!h4Yh$IEr z+J5Gr@4n02)2Bdf_<=lE1lH|CErTj?_H?r6ZKzNb*l>U>3D z)vIk%N4krxC@)2qN$uI7wLC1NgYYKWsX;H*TY$Mh?Q((UOCvHzplGk;-HqryRhCpX zIY(nus^!g(H1Z0WJor&U6B-A-)=0~v4Y1Xz_sVjA(ed~n4Qitt7+Z}IW3CQ_>g=2e zj+kZ8je}!+_S{Jtxlf;d_T`X4-lCC0OpFwU!OVN>B)rc2ewkp~FUoUL=h;5kDIca; zi60&O^#lq}CqPfe&ifJiRoEc(=nUL>a1NdrLm?v3PYaeBEQK(^bnb@GimS%wNt3x~fbvg)hya zRNNm0tOYlo*G6EPEHi42hJ+V0Dj6%91X1`Cz{vzmE&`Gxrjz|^A)Uw63l3+n%Fd-T zhVZUSJ1?CBTQ+XqIGon+lec~TkI&oW`>3;j3gs35+CTc~QWS|W)Ps#VGt~X@mXq`XyLN4rD{-PmcJsl5H_J%DCtrK*Nm7t#!3lOV!XD;esZDJ-lU3 z3;vJ#ukSa-WARZ)dbOqGv>-ue@i8_}yqf$6uL>vh>fqQ#6VoYhPKpoDidnq^T(-z- zpgV*#nmSF9auRaH-B*I!97qV(-wrX`zV{{Tk_*ApKHr8jHMn)*#CyARDrtF8SR)Znr4=&;7-aT!ZbF8Q#3Gyu(^ zxl{Hv)<|eTS3EL*(yjn30LN5i(H&Lzs8$gI1-H2C3FQ=m%V=3G?~PfmO0CF zt(x{>rg71buRiK3Pb&1j95dt1uMOlCkES23y7ZQw+7bI_wflj0>-vy)90Qct;dpE`;wcEXhXuqA9h)YKNN?9;PQZ4$s2fjFwTqevcjmHJY1O!J(d=$`8 z-p2}7Dg;!*D5@uOrl^Uinv24NxElm8>qtivQIk1(;Rxa$ze-&~GfG-{dULrViN1p% z0W`PiY^#P|{vcojhvyuBhWm$fTyg+_T}8pl(3nP(xq0#Co8dLZdBp{daSiBA)tY{I z!1oTTxiQsJ@{`b&rT7TFfgLh=mOQZrgyO39iKuye<7y{@a8r5%+^n^)nmlW$*>7}Z zc@)=q!I~NK8mwNU$pfs?o8sxC-KJ*xxiiAeSYcdf2ik_C^puT%@>9iBJGFq?Ozoj= zr;bs7pgy9$1x`TxGKi9ucpw^!7cf3A+aE6xHfx0(+Lz#bAgoae2D?d%UnX_ zS-8nWmu{ROs1auLkT+C9*l$7ij>yK$QO-wX0GQbodM?>tiJA?ZkATbwNg^$W>9rtv z2F~U1XXMV=e{tu39(&?|o%%K-2@U0l%Fd_ZdA?J`|>tk=RhO<6Ks?kLxP0te@WGM1N0rA9s%N@-K# zMQ$-|v$`BImwiei$CrJzN`{%*QcS!?X|?$^nZx7`+pR{s++oU(HI>?4WK>K6FoevG zXd$L8@WZ4*=dkT+&aBgw(!9Kc(U@;8&5hA!r#p}cxJ{SrJhS`J>o?{_@|G>bhmF@i zy8FydA#F{6exzXDyn;yn8j=RKp4U+)WSLx*G{ed;;opqIk?gQLCwxCT{kz}2{4$W- zUMlg=RGMsAwoophSq2#7OrC-%rgc&&$7c@(5?CnZIhoWD8p@RD3SG1o7IKBkJi~^$ zW~a%dj!UN`nsP$s5Gl{uIyF#2)^l!64+x&&`9zdxu!=tr6||(t<6=LP>VY!9vr?z4 za`+`*C3!>5sgX0oo0=gR+5R!Oo!M^){=k1+0Z!dt?HFb?|+VR#CtCufd{RFtY zV{S`z>C{>o@U$j=k|tVP6WmXUR`_GoV|&l;R+Y?L);tM45{!-qt^W$=8RUAk)@aWQ zB*MOItxBRa8SHuCWL0)+pf*xeA8a+u+%+@(IMjs4?b>urQ4qdB9y(77#+*Ef?va&$ zc9k}lp+~OKwiTA3N47!#8D(i(TPgD$K9aRSKk)4!rkd55S9D;SIfyyNc4`9k2K6`U z6kvf2_(2VrMp1k;1QH>ik;vBr=9sx87Z{_FfOrDpiH(MclXX1r8GRuinfrKM)SLhY zHRBEXa2kh+adQG+X7uUEjmU4n&`O7Y7Z7taW{xH>X`YCXy%HCU_b2Ln#t`{W{KXr| z8YRTI0X|g7z(0=>e{S;Q1Un&oE$(SXauo2@6Xc~063&HZa-YyO$g4yI5t@)zf|q+C z(M)!22E8UhSQ9%iL8L1X(Ws5W)E#$$gi+F;ClTZYnLHPub^XnO=W3kl4XPP`0h=Nr zv`%dG_}ZthEern}q3Zn!4udN^T5FStwJHaC14kD%MZ*hI+*V}<(x zsg!}bGWT7T>3oaHs;{+pht%F!RE|Eg8g05-fEi1(zA<@2G3Fiq{O5hUccU-r;E%I5 zZ18%EBi@qm=GA^*ak1}9OY+i7J=Q>Oz#0p0TIDZq-#u~NR@-IP;hVO9)o?i)w^Apu z`<)Y~E}XuM9-Ad1pu(Jw$9;>lw6`bV;i{^Fg2KY-Kt0B+R03F4RbCF(<>5aQ{+l{A zFYgg>IVqX$GG+eC%h6?j6&2%Ev!*lBu@=i2b66(xI^+2s<8+{Lfx9d??s3IrK8;Dv zO#>R>Os~LCEyYiTccZU?CcR=zxm7FYg8ooWnN=$Tl7M=quiUCq0#*@lkwgO{fpzGc zS6{8H+;&w31hib|)X48Lo~$x^ zIk-#vI6}1(REELn0w@SaO9&<1;Qn3B@%aBtVIf-fI>!65v?5X&YhYTDi~bmow9N2Q)o4dKCaQnppW&C6qT!&zx4A9Sj4 zlsXGGv{oN92si0eGC#kGZ3wvuUJuAk-d8m%grapkJT;8X!7~X|@L@lW%c`6WP$iK6>}T7kMDE8_w0GvUXX!H4H9#bh63U@g{A5o#!2 zi6>zCbp>@bb(6Rb;{`QFl*4^-VHFnE-ORGfWstmyvzef<>?YzM;frbLXvWl0RJdY= z1sG4hx+uYaedL7|T(Cq9WzZfI=a_6ELz1~ZBnVYP(Vt;vN~(;!$E@bnAz9k0^>_rlfn5zCc%<7aW#Vn5E1CS87yQg>w0p zy|z+q;oiM)QGU278Ix|^>(3e)twMPPbp-`=^g~5|k;&bQYZCKjR%pwbat&toCwM+L zv35wnCp+mHGwqX#TC2*Wwt1Fh1w)PHwHCEm>$d8bW(Tr?Z}H{EWzyOIXO!QiSj9zN zv|deTxk^zsh`7;%;7=c{D=R52OkZN%rzoujFOVk}qR*DrB)2Y0RVKo--8^5Yh7X_j z;b=;KeU{?Bkx;@oC&)*7Gie~QXB%Q8CBj%Hs|+v^C=r5|7AL-~su|*bqJM)3FJ5M% z7B4YXebG{al6&9T0|2GfR*cS?%|xX@{?kKpyL1!|Jjq8o$5n+seMVZ^Q7T>kObpzH zbKrgGz{@2q^Y-qU_h8oO3axh7Y)MjXmz}zQM+)WLxWKJh-kgco-}BAY`vL3V4MZ2- z!0R_n0`qYJ(YEniJxrL6Xd^o}11}$yfs9*6Ef}a>!V{zudZOw7ixp$Ustim2NH5HJ zblapGx{8?I{)+B_-yg18Tm|Y!{bEHQ%2W<~27em2vS!+XC`zHESn*9y0qs@)bEew+3Hccalsr5Zj5VfR*OaDWd{`X25 zgt9$2+}AR4?aGn#6T)Ne43v}v?$i%|!WzyKG!coe0D%RfMA#MDNhl|8)nIL=ez6z) zPdXyZhGEOsmc5R?0NPi*BWHJ(YFBBu487*z$9FVbBa^I_$oqathXlN_Fw&Nb$IY9s z0~_MDvFg#m26}exg{tCjyKk!aRdHw1R0l)BC=VN zme}tYG=Rw4i6;>@#1oI28KFAylOY2kV3af*pZwQ3a{2G&Hu>E29f8JuHu5hB7k+e6?%|}PKO^Yb zHI!Csvenkw=2>$j)TG9LnsMo?FPU&`V`>zvkDvLWWr3;b59qr|x4pKCjfA{`x=9s& z&3W?5T)Yymr>>z6hzQaV0ppTvp2DaQhEX9Rri)=7vkD;**p(A7wk{qaYz$EY^9=kG z*%?vQiHV&P`u#k@QKzWa)1#zEC_YU|{=@r&LEnWdB zO!f<2qVQ}M$Mjo~EF89{Tv^x5atp?WbsV&4NQ|>TNvVz{}DfELhV&`=qIx z(Z}=PZ8U`^w)5W2-T!W6sURba46~3hvWS5kSt^A0<*1NV#7Lg~T!;ea1f%M==wqZbCs4JYh!E<&}hpN9F-Q5z%%7uUSx3 zQzlMRL=%YHZ?9SiL9edsEvE>yx<+koCM=TH4bdDX@T&kcST--Lg2q;Z1 zW|PffZZ2-5lM#y8NNr zpVXIur63DsO`mII+2dO)s~*tEO&X(5|G=cnJXjJ;5wW=gEy){f`^*VFCzoK|Q5VR1 z`F@}%S|Z44;d#D?eHUU+=}L%Hl9+Ls`F`0gBg$2sLs_4>Z=Tu54rPNbCg=)({?lPd zrwk5<0j3P#K2kVM;X}$gTlO%pgE7GVuxzdwCBs#M`1i(Wv@tqn%&3UZAG!9f2hlqZ_lIXc_%+z-i;Nz9CwlY!EkOQ%Zp1IdK=J!q z&=2oMh`od2EX91E`L=f4|5plF-?UjzWKM!Ta{;az!8tM$_&W(LIJ71fdt_aa5Up*& z!L_c0Sc&+>4GI^NhzQt5B2+jYCq|qc3`u+$S8bTMGi4SYVVmNdF|Vk?&6~{Ctf0e9 z6Xk6vqU=NZ*s_&(1k2EWH7+{fRp$86>j(92P379*MZBSX_ExXjoTUnu)j18(TdWnQ zZvOjC`|)=wMZa4fP%3j9#*XWBYB`Hm!#EnMvXbKiG;^g)>VYHTop*amq^+e&=Y!7N z__EQH9qX!`*|&GLZFx=tB?Z~_)$M_%&VyC$LG|Q&`t~ngvga><%w^~aBY3{Pv~Nj= zG{*`#j@~v6jhC}v%6q=P@BN3bv8gR>Ssl}oaddNb&CWyj+znuEQH#DfreIy(5(m#P zkmvmlo5@me#Sr&$mr@DkZ$M5R8+KrX*OOGv(J8$jj8Dv5Z)@9%s=KG>zK>**Oyb=ihEp-Vk3xb{9-dIBwj|ZyPY-#FzuW8GcCa$n)3;fk$@)WW|9f7KnlBz(5*?ft_UFte6-xH{+3ZPp| zreEe%!F}C#Z%Oub2=UNNH2fTCz(M|H*V+5+LLcwC3_|D_8jOyC5LgT69$Fp^FF$l> zIor1U5O^JWqYq&2p8ZKWkxeIn0ZVyrhcoK7G^V^|J}zt#5{s& z;p5C9=4s|R<`w2O<^=Nwb5_J5W~rqn8(;l&NXRDAHI^E}vLZr(p@c*k;x|?+i!P+IfC3=sLSBj6#am1===SP(!4E8k0*D(9>+#B9fHk-bK&S-NgPj6cf>Oq6 zJj13MPq2=ZR4r=OmFUnSoz>#xP8d_!v&PgkepZn`cj(*p8;H0XER69N0nfOwhD~~ zL#5GX9*jX-IowxvhS9tGP8@iG1Jb8#4}m_Pea4+RE@4+_W4k^;zr$ZOJGN>IxRf&* zxWC!J0<-iZUW)2LFxqwi|8eDoE!n?;>{IK8@^GCglS2>7WJY{=Mk=*9^+uzA(UBrm zg5g}IQ6>X3_)H^C1I7UkWNE-WxirOL!henwi4yGr4zo&)j&YgMGhiCpuVvFYnVd%t zLKeIYCcG|%pzY*IZRbrAzGnCwAV+7yXnQ&cq9-{GPJdLwgO$~w>akB=Jt}1b00OP* zC{QWTJNrQ2uRfKcD?{Fa%J$EHbJ3gV1n_INp)Wqk16w*Ft_l;bF|ZPFs0h6Te*6qw zir$I-2-5!Ne+Gg%at?p%?AXI2Sy5g>@%afZ9Yec8SEs-qJV{yZh4t_fXnJ9N^!xQM zaPK`E_MvoNxGJ9=xBfV|rK5VoYp-p{`XzXh;EW@qZ-7X5*5iJ62P3C{9>Iw`hGSU5 zz+nD`$LudY!IMp(XWZfmPqa*eOh_V_*~ieYk#mLd3}||9B$zR25Ly*`bK#_lW*9^V zmOveto~=d~QFz5H_BSVvY~H&73^{FTtm5b1hBDBJo5#Kfrk=U0YW$+u3AAePc+dj- zcJ>D|pmF)cSu0Tm`n}qJSX_0JDOa|uN^h+cT;3P~<71TniE z^xKK#hE2q?WWtLX8qs;2K)p9vf)-)s-t}uvp7_Ik_x<6-$;fJcZ##gO_w2b0Ao|<7 zv-?&*^=A9--R*BawR+BN&yGKJ`0#h3-`@A&r_Z)7UVU!axr2v)PjM?drDYTDyKh1n zcV+F|xt))dRk5*Q+qMmhvblM#`SYFZR_=kl)zMM@;#=nNB0qf)kI@sl>>(!p=W^)l z&bvWSlTcA8jj;j#qRlwTXrnvyh0QpVgz*ktym6S{^3`LVS&x0SW{&)4i*6Z~4{~0; zKe|i3`S3ybiOFVvGsRpaAvBPE>}#?IPm?_wMZ06sX1qgJ!aX=XD9xhCG1TXNgC|<2PIUA)kZ@ zuO&?MN=(W>+;I}#4-a&l9N|vH$RGeQA}gz4Chj)0L>?EdI9^f90P&O7MCB}?v0`rYd+aHyR=C)rdE zpVR4c6ioIxePo+d;Pi3lvU>fY!^4;Kj9D@~tH(2c@z3=_irUfIWhFYL;GH?FXu80CUr_+ z-29~*g=^O^e+?)f zPrPL+sVx}3WRS5AufZXM4!47)jJ;c2GN;}*2#$cG_&i*Q&V$QfQf%Ozr%?xLXJa_# z)#&T+&}sAyTnNUacGLlG1`##XM#K8P`e;}S)gYpGa1jT~#Ad;VqEVKkJ~5(ye}WIu z0Epaz7=3{*${39tqbtxuhS*u+LJD8wv8axDfN8}8G!f4WUJ4ie)4Pypy!uaf?&L%| zmMoj={KO5YiNJLdKMJg_JN3VMB`~@902yWk1OCX7@uNoRgZfdUaQL6@NTQ#*KB^-> zDOLD=ozZqQA}$6+j@pd6_YKK^Px{H%fiNIuI0&~F@qvbaw*AD_+sM_CBMpX;Vc-UR zt>yB*AeR_#qYwJZ%dO}w^m{$NIPxbS!dXRl%tZg=6aH2PFv}UnVZb$M&;Ss3(&&u) zY82fp%J5*!674MF%UUWLE_d}kHstjaLMswmYG_bQK~w+*T{R1S!N$UWa8nbhh)5G) zAe4_8I8{g&rVbnVguTtpr7FCwdAXh1r3YFa8%TihNI)#c?vI?3CJi7C? z=h4!`I)})n?iAZ1elix8>QhYIX0wE~I@pvhwB}Eoh5`i5XKk0*g5) zH9%;PLQXGZ1%Y!&tx}_Zpyaqzmoqih=}P4|rC`L74o(nQS@ghdcinYc`Qkfoooc-p z4l9k>rDZu4+jHC%74Dqv6**<4*&~L3?pWJ;FC8~KWHL<48ZgJ&Oe|8=kXRph=z<9q zg}Rai;GQmxyOYQm{qrsH7Cr$h8&`6bt-m$&j!KkWbM+JvZm#g zSwH()s~kRjP}8mMv};UlmpHtkA!XI`)MP6%Y}53-49F}Q{i)5vbDor#!#HrUA#EnP z_=_d$x8Hl}%K0VFTF_fAqh7bGAaBF5V|)ZikM)$jgYRb@-_jr`zGz+e_MmxY{97@pODoQQFh}xj7F+t9#RmLZtLJcKn)O1gbH~C=dnTUI5dr+M-eUK-4_;3^g-kMVVEy#z~i6UVOyhBdgB*fI5CS zv#NUO%0bpVj?c9AZ7R#w0Jd;i%klHaTc#DVK$Bh8)YqDS$#Z$uK`WP5qlm{E7R``w z?bQcBBv9W({ZUoUEYHj=pIKQnJm^y5N8ty`(^4#2PLb)d8I88AOeLpIv82iIlkoGD zuHbNXI3f)w#K@|^rqbn`6KUa@XrV^&t*08)Pcwnk*i56LcR|g36B`9X(m*-cgMvmxpm>JtZ-d_?iGSj^W!y!i%2w>pYao^5F_aP ziB{buuj22mT$9q=nGKGnhAS9`11#QC*Z@fcOM38P$v~y&PrqrUFGrDMxxr11g(4c-DP5G za?={HhCZev(p{D=T@;Sc=5o=#O>e?gX!?mN40sr-afT@lQQ5H(szE7tmafz71|H`0LOnv+3IYcWzvN zK-`FQdryO0i@JIs(yKe0lD`)0vj3b%&^`W}vXO5W@(Nw>z@{Ej_rzcj>OvI`+Iv<4 z|F0_nf8;eKGi6qJp&ZEOETmU35wequ8|RLRUl?DuAMD)!U)B<72Jh?-ER+Ljo-|Fq zq!i*>uM3RmZXh;2y%&@DP<~{dS)bDp)o_rjYx;%pAZq!Lhz_* zX7C{Cm1x;w%8+>IzzcLlCZ_|%I7}?T2wNgS%5{I=okTGZ(~I2bfcMPVr=B`{26&^p zFzeE`WY(TNvzE}26<)n_#fm#&_$5+`m*@rduY1uqN3=ai(e(uBEXX&QmMk%U8PIQI zr`Ch{>(`_E(2r#Y|Iq$;nONnRA?Gy1higz2#A!p>nc6evQ}%!^x?JOpz_Y zaj4bkN$q%??w*KRGHmaIO83g0=xS8JT#y)pPT&|^hkuQ)Zw$e8IFXru{S$SF+swa3 zn5at-u_|fXqpV)Yqb04ctIcU~lZ*7KLOc4$^Pj!EZ0mJ>cJI|YEU7^Ca{J3WkGvD_ zl}v<~^W)+yo4IGt%w;dJWn$x_r#<^AuDf5NXqt2NFwOOyRreBbKKcsKWH?t(rM>Y_ z@n#4XlIBU7z%WMWI+U75{r>2XLqxJ@$$gP1>ik`K0LJX^Q{U(S?D5vXzN5V6Q}T8@RV4d ziQ*`qY@+TR#P zh;Vl$%0dy##at(mO9?~t`9yBZZ1D#Yi=mDLSXAQM2n!4b^sy{WmM@pTgg%bb_7!`(%Hf(vkg(Z}M2mqaRv$Dt!2r>lO%$d|;oM8CdnT&3TJ$cIE8vJ0q< zAu|HZ@^-NSgk7XL!7qq^{FsnbyOcqUJxq1NXONL9-b!Nc_If8Kun~^fPZOZ^I5Wz0 zHD{vj#h|NQeB|ct)`|}xY0QLy?s$A)l5oNw;ohNHf`ue22WM%KFXsV`$s;|pV4#Z3HN zJfUw5WF?Hu3pg`%4C?fF)e>SHgo**JYu0|CJ>(g= z{P3)rO&RikEQQUSQ|wmDG`Zsi`|QT@nsMX9p~;m+X{z5pdlG%0nvrTVLydoUu9O)nl=H#A)8-IY5%cVt~LFW;9r@sD7=nPZ|i9Kz7l7~9&tp#Npr)_T-4A?;_>5>$|ppi<8Yk6l)=@g}0 z)4cZb6EkK!aT(#m%HiMb$7CH?POV&d3SEBa*N4!QE%R5Ng2m%xyxfuN4OHasY@Rn( zI$?l+nN^vLTLe>`T#(j<1BC(_9)AcvtbO<3<)O3rTgXGuS#J&;Q*XBfLjOK|@{oP|x&CP|C~ zj)WEobwF-P2$Oh!Vg^GrQ;GMwDd_dj34%ThgC>>1phB$%Rh!CyTFD7$q9-wXLkVDN zW)ablV6q1X&MY?=hd=P#1H+Am4WmCRX@HS92tRt{`n$#F#@b36zA3)zw!q9~Go}oG z$kvtPKV4HpNkTVT_y;YYpBa->KGG63Ktz=gvHAifm9&cyG*l|nA$!tZd7=WA36cwH zw$ox#=BvA$&tH|vw#Za!+10BuwF(DGpjS-H^t{_W%4F$L;5}f-9-|>WBi-umDsSww zfBul}nCIQWfO{0%UHIE?*GbZRj-We#Nk3LZm0$p6l|)tj_$N#>Jx7;D4PYdAe80wY zU_wrXKrp=f{O;Z7`7xhA5)0!~f>ag;gv?VcGGr!KcZVPO9ET%a^I*CbYNpyQtl#7i z943d1v~{l|;Ag4oivf>nZEfhA5U4{l(O&#N6V!#!H*IZz0RzD8U;tv~el!Z<_O>4`O6QqT61T+ zS*!ivmz|g|`<6Of!cWGu{*{f*BDKF1d3tK;tdTtL!5}aKOa}A83h*2_0X_m>f*4fd z&qMHbJQO^~%oAxg@rLa6NJ2DBK~5xM8lqqjGy}g=h=a^{M{yJ@tr1uoQE@L2?8V8lai51 zkm$(}PlKFZv!xi9o)Lp%6?{S%m-K11PFd!n<5igARQG8H@W;Ker z1fNPh`qTgfBhzqynMwqYAvFNts5G;=Of}Y-KV)-Zc0tEt)fh48gYSSot~6)RQ6SRh=ft6zLf@l_lL} z)f*K;V4OlG(+q=7PdcyisaYuRBiCpwHK1Zqy4@tz4zcuqWm(7xd|FXqarW&6<+tp( z)0k7@s8GUDATX`}=q$hs9E5=FYpK)YaUp$S|3N8gogzmDIBlMaPxmE<4>^fM;oO8C)b=UU=vh|I*S^lWHvr3HhkaRh(-v44E_MzBwN+$RE(ZPLjQ# zG+#z>Y%(f;K{9U=-l#D zJ+EguzypOOo0V|Tk(t$8x+b8tWB{u+Ma`(b+41v-<=F%3x872DhSgr7T^mSIOk*Hj|Wn zCL`58!@VlQz%9?&*jHs&tHU$38aY_9nyuMXG{c^nq2~-4tF~sU`)~tSntrUb1B>Cxe)>8!QTyV$=ZV8Ix&Ok;}}oru6<1 zP!O#4IKa>b+;~!qdXDF$uTAcEcW_>RK&e-Btix6!-p)Nz<=MgW$M%|u_aTtG&OCBjW3(G`OaUT0bWq{(bnHSFg2ge z88mzjVqiBO3erGqo(#+DiOG`rQ;75ywPJ_{GYksGRl8EaFLp>FFhiAS(8N zNH!GXp&Ik#cmVfvbRsBpi3*5f4YYImggvvtBz|lHOQ^Tpx4LBCI<*T1};9?znSXW1r? zH5y5Pne%NMK0~K_z3q(~U^2&sX%Tr>yEa@OaP`$KCbEFVy1uReTi?s*8hs;*$|kK} zKS>PjJbN~J52UDs6ec%eGbR%;-7S=7Bl9fG81<@(09}|g^;VlIHVct|s}TXuv-IjK zRMB0a_V4w9$<;0IoN1fc=BCa!_emV>ZmzC6;h$rrP-NG%Pt~XlV zksDKvrWPuWqmu@!Qkk8tRHo^{*EVl9%EHn0_%e6{U*mN-e0z?LH;CBLERo|8{{VIq zL8HiSGvt6S z;4-<%%!X*I;#^X{wsCuOa-`_5^;$HZ=K>1;n*ln#YTve z(im>R*Km5`lUKZdi(^2-Pi+Sg=;H{{-vSB67}|m&khCIlLmU?e7YvsvvrGQtkNb}p z+p|Lkch-BEQJvk?fe|l4%jL|(4CNM5ZXE9;BQ*R+{DbFmX%##gTbz_*>C2lqY~UFO$7MC z?hX*V?GidyB(A1B)LJ=2&C>#+=WF5*ROh(foJn{j(;}5W^pIR?QQ0i4a_d%B0W6(! zzGxUQ|F*!EJ~?18JT-mh{M&DzKXZEF?DX`tFHFmS%bWJX+L>(KnCi0d$ZA&4qcZT9 zAyaz750#X-d3ZPEpDA{7U>)GvK?yqDx2|8aMhk#rQHda(_VP5T;BQuHAe3Y`HZ5&x z%$9KX1Z#O#I=~mIW&whAY_JEm5Z_f#1kb?A_?QaP0@RrQ$ijux1sUpf%tu{k+Brat zwW$?(RcU>7gjt1)cf|KhOIw5*7PX) z@a3n_?+?v<@+(%-6XS~Q!K-23lJ7;^ufuPDHo3Zu)XWrSNRv99b zt2-&F=kRcV`%dCoYilC1i6o0hb3?lmPX-mOt%)mG8^`yKkhEdi$y_BAlmXAHE3+Yg z<-$7X=mwjzE7izEN3g$`rmdc40)L@PgO$|<1=R)I_DT2b+OX@MNdp(pn9b=M^xW(j ziwAZxH;U!L#PdNc%tr7dJAUYf9^w`Fr8HDFXiymqXbZ^Wqf_gaRy!QkOY0POpZnFz zg2N%a{Ht?!D{dH@EWgZWhT>MMg@RdspHOG$c7LVShdfZ1v_MZUg9zGPsO8MtKoP=m!{AZJ|SjE|sBv~ccR zv=DVBAusV@2ksF&0H1`w)IVeGbKh;)@ZEE3GXzJrL+E*$EH}-k9rG~o~)%^P1qq#>Ww>rhJto77_Hb(L@L&iORf z>g-$8SaNe-Zf@SqC5=UWomQ5M-Y9lj_g!JVnpz*@T{tv*%(!rUew8gf-By)fA09Vm zcIZZNL=Pr$Q<9vT!K3(G{9WiuZrruG&MO9Rt}SE@h|+kR^^hSL2NM&2(|VJG-eT&J zo9^(96o5+{6o6RlVvA^^$KuJ6JzVIkraKo1dOcQ%r^WL5avEFgRm~p zZ?-edKI3lH0!edYEOOI)bh=^NbOkTjI;F%nn2Xd0B9jUSRQu2<+hKBSFL0rcyp?3y zo7yJ}{4%T0k0jcDM|PEe6ju8pxBG|kAX4lM776#x_|ad68d3@xo0r`Lvg>YXpS}%D zX))Dyuj4e~Z(PI>uq{$8F44{-6(j%_0j(KaErGZNh%4#XRTn`rMG{z%CG&!~MW0Tz z>tpv%thQHAtlr}Z2kMEMZ5Tf53`(z@YR1gn?F7$F-^P`9;p@?LTn`>ahcMHK4`FqERZyKlvn}rK z!5xCTOK`UU!5ucv#@Xmca3{ebcyNc{!JXjlva#UqkZ|(fs&meLxOb+ir>ke?VWy|5 zt9q)}${nwj7Y4i$(8R1i@;LLrXlm^eL*|8j9?sihuOn2K#h22t(|52s{Qr{N z-VXRbP}bS#zEsI`HI(6nDWL>r)l4lou*SywOK4e%)Ko$05KCpY=pU!CP(H=C;#>9zucS~vm&ch@)CyU%mUzHz%$+BYJ0 ziQ7eq>|N@PJ&cgW)^ZEgNij5Ktsm^vRq0Y#dg&G2eLi)#8+HA&{@e!EJ=nyv!T3(t zjJq>IlbvKXARHs$(Sn z?qQ#{8ZD*N8YkSXQlT$}Nbc?Lh*D!B#8}u5?D0KtF!}4mT;x=Ppn#b({Mc5d+t`@>?k`b{U8VP^w(vnIws*`A0aw|9_{D}Vfx zF||)^mjSHe8^LEKeZ7x3TL2RIyrPnh{BO1@h1&>~5q;7q_&(h4M$%)7$RKod)|HLL z;s$rHRE8CDoavv!<lPjA`|=rtwLI&HszNpvm1*>*L?B7D1(`HJl zcP)7j&i_`rJOJxMcSjPsYgHbLcLuAbMj zx3?KjKe@XR(hpt^&U3lw!MHR-Wy!VZHY-@C)ogHd@xUjuJ5aTNUS5I(1C))-Zk8;T zwU^C9*~#}zddtR+rcsdSvx84i;ILUpo4L-$2ozf(loj3;t6k1^_5-`j_%AQdB-^yTVg>y2fQ zm(<$XZWC_sA+TRHKn(OW6v?yMnBilcjc-MkZIO2N8wUY7Cmy1d{^DU zDhKd9q6Rk5k2n$l&J{1+IY&%Xbw9gi!>^n(j)df;+$AgP5fS!kGV4u-)zaTnk#tBu zeIq8x1h&X(e<)|`?ji7ooM8L;6WXfqTP^al=)Iiq?hQO8Yl&|SGn{{1+~DwnuP z^(UAzauA>E>bTBs^qFX4vW~;OS@BMcizaZ^;~5H8eAaq2{5d_eR<4dpx62lyha}Cj zNY*eC9QO5<72xcn?TXKsyr#x!kPN7y`+bt!D8aF5?J6GmH?gCa7Dm=z~$n zz1KYT?L*iRjVSE}eY?=38j%zd8%=E-wyzA&Hld%O2?WV*df&}i?U1L=I?*KdxdHIq zW}heigQ@SzR+m4vVzm-M_Ak#lux!2VmL0ZE(%YgF+HzS9^e2iYP(^~tk!v>dweWoJ zFHqVv+mjKTcm`rq_uetKcIH~8$P$0O1aem{#(7d)5KyI*Ii90B0b&ylg; z3MkeQ=LVJ{seS!jd3=8t$^{=3#CJWy^sE)bGm}-pW-U;82GnI~vvqj&<=%{?W&69j zt5VNA@@_A=X9Lx5pVO)2^(Y;3P1}D3eDi-Uj10borc?D?@e=Xx3h?fd_KT|?6@EU1 z*VdHp;C=Tq)gu@aCviK3p$1q_u+4YdzrvXjxvnpyOp5PsOkpNkfmx$+mXd@M)<@m5 zdx$+*>TadnD;LuB?(!KO70It#Ny)V0LC%(yv`*;lRm~@PJ+}l038>Rfv0#WotnRiC z8c-A4#1mXCh>Vf;YRUUGp0Ac!%`cvn@Rw@ygx=pn41+#VDLCZVa{+-dzd)73(OoUj z9+GP@ZIg=c8lQr)W=a-~gqy}3?n_Gy?;MQq)H8YzGSMpHv-H~@V59RR)HPr+aVO}| zXYhC|+ancp0%9I|li(B~dS!RZ42D1ch~Qq+B@3u#HNrmb8~owf&s|_2o15i%u^F9M zftTMn=`I~{O3NIZ7zT*32mLcw0y?bM)ZiPCJ0rS)GyeRr7ABdjhA1)nkEaS&Xn8DZ zqm#2I+D`;lLERm}?R&X>kML=HQHcT7vJ@jH$hRM!NPS5k8<-NxnIj>%=|&n{RfBi3 z6-RNSQtQ4Dlqh4-5>k_@GWzchuW6En_)}uB>c*=)+!z`Jtw2xU`6{j08$j53d`-9j z`usu>U@fhCdir=N7`Y}aPc#IICb=Lc!?UOp42dZF9=6#7 z$Olz>F<5LFt~?bn*hnQzcF>S?$~29OGwde4gR9nEySY+6$rOoeN>A1u(avv&)|%q^>5EdjG3qv^+~CkHi>yRy#N`uBh)P#U{V(!N>Y!n=t|BoW4T%zF(L= z8WBDdAYe{gSht%duWHFM;sab`Xk^D9K1J>_SEkRg_qL0_2m|8%U_Fc6Ds;ZP{X=5J z)PZ_tNu`$NU9k|Jhhy8M{US8Z^t)ZfzM?;|xt)o0Tna*I=>72J57btW#C+SYGSYgO z8*NdUxXLAyI+_CC#iS`n`ppMRs#Bi9N8sWIb`OwPH8cL%g{<_~2?Bwi}9O%EM5|A8PZ#HSAes7#CAK-r%=$19(){?^^QrZ z8`j!u;;c81HG=^j#4+G^saWXs?G8s9Ll8w8Ow>!&8y4QVyS5e7#shMe+j^PN!*z8$ z#Rs@7xwtOcJSoNRoA=_oPUC(&m`ZPjz6`$y70xDnR}f85CV{+^fIAw7eL|QheMu)0 zC)ysmFm%pa(H2b+Vy0a@$pi7onzS&9YmigN7!*d;gtV7xcJ2|Md=6tma<2UH3B#7r zXiHGON(_9=(O}l^z$4?nrO_vKz)B1?B?G8Ik`j1z+Z`Tpy%-C@R)XIp3s;{4@8GGj zi#6Fk?FV%7wVEncKP09(5R`Y=1eAj+H}}A&yLraHIXIJ{N6Br8O>fCQ7{aT5Zyk-s zN5QZ4yt90w=Li`^uCBM=sS3uHNWK6z;;pFjA?r$q8V;WXExE_v)PVP(R~X4Y20$Ne zzZPqR!Z3?*d<-X{01nvNW4fgDrV2G4WTp7+5Ef>{d9lo-QFtQ`XQA(C zsX($@id}_P6=`uCVl_G+X9#=Y7(jP)Xyuebl^~Gt zF^zRE;I_51(+w3bT|fHAPBk?1=O!}k$wb7pDRdr1Dt^#$6nGnLT~i(g*?qJ6fD zL{BQy_*06H$@gW_u}B&NAmMZL#u);hk9{jvkZMj*ji(c%Z2-bYtu|5Y$5@kVl4}+A zUM>{874&dU(RhEfR;zK9-#ZxX zygjR?Bk{#M9{6gUhLc^5273Qhpe+>i{X=D3@n5eA9SyNV#u1hbquzLU0MWSLK>#_% zoI{HDi9FNVm66w$UnRZzNi(=Ty3gyZWXM}!5g|^8TT&luzDo8xx1$c>3FWiXQw%uB z*EK@>m(m_fm$Sq&%6$hCrOsiTdbc_!FX161xj)Nx1VF@V(iu|GCxRJWx7>1Qq?tI= zs{G63pV6DI>Ho=Tr7Or=?x)ynbwm{m1D zM@!BH{iSq)X!`zq%y<$_9d3)2A_<=OIOO$)Lfc{M?%EtZzKTRcml0ruZA4!&rE-)i zY*jisA3)FmeIowNOmKEyApgB@9qiOxmaPMIf zg_`AyQYLZETtm){ad1s#u=Oel!->+8py+%TzFLni?zOQZ>d0*_Wc$ zV;2Zc>?1w`1+pb2;rVmj=NmguL$!e@4XBgQ+GZwPe~#MpWYh5K6IEP7Levb0u@ylK z6|hGrkF22%E3SKXlw!6Mq~rCA(^b-Ypp}Z#^H=hIkw|vs2g?rJVA=Vc{wKF}YQ}ml z)po*B0c#y3iU#zL0WfE94>pN&lT1aBhBCpjBD^qcyzzDKu=tPb5DbWupfUi9dYfQT z%k3_M4013Ch8H_nVZGmlBST;?O+VI@}-VcW+upbE?Opd$-T(E@BdxP>0^DO=OfT93KX^4_eK4BqKx)D z(fja5xax+rsWH#=?4yjhd9F69}?b_;|4r%{)Ln8yLM_Q)s24dV@a9gZO` zTML(^x?l1O+957ps>>_(QH1FFL=Ty0jD)4$KthO1<3ZB2czTD^iQLqbLqe6JuAXEiik%%C-01MM_-cB+0rCyMWGUrx{+4 z7qGllWqw>Zvw^0X>oBcd5oX26!xRu|xHDkRsbX7iF{DnLVY z3be9)J<)cCEN=H;>i2na89y=Q4G08YqcRV}!^30s5$0n*116{Hx0G}JX7H4Z8C)LP zuR))8R3bZQINew#b~7!a)Lmp@Ff5blXJC@)f^F?(LkFqcg-1nv5fNZ3eh^IyBg6{l z##x7U8X4qeihxZWK%MT&J(M4Qo|SJ$Rrb6f*6umG=g&?YckHdtHqt6-AaZ*p^v~FoVMzpYT-BHU> zOuw7n%|DWKMQ+a!Kn_ zo){w6FbtZF08INgyA=DEnTBFc=SIB-NCMZ_-yZKSabJB3tp+2KBp@wpZ~gaOhZr=g zx<}`X$7+w={y)2sJL>p$N@vUGU(RXkI0^4`hELo#nZ5_=xr<^AU+$yV`ItJv+dbw+ z;@140io0-csr9gG=!m2miu|(h9+>GQG9CQtz9O5`KGL!$)v1ABdp*5W6lY~F}N=FVBp+rvkYSD zwAmfc?%#e$%>Rwn5%L%GXhy&08b+F}te(*o;|sUhvneaI*W17uWzTqnx@I-qRN&`f z$}x6|4&M6_Ac+?w2PJt7oCzpjbyk%KRqu=bDopEFbqt8Yy%K%OzkkOCw$c=LdR-BE z+&J@&*tSLZt$ko{E1yF#0}#!*U`qjWA6t-T@@Nio&^8u68ytc7kLL#^(pK^q{{*gI zZ4%zKI7qg_w;N63zr6q17VlW$?AQMB;nk~r`1Z}mYM|t?3gld}xeNkww*%OZ!X=5A0Ey|xw13-$mi9AG zjI>c6yImG?%7^BwJqMIg?(dY_xAVh529#x zE$x3Eb50+iorDYnz?k#!u<*LyDl5k5#E@rxedjh1MgBe$cUUu89~bv8Ef24PY&I?( zkM?ilf0t?{D|=AI-@qfkUuN*`y@H)J$XXU-=0qfM&6&y^IL$>yfP;Ngp^budKoBm~ zDpe{mDEy#Rbfi+U6ztK{xjn_J$cw>SQfM%9pV^nGjYCuf;O^w4@{S3y@_ZBi8Px2L z<&q%4C|V*i#4YH^;p1ZDi5Ymms0p_15Kz{ptk({Qh1U`NpA!bf#7e^7sahPmZD^ znmk{t=rw}gfB*2_TKP`ozMX?5siLr1EAS-qgl;9?4A&l}I_qGqXVZKPx`*I?)K+M$ z>ta;HE~q*@ZSM)&=|~5m^S5HwNLp%9YE??do&f*Cc1m+P2MutCVZ0GdrX8@GGG-eL zV$?eT-RBm(D~ll+aMGU}wv}iaGSOlgh6<@8$G^IrW{*~nR};C=rVr@4 z(ycMCslNRK&1Tsg5o|omIE$dTrO2Y7k%+DREx8)KYQVIOT7xce)_3NxNr+p54nB=I zO*=owfu$`TF(Cg}pk4F6IXzf~M@5KXayH{5;AXF2-x_D;UBRZAz(SnrI7VR^mBF+a z+wb3S&wMXL&!rSg-_ha#2FuBZ2T=K$ok%FyfNWlZPJ^@wn}0#5_k-I+c8y|Es8dx; zkhzfuk*j$=$fu8D6=2=$4jyu-6aHB;7R-HA?ebME@v~eb;q_w}sfAx8N8V+bY>k*p?br8hT0k zdd+*(d8qkinAZ5@+U7ho)vvx1GZWte5wfAP<}aDf)@E^CcCCjzGpe~NeJbrL{h$Z~ zuS{11zZF}hdL2_KGp#1p)eXJfnygwsQ9g>#X0kbllkJXWj%j8dE=8{bzP$Gb`g%d> zyPr1MPtH2l)LKk@RxfThqdoE4f1b}?G_QNDh6y}eu!)XtdT?Huo^*C0w<2c)$YO8~pYR&l#NY0P#36V`7ihl`2*evTo=DvLvPrhP@fB>8vSBr)zEB z+FQl(!lCQE>xtvYNzziDLJ=510iS*+1owh}1`6d}(;+Oh(IcIjPsiP>GKx!Me6rUJzWuXS~lop#2gJxx9S3QCOc$F>{#s3NC z73N9Snzk^ojMN|mX(S|Mt~^*6LP=P-|AcZaaTRzeoIoESI*S zn#=COOt!*1QIF~ctI7IP#YE}U6{ zU^xz@51|51-?-z=zVOA8cGFtrI;<;mZZ}cpsEYym~?~3R-2#6cSo07 zZVi!XRM{(3{uxfrGh&%cXuzC5VG}R+bnOli?a=j1&1Go#*+}Hd-pnD=f!%u2N*}7W zMg22T>|NiVoBq=_NwF%k?BT+`QjvXUi%`S)$+!gocd}6fDU!Uat|G>v&t~QatE~*1 zMW8k}VWHF_DHzOFQo>t7l_*^CdKR@w^yc*UKCE_JM4pWUd{+_mE59_iPL&1wo1u)* z)JiYk5_PvYZhDgH+k@&4na`wpEb6;qw!T&ERi4jLy3G9kJcJ7m?DaO8bdg@U4!Pfb z8xPL_O({LU{8nX|AsOQ@#Y(YRiZ95Ymf}VK`6y5iF@<~>cca2IB3T^-Dls}l{J~}b z0vS(@-=8OVd;j}S%ja5F8uuoz!xtU@*P{E!F|c@b@5Xc0IWOcc=1n%{x(ohZRBU2^ z{$5BLm%#C4;09-k^0wHxOss!x6ZODG83ClRt~G;cQ}Qtg%cL<6%uNpN$2&8Bnv0M3 zBP}C(hi{nsEW_W2b(({hk?+I*m;*vESYe^t=0XTq;r-jLLU0LT-?#0AkP^aow;@8X zMEO{lcGBqdjRo)~hrQ9Rc-a`GJ>{;X*;r&yjAevxP}OBP+ujvdtZek(y-%*N#sCU& z@1QHHFzAK_Js$TDcE2c5}QtzEB{5nctD=G$8ZwM?iNgv9PdH<)3V0dlUUU;fz zn**LiYX_VUD7XW4C@OUrtaTKWh=~!yJyuY+O9%u`3^x}+BjOvB2!bX?n2XfX=j9 zpbCPK45R8zgfd-fKfZe<4}$FuGwZE|3SOeT5(Oc5M@sfkK{YOIAJJb4{~`gAK#wHU z>=OKl4Z^|EGAHuL7=|ON53{KliGnO<z*=t6Z=Pr51Lwn>l2stPMPkBk)z-TrFP8SqJ(tF8L@~JqUZ*- zcI@2Zgg%ioB@i=3A!-q0&JeKE$QgOc>fH`R@6fw72+3u$sN)I_#<1_O zxdF{W3fZia_`hS(2f}w~-RfIqjafMG(_>i&Qg>L~np)+JS!?i@V#x;L3prizBDlgC zkfft64!WdISJBbQh+AFQ*v60j3`{au^+F-(m^pJpQb6>BIww_DY0;L!HWv<41)xaSt z#Z;DcWCAzKoCVU~We;6_)7xxF#dBkxvcol8@qEIc*XEvUqzZG=cA~G`zh>XK9Q`(n zMh53m7=jpbVGOV>Up@~WVrZRTwE7(pQM~N$sVAi9;4tV@cmc61po^Wyf2(RwSK7?NS}`jU`#C+kL%{KnE+v2o>jhwoyPo&f z{*e@=xP}NWJXvkl|EhvAT%B}=)rml4`1zxY(0!pHnu?AVt+{2YT7OQaJPt&~k1BOw z{wFh|_i5=?6K!LxzCvTp^k&U-|FT;}IfXjrut9Aa`)~$n<=U@=Q<_orcQWmCpIIsh z@kr~nEc@L%G<8Q=Yt9mGFUf(YIbFFi*A!8%kO1>mc(7qz$5D#Vq(=PL%EIe$v-<91 zg-xnaal?-+6*Dt|d8LhqeV-zWqzUO`b!U;l7AEaia)h!1)k1mA!=~n7rYBPMXo9Vl zAu**!YlWh*fh#tiv`!aY{J{tNs~&v(rljIEa-z9^WZ`z?8WUgceCKRz>l{ZP zcm%R7 z!kVCcgcqKg$ol2RLi7{xQcQ@~@m1w3IbLL}tj@1q*6>@VxrwHI5hZA|D5VtdZO>`9 z1Z;6MWVqLPb%WmLi%L$)$qS+05NI87G4R$cO!G+Vg7z67=mpU_mZusxJ&L|Uz6hpD z;Y#bf$?81s5%w=V*Z*;{W2@kKDFr8KG8GANQj1%h=Kt0lKsg1XV}|&kcE&O9IS~1( z3&k@Metm^F$Myv{sVU3SokiAMtXC9obOr7C(uqtsV3buIjo?N)6st<;eU-51<~~Yd zjOZGOE)SG@h>&h21Ichwmur1p$9JCD&$JQ9(E%Bb&31|7jYr)|=BHTu4Y)C+@+MYI z7FF}24L(NQlD-FGs^wV$6so)o@Z0%FsqtkxUI9A zhs6>WKV+&nsW-^gOb4nODcm8vA!1-DX6}a&qzY>vd-f@CS*;b|$HgGr3tyzfy{~p@ zP5Y&>U~Z|9N&}Amv{GSr5_8=ngsR;iUXVovsUQ95zOoA#0-|^H&uitew=LS=rgS$y z*H*z2*+yL_6oh|9V@eUYPJnt8hvVs%=8pcJZK=;XHae;9V81W)JRVSml+3krP%ysx z_WkstDrHXdLxMrK0Kzd>BO`|U&#JV*u5i?!viW&&W8vDXiY|(JV}#oL9C6HxPeb{N z7V0O3BVbg3Qn(b8!ccJ{l=dm3AsuS{G^jaCR%kKVz5q!_qDEs>YM6cybkrhX<|$-ezP!5&9U(FtIb%N zyLQJTRfG`}V)n_>AmQkW@~HPbTHfp7w=ORQ6g5hUHpHOw!#a6ZzWsJ5FRb(=LO0!1>Nt_fjyr-?{KeDP zQ=tqH!l9cZb`!#BCX1^68-rr0ts25$Ax|WktZRQaS+nFeVr}tg)n7!m0v7Ni`{YlD zRth37cYSy}+p$^zZHOREUChtcmv1>Ww|-e5{8dt)NlEW)ogRHKdwqITFA|YsK=MWZ zP)m&_$JFn~wj7wvAra0hi)!|pHy(=Bhl20GX8Ba6xAoBJa|%*Sn7XDC%SO}Wm0baa zK}B;3#fxKiL(O8XJ(FHQbZ*<`NBw+9Qpi2E0x_LwiSsJs?=;tj9qo@dJJjn$_*S>% z)a8&Tns6Hho3?EP%9Sn@tCHpoj>|+ce=SsAO6U%KOOeyucPcE7KQqDVR_b}3lA>b3 zLzA~kGv8R7dXmSZw!h1^oTG%RSxdX3hMQmNvAC9oPeGcsz{bo&Yh|xoGWtOUYnz?N z476}8{O?M0ahKcYe+;YTrNjBA$=@)Jxyy$0DMS4*j_(@&EQZKuIPtgIxz8wrM88kQ z3lLLqv>S7kb@dZmGE@_-2*MBRQ%4(+N zqfv}>S#fqHYirr+t!=rBeh4z(j*`CF7`Du1F@dkh*-e`UE1Mw;X@7gBKcR^y6Q_05 z?b$Pg(*JJGTPzDe3&GPwNWo>9xKTOLB$C(I^q< z%(vOO&g>NqhVKEl1GHyLg?GJQrn zR1QpdE|UH)(+WuT8?I`*6K~-J3T@yrH3DHA_3Wr6LNbSErss-sf|mj!e(d zA{9mxo}(nC^#6xRT;7%b3ppyi0-RD2HW@{+&FUdX5kGWQHSk+Gxb!N2Ce?o9U=oYi kgu|{=z_EPdwI%aS;AX3)Hq)$ delta 51819 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 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 b/lib/better-font-awesome-library/lib/fallback-font-awesome/fonts/fontawesome-webfont.woff2 index 3311d585145b1cc1b9581e914acbb32d8542b4f5..5560193ccc5d768df40766ba54491f1822ed683c 100755 GIT binary patch literal 64464 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 diff --git a/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json b/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json index 6f98fe4..bd1c197 100755 --- a/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json +++ b/lib/better-font-awesome-library/lib/fallback-font-awesome/package.json @@ -1,7 +1,8 @@ { "name": "font-awesome", "description": "The iconic font and CSS framework", - "version": "4.3.0", + "version": "4.4.0", + "style": "css/font-awesome.css", "keywords": ["font", "awesome", "fontawesome", "icon", "font", "bootstrap"], "homepage": "http://fontawesome.io/", "bugs": { @@ -30,16 +31,7 @@ "web": "http://twitter.com/supercodepoet" } ], - "licenses": [ - { - "type": "OFL-1.1", - "url": "http://scripts.sil.org/OFL" - }, - { - "type": "MIT", - "url": "http://opensource.org/licenses/mit-license.html" - } - ], + "license": "OFL-1.1 AND MIT", "dependencies": { }, "engines" : { diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.js old mode 100644 new mode 100755 diff --git a/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js b/lib/better-font-awesome-library/lib/fontawesome-iconpicker/js/fontawesome-iconpicker.min.js old mode 100644 new mode 100755 From 0c00435d9cbb77657c2f5d330b4f3943488eb2b6 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 15 Sep 2015 11:52:33 -0700 Subject: [PATCH 32/39] Formatting --- includes/admin/admin.php | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index 0e5b19a..d04cfb9 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -18,20 +18,20 @@ function trestle_settings_defaults() { // Trestle default key/value pairs. $trestle_defaults = array( - 'layout' => 'solid', - 'logo_id' => '', - 'logo_id_mobile' => '', - 'favicon_url' => '', - 'nav_primary_location' => 'full', - 'mobile_nav_toggle' => 'small-icon', - 'search_in_nav' => '', - 'read_more_text' => __( 'Read More »', 'trestle' ), - 'revisions_number' => 3, - 'footer_widgets_number' => 3, - 'external_link_icons' => 0, - 'email_link_icons' => 0, - 'pdf_link_icons' => 0, - 'doc_link_icons' => 0, + 'layout' => 'solid', + 'logo_id' => '', + 'logo_id_mobile' => '', + 'favicon_url' => '', + 'nav_primary_location' => 'full', + 'mobile_nav_toggle' => 'small-icon', + 'search_in_nav' => '', + 'read_more_text' => __( 'Read More »', 'trestle' ), + 'revisions_number' => 3, + 'footer_widgets_number' => 3, + 'external_link_icons' => 0, + 'email_link_icons' => 0, + 'pdf_link_icons' => 0, + 'doc_link_icons' => 0, ); // Populate Trestle settings with default values if they don't yet exist. From 5c921b8ee4edbaee48f3f00ac1727bb9e63e4e80 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 15 Sep 2015 11:54:15 -0700 Subject: [PATCH 33/39] Formatting --- includes/admin/customizer.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/includes/admin/customizer.php b/includes/admin/customizer.php index b0d8c29..4e8b69b 100755 --- a/includes/admin/customizer.php +++ b/includes/admin/customizer.php @@ -258,11 +258,11 @@ function trestle_customizer_controls( $wp_customize ) { 'choices' => array( '0' => '0', '1' => '1', - '2' => '2', - '3' => '3', - '4' => '4', + '2' => '2', + '3' => '3', + '4' => '4', '5' => '5', - '6' => '6', + '6' => '6', ) ) ); From de2f45b74ea265c0d00243baeaca6a7f8fc23ae0 Mon Sep 17 00:00:00 2001 From: Braad Date: Tue, 15 Sep 2015 12:28:28 -0700 Subject: [PATCH 34/39] Add back missing files --- lib/better-font-awesome-library/README.md | 290 ++++ .../better-font-awesome-library.php | 1290 +++++++++++++++++ .../css/admin-styles.css | 60 + 3 files changed, 1640 insertions(+) create mode 100755 lib/better-font-awesome-library/README.md create mode 100755 lib/better-font-awesome-library/better-font-awesome-library.php create mode 100755 lib/better-font-awesome-library/css/admin-styles.css diff --git a/lib/better-font-awesome-library/README.md b/lib/better-font-awesome-library/README.md new file mode 100755 index 0000000..2185cdd --- /dev/null +++ b/lib/better-font-awesome-library/README.md @@ -0,0 +1,290 @@ +Better Font Awesome Library +=========================== + +*The easiest way to integrate Font Awesome into your WordPress project.* + +## Table of contents ## +1. [Introduction](https://github.com/MickeyKay/better-font-awesome-library#introduction) +1. [Features](https://github.com/MickeyKay/better-font-awesome-library#features) +1. [Installation](https://github.com/MickeyKay/better-font-awesome-library#installation) +1. [Usage](https://github.com/MickeyKay/better-font-awesome-library#usage) +1. [Initialization Parameters](https://github.com/MickeyKay/better-font-awesome-library#initialization-parameters-args) +1. [Shortcode](https://github.com/MickeyKay/better-font-awesome-library#shortcode) +1. [The Better Font Awesome Library Object](https://github.com/MickeyKay/better-font-awesome-library#the-better-font-awesome-library-object) +1. [Filters](https://github.com/MickeyKay/better-font-awesome-library#filters) +1. [To Do](https://github.com/MickeyKay/better-font-awesome-library#to-do) +1. [Credits](https://github.com/MickeyKay/better-font-awesome-library#credits) + +## Introduction ## +The Better Font Awesome Library allows you to automatically integrate the latest available version of [Font Awesome](http://fontawesome.io/) into your WordPress project, along with accompanying CSS, shortcode, and TinyMCE icon shortcode generator. Furthermore, it generates all the data you need to create new functionality of your own. + +## Features ## +* Automatically fetches the most recent available version of Font Awesome, meaning you no longer need to manually update the version included in your theme/plugin. +* Generates an easy-to-use [PHP object](#the-better-font-awesome-library-object) that contains all relevant info for the version of Font Awesome you're using, including: version, stylesheet URL, array of available icons, and prefix used (`icon` or `fa`). +* CDN speeds - Font Awesome CSS is pulled from the super-fast and reliable [jsDelivr CDN](http://www.jsdelivr.com/#!fontawesome). +* Includes a TinyMCE drop-down shortcode generator. +* Includes a local copy of Font Awesome to use as a fallback in case the remote fetch fails (or you can specify your own with the [`bfa_fallback_directory_path`](https://github.com/MickeyKay/better-font-awesome-library#bfa_fallback_directory_path) filter). +* Utilizes transients to optimize for speed and performance. + +## Installation ## +The Better Font Awesome Library contains a [Git submodule](http://git-scm.com/book/en/Git-Tools-Submodules) which will require you to recursively clone this repo: +``` +git clone --recursive https://github.com/MickeyKay/better-font-awesome-library.git +``` + +Alternately, if you've already cloned the repo and need to add the submodules, you can run the following command: +``` +// Initialize and update all submodules. +git submodule update --init --recursive +``` + +## Usage ## +1. Copy the /better-font-awesome-library folder into your project. + +2. Add the following code to your main plugin file or your theme's functions.php file. + ```php + add_action( 'init', 'my_prefix_load_bfa' ); + /** + * Initialize the Better Font Awesome Library. + * + * (see usage notes below on proper hook priority) + */ + function my_prefix_load_bfa() { + + // Include the main library file. Make sure to modify the path to match your directory structure. + require_once ( dirname( __FILE__ ) . '/better-font-awesome-library/better-font-awesome-library.php' ); + + // Set the library initialization args (defaults shown). + $args = array( + 'version' => 'latest', + 'minified' => true, + 'remove_existing_fa' => false, + 'load_styles' => true, + 'load_admin_styles' => true, + 'load_shortcode' => true, + 'load_tinymce_plugin' => true, + ); + + // Initialize the Better Font Awesome Library. + Better_Font_Awesome_Library::get_instance( $args ); + } +``` + +3. If desired, use the [Better Font Awesome Library object](#the-better-font-awesome-library-object) to manually include Font Awesome CSS, output lists of available icons, create your own shortcodes, and much more. + +#### Usage Notes #### +The Better Font Awesome Library is designed to work in conjunction with the [Better Font Awesome](https://wordpress.org/plugins/better-font-awesome/) WordPress plugin. The plugin initializes this library (with its initialization args) on the `init` hook, priority `5`. When using the Better Font Awesome Library in your project, you have two options: + +1. Initialize later, to ensure that any Better Font Awesome plugin settings override yours (this is the default behavior, shown above by initializing the library on the `init` hook with default priority `10`. +1. Initialize earlier, to "take over" and prevent Better Font Awesome settings from having an effect. + +## Initialization Parameters ($args) ## +The following arguments can be used to initialize the library using `Better_Font_Awesome_Library::get_instance( $args )`: + +#### $args['version'] #### +(string) Which version of Font Awesome you want to use. +* `'latest'` (default) - always use the latest available version. +* `'3.2.1'` - any existing Font Awesome version number. + +#### $args['minified'] #### +(boolean) Use minified Font Awesome CSS. +* `true` (default) - uses minifed CSS. +* `false` - uses unminified CSS. + +#### $args['remove_existing_fa'] #### +(boolean) Attempts to remove existing Font Awesome styles and shortcodes. This can be useful to prevent conflicts with other themes/plugins, but is no guarantee. +* `true` +* `false` (default) + +#### $args['load_styles'] #### +(boolean) Automatically loads Font Awesome CSS on the **front-end** of your site using `wp_enqueue_scripts()`. +* `true` (default) +* `false` - use this if you don't want to load the Font Awesome CSS on the front-end, or wish to do it yourself. + +#### $args['load_admin_styles'] #### +(boolean) Automatically loads Font Awesome CSS on the **admin** of your site using `admin_enqueue_scripts()`. +* `true` (default) +* `false` - use this if you don't want to load the Font Awesome CSS in the admin, or wish to do it yourself. + +#### $args['load_shortcode'] #### +(boolean) Loads the included `[icon]` [shortcode](https://github.com/MickeyKay/better-font-awesome-library#shortcode). +* `true` (default) +* `false` + +#### load_tinymce_plugin #### +(boolean) Loads a TinyMCE drop-down list of available icons (based on the active Font Awesome version), which generates an `[icon]` shortcode. +* `true` (default) +* `false` + +## Shortcode ## +If either the `$args['load_shortcode']` or `$args['load_tinymce_plugin']` initialization arg is set to `true`, then the Better Font Awesome Library will include an icon shortcode that can be used as follows: +``` +[icon name="star" class="2x spin" unprefixed_class="my-custom-class"] +``` + +**name** +The unprefixed icon name (e.g. star). The version-specific prefix will be automatically prepended. + +**class** +Unprefixed [Font Awesome icon classes](http://fortawesome.github.io/Font-Awesome/examples/). The version-specific prefix will be automatically prepended to each class. + +**unprefixed_class** +Any additional classes that you wish to remain unprefixed (e.g. my-custom-class). + +#### Shortcode Output #### +The example shortcode above would output the following depending on which version of Font Awesome you've selected: + +**Version 4+** +``` + +``` +**Version 3** +``` + +``` + +## The Better Font Awesome Library Object ## +The Better Font Awesome Library object can be accessed with the following code: +`Better_Font_Awesome_Library::get_instance();` + +The object has the following public methods: +#### get_version() #### +(string) Returns the active version of Font Awesome being used. + +#### get_stylesheet_url() #### +(string) Returns the active Font Awesome stylesheet URL. + +#### get_icons() #### +(array) Returns an associative array of icon hex values (index, e.g. \f000) and unprefixed icon names (values, e.g. rocket) for all available icons in the active Font Awesome version. + +#### get_prefix() #### +(string) Returns the version-dependent prefix ('fa' or 'icon') that is used in the icons' CSS classes. + +#### get_api_data() #### +(object) Returns version data for the remote jsDelivr CDN (uses [jsDelivr API](https://github.com/jsdelivr/api)). Includes all available versions and latest version. + +#### get_errors() #### +(array) Returns all library errors, including API and CDN fetch failures. + +#### Example: #### +```php +// Initialize the library with custom args. +Better_Font_Awesome_Library::get_instance( $args ); + +// Get the active Better Font Awesome Library Object. +$my_bfa = Better_Font_Awesome_Library::get_instance(); + +// Get info on the Better Font Awesome Library object. +$version = $my_bfa->get_version(); +$stylesheet_url = $my_bfa->get_stylesheet_url(); +$prefix = $my_bfa->get_prefix(); +$icons = $my_bfa->get_icons(); + +// Output all available icons. +foreach ( $icons as $icon ) { + echo $icon . '
      '; +} +``` + +## Filters ## +The Better Font Awesome Library applies the following filters: + +#### bfa_init_args #### +Applied to the initialization arguments after they have been parsed with default args, but before they are used to fetch any Font Awesome data. + +**Parameters** + +* `$init_args` (array) + +#### bfa_wp_remote_get_args #### +Applied to arguments passed to all `wp_remote_get()` calls (useful for adjusting the timeout if needed). + +**Parameters** + +* `$wp_remote_get_args` (array) + +#### bfa_fallback_directory_path #### +Applied to the fallback directory path before setting up any fallback CSS info. Can be used to specify an alternate fallback directory to replace the default fallback directory. + +*The path must be to a local, non-remote, directory.* + +**Parameters** + +* `$path` (string) + +#### bfa_api_transient_expiration #### +Applied to the API (version information) transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired. + +**Parameters** + +* `$api_expiration` (int) + +#### bfa_css_transient_expiration #### +Applied to the CSS stylesheet data transient [expiration](http://codex.wordpress.org/Transients_API#Using_Transients). Can be used to increase/decrease the expiration as desired. + +**Parameters** + +* `$css_expiration` (int) + +#### bfa_icon_list #### +Applied to the icon array after it has been generated from the Font Awesome stylesheet, and before it is assigned to the Better Font Awesome Library object's `$icons` property. + +**Parameters** + +* `$icons` (array) + +#### bfa_prefix #### +Applied to the Font Awesome prefix ('fa' or 'icon') before it is assigned to the Better Font Awesome Library object's `$prefix` property. + +**Parameters** + +* `$prefix` (string) + +#### bfa_icon_class #### +Applied to the classes that are output on each icon's `` element. + +**Parameters** + +* `$class` (string) + +#### bfa_icon #### +Applied to the entire `` element that is output for each icon. + +**Parameters** + +* `$output` (string) + +#### bfa_force_fallback #### +Applied to the boolean that determines whether or not to force the included fallback version of Font Awesome to load. This can be useful if you're having trouble with delays or timeouts. + +**Parameters** + +* `$force_fallback` (false) + +#### bfa_show_errors #### +Applied to the boolean that determines whether or not to suppress all Font Awesome warnings that normally display in the admin. + +**Parameters** + +* `$show_errors` (true) + + +## To Do ## +Ideas? File an issue or add a pull request! +* Add README section on manually updating the fallback version. +* Remove existing FA? - move to later hook so that it works for styles enqueued via shortcode (= wp_footer basically) + +## Credits ## +Special thanks to the following folks and their plugins for inspiration and support: +* [Font Awesome Icons](http://wordpress.org/plugins/font-awesome/ "Font Awesome Icons") by [Rachel Baker](http://rachelbaker.me/ "Rachel Baker") +* [Font Awesome More Icons](https://wordpress.org/plugins/font-awesome-more-icons/ "Font Awesome More Icons") by [Web Guys](http://webguysaz.com/ "Web Guys") +* [Font Awesome Shortcodes](https://wordpress.org/plugins/font-awesome-shortcodes/) by [FoolsRun](https://profiles.wordpress.org/foolsrun/ "FoolsRun") +* Dmitriy Akulov and the awesome folks at [jsDelivr](http://www.jsdelivr.com/) + +And many thanks to the following folks who helped with testing and QA: +* [Jeffrey Dubinksy](http://vanishingforests.org/) +* [Neil Gee](https://twitter.com/_neilgee) +* [Michael Beil](https://twitter.com/MichaelBeil) +* [Rob Neue](https://twitter.com/rob_neu) +* [Gary Jones](https://twitter.com/GaryJ) +* [Jan Hoek](https://twitter.com/JanHoekdotCom) diff --git a/lib/better-font-awesome-library/better-font-awesome-library.php b/lib/better-font-awesome-library/better-font-awesome-library.php new file mode 100755 index 0000000..ce1c09d --- /dev/null +++ b/lib/better-font-awesome-library/better-font-awesome-library.php @@ -0,0 +1,1290 @@ + 'latest', + 'minified' => true, + 'remove_existing_fa' => false, + 'load_styles' => true, + 'load_admin_styles' => true, + 'load_shortcode' => true, + 'load_tinymce_plugin' => true, + ); + + /** + * Root URL of the library. + * + * @since 1.0.4 + * + * @var string + */ + private $root_url; + + /** + * Args for wp_remote_get() calls. + * + * @since 1.0.0 + * + * @var array + */ + private $wp_remote_get_args = array( + 'timeout' => 10, + 'sslverify' => false, + ); + + /** + * Array to hold the jsDelivr API data. + * + * @since 1.0.0 + * + * @var string + */ + private $api_data = array(); + + /** + * Version of Font Awesome being used. + * + * @since 1.0.0 + * + * @var string + */ + private $font_awesome_version; + + /** + * Font Awesome stylesheet URL. + * + * @since 1.0.0 + * + * @var string + */ + private $stylesheet_url; + + /** + * Font Awesome CSS. + * + * @since 1.0.0 + * + * @var string + */ + private $css; + + /** + * Data associated with the local fallback version of Font Awesome. + * + * @since 1.0.0 + * + * @var string + */ + private $fallback_data = array( + 'directory' => 'lib/fallback-font-awesome/', + 'path' => '', + 'url' => '', + 'version' => '', + 'css' => '', + ); + + /** + * Array of available Font Awesome icon slugs. + * + * @since 1.0.0 + * + * @var string + */ + private $icons = array(); + + /** + * Font Awesome prefix to be used ('icon' or 'fa'). + * + * @since 1.0.0 + * + * @var string + */ + private $prefix; + + /** + * Array to track errors and wp_remote_get() failures. + * + * @since 1.0.0 + * + * @var array + */ + private $errors = array(); + + /** + * Instance of this class. + * + * @since 1.0.0 + * + * @var Better_Font_Awesome_Library + */ + private static $instance = null; + + /** + * Returns the instance of this class, and initializes + * the instance if it doesn't already exist. + * + * @since 1.0.0 + * + * @return Better_Font_Awesome_Library The BFAL object. + */ + public static function get_instance( $args = array() ) { + + // If the single instance hasn't been set, set it now. + if ( null == self::$instance ) { + self::$instance = new self( $args ); + } + + return self::$instance; + + } + + /** + * Better Font Awesome Library constructor. + * + * @since 1.0.0 + * + * @param array $args Initialization arguments. + */ + private function __construct( $args = array() ) { + + // Get initialization args. + $this->args = $args; + + // Load the library functionality. + $this->load(); + + } + + /** + * Set up all plugin library functionality. + * + * @since 1.0.0 + */ + public function load() { + + // Initialize library properties and actions as needed. + $this->initialize( $this->args ); + + // Use the jsDelivr API to fetch info on the jsDelivr Font Awesome CDN. + $this->setup_api_data(); + + // Set the version of Font Awesome to be used. + $this->set_active_version(); + + // Set the URL for the Font Awesome stylesheet. + $this->set_stylesheet_url( $this->font_awesome_version ); + + // Get stylesheet and generate list of available icons in Font Awesome stylesheet. + $this->setup_stylesheet_data(); + + // Add Font Awesome and/or custom CSS to the editor. + $this->add_editor_styles(); + + // Output any necessary admin notices. + add_action( 'admin_notices', array( $this, 'do_admin_notice' ) ); + + /** + * Remove existing Font Awesome CSS and shortcodes if needed. + * + * Use priority 15 to ensure this is done after other plugin + * CSS/shortcodes are loaded. This must run before any other + * style/script/shortcode actions so it doesn't accidentally + * remove them. + */ + if ( $this->args['remove_existing_fa'] ) { + + add_action( 'wp_enqueue_scripts', array( $this, 'remove_font_awesome_css' ), 15 ); + add_action( 'init', array( $this, 'remove_icon_shortcode' ), 20 ); + + } + + /** + * Load front-end scripts and styles. + * + * Use priority 15 to make sure styles/scripts load after other plugins. + */ + if ( $this->args['load_styles'] || $this->args['remove_existing_fa'] ) { + add_action( 'wp_enqueue_scripts', array( $this, 'register_font_awesome_css' ), 15 ); + } + + /** + * Load admin scripts and styles. + * + * Use priority 15 to make sure styles/scripts load after other plugins. + */ + if ( $this->args['load_admin_styles'] || $this->args['load_tinymce_plugin'] ) { + add_action( 'admin_enqueue_scripts', array( $this, 'register_font_awesome_css' ), 15 ); + } + + /** + * Add [icon] shortcode. + * + * Use priority 15 to ensure this is done after removing existing Font + * Awesome CSS and shortcodes. + */ + if ( $this->args['load_shortcode'] || $this->args['load_tinymce_plugin'] ) { + add_action( 'init', array( $this, 'add_icon_shortcode' ), 20 ); + } + + // Load TinyMCE functionality. + if ( $this->args['load_tinymce_plugin'] ) { + + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) ); + + // Add shortcode insertion button. + add_action( 'media_buttons', array( $this, 'add_insert_shortcode_button' ), 99 ); + + } + + } + + /** + * Do necessary initialization actions. + * + * @since 1.0.0 + */ + private function initialize( $args ) { + + // Parse the initialization args with the defaults. + $this->parse_args( $args ); + + // Setup root URL, which differs for plugins vs. themes. + $this->setup_root_url(); + + // Set fallback stylesheet directory URL and path. + $this->setup_fallback_data(); + + } + + /** + * Parse the initialization args with the defaults and apply bfa_args filter. + * + * @since 1.0.0 + * + * @param array $args Args used to initialize BFAL. + */ + private function parse_args( $args = array() ) { + + // Parse initialization args with defaults. + $this->args = wp_parse_args( $args, $this->default_args ); + + /** + * Filter the initialization args. + * + * @since 1.0.0 + * + * @param array $this->args BFAL initialization args. + */ + $this->args = apply_filters( 'bfa_init_args', $this->args ); + + /** + * Filter the wp_remote_get args. + * + * @since 1.0.0 + * + * @param array $this->wp_remote_get_args BFAL wp_remote_get_args args. + */ + $this->wp_remote_get_args = apply_filters( 'bfa_wp_remote_get_args', $this->wp_remote_get_args ); + + } + + /** + * Set up root URL for library, which differs for plugins vs. themes. + * + * @since 1.0.4 + */ + function setup_root_url() { + + // Get BFA directory and theme root directory paths. + $bfa_directory = dirname(__FILE__); + $theme_directory = get_stylesheet_directory(); + $plugin_dir = plugin_dir_url( __FILE__ ); + + /** + * Check if we're inside a theme or plugin. + * + * If we're in a theme, than plugin_dir_url() will return a + * funky URL that includes the actual file path (e.g. + * /srv/www/site_name/wp-content/...) + */ + $is_theme = false; + if ( strpos( $plugin_dir, $bfa_directory ) !== false ) { + $is_theme = true; + } + + // First check if we're inside a theme. + if ( $is_theme ) { + + // Get relative BFA directory by removing theme root directory path. + $bfa_rel_path = str_replace( $theme_directory, '', $bfa_directory ); + $this->root_url = trailingslashit( get_stylesheet_directory_uri() . $bfa_rel_path ); + + } else { // Otherwise we're inside a plugin. + + $this->root_url = trailingslashit( plugin_dir_url( __FILE__ ) ); + + } + + } + + /** + * Set up data for the local fallback version of Font Awesome. + * + * @since 1.0.0 + */ + private function setup_fallback_data() { + + // Set fallback directory path. + $directory_path = plugin_dir_path( __FILE__ ) . $this->fallback_data['directory']; + + /** + * Filter directory path. + * + * @since 1.0.0 + * + * @param string $directory_path The path to the fallback Font Awesome directory. + */ + $directory_path = trailingslashit( apply_filters( 'bfa_fallback_directory_path', $directory_path ) ); + + // Set fallback path and URL. + $this->fallback_data['path'] = $directory_path . 'css/font-awesome' . $this->get_min_suffix() . '.css'; + $this->fallback_data['url'] = $this->root_url . $this->fallback_data['directory'] . 'css/font-awesome' . $this->get_min_suffix() . '.css'; + + // Get the fallback version based on package.json. + $fallback_json_file_path = $directory_path . 'package.json'; + $fallback_data = json_decode( $this->get_local_file_contents( $fallback_json_file_path ) ); + $this->fallback_data['version'] = $fallback_data->version; + + // Get the fallback CSS. + $this->fallback_data['css'] = $this->get_fallback_css(); + + } + + /** + * Set up data for all versions of Font Awesome available on the jsDelivr + * CDN. + * + * Uses the jsDelivr API. + * + * @since 1.0.0 + */ + private function setup_api_data() { + $this->api_data = $this->fetch_api_data( self::JSDELIVR_API_URL ); + } + + /** + * Fetch the jsDelivr API data. + * + * First check to see if the api-versions transient is set, and if not use + * the jsDelivr API to retrieve all available versions of Font Awesome. + * + * @since 1.0.0 + * + * @return array|WP_ERROR Available CDN Font Awesome versions, or a + * WP_ERROR if the fetch fails. + */ + private function fetch_api_data( $url ) { + + if ( false === ( $response = get_transient( self::SLUG . '-api-versions' ) ) ) { + + $response = wp_remote_get( $url, $this->wp_remote_get_args ); + + if ( 200 == wp_remote_retrieve_response_code( $response ) ) { + + // Decode the API data and grab the versions info. + $json_data = json_decode( wp_remote_retrieve_body( $response ) ); + $response = $json_data[0]; + + /** + * Filter the API transient expiration. + * + * @since 1.0.0 + * + * @param int Expiration for API transient. + */ + $transient_expiration = apply_filters( 'bfa_api_transient_expiration', 12 * HOUR_IN_SECONDS ); + + // Set the API transient. + set_transient( self::SLUG . '-api-versions', $response, $transient_expiration ); + + } elseif ( is_wp_error( $response ) ) { // Check for faulty wp_remote_get() + + $this->set_error( 'api', $response->get_error_code(), $response->get_error_message() . " (URL: $url)" ); + $response = ''; + + } elseif ( isset( $response['response'] ) ) { // Check for 404 and other non-WP_ERROR codes + + $this->set_error( 'api', $response['response']['code'], $response['response']['message'] . " (URL: $url)" ); + $response = ''; + + } else { // Total failsafe + + $this->set_error( 'api', 'Unknown', __( 'The jsDelivr API servers appear to be temporarily unavailable.', 'better-font-awesome' ) . " (URL: $url)" ); + $response = ''; + + } + + } + + return $response; + + } + + /** + * Set the version of Font Awesome to use. + * + * @since 1.0.0 + */ + private function set_active_version() { + + if ( 'latest' == $this->args['version'] ) { + $this->font_awesome_version = $this->get_latest_version(); + } else { + $this->font_awesome_version = $this->args['version']; + } + + } + + /** + * Get the latest available Font Awesome version. + * + * @since 1.0.0 + * + * @return string Latest available Font Awesome version, either via the + * jsDelivr API data (if available), or a best guess based on transient and + * fallback version data. + */ + private function get_latest_version() { + + if ( $this->api_data_exists() ) { + return $this->get_api_value( 'lastversion' ); + } else { + return $this->guess_latest_version(); + } + + } + + /** + * Guess the latest Font Awesome version. + * + * Check both the transient Font Awesome CSS array and the locally-hosted + * version of Font Awesome to determine the latest listed version. + * + * @since 1.0.0 + * + * @return string Latest transient or fallback version of Font Awesome CSS. + */ + private function guess_latest_version() { + + $css_transient_latest_version = $this->get_css_transient_latest_version(); + + if ( version_compare( $css_transient_latest_version, $this->fallback_data['version'], '>' ) ) { + return $css_transient_latest_version; + } else { + return $this->fallback_data['version']; + } + + } + + /** + * Get the latest version saved in the CSS transient. + * + * @since 1.0.0 + * + * @return string Latest version key in the CSS transient array. + * Return '0' if the CSS transient isn't set. + */ + private function get_css_transient_latest_version() { + + $transient_css_array = get_transient( self::SLUG . '-css' ); + + if ( ! empty( $transient_css_array ) ) { + return max( array_keys( $transient_css_array ) ); + } else { + return '0'; + } + + } + + /** + * Determine the remote Font Awesome stylesheet URL based on the selected + * version. + * + * @since 1.0.0 + * + * @param string $version Version of Font Awesome to use. + */ + private function set_stylesheet_url( $version ) { + $this->stylesheet_url = '//cdn.jsdelivr.net/fontawesome/' . $version . '/css/font-awesome' . $this->get_min_suffix() . '.css'; + } + + /** + * Get stylesheet CSS and populate icons array. + * + * @since 1.0.0 + */ + private function setup_stylesheet_data() { + + // Get the Font Awesome CSS. + $this->css = $this->get_css( $this->stylesheet_url, $this->font_awesome_version ); + + // Get the list of available icons from the Font Awesome CSS. + $this->icons = $this->setup_icon_array( $this->css ); + + // Set up prefix based on version ('fa' or 'icon'). + $this->prefix = $this->setup_prefix( $this->font_awesome_version ); + + } + + /** + * Get the Font Awesome CSS. + * + * @since 1.0.0 + * + * @param string $url URL of the remote stylesheet. + * @param string $version Version of Font Awesome to fetch. + * + * @return string $response Font Awesome CSS, from either: + * 1. transient, + * 2. wp_remote_get(), or + * 3. fallback CSS. + */ + private function get_css( $url, $version ) { + + // First try getting the transient CSS. + $response = $this->get_transient_css( $version ); + + // Next, try fetching the CSS from the remote jsDelivr CDN. + if ( ! $response ) { + $response = $this->get_remote_css( $url, $version ); + } + + /** + * Filter the force fallback flag. + * + * @since 1.0.4 + * + * @param bool Whether or not to force the fallback CSS. + */ + $force_fallback = apply_filters( 'bfa_force_fallback', false ); + + /** + * Use the local fallback if both the transient and wp_remote_get() + * methods fail, or if fallback is forced with bfa_force_fallback filter. + */ + if ( is_wp_error( $response ) || $force_fallback ) { + + // Log the CSS fetch error. + if ( ! $force_fallback ) { + $this->set_error( 'css', $response->get_error_code(), $response->get_error_message() . " (URL: $url)" ); + } + + // Use the local fallback CSS. + $response = $this->fallback_data['css']; + + // Update the version string to match the fallback version. + $this->font_awesome_version = $this->fallback_data['version']; + + // Update the stylesheet URL to match the fallback version. + $this->stylesheet_url = $this->fallback_data['url']; + } + + return $response; + + } + + /** + * Get the transient copy of the CSS for the specified version. + * + * @since 1.0.0 + * + * @param string $version Font Awesome version to check. + * + * @return string Transient CSS if it exists, otherwise null. + */ + private function get_transient_css( $version ) { + + $transient_css_array = get_transient( self::SLUG . '-css' ); + return isset( $transient_css_array[ $version ] ) ? $transient_css_array[ $version ] : ''; + + } + + /** + * Get the CSS from the remote jsDelivr CDN. + * + * @since 1.0.0 + * + * @param string $url URL for the remote stylesheet. + * @param string $version Font Awesome version to fetch. + * + * @return string|WP_ERROR $response Remote CSS, or WP_ERROR if + * wp_remote_get() fails. + */ + private function get_remote_css( $url, $version ) { + + // Get the remote Font Awesome CSS. + $url = set_url_scheme( $url ); + $response = wp_remote_get( $url, $this->wp_remote_get_args ); + + /** + * If fetch was successful, return the remote CSS, and set the CSS + * transient for this version. Otherwise, return a WP_Error object. + */ + if ( 200 == wp_remote_retrieve_response_code( $response ) ) { + + $response = wp_remote_retrieve_body( $response ); + $this->set_css_transient( $version, $response ); + + } elseif ( is_wp_error( $response ) ) { // Check for faulty wp_remote_get() + $response = $response; + } elseif ( isset( $response['response'] ) ) { // Check for 404 and other non-WP_ERROR codes + $response = new WP_Error( $response['response']['code'], $response['response']['message'] . " (URL: $url)" ); + } else { // Total failsafe + $response = ''; + } + + return $response; + + } + + /** + * Set the CSS transient array. + * + * @since 1.0.0 + * + * @param string $version Version of Font Awesome for which to set the + * transient. + * @param string $value CSS for corresponding version of Font Awesome. + */ + private function set_css_transient( $version, $value ) { + + /** + * Get the transient array, which contains data for multiple Font + * Awesome version. + */ + $transient_css_array = get_transient( self::SLUG . '-css' ); + + // Set the new value for the specified Font Awesome version. + $transient_css_array[ $version ] = $value; + + /** + * Filter the CSS transient expiration. + * + * @since 1.0.0 + * + * @param int Expiration for the CSS transient. + */ + $transient_expiration = apply_filters( 'bfa_css_transient_expiration', 30 * DAY_IN_SECONDS ); + + // Set the new CSS array transient. + set_transient( self::SLUG . '-css', $transient_css_array, $transient_expiration ); + + } + + /** + * Get the CSS of the local fallback Font Awesome version. + * + * @since 1.0.0 + * + * @return string Contents of the local fallback Font Awesome stylesheet. + */ + private function get_fallback_css() { + return $this->get_local_file_contents( $this->fallback_data['path'] ); + } + + /** + * Get array of icons from the Font Awesome CSS. + * + * @since 1.0.0 + * + * @param string $css The Font Awesome CSS. + * + * @return array All available icon names (e.g. adjust, car, pencil). + */ + private function setup_icon_array( $css ) { + + $icons = array(); + $hex_codes = array(); + + /** + * Get all CSS selectors that have a "content:" pseudo-element rule, + * as well as all associated hex codes. + */ + preg_match_all( '/\.(icon-|fa-)([^,}]*)\s*:before\s*{\s*(content:)\s*"(\\\\[^"]+)"/s', $css, $matches ); + $icons = $matches[2]; + $hex_codes = $matches[4]; + + // Add hex codes as icon array index. + $icons = array_combine( $hex_codes, $icons ); + + // Alphabetize the icons array by icon name. + asort( $icons ); + + /** + * Filter the array of available icons. + * + * @since 1.0.0 + * + * @param array $icons Array of all available icons. + */ + $icons = apply_filters( 'bfa_icon_list', $icons ); + + return $icons; + + } + + /** + * Get the Font Awesosome prefix ('fa' or 'icon'). + * + * @since 1.0.0 + * + * @param string $version Font Awesome version being used. + * + * @return string $prefix 'fa' or 'icon', depending on the version. + */ + private function setup_prefix( $version ) { + + if ( 0 <= version_compare( $version, '4' ) ) { + $prefix = 'fa'; + } else { + $prefix = 'icon'; + } + + /** + * Filter the Font Awesome prefix. + * + * @since 1.0.0 + * + * @param string $prefix Font Awesome prefix ('icon' or 'fa'). + */ + $prefix = apply_filters( 'bfa_prefix', $prefix ); + + return $prefix; + + } + + /** + * Remove styles that include 'fontawesome' or 'font-awesome' in their slug. + * + * @since 1.0.0 + */ + public function remove_font_awesome_css() { + + global $wp_styles; + + // Loop through all registered styles and remove any that appear to be Font Awesome. + foreach ( $wp_styles->registered as $script => $details ) { + + if ( false !== strpos( $script, 'fontawesome' ) || false !== strpos( $script, 'font-awesome' ) ) { + wp_dequeue_style( $script ); + } + + } + + } + + /** + * Remove [icon] shortcode. + * + * @since 1.0.0 + */ + public function remove_icon_shortcode() { + remove_shortcode( 'icon' ); + } + + /** + * Add [icon] shortcode. + * + * Usage: + * [icon name="flag" class="fw 2x spin" unprefixed_class="custom_class"] + * + * @since 1.0.0 + */ + public function add_icon_shortcode() { + add_shortcode( 'icon', array( $this, 'render_shortcode' ) ); + } + + /** + * Render [icon] shortcode. + * + * Usage: + * [icon name="flag" class="fw 2x spin" unprefixed_class="custom_class"] + * + * @param array $atts Shortcode attributes. + * @return string $output Icon HTML (e.g. ). + */ + public function render_shortcode( $atts ) { + + extract( shortcode_atts( array( + 'name' => '', + 'class' => '', + 'unprefixed_class' => '', + 'title' => '', /* For compatibility with other plugins */ + 'size' => '', /* For compatibility with other plugins */ + 'space' => '', + ), $atts ) + ); + + /** + * Include for backwards compatibility with Font Awesome More Icons plugin. + * + * @see https://wordpress.org/plugins/font-awesome-more-icons/ + */ + $title = $title ? 'title="' . $title . '" ' : ''; + $space = 'true' == $space ? ' ' : ''; + $size = $size ? ' '. $this->prefix . '-' . $size : ''; + + // Remove "icon-" and "fa-" from name + // This helps both: + // 1. Incorrect shortcodes (when user includes full class name including prefix) + // 2. Old shortcodes from other plugins that required prefixes + + /** + * Strip 'icon-' and 'fa-' from the BEGINNING of $name. + * + * This corrects for: + * 1. Incorrect shortcodes (when user includes full class name including prefix) + * 2. Old shortcodes from other plugins that required prefixes + */ + $prefixes = array( 'icon-', 'fa-' ); + foreach ( $prefixes as $prefix ) { + + if ( substr( $name, 0, strlen( $prefix ) ) == $prefix ) { + $name = substr( $name, strlen( $prefix ) ); + } + + } + + $name = str_replace( 'fa-', '', $name ); + + // Add the version-specific prefix back on to $name, if it exists. + $icon_name = $this->prefix ? $this->prefix . '-' . $name : $name; + + // Remove "icon-" and "fa-" from the icon class. + $class = str_replace( 'icon-', '', $class ); + $class = str_replace( 'fa-', '', $class ); + + // Remove extra spaces from the icon class. + $class = trim( $class ); + $class = preg_replace( '/\s{3,}/', ' ', $class ); + + // Add the version-specific prefix back on to each class. + $class_array = explode( ' ', $class ); + foreach ( $class_array as $index => $class ) { + $class_array[ $index ] = $this->prefix ? $this->prefix . '-' . $class : $class; + } + $class = implode( ' ', $class_array ); + + // Add unprefixed classes. + $class .= $unprefixed_class ? ' ' . $unprefixed_class : ''; + + /** + * Filter the icon class. + * + * @since 1.0.0 + * + * @param string $class Classes attached to the icon. + */ + $class = apply_filters( 'bfa_icon_class', $class, $name ); + + // Generate the HTML icon element output. + $output = sprintf( '%s', + $this->prefix, + $icon_name, + $class, + $size, + $title, + $space + ); + + /** + * Filter the icon output. + * + * @since 1.0.0 + * + * @param string $output Icon output. + */ + return apply_filters( 'bfa_icon', $output ); + + } + + /** + * Register and enqueue Font Awesome CSS. + */ + public function register_font_awesome_css() { + + wp_register_style( self::SLUG . '-font-awesome', $this->stylesheet_url, '', $this->font_awesome_version ); + wp_enqueue_style( self::SLUG . '-font-awesome' ); + + } + + /** + * Add Font Awesome CSS to TinyMCE. + * + * @since 1.0.0 + */ + public function add_editor_styles() { + add_editor_style( $this->stylesheet_url ); + } + + /** + * Load admin CSS. + * + * @since 1.0.0 + */ + public function enqueue_admin_scripts() { + + // Check whether to get minified or non-minified files. + $suffix = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min'; + + // Custom admin CSS. + wp_enqueue_style( self::SLUG . '-admin', $this->root_url . 'css/admin-styles.css' ); + + // Custom admin JS. + wp_enqueue_script( self::SLUG . '-admin', $this->root_url . 'js/admin.js' ); + + // Icon picker JS and CSS. + wp_enqueue_style( 'fontawesome-iconpicker', $this->root_url . 'lib/fontawesome-iconpicker/css/fontawesome-iconpicker' . $suffix . '.css' ); + wp_enqueue_script( 'fontawesome-iconpicker', $this->root_url . 'lib/fontawesome-iconpicker/js/fontawesome-iconpicker' . $suffix . '.js' ); + + // Output PHP variables to JS. + $bfa_vars = array( + 'fa_prefix' => $this->prefix, + 'fa_icons' => $this->get_icons(), + ); + wp_localize_script( self::SLUG . '-admin', 'bfa_vars', $bfa_vars ); + + } + + /** + * [add_insert_shortcode_button description] + * + * @since 1.3.0 + */ + public function add_insert_shortcode_button() { + + ob_start(); + ?> + +
      +   + + + + + errors ) && apply_filters( 'bfa_show_errors', true ) ) : + ?> +

      +

      + +

      + + + get_error('api') ) ) : ?> +

      +
      + ' . $this->get_error('api')->get_error_code() . ': ' . $this->get_error('api')->get_error_message() . '' + ); + ?> +

      + + + + get_error('css') ) ) : ?> +

      +
      + ' . $this->get_error('css')->get_error_code() . ': ' . $this->get_error('css')->get_error_message() . '', + '
      ', + '' . $this->font_awesome_version . '' + ); + ?> +

      + + + +

      Don\'t worry! Better Font Awesome will still render using the included fallback version: ', 'better-font-awesome' ) . '' . $this->fallback_data['version'] . '' ; ?>

      + + +

      +
      + ', + '' + ); + ?> +

      +
      + args['minified'] ) ? '.min' : ''; + } + + /** + * Add an error to the $this->errors array. + * + * @since 1.0.0 + * + * @param string $error_type Type of error (api, css, etc). + * @param string $code Error code. + * @param string $message Error message. + */ + private function set_error( $error_type, $code, $message ) { + $this->errors[ $error_type ] = new WP_Error( $code, $message ); + } + + /** + * Retrieve a library error. + * + * @since 1.0.0 + * + * @param string $process Slug of the process to check (e.g. 'api'). + * + * @return WP_ERROR The error for the specified process. + */ + public function get_error( $process ) { + return isset( $this->errors[ $process ] ) ? $this->errors[ $process ] : ''; + } + + /** + * Check if API version data has been retrieved. + * + * @since 1.0.0 + * + * @return boolean Whether or not the API version info was successfully fetched. + */ + public function api_data_exists() { + + if ( $this->api_data ) { + return true; + } else { + return false; + } + + } + + /** + * Get a specific API value. + * + * @since 1.0.0 + * + * @param string $key Array key of the API data to get. + * + * @return mixed $value Value associated with specified key. + */ + public function get_api_value( $key ) { + + if ( $this->api_data ) { + $value = $this->api_data->$key; + } else { + $value = ''; + } + + return $value; + + } + + /*----------------------------------------------------------------------------* + * Public User Functions + *----------------------------------------------------------------------------*/ + + /** + * Get the version of Font Awesome currently in use. + * + * @since 1.0.0 + * + * @return string Font Awesome version. + */ + public function get_version() { + return $this->font_awesome_version; + } + + /** + * Get the fallback version of Font Awesome included locally. + * + * @since 1.0.0 + * + * @return string Font Awesome fallback version. + */ + public function get_fallback_version() { + return $this->fallback_data['version']; + } + + /** + * Get the stylesheet URL. + * + * @since 1.0.0 + * + * @return string Stylesheet URL. + */ + public function get_stylesheet_url() { + return $this->stylesheet_url; + } + + /** + * Get the array of available icons. + * + * @since 1.0.0 + * + * @return array Available Font Awesome icons. + */ + public function get_icons() { + return $this->icons; + } + + /** + * Get the icon prefix ('fa' or 'icon'). + * + * @since 1.0.0 + * + * @return string Font Awesome prefix. + */ + public function get_prefix() { + return $this->prefix; + } + + /** + * Get version data for the remote jsDelivr CDN. + * + * @since 1.0.0 + * + * @return object jsDelivr API data. + */ + public function get_api_data() { + return $this->api_data; + } + + /** + * Get errors. + * + * @since 1.0.0 + * + * @return array All library errors that have occured. + */ + public function get_errors() { + return $this->errors; + } + +} +endif; diff --git a/lib/better-font-awesome-library/css/admin-styles.css b/lib/better-font-awesome-library/css/admin-styles.css new file mode 100755 index 0000000..92f0bdf --- /dev/null +++ b/lib/better-font-awesome-library/css/admin-styles.css @@ -0,0 +1,60 @@ +/** + * Better Font Awesome admin styles + * + * @package Better Font Awesome Library + * @author MIGHTYminnow & Mickey Kay + * @license GPL-2.0+ + * @link https://github.com/MickeyKay/better-font-awesome-library + * @copyright 2014 MIGHTYminnow & Mickey Kay + */ + +/** + * TinyMCE Button & Popup + */ + +.bfa-iconpicker .iconpicker-popover { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + font-size: 14px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0,0,0,.15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); + box-shadow: 0 6px 12px rgba(0,0,0,.175); + background-clip: padding-box; +} + +.bfa-iconpicker .iconpicker-popover .arrow { + display: none !important; +} + +.bfa-iconpicker .iconpicker-item { + /* Override some unfortunate WP default admin mobile styles */ + width: 14px !important; + height: 14px !important; + padding: 14px !important; + font-size: 14px !important; + line-height: 1 !important; + box-shadow: 0 0 0 1px #ddd !important; +} + +.bfa-iconpicker input[type="search"] { + width: 100%; +} + +.bfa-iconpicker .iconpicker-popover.popover { + width: 253px; +} + +.bfa-iconpicker .iconpicker-component i { + display: none; +} From b3fb2515205180f8548f4f4de3738ad2a95839a3 Mon Sep 17 00:00:00 2001 From: Mickey Kay Date: Tue, 15 Sep 2015 16:19:37 -0700 Subject: [PATCH 35/39] Remove My Page Order plugin from required plugins list. --- includes/admin/admin.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index d04cfb9..dd1d09c 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -186,12 +186,6 @@ function trestle_register_required_plugins() { 'required' => false, ), - array( - 'name' => 'My Page Order', - 'slug' => 'my-page-order', - 'required' => false, - ), - array( 'name' => 'Post Thumbnail Editor', 'slug' => 'post-thumbnail-editor', From 26df40ef61d5dde25b830121a35aa6dcfb777c63 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Thu, 12 Nov 2015 08:34:46 -0800 Subject: [PATCH 36/39] Fix Beaver Builder conflict. Previously, the trestle_tiny_mce_before_init filter was causing a fatal error when it was trying to call get_current_screen() on the front-end, which isn't availably unless /wp-admin/includes/screen.php is included, which it isn't on the front end. This patch switches from checking the current screen to simply checking if the post object exists. Not sure if there are any edge cases where the current screen check does something the post check doesn't - I'll leave that to you @braad to decide as I think you added this code. --- includes/admin/admin.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/includes/admin/admin.php b/includes/admin/admin.php index d04cfb9..0c8dfbe 100755 --- a/includes/admin/admin.php +++ b/includes/admin/admin.php @@ -105,10 +105,7 @@ function trestle_tiny_mce_before_init( $init_array ) { global $post; - $screen = get_current_screen(); - - // If we're on an edit screen, add an appropriate 'post-id-XX' or 'page-id-XX'. - if ( is_object( $screen ) && 'edit' == $screen->parent_base ) { + if ( $post ) { // Custom post types always use 'post', so we only need to handle pages. $post_type = ( 'page' == $post->post_type ) ? 'page' : 'post'; @@ -117,6 +114,7 @@ function trestle_tiny_mce_before_init( $init_array ) { $post_type, $post->ID ); + } return $init_array; From 2643117eddf0efa8e678c5f3ae186ff194857573 Mon Sep 17 00:00:00 2001 From: MickeyKay Date: Thu, 12 Nov 2015 10:58:06 -0800 Subject: [PATCH 37/39] Bump versin to 2.2.1 --- functions.php | 2 +- style.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/functions.php b/functions.php index 2861c54..c299b5e 100644 --- a/functions.php +++ b/functions.php @@ -49,7 +49,7 @@ function trestle_theme_setup() { // Child theme definitions (do not remove). define( 'TRESTLE_THEME_NAME', 'Trestle' ); define( 'TRESTLE_THEME_URL', 'http://demo.mightyminnow.com/theme/trestle/' ); - define( 'TRESTLE_THEME_VERSION', '2.2.0' ); + define( 'TRESTLE_THEME_VERSION', '2.2.1' ); define( 'TRESTLE_SETTINGS_FIELD', 'trestle-settings' ); // Setup default theme settings. diff --git a/style.css b/style.css index 0b4411a..571cba2 100755 --- a/style.css +++ b/style.css @@ -5,7 +5,7 @@ Description: Trestle is a Genesis child theme for developers based on the default Genesis 2.0 Sample Theme. It features mobile first CSS, helpful theme options, and lots more tools to support your development process. Author: MIGHTYminnow Author URI: http://www.mightyminnow.com/ - Version: 2.2.0 + Version: 2.2.1 Tags: black, gray, red, white, light, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, front-page-post-form, full-width-template, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, genesis, mobile-first, responsive, clean Text Domain: trestle GitHub Theme URI: MIGHTYminnow/trestle From 96976034b3eda265d1da8b310b13823b8f49895d Mon Sep 17 00:00:00 2001 From: jgonzo Date: Mon, 29 Feb 2016 15:35:01 -0800 Subject: [PATCH 38/39] Implement new accessibility updates with add_theme_support. Add mobile nav styling support --- includes/functions/theme-functions.php | 5 +- style.css | 83 ++++++++++++++++++++++++++ 2 files changed, 87 insertions(+), 1 deletion(-) diff --git a/includes/functions/theme-functions.php b/includes/functions/theme-functions.php index 56f62ec..ae967a7 100755 --- a/includes/functions/theme-functions.php +++ b/includes/functions/theme-functions.php @@ -29,6 +29,9 @@ function trestle_add_theme_support() { // Add support for footer widgets if specified in Trestle settings. add_theme_support( 'genesis-footer-widgets', trestle_get_option( 'footer_widgets_number' ) ); + //* Add Accessibility support + add_theme_support( 'genesis-accessibility', array( 'headings', 'drop-down-menu', 'search-form', 'skip-links', 'rems' ) ); + } add_action( 'after_setup_theme', 'trestle_remove_genesis_css_enqueue' ); @@ -482,4 +485,4 @@ function trestle_is_current_or_descendant_post( $post_id = '', $target_id = '' ) return false; -} +} \ No newline at end of file diff --git a/style.css b/style.css index 571cba2..e9f2130 100755 --- a/style.css +++ b/style.css @@ -24,6 +24,7 @@ - Objects - Forms & Buttons - Tables + - Screen Reader Text - Structure and Layout - Site Containers - Bubble Layout @@ -641,6 +642,81 @@ td { padding: 0.6rem 0; } +/* ## Screen reader text +--------------------------------------------- */ + +.screen-reader-text, +.screen-reader-text span, +.screen-reader-shortcut { + position: absolute !important; + clip: rect(0, 0, 0, 0); + height: 1px; + width: 1px; + border: 0; + overflow: hidden; + color: #333; + background: #fff; +} + +.screen-reader-text:focus, +.screen-reader-shortcut:focus, +.genesis-nav-menu .search input[type="submit"]:focus, +.widget_search input[type="submit"]:focus { + clip: auto !important; + height: auto; + width: auto; + display: block; + font-size: 1em; + font-weight: bold; + padding: 15px 23px 14px; + z-index: 100000; /* Above WP toolbar. */ + text-decoration: none; + box-shadow: 0 0 2px 2px rgba(0,0,0,.6); +} + +.more-link { + position: relative; +} + +/* # Skip Links +---------------------------------------------------------------------------------------------------- */ +.genesis-skip-link li { + height: 0; + width: 0; + list-style: none; +} + +/* ## Accessible Menu +--------------------------------------------- */ + +.menu .menu-item:focus { + position: static; +} + +.menu .menu-item > a:focus + ul.sub-menu, +.menu .menu-item.sfHover > ul.sub-menu { + left: auto; + opacity: 1; +} + +/* hide sub-menus */ +ul.sub-menu, +.genesis-nav-menu [class*="current-"] > ul.sub-menu.open, +.genesis-nav-menu [class*="current_"] > ul.sub-menu.open { + display: none !important; +} + +.genesis-nav-menu ul.sub-menu.open, +.genesis-nav-menu ul.sub-menu.open { + display: block !important; +} + + +/* hide arrow indicators */ +span.sf-sub-indicator { + display: none; +} + /* Structure and Layout ---------------------------------------------------------------------------------------------------- */ @@ -2212,6 +2288,13 @@ Media Queries padding-right: 0; } + /* show sub-menus */ + ul.sub-menu, + .genesis-nav-menu ul.sub-menu.open, + .genesis-nav-menu ul.sub-menu.open { + display: block !important; + } + /* Header --------------------------------------------- */ From 3e99dad87cf6307d4792dc07f18d01cebe3f5ce4 Mon Sep 17 00:00:00 2001 From: jgonzo Date: Mon, 29 Feb 2016 15:38:42 -0800 Subject: [PATCH 39/39] Add new styling sections to table of contents --- style.css | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/style.css b/style.css index e9f2130..fec22e3 100755 --- a/style.css +++ b/style.css @@ -25,6 +25,8 @@ - Forms & Buttons - Tables - Screen Reader Text + - Skip Links + - Accessible Menu - Structure and Layout - Site Containers - Bubble Layout @@ -642,7 +644,7 @@ td { padding: 0.6rem 0; } -/* ## Screen reader text +/* Screen reader text --------------------------------------------- */ .screen-reader-text, @@ -678,7 +680,7 @@ td { position: relative; } -/* # Skip Links +/* Skip Links ---------------------------------------------------------------------------------------------------- */ .genesis-skip-link li { height: 0; @@ -686,7 +688,7 @@ td { list-style: none; } -/* ## Accessible Menu +/* Accessible Menu --------------------------------------------- */ .menu .menu-item:focus {