/home/arranoyd/www/wp-content/themes/jevelin/inc/hooks.php
<?php if ( ! defined( 'ABSPATH' ) ) { die( 'Direct access forbidden.' ); }
/**
* Filters and Actions
*/
/**
* http://codex.wordpress.org/Content_Width
*/
if ( ! isset($content_width)) {
$content_width = 1200;
}
/**
* Sync common Theme Settings and Customizer options db values
* @internal
*/
class Jevelin_Sync_Customizer_Options {
public static function init() {
add_action('customize_save_after', array(__CLASS__, '_action_after_customizer_save'));
add_action('fw_settings_form_saved', array(__CLASS__, '_action_after_settings_save'));
add_action('fw_settings_form_reset', array(__CLASS__, '_action_after_settings_save'));
/* Callback when lattest settings is not registered */
add_action('customize_save_after', array(__CLASS__, '_action_after_customizer_save_delay'));
add_action('customize_save_after_delay','Jevelin_Sync_Customizer_Options::_action_after_customizer_save', 5 );
}
/**
* If a customizer option also exists in settings options, copy its value to settings option value
*/
public static function _action_after_customizer_save_delay(){
wp_schedule_single_event(time() + 0, 'customize_save_after_delay');
}
public static function _action_after_customizer_save()
{
delete_transient( 'jevelin_css' );
$settings_options = fw_extract_only_options(fw()->theme->get_settings_options());
//error_log( print_r( $settings_options, true ) );
foreach (
array_intersect_key(
fw_extract_only_options(fw()->theme->get_customizer_options()),
$settings_options
)
as $option_id => $option
) {
if ($option['type'] === $settings_options[$option_id]['type']) {
fw_set_db_settings_option(
$option_id, fw_get_db_customizer_option($option_id)
);
}
}
}
/**
* If a settings option also exists in customizer options, copy its value to customizer option value
*/
public static function _action_after_settings_save()
{
delete_transient( 'jevelin_css' );
$customizer_options = fw_extract_only_options(fw()->theme->get_customizer_options());
foreach (
array_intersect_key(
fw_extract_only_options(fw()->theme->get_settings_options()),
$customizer_options
)
as $option_id => $option
) {
if ($option['type'] === $customizer_options[$option_id]['type']) {
fw_set_db_customizer_option(
$option_id, fw_get_db_settings_option($option_id)
);
}
}
}
}
Jevelin_Sync_Customizer_Options::init();
/**
* Load Custom Icon Option
*/
if ( ! function_exists( 'jevelin_include_custom_option_types' ) ) :
function jevelin_include_custom_option_types() {
if (is_admin()) {
require_once get_template_directory() . '/inc/includes/option-types/new-icon/class-fw-option-type-new-icon.php';
// and all other option types
}
}
add_action('fw_option_types_init', 'jevelin_include_custom_option_types');
endif;
/**
* General Setup
*/
if ( ! function_exists( 'jevelin_setup' ) ) :
add_action('after_setup_theme', 'jevelin_setup');
function jevelin_setup(){
/* Translations */
load_theme_textdomain( 'jevelin', get_template_directory() . '/languages' );
if ( is_child_theme() ) {
load_child_theme_textdomain( 'jevelin', get_stylesheet_directory() . '/languages' );
}
/* Add WooCommerce support */
add_theme_support( 'woocommerce' );
/* Add WooCommerce product image lightbox support */
if( jevelin_option( 'wc_lightbox', 'jevelin' ) == 'woocommerce' ) :
add_theme_support( 'wc-product-gallery-lightbox' );
endif;
}
endif;
function jevelin_addnew_query_vars($vars){
$vars[] = 'blogcategory';
return $vars;
}
add_filter( 'query_vars', 'jevelin_addnew_query_vars', 10, 1 );
/* Removes WooCommerce select library */
add_action( 'wp_enqueue_scripts', 'jevelin_woocommerce_remove_select2', 100 );
function jevelin_woocommerce_remove_select2() {
// Deregisters 3th party WordPress plugin script, which isn't WordPress core functionality
if ( class_exists( 'woocommerce' ) ) {
wp_dequeue_style( 'select2' );
wp_deregister_style( 'select2' );
wp_dequeue_script( 'select2');
wp_deregister_script('select2');
}
}
if ( ! function_exists( 'jevelin_general_setup' ) ) :
function jevelin_general_setup() {
if( class_exists( 'WooCommerce' ) ) :
/* Woo items per page */
add_filter( 'loop_shop_per_page', create_function( '$cols', 'return '.jevelin_option( 'wc_items', 20 ).';' ), 20 );
/* Woo remove sorting */
if( jevelin_option( 'wc_sort' ) == 0 ) :
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_catalog_ordering', 30 );
endif;
/* Woo loop items */
add_filter( 'loop_shop_columns', 'jevelin_wc_loop_shop_columns', 1, 10 );
/* Woo related products */
if( jevelin_option( 'wc_related' ) == 0 ) :
add_filter('woocommerce_related_products_args', 'jevelin_wc_remove_related_products', 10);
endif;
endif;
/* Add RSS feed links to <head> for posts and comments */
add_theme_support( 'automatic-feed-links' );
/* Enable support for Post Thumbnails, and declare two sizes */
add_theme_support( 'post-thumbnails' );
set_post_thumbnail_size( 660, 420, true );
add_image_size( 'jevelin-portrait', 420, 660, true );
add_image_size( 'jevelin-square', 660, 660, true );
add_image_size( 'jevelin-landscape-large', 1200, 675, true );
/* Other init */
add_theme_support( 'title-tag' );
//add_theme_support( 'custom-background' );
//add_theme_support( 'custom-header' );
add_theme_support( 'html5', array(
'search-form',
'comment-form',
'comment-list',
'gallery',
'caption'
) );
/* Enable support for Post Formats */
add_theme_support( 'post-formats', array(
'gallery',
'quote',
'link',
'video',
'audio',
) );
/* Enable support for background color */
$args = array(
'default-color' => jevelin_option('styling_body_background'),
);
add_theme_support( 'custom-background', $args );
/* Editor styling */
}
add_action( 'init', 'jevelin_general_setup' );
endif;
/**
* Extend the default WordPress body classes
*/
if ( ! function_exists( 'jevelin_filter_theme_body_classes' ) ) :
function jevelin_filter_theme_body_classes( $classes ) {
if ( is_singular() && ! is_front_page() ) {
$classes[] = 'singular';
}
$white_borders = ( esc_attr( jevelin_option('white_borders', false)) == true ) ? 'page-white-borders' : '';
$white_borders_only_on_pages = jevelin_option('white_borders_only_on_pages', false);
if( $white_borders ) {
if( $white_borders_only_on_pages == false || is_page() ) {
$classes[] = $white_borders;
}
}
$ipad_navigation = ( jevelin_option('ipad_landscape_full_navigation', false) == true ) ? 'sh-ipad-landscape-full-navigation' : '';
if( $ipad_navigation ) {
$classes[] = $ipad_navigation;
}
$header_sticky = ( jevelin_option( 'header_sticky', true ) == true ) ? 'sh-body-header-sticky' : '';
if( $header_sticky ) {
$classes[] = $header_sticky;
}
$footer_parallax = ( jevelin_option( 'footer_parallax', 'off' ) == 'on' ) ? 'sh-footer-parallax' : '';
if( $footer_parallax ) {
$classes[] = $footer_parallax;
}
$blog_style = ( jevelin_option( 'blog_style', 'style1' ) == 'style2' ) ? 'sh-blog-style2' : '';
if( $blog_style ) {
$classes[] = $blog_style;
}
$header_layout = jevelin_header_layout();
if( $header_layout == 'left-1' || $header_layout == 'left-2' ) {
$classes[] = 'header-in-left-side';
}
return $classes;
}
add_filter( 'body_class', 'jevelin_filter_theme_body_classes' );
endif;
/**
* Extend the default WordPress post classes
*/
if ( ! function_exists( 'jevelin_filter_theme_body_classes' ) ) :
function jevelin_post_classes( $classes ) {
if ( ! post_password_required() && ! is_attachment() && has_post_thumbnail() ) {
$classes[] = 'has-post-thumbnail';
}
return $classes;
}
add_filter( 'post_class', 'jevelin_filter_theme_body_classes' );
endif;
/**
* Create a nicely formatted and more specific title element text for output
* in head of document, based on current view.
*/
if ( ! function_exists( 'jevelin_wp_title' ) ) :
function jevelin_wp_title( $title, $sep ) {
global $paged, $page;
if ( is_feed() ) {
return $title;
}
// Add the site name.
$title .= get_bloginfo( 'name', 'display' );
// Add the site description for the home/front page.
$site_description = get_bloginfo( 'description', 'display' );
if ( $site_description && ( is_home() || is_front_page() ) ) {
$title = "$title $sep $site_description";
}
// Add a page number if necessary.
if ( $paged >= 2 || $page >= 2 ) {
$title = "$title $sep " . sprintf( esc_html__( 'Page %s', 'jevelin' ), max( $paged, $page ) );
}
return $title;
}
add_filter( 'wp_title', 'jevelin_wp_title', 10, 2 );
endif;
/**
* Theme Customizer support
*/
{
/**
* Sanitize the Featured Content layout value.
*
* @param string $layout Layout type.
*
* @return string Filtered layout type (grid|slider).
* @internal
*/
function jevelin_fw_theme_sanitize_layout( $layout ) {
if ( ! in_array( $layout, array( 'grid', 'slider' ) ) ) {
$layout = 'grid';
}
return $layout;
}
/**
* Bind JS handlers to make Theme Customizer preview reload changes asynchronously.
* @internal
*/
function jevelin_action_theme_customize_preview_js() {
wp_enqueue_script(
'jevelin-theme-customizer',
get_template_directory_uri() . '/js/customizer.js',
array( 'customize-preview' ),
'1.0',
true
);
}
add_action( 'customize_preview_init', 'jevelin_action_theme_customize_preview_js' );
}
/**
* Theme Customizer support
*/
if ( defined( 'FW' ) ):
/**
* Display current submitted FW_Form errors
* @return array
*/
if ( ! function_exists( 'jevelin_display_form_errors' ) ):
function jevelin_display_form_errors() {
$form = FW_Form::get_submitted();
if ( ! $form || $form->is_valid() ) {
return;
}
wp_enqueue_script(
'jevelin-show-form-errors',
get_template_directory_uri() . '/js/form-errors.js',
array( 'jquery' ),
'1.0',
true
);
wp_localize_script( 'jevelin-show-form-errors', '_localized_form_errors', array(
'errors' => $form->get_errors(),
'form_id' => $form->get_id()
) );
}
endif;
add_action('wp_enqueue_scripts', 'jevelin_display_form_errors');
endif;
/**
* Register widget areas.
*/
if ( ! function_exists( 'jevelin_theme_widgets' ) ) :
function jevelin_theme_widgets() {
register_sidebar( array(
'name' => esc_html__( 'Blog Widgets', 'jevelin' ),
'id' => 'blog-widgets',
'description' => esc_html__( 'Appears in the blog page sidebar.', 'jevelin' ),
'before_widget' => '<div id="%1$s" class="widget-item %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'Page Widgets', 'jevelin' ),
'id' => 'page-widgets',
'description' => esc_html__( 'Appears in the page sidebar if widgets are added, otherwise footer widgets are used.', 'jevelin' ),
'before_widget' => '<div id="%1$s" class="widget-item %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'Footer Widgets', 'jevelin' ),
'id' => 'footer_widgets',
'description' => esc_html__( 'Appears in the page footer.', 'jevelin' ),
'before_widget' => '<div id="%1$s" class="widget-item %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
register_sidebar( array(
'name' => esc_html__( 'WooCommerce Widgets', 'jevelin' ),
'id' => 'woocommerce-widgets',
'description' => esc_html__( 'Appears in the shop page sidebar.', 'jevelin' ),
'before_widget' => '<div id="%1$s" class="widget-item %2$s">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widget-title">',
'after_title' => '</h3>',
) );
}
add_action( 'widgets_init', 'jevelin_theme_widgets' );
endif;
/**
* Display current submitted FW_Form errors
*/
if ( defined( 'FW' ) && !function_exists( 'jevelin_form_errors' ) ):
function jevelin_form_errors() {
$form = FW_Form::get_submitted();
if ( ! $form || $form->is_valid() ) {
return;
}
wp_enqueue_script(
'jevelin-theme-show-form-errors',
get_template_directory_uri() . '/js/form-errors.js',
array( 'jquery' ),
'1.0',
true
);
wp_localize_script( 'fw-theme-show-form-errors', '_localized_form_errors', array(
'errors' => $form->get_errors(),
'form_id' => $form->get_id()
) );
}
add_action('wp_enqueue_scripts', 'jevelin_form_errors');
endif;
/**
* Jevelin Remote Demos
*/
if ( ! function_exists( 'jevelin_remote_demos' ) ) :
function jevelin_remote_demos($demos) {
$demos_array = array(
'basic-full' => array(
'title' => __('Basic (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/basic.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/',
),
'wedding-full' => array(
'title' => __('Wedding (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/wedding.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/wedding/',
),
'boxed-full' => array(
'title' => __('Boxed (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/boxed.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/boxed/',
),
'corporate-full' => array(
'title' => __('Corporate (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/corporate.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/corporate/',
),
'landing-full' => array(
'title' => __('Landing (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/landing.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/landing/',
),
'landing2-full' => array(
'title' => __('Landing 2 (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/landing2.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/landing2/',
),
'shop-full' => array(
'title' => __('Shop (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/shop.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/shop1/',
),
'blog-full' => array(
'title' => __('Blog (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/blog.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/blog1/',
),
'portfolio-full' => array(
'title' => __('Portfolio (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/portfolio.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/portfolio1/',
),
'startup-full' => array(
'title' => __('Startup (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/startup.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/startup/',
),
'autospot-full' => array(
'title' => __('Autospot (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/autospot.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/autospot/',
),
'construction-full' => array(
'title' => __('Construction (full)', 'jevelin'),
'screenshot' => 'http://remote.demos.shufflehound.com/jevelin/files/construction.jpg',
'preview_link' => 'http://jevelin.shufflehound.com/construction/',
),
);
$download_url = 'http://remote.demos.shufflehound.com/jevelin/';
foreach ($demos_array as $id => $data) {
$demo = new FW_Ext_Backups_Demo($id, 'piecemeal', array(
'url' => $download_url,
'file_id' => $id,
));
$demo->set_title($data['title']);
$demo->set_screenshot($data['screenshot']);
$demo->set_preview_link($data['preview_link']);
$demos[ $demo->get_id() ] = $demo;
unset($demo);
}
return $demos;
}
add_filter('fw:ext:backups-demo:demos', 'jevelin_remote_demos');
endif;
/**
* Jevelin demo installation update
*/
add_filter(
'fw:ext:backups:add-restore-task:image-sizes-restore',
'jevelin_fw_backups_disable_image_sizes_restore',
10, 2
);
function jevelin_fw_backups_disable_image_sizes_restore(
$do, FW_Ext_Backups_Task_Collection $collection
) {
if (
$collection->get_id() === 'demo-content-install'
&&
($task = $collection->get_task('demo:demo-download'))
&&
($task_args = $task->get_args())
&&
isset($task_args['demo_id'])
&&
( strpos($task_args['demo_id'], 'demo-local-') !== false )
) {
$do = false;
}
return $do;
}
/**
* Woocommerce - change image sizes
*/
if( !function_exists('jevelin_woocommerce_image_sizes') ) :
function jevelin_woocommerce_image_sizes() {
global $pagenow;
if ( ! isset( $_GET['activated'] ) || $pagenow != 'themes.php' ) {
return;
}
$catalog = array(
'width' => '660',
'height' => '660',
'crop' => 1
);
$single = array(
'width' => '1024',
'height' => '1024',
'crop' => 0
);
$thumbnail = array(
'width' => '150',
'height' => '150',
'crop' => 1
);
// Image sizes
update_option( 'shop_catalog_image_size', $catalog );
update_option( 'shop_single_image_size', $single );
update_option( 'shop_thumbnail_image_size', $thumbnail );
}
add_action( 'after_switch_theme', 'jevelin_woocommerce_image_sizes', 1 );
endif;
/**
* Text dropcaps
*/
if ( ! function_exists( 'jevelin_editor_dropcaps' ) ) :
add_filter( 'mce_buttons_2', 'jevelin_editor_dropcaps' );
function jevelin_editor_dropcaps( $buttons ) {
array_unshift( $buttons, 'styleselect' );
return $buttons;
}
endif;
/**
* Text dropcaps init
*/
if ( ! function_exists( 'jevelin_editor_dropcaps_init' ) ) :
add_filter( 'tiny_mce_before_init', 'jevelin_editor_dropcaps_init' );
function jevelin_editor_dropcaps_init( $settings ) {
$style_formats = array(
array(
'title' => esc_html__('Dropcaps','jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps',
'styles' => array(
'fontSize' => '18px',
)
),
array(
'title' => esc_html__('Dropcaps Full Square','jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps-full-square',
'styles' => array(
'fontSize' => '18px',
)
),
array(
'title' => esc_html__('Dropcaps Full Square With Border', 'jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps-full-square-border',
'styles' => array(
'fontSize' => '18px',
)
),
array(
'title' => esc_html__('Dropcaps Full Square With Tale', 'jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps-full-square-tale',
'styles' => array(
'fontSize' => '18px',
)
),
array(
'title' => esc_html__('Dropcaps Square With 1px Borde', 'jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps-square-border',
'styles' => array(
'fontSize' => '18px',
)
),
array(
'title' => esc_html__('Dropcaps Square With 2px Borde', 'jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps-square-border2',
'styles' => array(
'fontSize' => '18px',
)
),
array(
'title' => esc_html__('Dropcaps Cricle', 'jevelin'),
'inline' => 'span',
'classes' => 'sh-dropcaps-circle',
'styles' => array(
'fontSize' => '18px',
)
),
);
$settings['style_formats'] = json_encode( $style_formats );
return $settings;
}
endif;
/**
* Text highlight
*/
if ( ! function_exists( 'jevelin_editor_text_background' ) ) :
add_filter( 'mce_buttons_2', 'jevelin_editor_text_background' );
function jevelin_editor_text_background( $buttons ){
array_splice( $buttons, 2, 0, 'backcolor' );
array_splice( $buttons, 1, 0, 'fontsizeselect' );
return $buttons;
}
endif;
function customize_text_sizes($initArray){
$initArray['fontsize_formats'] = '10px 12px 13px 14px 16px 18px 21px 24px 30px 36px 40px 48px 60px';
return $initArray;
}
add_filter('tiny_mce_before_init', 'customize_text_sizes');
/**
* Get Host
*/
function jevelin_gethost($Address) {
$parseUrl = parse_url(trim($Address));
return trim($parseUrl['host'] ? $parseUrl['host'] : array_shift(explode('/', $parseUrl['path'], 2)));
}
/**
* Allowed_html
*/
function jevelin_allowed_html() {
return array(
'a' => array(
'href' => array(),
'title' => array()
),
'br' => array(),
'i' => array(),
'style' => array(),
'b' => array(
'data' => array()
),
);
}
/**
* Allow iframe
*/
function jevelin_allow_iframe_tags( $multisite_tags ){
$multisite_tags['iframe'] = array(
'src' => true,
'width' => true,
'height' => true,
'align' => true,
'class' => true,
'name' => true,
'id' => true,
'frameborder' => true,
'seamless' => true,
'srcdoc' => true,
'sandbox' => true,
'allowfullscreen' => true
);
return $multisite_tags;
}
function jevelin_allowed_html_form() {
return array(
'p' => array(),
'sup' => array(),
'div' => array(
'class' => array(),
'id' => array(),
'style' => array()
),
'form' => array(
'data-fw-form-id' => array(),
'data-fw-ext-forms-type' => array(),
'id' => array(),
'class' => array(),
'action' => array(),
'method' => array(),
'style' => array(),
),
'label' => array(
'for' => array(),
),
'input' => array(
'type' => array(),
'name' => array(),
'placeholder' => array(),
'value' => array(),
'id' => array(),
'class' => array(),
'required' => array(),
),
'select' => array(
'type' => array(),
'name' => array(),
'placeholder' => array(),
'value' => array(),
'required' => array(),
'id' => array(),
'class' => array(),
),
'option' => array(
'value' => array(),
'selected' => array(),
),
'textarea' => array(
'name' => array(),
'placeholder' => array(),
'id' => array(),
'required' => array(),
),
);
}
function jevelin_allowed_html_icons() {
return array(
'div' => array(
'class' => array(),
'id' => array(),
'style' => array()
),
'a' => array(
'href' => array(),
'target' => array(),
'id' => array(),
'class' => array(),
),
'i' => array(
'class' => array(),
),
);
}
function jevelin_allowed_html_basic() {
return array(
'strong' => array(),
'div' => array(
'class' => array(),
'id' => array(),
'style' => array()
),
'span' => array(
'class' => array(),
'id' => array(),
'style' => array()
),
'a' => array(
'href' => array(),
'target' => array(),
'id' => array(),
'class' => array(),
),
'img' => array(
'src' => array(),
'class' => array(),
'alt' => array(),
),
);
}
function jevelin_allowed_html_icon_option() {
return array(
'i' => array(
'class' => array(),
'data-value' => array(),
'data-group' => array()
),
);
}
/**
* Define jevelin icons
*/
if ( !function_exists( 'jevelin_icon_set' ) ) {
function jevelin_icon_set($sets) {
$sets['jevelin-icons'] = array(
'font-style-src' => fw_get_framework_directory_uri('/static/libs/font-awesome/css/font-awesome.min.css'),
'container-class' => 'fa-lg', // some fonts need special wrapper class to display properly
'groups' => array(
'fa' => esc_html__('Font Awesome', 'jevelin'),
'si' => esc_html__('Simple Line Icons', 'jevelin'),
'ti' => esc_html__('Themify Icons', 'jevelin'),
'pi' => esc_html__('Pixeden Icons', 'jevelin'),
),
'icons' => array(
/*'' => array( 'group' => 'fa' ),*/
'fa fa-adjust' => array( 'group' => 'fa' ),
'fa fa-anchor' => array( 'group' => 'fa' ),
'fa fa-archive' => array( 'group' => 'fa' ),
'fa fa-area-chart' => array( 'group' => 'fa' ),
'fa fa-arrows' => array( 'group' => 'fa' ),
'fa fa-arrows-h' => array( 'group' => 'fa' ),
'fa fa-arrows-v' => array( 'group' => 'fa' ),
'fa fa-asterisk' => array( 'group' => 'fa' ),
'fa fa-at' => array( 'group' => 'fa' ),
'fa fa-automobile' => array( 'group' => 'fa' ),
'fa fa-balance-scale' => array( 'group' => 'fa' ),
'fa fa-ban' => array( 'group' => 'fa' ),
'fa fa-bank' => array( 'group' => 'fa' ),
'fa fa-bar-chart' => array( 'group' => 'fa' ),
'fa fa-bar-chart-o' => array( 'group' => 'fa' ),
'fa fa-barcode' => array( 'group' => 'fa' ),
'fa fa-bars' => array( 'group' => 'fa' ),
'fa fa-battery-0' => array( 'group' => 'fa' ),
'fa fa-battery-1' => array( 'group' => 'fa' ),
'fa fa-battery-2' => array( 'group' => 'fa' ),
'fa fa-battery-3' => array( 'group' => 'fa' ),
'fa fa-battery-4' => array( 'group' => 'fa' ),
'fa fa-battery-empty' => array( 'group' => 'fa' ),
'fa fa-battery-full' => array( 'group' => 'fa' ),
'fa fa-battery-half' => array( 'group' => 'fa' ),
'fa fa-battery-quarter' => array( 'group' => 'fa' ),
'fa fa-battery-three-quarters' => array( 'group' => 'fa' ),
'fa fa-bed' => array( 'group' => 'fa' ),
'fa fa-beer' => array( 'group' => 'fa' ),
'fa fa-bell' => array( 'group' => 'fa' ),
'fa fa-bell-o' => array( 'group' => 'fa' ),
'fa fa-bell-slash' => array( 'group' => 'fa' ),
'fa fa-bell-slash-o' => array( 'group' => 'fa' ),
'fa fa-bicycle' => array( 'group' => 'fa' ),
'fa fa-binoculars' => array( 'group' => 'fa' ),
'fa fa-birthday-cake' => array( 'group' => 'fa' ),
'fa fa-bolt' => array( 'group' => 'fa' ),
'fa fa-bomb' => array( 'group' => 'fa' ),
'fa fa-book' => array( 'group' => 'fa' ),
'fa fa-bookmark' => array( 'group' => 'fa' ),
'fa fa-bookmark-o' => array( 'group' => 'fa' ),
'fa fa-briefcase' => array( 'group' => 'fa' ),
'fa fa-bug' => array( 'group' => 'fa' ),
'fa fa-building' => array( 'group' => 'fa' ),
'fa fa-building-o' => array( 'group' => 'fa' ),
'fa fa-bullhorn' => array( 'group' => 'fa' ),
'fa fa-bullseye' => array( 'group' => 'fa' ),
'fa fa-bus' => array( 'group' => 'fa' ),
'fa fa-cab' => array( 'group' => 'fa' ),
'fa fa-calculator' => array( 'group' => 'fa' ),
'fa fa-calendar' => array( 'group' => 'fa' ),
'fa fa-calendar-check-o' => array( 'group' => 'fa' ),
'fa fa-calendar-minus-o' => array( 'group' => 'fa' ),
'fa fa-calendar-o' => array( 'group' => 'fa' ),
'fa fa-calendar-plus-o' => array( 'group' => 'fa' ),
'fa fa-calendar-times-o' => array( 'group' => 'fa' ),
'fa fa-camera' => array( 'group' => 'fa' ),
'fa fa-camera-retro' => array( 'group' => 'fa' ),
'fa fa-car' => array( 'group' => 'fa' ),
'fa fa-caret-square-o-down' => array( 'group' => 'fa' ),
'fa fa-caret-square-o-left' => array( 'group' => 'fa' ),
'fa fa-caret-square-o-right' => array( 'group' => 'fa' ),
'fa fa-caret-square-o-up' => array( 'group' => 'fa' ),
'fa fa-cart-arrow-down' => array( 'group' => 'fa' ),
'fa fa-cart-plus' => array( 'group' => 'fa' ),
'fa fa-cc' => array( 'group' => 'fa' ),
'fa fa-certificate' => array( 'group' => 'fa' ),
'fa fa-check' => array( 'group' => 'fa' ),
'fa fa-check-circle' => array( 'group' => 'fa' ),
'fa fa-check-circle-o' => array( 'group' => 'fa' ),
'fa fa-check-square' => array( 'group' => 'fa' ),
'fa fa-check-square-o' => array( 'group' => 'fa' ),
'fa fa-child' => array( 'group' => 'fa' ),
'fa fa-circle' => array( 'group' => 'fa' ),
'fa fa-circle-o' => array( 'group' => 'fa' ),
'fa fa-circle-o-notch' => array( 'group' => 'fa' ),
'fa fa-circle-thin' => array( 'group' => 'fa' ),
'fa fa-clock-o' => array( 'group' => 'fa' ),
'fa fa-clone' => array( 'group' => 'fa' ),
'fa fa-close' => array( 'group' => 'fa' ),
'fa fa-cloud' => array( 'group' => 'fa' ),
'fa fa-cloud-download' => array( 'group' => 'fa' ),
'fa fa-cloud-upload' => array( 'group' => 'fa' ),
'fa fa-code' => array( 'group' => 'fa' ),
'fa fa-code-fork' => array( 'group' => 'fa' ),
'fa fa-coffee' => array( 'group' => 'fa' ),
'fa fa-cog' => array( 'group' => 'fa' ),
'fa fa-cogs' => array( 'group' => 'fa' ),
'fa fa-comment' => array( 'group' => 'fa' ),
'fa fa-comment-o' => array( 'group' => 'fa' ),
'fa fa-commenting' => array( 'group' => 'fa' ),
'fa fa-commenting-o' => array( 'group' => 'fa' ),
'fa fa-comments' => array( 'group' => 'fa' ),
'fa fa-comments-o' => array( 'group' => 'fa' ),
'fa fa-compass' => array( 'group' => 'fa' ),
'fa fa-copyright' => array( 'group' => 'fa' ),
'fa fa-creative-commons' => array( 'group' => 'fa' ),
'fa fa-credit-card' => array( 'group' => 'fa' ),
'fa fa-crop' => array( 'group' => 'fa' ),
'fa fa-crosshairs' => array( 'group' => 'fa' ),
'fa fa-cube' => array( 'group' => 'fa' ),
'fa fa-cubes' => array( 'group' => 'fa' ),
'fa fa-cutlery' => array( 'group' => 'fa' ),
'fa fa-dashboard' => array( 'group' => 'fa' ),
'fa fa-database' => array( 'group' => 'fa' ),
'fa fa-desktop' => array( 'group' => 'fa' ),
'fa fa-diamond' => array( 'group' => 'fa' ),
'fa fa-dot-circle-o' => array( 'group' => 'fa' ),
'fa fa-download' => array( 'group' => 'fa' ),
'fa fa-edit' => array( 'group' => 'fa' ),
'fa fa-ellipsis-h' => array( 'group' => 'fa' ),
'fa fa-ellipsis-v' => array( 'group' => 'fa' ),
'fa fa-envelope' => array( 'group' => 'fa' ),
'fa fa-envelope-o' => array( 'group' => 'fa' ),
'fa fa-envelope-square' => array( 'group' => 'fa' ),
'fa fa-eraser' => array( 'group' => 'fa' ),
'fa fa-exchange' => array( 'group' => 'fa' ),
'fa fa-exclamation' => array( 'group' => 'fa' ),
'fa fa-exclamation-circle' => array( 'group' => 'fa' ),
'fa fa-exclamation-triangle' => array( 'group' => 'fa' ),
'fa fa-external-link' => array( 'group' => 'fa' ),
'fa fa-external-link-square' => array( 'group' => 'fa' ),
'fa fa-eye' => array( 'group' => 'fa' ),
'fa fa-eye-slash' => array( 'group' => 'fa' ),
'fa fa-eyedropper' => array( 'group' => 'fa' ),
'fa fa-fax' => array( 'group' => 'fa' ),
'fa fa-feed' => array( 'group' => 'fa' ),
'fa fa-female' => array( 'group' => 'fa' ),
'fa fa-fighter-jet' => array( 'group' => 'fa' ),
'fa fa-file-archive-o' => array( 'group' => 'fa' ),
'fa fa-file-audio-o' => array( 'group' => 'fa' ),
'fa fa-file-code-o' => array( 'group' => 'fa' ),
'fa fa-file-excel-o' => array( 'group' => 'fa' ),
'fa fa-file-image-o' => array( 'group' => 'fa' ),
'fa fa-file-movie-o' => array( 'group' => 'fa' ),
'fa fa-file-pdf-o' => array( 'group' => 'fa' ),
'fa fa-file-photo-o' => array( 'group' => 'fa' ),
'fa fa-file-picture-o' => array( 'group' => 'fa' ),
'fa fa-file-powerpoint-o' => array( 'group' => 'fa' ),
'fa fa-file-sound-o' => array( 'group' => 'fa' ),
'fa fa-file-video-o' => array( 'group' => 'fa' ),
'fa fa-file-word-o' => array( 'group' => 'fa' ),
'fa fa-file-zip-o' => array( 'group' => 'fa' ),
'fa fa-film' => array( 'group' => 'fa' ),
'fa fa-filter' => array( 'group' => 'fa' ),
'fa fa-fire' => array( 'group' => 'fa' ),
'fa fa-fire-extinguisher' => array( 'group' => 'fa' ),
'fa fa-flag' => array( 'group' => 'fa' ),
'fa fa-flag-checkered' => array( 'group' => 'fa' ),
'fa fa-flag-o' => array( 'group' => 'fa' ),
'fa fa-flash' => array( 'group' => 'fa' ),
'fa fa-flask' => array( 'group' => 'fa' ),
'fa fa-folder' => array( 'group' => 'fa' ),
'fa fa-folder-o' => array( 'group' => 'fa' ),
'fa fa-folder-open' => array( 'group' => 'fa' ),
'fa fa-folder-open-o' => array( 'group' => 'fa' ),
'fa fa-frown-o' => array( 'group' => 'fa' ),
'fa fa-futbol-o' => array( 'group' => 'fa' ),
'fa fa-gamepad' => array( 'group' => 'fa' ),
'fa fa-gavel' => array( 'group' => 'fa' ),
'fa fa-gear' => array( 'group' => 'fa' ),
'fa fa-gears' => array( 'group' => 'fa' ),
'fa fa-gift' => array( 'group' => 'fa' ),
'fa fa-glass' => array( 'group' => 'fa' ),
'fa fa-globe' => array( 'group' => 'fa' ),
'fa fa-graduation-cap' => array( 'group' => 'fa' ),
'fa fa-group' => array( 'group' => 'fa' ),
'fa fa-hand-grab-o' => array( 'group' => 'fa' ),
'fa fa-hand-lizard-o' => array( 'group' => 'fa' ),
'fa fa-hand-paper-o' => array( 'group' => 'fa' ),
'fa fa-hand-peace-o' => array( 'group' => 'fa' ),
'fa fa-hand-pointer-o' => array( 'group' => 'fa' ),
'fa fa-hand-rock-o' => array( 'group' => 'fa' ),
'fa fa-hand-scissors-o' => array( 'group' => 'fa' ),
'fa fa-hand-spock-o' => array( 'group' => 'fa' ),
'fa fa-hand-stop-o' => array( 'group' => 'fa' ),
'fa fa-hdd-o' => array( 'group' => 'fa' ),
'fa fa-headphones' => array( 'group' => 'fa' ),
'fa fa-heart' => array( 'group' => 'fa' ),
'fa fa-heart-o' => array( 'group' => 'fa' ),
'fa fa-heartbeat' => array( 'group' => 'fa' ),
'fa fa-history' => array( 'group' => 'fa' ),
'fa fa-home' => array( 'group' => 'fa' ),
'fa fa-hotel' => array( 'group' => 'fa' ),
'fa fa-hourglass' => array( 'group' => 'fa' ),
'fa fa-hourglass-1' => array( 'group' => 'fa' ),
'fa fa-hourglass-2' => array( 'group' => 'fa' ),
'fa fa-hourglass-3' => array( 'group' => 'fa' ),
'fa fa-hourglass-end' => array( 'group' => 'fa' ),
'fa fa-hourglass-half' => array( 'group' => 'fa' ),
'fa fa-hourglass-o' => array( 'group' => 'fa' ),
'fa fa-hourglass-start' => array( 'group' => 'fa' ),
'fa fa-i-cursor' => array( 'group' => 'fa' ),
'fa fa-image' => array( 'group' => 'fa' ),
'fa fa-inbox' => array( 'group' => 'fa' ),
'fa fa-industry' => array( 'group' => 'fa' ),
'fa fa-info' => array( 'group' => 'fa' ),
'fa fa-info-circle' => array( 'group' => 'fa' ),
'fa fa-institution' => array( 'group' => 'fa' ),
'fa fa-key' => array( 'group' => 'fa' ),
'fa fa-keyboard-o' => array( 'group' => 'fa' ),
'fa fa-language' => array( 'group' => 'fa' ),
'fa fa-laptop' => array( 'group' => 'fa' ),
'fa fa-leaf' => array( 'group' => 'fa' ),
'fa fa-legal' => array( 'group' => 'fa' ),
'fa fa-lemon-o' => array( 'group' => 'fa' ),
'fa fa-level-down' => array( 'group' => 'fa' ),
'fa fa-level-up' => array( 'group' => 'fa' ),
'fa fa-life-bouy' => array( 'group' => 'fa' ),
'fa fa-life-buoy' => array( 'group' => 'fa' ),
'fa fa-life-ring' => array( 'group' => 'fa' ),
'fa fa-life-saver' => array( 'group' => 'fa' ),
'fa fa-lightbulb-o' => array( 'group' => 'fa' ),
'fa fa-line-chart' => array( 'group' => 'fa' ),
'fa fa-location-arrow' => array( 'group' => 'fa' ),
'fa fa-lock' => array( 'group' => 'fa' ),
'fa fa-magic' => array( 'group' => 'fa' ),
'fa fa-magnet' => array( 'group' => 'fa' ),
'fa fa-mail-forward' => array( 'group' => 'fa' ),
'fa fa-mail-reply' => array( 'group' => 'fa' ),
'fa fa-mail-reply-all' => array( 'group' => 'fa' ),
'fa fa-male' => array( 'group' => 'fa' ),
'fa fa-map' => array( 'group' => 'fa' ),
'fa fa-map-marker' => array( 'group' => 'fa' ),
'fa fa-map-o' => array( 'group' => 'fa' ),
'fa fa-map-pin' => array( 'group' => 'fa' ),
'fa fa-map-signs' => array( 'group' => 'fa' ),
'fa fa-meh-o' => array( 'group' => 'fa' ),
'fa fa-microphone' => array( 'group' => 'fa' ),
'fa fa-microphone-slash' => array( 'group' => 'fa' ),
'fa fa-minus' => array( 'group' => 'fa' ),
'fa fa-minus-circle' => array( 'group' => 'fa' ),
'fa fa-minus-square' => array( 'group' => 'fa' ),
'fa fa-minus-square-o' => array( 'group' => 'fa' ),
'fa fa-mobile' => array( 'group' => 'fa' ),
'fa fa-mobile-phone' => array( 'group' => 'fa' ),
'fa fa-money' => array( 'group' => 'fa' ),
'fa fa-moon-o' => array( 'group' => 'fa' ),
'fa fa-mortar-board' => array( 'group' => 'fa' ),
'fa fa-motorcycle' => array( 'group' => 'fa' ),
'fa fa-mouse-pointer' => array( 'group' => 'fa' ),
'fa fa-music' => array( 'group' => 'fa' ),
'fa fa-navicon' => array( 'group' => 'fa' ),
'fa fa-newspaper-o' => array( 'group' => 'fa' ),
'fa fa-object-group' => array( 'group' => 'fa' ),
'fa fa-object-ungroup' => array( 'group' => 'fa' ),
'fa fa-paint-brush' => array( 'group' => 'fa' ),
'fa fa-paper-plane' => array( 'group' => 'fa' ),
'fa fa-paper-plane-o' => array( 'group' => 'fa' ),
'fa fa-paw' => array( 'group' => 'fa' ),
'fa fa-pencil' => array( 'group' => 'fa' ),
'fa fa-pencil-square' => array( 'group' => 'fa' ),
'fa fa-pencil-square-o' => array( 'group' => 'fa' ),
'fa fa-phone' => array( 'group' => 'fa' ),
'fa fa-phone-square' => array( 'group' => 'fa' ),
'fa fa-photo' => array( 'group' => 'fa' ),
'fa fa-picture-o' => array( 'group' => 'fa' ),
'fa fa-pie-chart' => array( 'group' => 'fa' ),
'fa fa-plane' => array( 'group' => 'fa' ),
'fa fa-plug' => array( 'group' => 'fa' ),
'fa fa-plus' => array( 'group' => 'fa' ),
'fa fa-plus-circle' => array( 'group' => 'fa' ),
'fa fa-plus-square' => array( 'group' => 'fa' ),
'fa fa-plus-square-o' => array( 'group' => 'fa' ),
'fa fa-power-off' => array( 'group' => 'fa' ),
'fa fa-print' => array( 'group' => 'fa' ),
'fa fa-puzzle-piece' => array( 'group' => 'fa' ),
'fa fa-qrcode' => array( 'group' => 'fa' ),
'fa fa-question' => array( 'group' => 'fa' ),
'fa fa-question-circle' => array( 'group' => 'fa' ),
'fa fa-quote-left' => array( 'group' => 'fa' ),
'fa fa-quote-right' => array( 'group' => 'fa' ),
'fa fa-random' => array( 'group' => 'fa' ),
'fa fa-recycle' => array( 'group' => 'fa' ),
'fa fa-refresh' => array( 'group' => 'fa' ),
'fa fa-registered' => array( 'group' => 'fa' ),
'fa fa-remove' => array( 'group' => 'fa' ),
'fa fa-reorder' => array( 'group' => 'fa' ),
'fa fa-reply' => array( 'group' => 'fa' ),
'fa fa-reply-all' => array( 'group' => 'fa' ),
'fa fa-retweet' => array( 'group' => 'fa' ),
'fa fa-road' => array( 'group' => 'fa' ),
'fa fa-rocket' => array( 'group' => 'fa' ),
'fa fa-rss' => array( 'group' => 'fa' ),
'fa fa-rss-square' => array( 'group' => 'fa' ),
'fa fa-search' => array( 'group' => 'fa' ),
'fa fa-search-minus' => array( 'group' => 'fa' ),
'fa fa-search-plus' => array( 'group' => 'fa' ),
'fa fa-send' => array( 'group' => 'fa' ),
'fa fa-send-o' => array( 'group' => 'fa' ),
'fa fa-server' => array( 'group' => 'fa' ),
'fa fa-share' => array( 'group' => 'fa' ),
'fa fa-share-alt' => array( 'group' => 'fa' ),
'fa fa-share-alt-square' => array( 'group' => 'fa' ),
'fa fa-share-square' => array( 'group' => 'fa' ),
'fa fa-share-square-o' => array( 'group' => 'fa' ),
'fa fa-shield' => array( 'group' => 'fa' ),
'fa fa-ship' => array( 'group' => 'fa' ),
'fa fa-shopping-cart' => array( 'group' => 'fa' ),
'fa fa-sign-in' => array( 'group' => 'fa' ),
'fa fa-sign-out' => array( 'group' => 'fa' ),
'fa fa-signal' => array( 'group' => 'fa' ),
'fa fa-sitemap' => array( 'group' => 'fa' ),
'fa fa-sliders' => array( 'group' => 'fa' ),
'fa fa-smile-o' => array( 'group' => 'fa' ),
'fa fa-soccer-ball-o' => array( 'group' => 'fa' ),
'fa fa-sort' => array( 'group' => 'fa' ),
'fa fa-sort-alpha-asc' => array( 'group' => 'fa' ),
'fa fa-sort-alpha-desc' => array( 'group' => 'fa' ),
'fa fa-sort-amount-asc' => array( 'group' => 'fa' ),
'fa fa-sort-amount-desc' => array( 'group' => 'fa' ),
'fa fa-sort-asc' => array( 'group' => 'fa' ),
'fa fa-sort-desc' => array( 'group' => 'fa' ),
'fa fa-sort-down' => array( 'group' => 'fa' ),
'fa fa-sort-numeric-asc' => array( 'group' => 'fa' ),
'fa fa-sort-numeric-desc' => array( 'group' => 'fa' ),
'fa fa-sort-up' => array( 'group' => 'fa' ),
'fa fa-space-shuttle' => array( 'group' => 'fa' ),
'fa fa-spoon' => array( 'group' => 'fa' ),
'fa fa-square' => array( 'group' => 'fa' ),
'fa fa-square-o' => array( 'group' => 'fa' ),
'fa fa-star' => array( 'group' => 'fa' ),
'fa fa-star-half' => array( 'group' => 'fa' ),
'fa fa-star-half-empty' => array( 'group' => 'fa' ),
'fa fa-star-half-full' => array( 'group' => 'fa' ),
'fa fa-star-half-o' => array( 'group' => 'fa' ),
'fa fa-star-o' => array( 'group' => 'fa' ),
'fa fa-sticky-note' => array( 'group' => 'fa' ),
'fa fa-sticky-note-o' => array( 'group' => 'fa' ),
'fa fa-street-view' => array( 'group' => 'fa' ),
'fa fa-suitcase' => array( 'group' => 'fa' ),
'fa fa-sun-o' => array( 'group' => 'fa' ),
'fa fa-support' => array( 'group' => 'fa' ),
'fa fa-tablet' => array( 'group' => 'fa' ),
'fa fa-tachometer' => array( 'group' => 'fa' ),
'fa fa-tag' => array( 'group' => 'fa' ),
'fa fa-tags' => array( 'group' => 'fa' ),
'fa fa-tasks' => array( 'group' => 'fa' ),
'fa fa-taxi' => array( 'group' => 'fa' ),
'fa fa-television' => array( 'group' => 'fa' ),
'fa fa-terminal' => array( 'group' => 'fa' ),
'fa fa-thumb-tack' => array( 'group' => 'fa' ),
'fa fa-thumbs-down' => array( 'group' => 'fa' ),
'fa fa-thumbs-o-down' => array( 'group' => 'fa' ),
'fa fa-thumbs-o-up' => array( 'group' => 'fa' ),
'fa fa-thumbs-up' => array( 'group' => 'fa' ),
'fa fa-ticket' => array( 'group' => 'fa' ),
'fa fa-times' => array( 'group' => 'fa' ),
'fa fa-times-circle' => array( 'group' => 'fa' ),
'fa fa-times-circle-o' => array( 'group' => 'fa' ),
'fa fa-tint' => array( 'group' => 'fa' ),
'fa fa-toggle-down' => array( 'group' => 'fa' ),
'fa fa-toggle-left' => array( 'group' => 'fa' ),
'fa fa-toggle-off' => array( 'group' => 'fa' ),
'fa fa-toggle-on' => array( 'group' => 'fa' ),
'fa fa-toggle-right' => array( 'group' => 'fa' ),
'fa fa-toggle-up' => array( 'group' => 'fa' ),
'fa fa-trademark' => array( 'group' => 'fa' ),
'fa fa-trash' => array( 'group' => 'fa' ),
'fa fa-trash-o' => array( 'group' => 'fa' ),
'fa fa-tree' => array( 'group' => 'fa' ),
'fa fa-trophy' => array( 'group' => 'fa' ),
'fa fa-truck' => array( 'group' => 'fa' ),
'fa fa-tty' => array( 'group' => 'fa' ),
'fa fa-tv' => array( 'group' => 'fa' ),
'fa fa-umbrella' => array( 'group' => 'fa' ),
'fa fa-university' => array( 'group' => 'fa' ),
'fa fa-unlock' => array( 'group' => 'fa' ),
'fa fa-unlock-alt' => array( 'group' => 'fa' ),
'fa fa-unsorted' => array( 'group' => 'fa' ),
'fa fa-upload' => array( 'group' => 'fa' ),
'fa fa-user' => array( 'group' => 'fa' ),
'fa fa-user-plus' => array( 'group' => 'fa' ),
'fa fa-user-secret' => array( 'group' => 'fa' ),
'fa fa-user-times' => array( 'group' => 'fa' ),
'fa fa-users' => array( 'group' => 'fa' ),
'fa fa-video-camera' => array( 'group' => 'fa' ),
'fa fa-volume-down' => array( 'group' => 'fa' ),
'fa fa-volume-off' => array( 'group' => 'fa' ),
'fa fa-volume-up' => array( 'group' => 'fa' ),
'fa fa-warning' => array( 'group' => 'fa' ),
'fa fa-wheelchair' => array( 'group' => 'fa' ),
'fa fa-wifi' => array( 'group' => 'fa' ),
'fa fa-wrench' => array( 'group' => 'fa' ),
'fa fa-hand-o-down' => array( 'group' => 'fa' ),
'fa fa-hand-o-left' => array( 'group' => 'fa' ),
'fa fa-hand-o-right' => array( 'group' => 'fa' ),
'fa fa-hand-o-up' => array( 'group' => 'fa' ),
'fa fa-ambulance' => array( 'group' => 'fa' ),
'fa fa-subway' => array( 'group' => 'fa' ),
'fa fa-train' => array( 'group' => 'fa' ),
'fa fa-genderless' => array( 'group' => 'fa' ),
'fa fa-intersex' => array( 'group' => 'fa' ),
'fa fa-mars' => array( 'group' => 'fa' ),
'fa fa-mars-double' => array( 'group' => 'fa' ),
'fa fa-mars-stroke' => array( 'group' => 'fa' ),
'fa fa-mars-stroke-h' => array( 'group' => 'fa' ),
'fa fa-mars-stroke-v' => array( 'group' => 'fa' ),
'fa fa-mercury' => array( 'group' => 'fa' ),
'fa fa-neuter' => array( 'group' => 'fa' ),
'fa fa-transgender' => array( 'group' => 'fa' ),
'fa fa-transgender-alt' => array( 'group' => 'fa' ),
'fa fa-venus' => array( 'group' => 'fa' ),
'fa fa-venus-double' => array( 'group' => 'fa' ),
'fa fa-venus-mars' => array( 'group' => 'fa' ),
'fa fa-file' => array( 'group' => 'fa' ),
'fa fa-file-o' => array( 'group' => 'fa' ),
'fa fa-file-text' => array( 'group' => 'fa' ),
'fa fa-file-text-o' => array( 'group' => 'fa' ),
'fa fa-cc-amex' => array( 'group' => 'fa' ),
'fa fa-cc-diners-club' => array( 'group' => 'fa' ),
'fa fa-cc-discover' => array( 'group' => 'fa' ),
'fa fa-cc-jcb' => array( 'group' => 'fa' ),
'fa fa-cc-mastercard' => array( 'group' => 'fa' ),
'fa fa-cc-paypal' => array( 'group' => 'fa' ),
'fa fa-cc-stripe' => array( 'group' => 'fa' ),
'fa fa-cc-visa' => array( 'group' => 'fa' ),
'fa fa-google-wallet' => array( 'group' => 'fa' ),
'fa fa-paypal' => array( 'group' => 'fa' ),
'fa fa-bitcoin' => array( 'group' => 'fa' ),
'fa fa-btc' => array( 'group' => 'fa' ),
'fa fa-cny' => array( 'group' => 'fa' ),
'fa fa-dollar' => array( 'group' => 'fa' ),
'fa fa-eur' => array( 'group' => 'fa' ),
'fa fa-euro' => array( 'group' => 'fa' ),
'fa fa-gbp' => array( 'group' => 'fa' ),
'fa fa-gg' => array( 'group' => 'fa' ),
'fa fa-gg-circle' => array( 'group' => 'fa' ),
'fa fa-ils' => array( 'group' => 'fa' ),
'fa fa-inr' => array( 'group' => 'fa' ),
'fa fa-jpy' => array( 'group' => 'fa' ),
'fa fa-krw' => array( 'group' => 'fa' ),
'fa fa-rmb' => array( 'group' => 'fa' ),
'fa fa-rouble' => array( 'group' => 'fa' ),
'fa fa-rub' => array( 'group' => 'fa' ),
'fa fa-ruble' => array( 'group' => 'fa' ),
'fa fa-rupee' => array( 'group' => 'fa' ),
'fa fa-shekel' => array( 'group' => 'fa' ),
'fa fa-sheqel' => array( 'group' => 'fa' ),
'fa fa-try' => array( 'group' => 'fa' ),
'fa fa-turkish-lira' => array( 'group' => 'fa' ),
'fa fa-usd' => array( 'group' => 'fa' ),
'fa fa-won' => array( 'group' => 'fa' ),
'fa fa-yen' => array( 'group' => 'fa' ),
'fa fa-align-center' => array( 'group' => 'fa' ),
'fa fa-align-justify' => array( 'group' => 'fa' ),
'fa fa-align-left' => array( 'group' => 'fa' ),
'fa fa-align-right' => array( 'group' => 'fa' ),
'fa fa-bold' => array( 'group' => 'fa' ),
'fa fa-chain' => array( 'group' => 'fa' ),
'fa fa-chain-broken' => array( 'group' => 'fa' ),
'fa fa-clipboard' => array( 'group' => 'fa' ),
'fa fa-columns' => array( 'group' => 'fa' ),
'fa fa-copy' => array( 'group' => 'fa' ),
'fa fa-cut' => array( 'group' => 'fa' ),
'fa fa-dedent' => array( 'group' => 'fa' ),
'fa fa-files-o' => array( 'group' => 'fa' ),
'fa fa-floppy-o' => array( 'group' => 'fa' ),
'fa fa-font' => array( 'group' => 'fa' ),
'fa fa-header' => array( 'group' => 'fa' ),
'fa fa-indent' => array( 'group' => 'fa' ),
'fa fa-italic' => array( 'group' => 'fa' ),
'fa fa-link' => array( 'group' => 'fa' ),
'fa fa-list' => array( 'group' => 'fa' ),
'fa fa-list-alt' => array( 'group' => 'fa' ),
'fa fa-list-ol' => array( 'group' => 'fa' ),
'fa fa-list-ul' => array( 'group' => 'fa' ),
'fa fa-outdent' => array( 'group' => 'fa' ),
'fa fa-paperclip' => array( 'group' => 'fa' ),
'fa fa-paragraph' => array( 'group' => 'fa' ),
'fa fa-paste' => array( 'group' => 'fa' ),
'fa fa-repeat' => array( 'group' => 'fa' ),
'fa fa-rotate-left' => array( 'group' => 'fa' ),
'fa fa-rotate-right' => array( 'group' => 'fa' ),
'fa fa-save' => array( 'group' => 'fa' ),
'fa fa-scissors' => array( 'group' => 'fa' ),
'fa fa-strikethrough' => array( 'group' => 'fa' ),
'fa fa-subscript' => array( 'group' => 'fa' ),
'fa fa-superscript' => array( 'group' => 'fa' ),
'fa fa-table' => array( 'group' => 'fa' ),
'fa fa-text-height' => array( 'group' => 'fa' ),
'fa fa-text-width' => array( 'group' => 'fa' ),
'fa fa-th' => array( 'group' => 'fa' ),
'fa fa-th-large' => array( 'group' => 'fa' ),
'fa fa-th-list' => array( 'group' => 'fa' ),
'fa fa-underline' => array( 'group' => 'fa' ),
'fa fa-undo' => array( 'group' => 'fa' ),
'fa fa-unlink' => array( 'group' => 'fa' ),
'fa fa-angle-double-down' => array( 'group' => 'fa' ),
'fa fa-angle-double-left' => array( 'group' => 'fa' ),
'fa fa-angle-double-right' => array( 'group' => 'fa' ),
'fa fa-angle-double-up' => array( 'group' => 'fa' ),
'fa fa-angle-down' => array( 'group' => 'fa' ),
'fa fa-angle-left' => array( 'group' => 'fa' ),
'fa fa-angle-right' => array( 'group' => 'fa' ),
'fa fa-angle-up' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-down' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-left' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-o-down' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-o-left' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-o-right' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-o-up' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-right' => array( 'group' => 'fa' ),
'fa fa-arrow-circle-up' => array( 'group' => 'fa' ),
'fa fa-arrow-down' => array( 'group' => 'fa' ),
'fa fa-arrow-left' => array( 'group' => 'fa' ),
'fa fa-arrow-right' => array( 'group' => 'fa' ),
'fa fa-arrow-up' => array( 'group' => 'fa' ),
'fa fa-arrows-alt' => array( 'group' => 'fa' ),
'fa fa-caret-down' => array( 'group' => 'fa' ),
'fa fa-caret-left' => array( 'group' => 'fa' ),
'fa fa-caret-right' => array( 'group' => 'fa' ),
'fa fa-caret-up' => array( 'group' => 'fa' ),
'fa fa-chevron-circle-down' => array( 'group' => 'fa' ),
'fa fa-chevron-circle-left' => array( 'group' => 'fa' ),
'fa fa-chevron-circle-right' => array( 'group' => 'fa' ),
'fa fa-chevron-circle-up' => array( 'group' => 'fa' ),
'fa fa-chevron-down' => array( 'group' => 'fa' ),
'fa fa-chevron-left' => array( 'group' => 'fa' ),
'fa fa-chevron-right' => array( 'group' => 'fa' ),
'fa fa-chevron-up' => array( 'group' => 'fa' ),
'fa fa-long-arrow-down' => array( 'group' => 'fa' ),
'fa fa-long-arrow-left' => array( 'group' => 'fa' ),
'fa fa-long-arrow-right' => array( 'group' => 'fa' ),
'fa fa-long-arrow-up' => array( 'group' => 'fa' ),
'fa fa-backward' => array( 'group' => 'fa' ),
'fa fa-compress' => array( 'group' => 'fa' ),
'fa fa-eject' => array( 'group' => 'fa' ),
'fa fa-expand' => array( 'group' => 'fa' ),
'fa fa-fast-backward' => array( 'group' => 'fa' ),
'fa fa-fast-forward' => array( 'group' => 'fa' ),
'fa fa-forward' => array( 'group' => 'fa' ),
'fa fa-pause' => array( 'group' => 'fa' ),
'fa fa-play' => array( 'group' => 'fa' ),
'fa fa-play-circle' => array( 'group' => 'fa' ),
'fa fa-play-circle-o' => array( 'group' => 'fa' ),
'fa fa-step-backward' => array( 'group' => 'fa' ),
'fa fa-step-forward' => array( 'group' => 'fa' ),
'fa fa-stop' => array( 'group' => 'fa' ),
'fa fa-youtube-play' => array( 'group' => 'fa' ),
'fa fa-500px' => array( 'group' => 'fa' ),
'fa fa-adn' => array( 'group' => 'fa' ),
'fa fa-amazon' => array( 'group' => 'fa' ),
'fa fa-android' => array( 'group' => 'fa' ),
'fa fa-angellist' => array( 'group' => 'fa' ),
'fa fa-apple' => array( 'group' => 'fa' ),
'fa fa-behance' => array( 'group' => 'fa' ),
'fa fa-behance-square' => array( 'group' => 'fa' ),
'fa fa-bitbucket' => array( 'group' => 'fa' ),
'fa fa-bitbucket-square' => array( 'group' => 'fa' ),
'fa fa-black-tie' => array( 'group' => 'fa' ),
'fa fa-buysellads' => array( 'group' => 'fa' ),
'fa fa-chrome' => array( 'group' => 'fa' ),
'fa fa-codepen' => array( 'group' => 'fa' ),
'fa fa-connectdevelop' => array( 'group' => 'fa' ),
'fa fa-contao' => array( 'group' => 'fa' ),
'fa fa-css3' => array( 'group' => 'fa' ),
'fa fa-dashcube' => array( 'group' => 'fa' ),
'fa fa-delicious' => array( 'group' => 'fa' ),
'fa fa-deviantart' => array( 'group' => 'fa' ),
'fa fa-digg' => array( 'group' => 'fa' ),
'fa fa-dribbble' => array( 'group' => 'fa' ),
'fa fa-dropbox' => array( 'group' => 'fa' ),
'fa fa-drupal' => array( 'group' => 'fa' ),
'fa fa-empire' => array( 'group' => 'fa' ),
'fa fa-expeditedssl' => array( 'group' => 'fa' ),
'fa fa-facebook' => array( 'group' => 'fa' ),
'fa fa-facebook-f' => array( 'group' => 'fa' ),
'fa fa-facebook-official' => array( 'group' => 'fa' ),
'fa fa-facebook-square' => array( 'group' => 'fa' ),
'fa fa-firefox' => array( 'group' => 'fa' ),
'fa fa-flickr' => array( 'group' => 'fa' ),
'fa fa-fonticons' => array( 'group' => 'fa' ),
'fa fa-forumbee' => array( 'group' => 'fa' ),
'fa fa-foursquare' => array( 'group' => 'fa' ),
'fa fa-ge' => array( 'group' => 'fa' ),
'fa fa-get-pocket' => array( 'group' => 'fa' ),
'fa fa-git' => array( 'group' => 'fa' ),
'fa fa-git-square' => array( 'group' => 'fa' ),
'fa fa-github' => array( 'group' => 'fa' ),
'fa fa-github-alt' => array( 'group' => 'fa' ),
'fa fa-github-square' => array( 'group' => 'fa' ),
'fa fa-gittip' => array( 'group' => 'fa' ),
'fa fa-google' => array( 'group' => 'fa' ),
'fa fa-google-plus' => array( 'group' => 'fa' ),
'fa fa-google-plus-square' => array( 'group' => 'fa' ),
'fa fa-gratipay' => array( 'group' => 'fa' ),
'fa fa-hacker-news' => array( 'group' => 'fa' ),
'fa fa-houzz' => array( 'group' => 'fa' ),
'fa fa-html5' => array( 'group' => 'fa' ),
'fa fa-instagram' => array( 'group' => 'fa' ),
'fa fa-internet-explorer' => array( 'group' => 'fa' ),
'fa fa-ioxhost' => array( 'group' => 'fa' ),
'fa fa-joomla' => array( 'group' => 'fa' ),
'fa fa-jsfiddle' => array( 'group' => 'fa' ),
'fa fa-lastfm' => array( 'group' => 'fa' ),
'fa fa-lastfm-square' => array( 'group' => 'fa' ),
'fa fa-leanpub' => array( 'group' => 'fa' ),
'fa fa-linkedin' => array( 'group' => 'fa' ),
'fa fa-linkedin-square' => array( 'group' => 'fa' ),
'fa fa-linux' => array( 'group' => 'fa' ),
'fa fa-maxcdn' => array( 'group' => 'fa' ),
'fa fa-meanpath' => array( 'group' => 'fa' ),
'fa fa-medium' => array( 'group' => 'fa' ),
'fa fa-odnoklassniki' => array( 'group' => 'fa' ),
'fa fa-odnoklassniki-square' => array( 'group' => 'fa' ),
'fa fa-opencart' => array( 'group' => 'fa' ),
'fa fa-openid' => array( 'group' => 'fa' ),
'fa fa-opera' => array( 'group' => 'fa' ),
'fa fa-optin-monster' => array( 'group' => 'fa' ),
'fa fa-pagelines' => array( 'group' => 'fa' ),
'fa fa-pied-piper' => array( 'group' => 'fa' ),
'fa fa-pied-piper-alt' => array( 'group' => 'fa' ),
'fa fa-pinterest' => array( 'group' => 'fa' ),
'fa fa-pinterest-p' => array( 'group' => 'fa' ),
'fa fa-pinterest-square' => array( 'group' => 'fa' ),
'fa fa-qq' => array( 'group' => 'fa' ),
'fa fa-ra' => array( 'group' => 'fa' ),
'fa fa-rebel' => array( 'group' => 'fa' ),
'fa fa-reddit' => array( 'group' => 'fa' ),
'fa fa-reddit-square' => array( 'group' => 'fa' ),
'fa fa-renren' => array( 'group' => 'fa' ),
'fa fa-safari' => array( 'group' => 'fa' ),
'fa fa-sellsy' => array( 'group' => 'fa' ),
'fa fa-shirtsinbulk' => array( 'group' => 'fa' ),
'fa fa-simplybuilt' => array( 'group' => 'fa' ),
'fa fa-skyatlas' => array( 'group' => 'fa' ),
'fa fa-skype' => array( 'group' => 'fa' ),
'fa fa-slack' => array( 'group' => 'fa' ),
'fa fa-slideshare' => array( 'group' => 'fa' ),
'fa fa-soundcloud' => array( 'group' => 'fa' ),
'fa fa-spotify' => array( 'group' => 'fa' ),
'fa fa-stack-exchange' => array( 'group' => 'fa' ),
'fa fa-stack-overflow' => array( 'group' => 'fa' ),
'fa fa-steam' => array( 'group' => 'fa' ),
'fa fa-steam-square' => array( 'group' => 'fa' ),
'fa fa-stumbleupon' => array( 'group' => 'fa' ),
'fa fa-stumbleupon-circle' => array( 'group' => 'fa' ),
'fa fa-tencent-weibo' => array( 'group' => 'fa' ),
'fa fa-trello' => array( 'group' => 'fa' ),
'fa fa-tripadvisor' => array( 'group' => 'fa' ),
'fa fa-tumblr' => array( 'group' => 'fa' ),
'fa fa-tumblr-square' => array( 'group' => 'fa' ),
'fa fa-twitch' => array( 'group' => 'fa' ),
'fa fa-twitter' => array( 'group' => 'fa' ),
'fa fa-twitter-square' => array( 'group' => 'fa' ),
'fa fa-viacoin' => array( 'group' => 'fa' ),
'fa fa-vimeo' => array( 'group' => 'fa' ),
'fa fa-vimeo-square' => array( 'group' => 'fa' ),
'fa fa-vine' => array( 'group' => 'fa' ),
'fa fa-vk' => array( 'group' => 'fa' ),
'fa fa-wechat' => array( 'group' => 'fa' ),
'fa fa-weibo' => array( 'group' => 'fa' ),
'fa fa-weixin' => array( 'group' => 'fa' ),
'fa fa-whatsapp' => array( 'group' => 'fa' ),
'fa fa-wikipedia-w' => array( 'group' => 'fa' ),
'fa fa-windows' => array( 'group' => 'fa' ),
'fa fa-wordpress' => array( 'group' => 'fa' ),
'fa fa-xing' => array( 'group' => 'fa' ),
'fa fa-xing-square' => array( 'group' => 'fa' ),
'fa fa-y-combinator' => array( 'group' => 'fa' ),
'fa fa-y-combinator-square' => array( 'group' => 'fa' ),
'fa fa-yahoo' => array( 'group' => 'fa' ),
'fa fa-yc' => array( 'group' => 'fa' ),
'fa fa-yc-square' => array( 'group' => 'fa' ),
'fa fa-yelp' => array( 'group' => 'fa' ),
'fa fa-youtube' => array( 'group' => 'fa' ),
'fa fa-youtube-square' => array( 'group' => 'fa' ),
'fa fa-h-square' => array( 'group' => 'fa' ),
'fa fa-hospital-o' => array( 'group' => 'fa' ),
'fa fa-medkit' => array( 'group' => 'fa' ),
'fa fa-stethoscope' => array( 'group' => 'fa' ),
'fa fa-user-md' => array( 'group' => 'fa' ),
'icon-user' => array( 'group' => 'si' ),
'icon-people' => array( 'group' => 'si' ),
'icon-user-female' => array( 'group' => 'si' ),
'icon-user-follow' => array( 'group' => 'si' ),
'icon-user-following' => array( 'group' => 'si' ),
'icon-user-unfollow' => array( 'group' => 'si' ),
'icon-login' => array( 'group' => 'si' ),
'icon-logout' => array( 'group' => 'si' ),
'icon-emotsmile' => array( 'group' => 'si' ),
'icon-phone' => array( 'group' => 'si' ),
'icon-call-end' => array( 'group' => 'si' ),
'icon-call-in' => array( 'group' => 'si' ),
'icon-call-out' => array( 'group' => 'si' ),
'icon-map' => array( 'group' => 'si' ),
'icon-location-pin' => array( 'group' => 'si' ),
'icon-direction' => array( 'group' => 'si' ),
'icon-directions' => array( 'group' => 'si' ),
'icon-compass' => array( 'group' => 'si' ),
'icon-layers' => array( 'group' => 'si' ),
'icon-menu' => array( 'group' => 'si' ),
'icon-list' => array( 'group' => 'si' ),
'icon-options-vertical' => array( 'group' => 'si' ),
'icon-options' => array( 'group' => 'si' ),
'icon-arrow-down' => array( 'group' => 'si' ),
'icon-arrow-left' => array( 'group' => 'si' ),
'icon-arrow-right' => array( 'group' => 'si' ),
'icon-arrow-up' => array( 'group' => 'si' ),
'icon-arrow-up-circle' => array( 'group' => 'si' ),
'icon-arrow-left-circle' => array( 'group' => 'si' ),
'icon-arrow-right-circle' => array( 'group' => 'si' ),
'icon-arrow-down-circle' => array( 'group' => 'si' ),
'icon-check' => array( 'group' => 'si' ),
'icon-clock' => array( 'group' => 'si' ),
'icon-plus' => array( 'group' => 'si' ),
'icon-minus' => array( 'group' => 'si' ),
'icon-close' => array( 'group' => 'si' ),
'icon-event' => array( 'group' => 'si' ),
'icon-exclamation' => array( 'group' => 'si' ),
'icon-organization' => array( 'group' => 'si' ),
'icon-trophy' => array( 'group' => 'si' ),
'icon-screen-smartphone' => array( 'group' => 'si' ),
'icon-screen-desktop' => array( 'group' => 'si' ),
'icon-plane' => array( 'group' => 'si' ),
'icon-notebook' => array( 'group' => 'si' ),
'icon-mustache' => array( 'group' => 'si' ),
'icon-mouse' => array( 'group' => 'si' ),
'icon-magnet' => array( 'group' => 'si' ),
'icon-energy' => array( 'group' => 'si' ),
'icon-disc' => array( 'group' => 'si' ),
'icon-cursor' => array( 'group' => 'si' ),
'icon-cursor-move' => array( 'group' => 'si' ),
'icon-crop' => array( 'group' => 'si' ),
'icon-chemistry' => array( 'group' => 'si' ),
'icon-speedometer' => array( 'group' => 'si' ),
'icon-shield' => array( 'group' => 'si' ),
'icon-screen-tablet' => array( 'group' => 'si' ),
'icon-magic-wand' => array( 'group' => 'si' ),
'icon-hourglass' => array( 'group' => 'si' ),
'icon-graduation' => array( 'group' => 'si' ),
'icon-ghost' => array( 'group' => 'si' ),
'icon-game-controller' => array( 'group' => 'si' ),
'icon-fire' => array( 'group' => 'si' ),
'icon-eyeglass' => array( 'group' => 'si' ),
'icon-envelope-open' => array( 'group' => 'si' ),
'icon-envelope-letter' => array( 'group' => 'si' ),
'icon-bell' => array( 'group' => 'si' ),
'icon-badge' => array( 'group' => 'si' ),
'icon-anchor' => array( 'group' => 'si' ),
'icon-wallet' => array( 'group' => 'si' ),
'icon-vector' => array( 'group' => 'si' ),
'icon-speech' => array( 'group' => 'si' ),
'icon-puzzle' => array( 'group' => 'si' ),
'icon-printer' => array( 'group' => 'si' ),
'icon-present' => array( 'group' => 'si' ),
'icon-playlist' => array( 'group' => 'si' ),
'icon-pin' => array( 'group' => 'si' ),
'icon-picture' => array( 'group' => 'si' ),
'icon-handbag' => array( 'group' => 'si' ),
'icon-globe-alt' => array( 'group' => 'si' ),
'icon-globe' => array( 'group' => 'si' ),
'icon-folder-alt' => array( 'group' => 'si' ),
'icon-folder' => array( 'group' => 'si' ),
'icon-film' => array( 'group' => 'si' ),
'icon-feed' => array( 'group' => 'si' ),
'icon-drop' => array( 'group' => 'si' ),
'icon-drawer' => array( 'group' => 'si' ),
'icon-docs' => array( 'group' => 'si' ),
'icon-doc' => array( 'group' => 'si' ),
'icon-diamond' => array( 'group' => 'si' ),
'icon-cup' => array( 'group' => 'si' ),
'icon-calculator' => array( 'group' => 'si' ),
'icon-bubbles' => array( 'group' => 'si' ),
'icon-briefcase' => array( 'group' => 'si' ),
'icon-book-open' => array( 'group' => 'si' ),
'icon-basket-loaded' => array( 'group' => 'si' ),
'icon-basket' => array( 'group' => 'si' ),
'icon-bag' => array( 'group' => 'si' ),
'icon-action-undo' => array( 'group' => 'si' ),
'icon-action-redo' => array( 'group' => 'si' ),
'icon-wrench' => array( 'group' => 'si' ),
'icon-umbrella' => array( 'group' => 'si' ),
'icon-trash' => array( 'group' => 'si' ),
'icon-tag' => array( 'group' => 'si' ),
'icon-support' => array( 'group' => 'si' ),
'icon-frame' => array( 'group' => 'si' ),
'icon-size-fullscreen' => array( 'group' => 'si' ),
'icon-size-actual' => array( 'group' => 'si' ),
'icon-shuffle' => array( 'group' => 'si' ),
'icon-share-alt' => array( 'group' => 'si' ),
'icon-share' => array( 'group' => 'si' ),
'icon-rocket' => array( 'group' => 'si' ),
'icon-question' => array( 'group' => 'si' ),
'icon-pie-chart' => array( 'group' => 'si' ),
'icon-pencil' => array( 'group' => 'si' ),
'icon-note' => array( 'group' => 'si' ),
'icon-loop' => array( 'group' => 'si' ),
'icon-home' => array( 'group' => 'si' ),
'icon-grid' => array( 'group' => 'si' ),
'icon-graph' => array( 'group' => 'si' ),
'icon-microphone' => array( 'group' => 'si' ),
'icon-music-tone-alt' => array( 'group' => 'si' ),
'icon-music-tone' => array( 'group' => 'si' ),
'icon-earphones-alt' => array( 'group' => 'si' ),
'icon-earphones' => array( 'group' => 'si' ),
'icon-equalizer' => array( 'group' => 'si' ),
'icon-like' => array( 'group' => 'si' ),
'icon-dislike' => array( 'group' => 'si' ),
'icon-control-start' => array( 'group' => 'si' ),
'icon-control-rewind' => array( 'group' => 'si' ),
'icon-control-play' => array( 'group' => 'si' ),
'icon-control-pause' => array( 'group' => 'si' ),
'icon-control-forward' => array( 'group' => 'si' ),
'icon-control-end' => array( 'group' => 'si' ),
'icon-volume-1' => array( 'group' => 'si' ),
'icon-volume-2' => array( 'group' => 'si' ),
'icon-volume-off' => array( 'group' => 'si' ),
'icon-calendar' => array( 'group' => 'si' ),
'icon-bulb' => array( 'group' => 'si' ),
'icon-chart' => array( 'group' => 'si' ),
'icon-ban' => array( 'group' => 'si' ),
'icon-bubble' => array( 'group' => 'si' ),
'icon-camrecorder' => array( 'group' => 'si' ),
'icon-camera' => array( 'group' => 'si' ),
'icon-cloud-download' => array( 'group' => 'si' ),
'icon-cloud-upload' => array( 'group' => 'si' ),
'icon-envelope' => array( 'group' => 'si' ),
'icon-eye' => array( 'group' => 'si' ),
'icon-flag' => array( 'group' => 'si' ),
'icon-heart' => array( 'group' => 'si' ),
'icon-info' => array( 'group' => 'si' ),
'icon-key' => array( 'group' => 'si' ),
'icon-link' => array( 'group' => 'si' ),
'icon-lock' => array( 'group' => 'si' ),
'icon-lock-open' => array( 'group' => 'si' ),
'icon-magnifier' => array( 'group' => 'si' ),
'icon-magnifier-add' => array( 'group' => 'si' ),
'icon-magnifier-remove' => array( 'group' => 'si' ),
'icon-paper-clip' => array( 'group' => 'si' ),
'icon-paper-plane' => array( 'group' => 'si' ),
'icon-power' => array( 'group' => 'si' ),
'icon-refresh' => array( 'group' => 'si' ),
'icon-reload' => array( 'group' => 'si' ),
'icon-settings' => array( 'group' => 'si' ),
'icon-star' => array( 'group' => 'si' ),
'icon-symbol-female' => array( 'group' => 'si' ),
'icon-symbol-male' => array( 'group' => 'si' ),
'icon-target' => array( 'group' => 'si' ),
'icon-credit-card' => array( 'group' => 'si' ),
'icon-paypal' => array( 'group' => 'si' ),
'icon-social-tumblr' => array( 'group' => 'si' ),
'icon-social-twitter' => array( 'group' => 'si' ),
'icon-social-facebook' => array( 'group' => 'si' ),
'icon-social-instagram' => array( 'group' => 'si' ),
'icon-social-linkedin' => array( 'group' => 'si' ),
'icon-social-pinterest' => array( 'group' => 'si' ),
'icon-social-github' => array( 'group' => 'si' ),
'icon-social-google' => array( 'group' => 'si' ),
'icon-social-reddit' => array( 'group' => 'si' ),
'icon-social-skype' => array( 'group' => 'si' ),
'icon-social-dribbble' => array( 'group' => 'si' ),
'icon-social-behance' => array( 'group' => 'si' ),
'icon-social-foursqare' => array( 'group' => 'si' ),
'icon-social-soundcloud' => array( 'group' => 'si' ),
'icon-social-spotify' => array( 'group' => 'si' ),
'icon-social-stumbleupon' => array( 'group' => 'si' ),
'icon-social-youtube' => array( 'group' => 'si' ),
'icon-social-dropbox' => array( 'group' => 'si' ),
'icon-social-vkontakte' => array( 'group' => 'si' ),
'icon-social-steam' => array( 'group' => 'si' ),
'ti-arrow-up' => array( 'group' => 'ti' ),
'ti-arrow-right' => array( 'group' => 'ti' ),
'ti-arrow-left' => array( 'group' => 'ti' ),
'ti-arrow-down' => array( 'group' => 'ti' ),
'ti-arrows-vertical' => array( 'group' => 'ti' ),
'ti-arrows-horizontal' => array( 'group' => 'ti' ),
'ti-angle-up' => array( 'group' => 'ti' ),
'ti-angle-right' => array( 'group' => 'ti' ),
'ti-angle-left' => array( 'group' => 'ti' ),
'ti-angle-down' => array( 'group' => 'ti' ),
'ti-angle-double-up' => array( 'group' => 'ti' ),
'ti-angle-double-right' => array( 'group' => 'ti' ),
'ti-angle-double-left' => array( 'group' => 'ti' ),
'ti-angle-double-down' => array( 'group' => 'ti' ),
'ti-move' => array( 'group' => 'ti' ),
'ti-fullscreen' => array( 'group' => 'ti' ),
'ti-arrow-top-right' => array( 'group' => 'ti' ),
'ti-arrow-top-left' => array( 'group' => 'ti' ),
'ti-arrow-circle-up' => array( 'group' => 'ti' ),
'ti-arrow-circle-right' => array( 'group' => 'ti' ),
'ti-arrow-circle-left' => array( 'group' => 'ti' ),
'ti-arrow-circle-down' => array( 'group' => 'ti' ),
'ti-arrows-corner' => array( 'group' => 'ti' ),
'ti-split-v' => array( 'group' => 'ti' ),
'ti-split-v-alt' => array( 'group' => 'ti' ),
'ti-split-h' => array( 'group' => 'ti' ),
'ti-hand-point-up' => array( 'group' => 'ti' ),
'ti-hand-point-right' => array( 'group' => 'ti' ),
'ti-hand-point-left' => array( 'group' => 'ti' ),
'ti-hand-point-down' => array( 'group' => 'ti' ),
'ti-back-right' => array( 'group' => 'ti' ),
'ti-back-left' => array( 'group' => 'ti' ),
'ti-exchange-vertical' => array( 'group' => 'ti' ),
'ti-wand' => array( 'group' => 'ti' ),
'ti-save' => array( 'group' => 'ti' ),
'ti-save-alt' => array( 'group' => 'ti' ),
'ti-direction' => array( 'group' => 'ti' ),
'ti-direction-alt' => array( 'group' => 'ti' ),
'ti-user' => array( 'group' => 'ti' ),
'ti-link' => array( 'group' => 'ti' ),
'ti-unlink' => array( 'group' => 'ti' ),
'ti-trash' => array( 'group' => 'ti' ),
'ti-target' => array( 'group' => 'ti' ),
'ti-tag' => array( 'group' => 'ti' ),
'ti-desktop' => array( 'group' => 'ti' ),
'ti-tablet' => array( 'group' => 'ti' ),
'ti-mobile' => array( 'group' => 'ti' ),
'ti-email' => array( 'group' => 'ti' ),
'ti-star' => array( 'group' => 'ti' ),
'ti-spray' => array( 'group' => 'ti' ),
'ti-signal' => array( 'group' => 'ti' ),
'ti-shopping-cart' => array( 'group' => 'ti' ),
'ti-shopping-cart-full' => array( 'group' => 'ti' ),
'ti-settings' => array( 'group' => 'ti' ),
'ti-search' => array( 'group' => 'ti' ),
'ti-zoom-in' => array( 'group' => 'ti' ),
'ti-zoom-out' => array( 'group' => 'ti' ),
'ti-cut' => array( 'group' => 'ti' ),
'ti-ruler' => array( 'group' => 'ti' ),
'ti-ruler-alt-2' => array( 'group' => 'ti' ),
'ti-ruler-pencil' => array( 'group' => 'ti' ),
'ti-ruler-alt' => array( 'group' => 'ti' ),
'ti-bookmark' => array( 'group' => 'ti' ),
'ti-bookmark-alt' => array( 'group' => 'ti' ),
'ti-reload' => array( 'group' => 'ti' ),
'ti-plus' => array( 'group' => 'ti' ),
'ti-minus' => array( 'group' => 'ti' ),
'ti-close' => array( 'group' => 'ti' ),
'ti-pin' => array( 'group' => 'ti' ),
'ti-pencil' => array( 'group' => 'ti' ),
'ti-pencil-alt' => array( 'group' => 'ti' ),
'ti-paint-roller' => array( 'group' => 'ti' ),
'ti-paint-bucket' => array( 'group' => 'ti' ),
'ti-na' => array( 'group' => 'ti' ),
'ti-medall' => array( 'group' => 'ti' ),
'ti-medall-alt' => array( 'group' => 'ti' ),
'ti-marker' => array( 'group' => 'ti' ),
'ti-marker-alt' => array( 'group' => 'ti' ),
'ti-lock' => array( 'group' => 'ti' ),
'ti-unlock' => array( 'group' => 'ti' ),
'ti-location-arrow' => array( 'group' => 'ti' ),
'ti-layout' => array( 'group' => 'ti' ),
'ti-layers' => array( 'group' => 'ti' ),
'ti-layers-alt' => array( 'group' => 'ti' ),
'ti-key' => array( 'group' => 'ti' ),
'ti-image' => array( 'group' => 'ti' ),
'ti-heart' => array( 'group' => 'ti' ),
'ti-heart-broken' => array( 'group' => 'ti' ),
'ti-hand-stop' => array( 'group' => 'ti' ),
'ti-hand-open' => array( 'group' => 'ti' ),
'ti-hand-drag' => array( 'group' => 'ti' ),
'ti-flag' => array( 'group' => 'ti' ),
'ti-flag-alt' => array( 'group' => 'ti' ),
'ti-flag-alt-2' => array( 'group' => 'ti' ),
'ti-eye' => array( 'group' => 'ti' ),
'ti-import' => array( 'group' => 'ti' ),
'ti-export' => array( 'group' => 'ti' ),
'ti-cup' => array( 'group' => 'ti' ),
'ti-crown' => array( 'group' => 'ti' ),
'ti-comments' => array( 'group' => 'ti' ),
'ti-comment' => array( 'group' => 'ti' ),
'ti-comment-alt' => array( 'group' => 'ti' ),
'ti-thought' => array( 'group' => 'ti' ),
'ti-clip' => array( 'group' => 'ti' ),
'ti-check' => array( 'group' => 'ti' ),
'ti-check-box' => array( 'group' => 'ti' ),
'ti-camera' => array( 'group' => 'ti' ),
'ti-announcement' => array( 'group' => 'ti' ),
'ti-brush' => array( 'group' => 'ti' ),
'ti-brush-alt' => array( 'group' => 'ti' ),
'ti-palette' => array( 'group' => 'ti' ),
'ti-briefcase' => array( 'group' => 'ti' ),
'ti-bolt' => array( 'group' => 'ti' ),
'ti-bolt-alt' => array( 'group' => 'ti' ),
'ti-blackboard' => array( 'group' => 'ti' ),
'ti-bag' => array( 'group' => 'ti' ),
'ti-world' => array( 'group' => 'ti' ),
'ti-wheelchair' => array( 'group' => 'ti' ),
'ti-car' => array( 'group' => 'ti' ),
'ti-truck' => array( 'group' => 'ti' ),
'ti-timer' => array( 'group' => 'ti' ),
'ti-ticket' => array( 'group' => 'ti' ),
'ti-thumb-up' => array( 'group' => 'ti' ),
'ti-thumb-down' => array( 'group' => 'ti' ),
'ti-stats-up' => array( 'group' => 'ti' ),
'ti-stats-down' => array( 'group' => 'ti' ),
'ti-shine' => array( 'group' => 'ti' ),
'ti-shift-right' => array( 'group' => 'ti' ),
'ti-shift-left' => array( 'group' => 'ti' ),
'ti-shift-right-alt' => array( 'group' => 'ti' ),
'ti-shift-left-alt' => array( 'group' => 'ti' ),
'ti-shield' => array( 'group' => 'ti' ),
'ti-notepad' => array( 'group' => 'ti' ),
'ti-server' => array( 'group' => 'ti' ),
'ti-pulse' => array( 'group' => 'ti' ),
'ti-printer' => array( 'group' => 'ti' ),
'ti-power-off' => array( 'group' => 'ti' ),
'ti-plug' => array( 'group' => 'ti' ),
'ti-pie-chart' => array( 'group' => 'ti' ),
'ti-panel' => array( 'group' => 'ti' ),
'ti-package' => array( 'group' => 'ti' ),
'ti-music' => array( 'group' => 'ti' ),
'ti-music-alt' => array( 'group' => 'ti' ),
'ti-mouse' => array( 'group' => 'ti' ),
'ti-mouse-alt' => array( 'group' => 'ti' ),
'ti-money' => array( 'group' => 'ti' ),
'ti-microphone' => array( 'group' => 'ti' ),
'ti-menu' => array( 'group' => 'ti' ),
'ti-menu-alt' => array( 'group' => 'ti' ),
'ti-map' => array( 'group' => 'ti' ),
'ti-map-alt' => array( 'group' => 'ti' ),
'ti-location-pin' => array( 'group' => 'ti' ),
'ti-light-bulb' => array( 'group' => 'ti' ),
'ti-info' => array( 'group' => 'ti' ),
'ti-infinite' => array( 'group' => 'ti' ),
'ti-id-badge' => array( 'group' => 'ti' ),
'ti-hummer' => array( 'group' => 'ti' ),
'ti-home' => array( 'group' => 'ti' ),
'ti-help' => array( 'group' => 'ti' ),
'ti-headphone' => array( 'group' => 'ti' ),
'ti-harddrives' => array( 'group' => 'ti' ),
'ti-harddrive' => array( 'group' => 'ti' ),
'ti-gift' => array( 'group' => 'ti' ),
'ti-game' => array( 'group' => 'ti' ),
'ti-filter' => array( 'group' => 'ti' ),
'ti-files' => array( 'group' => 'ti' ),
'ti-file' => array( 'group' => 'ti' ),
'ti-zip' => array( 'group' => 'ti' ),
'ti-folder' => array( 'group' => 'ti' ),
'ti-envelope' => array( 'group' => 'ti' ),
'ti-dashboard' => array( 'group' => 'ti' ),
'ti-cloud' => array( 'group' => 'ti' ),
'ti-cloud-up' => array( 'group' => 'ti' ),
'ti-cloud-down' => array( 'group' => 'ti' ),
'ti-clipboard' => array( 'group' => 'ti' ),
'ti-calendar' => array( 'group' => 'ti' ),
'ti-book' => array( 'group' => 'ti' ),
'ti-bell' => array( 'group' => 'ti' ),
'ti-basketball' => array( 'group' => 'ti' ),
'ti-bar-chart' => array( 'group' => 'ti' ),
'ti-bar-chart-alt' => array( 'group' => 'ti' ),
'ti-archive' => array( 'group' => 'ti' ),
'ti-anchor' => array( 'group' => 'ti' ),
'ti-alert' => array( 'group' => 'ti' ),
'ti-alarm-clock' => array( 'group' => 'ti' ),
'ti-agenda' => array( 'group' => 'ti' ),
'ti-write' => array( 'group' => 'ti' ),
'ti-wallet' => array( 'group' => 'ti' ),
'ti-video-clapper' => array( 'group' => 'ti' ),
'ti-video-camera' => array( 'group' => 'ti' ),
'ti-vector' => array( 'group' => 'ti' ),
'ti-support' => array( 'group' => 'ti' ),
'ti-stamp' => array( 'group' => 'ti' ),
'ti-slice' => array( 'group' => 'ti' ),
'ti-shortcode' => array( 'group' => 'ti' ),
'ti-receipt' => array( 'group' => 'ti' ),
'ti-pin2' => array( 'group' => 'ti' ),
'ti-pin-alt' => array( 'group' => 'ti' ),
'ti-pencil-alt2' => array( 'group' => 'ti' ),
'ti-eraser' => array( 'group' => 'ti' ),
'ti-more' => array( 'group' => 'ti' ),
'ti-more-alt' => array( 'group' => 'ti' ),
'ti-microphone-alt' => array( 'group' => 'ti' ),
'ti-magnet' => array( 'group' => 'ti' ),
'ti-line-double' => array( 'group' => 'ti' ),
'ti-line-dotted' => array( 'group' => 'ti' ),
'ti-line-dashed' => array( 'group' => 'ti' ),
'ti-ink-pen' => array( 'group' => 'ti' ),
'ti-info-alt' => array( 'group' => 'ti' ),
'ti-help-alt' => array( 'group' => 'ti' ),
'ti-headphone-alt' => array( 'group' => 'ti' ),
'ti-gallery' => array( 'group' => 'ti' ),
'ti-face-smile' => array( 'group' => 'ti' ),
'ti-face-sad' => array( 'group' => 'ti' ),
'ti-credit-card' => array( 'group' => 'ti' ),
'ti-comments-smiley' => array( 'group' => 'ti' ),
'ti-time' => array( 'group' => 'ti' ),
'ti-share' => array( 'group' => 'ti' ),
'ti-share-alt' => array( 'group' => 'ti' ),
'ti-rocket' => array( 'group' => 'ti' ),
'ti-new-window' => array( 'group' => 'ti' ),
'ti-rss' => array( 'group' => 'ti' ),
'ti-rss-alt' => array( 'group' => 'ti' ),
'ti-control-stop' => array( 'group' => 'ti' ),
'ti-control-shuffle' => array( 'group' => 'ti' ),
'ti-control-play' => array( 'group' => 'ti' ),
'ti-control-pause' => array( 'group' => 'ti' ),
'ti-control-forward' => array( 'group' => 'ti' ),
'ti-control-backward' => array( 'group' => 'ti' ),
'ti-volume' => array( 'group' => 'ti' ),
'ti-control-skip-forward' => array( 'group' => 'ti' ),
'ti-control-skip-backward' => array( 'group' => 'ti' ),
'ti-control-record' => array( 'group' => 'ti' ),
'ti-control-eject' => array( 'group' => 'ti' ),
'ti-paragraph' => array( 'group' => 'ti' ),
'ti-uppercase' => array( 'group' => 'ti' ),
'ti-underline' => array( 'group' => 'ti' ),
'ti-text' => array( 'group' => 'ti' ),
'ti-Italic' => array( 'group' => 'ti' ),
'ti-smallcap' => array( 'group' => 'ti' ),
'ti-list' => array( 'group' => 'ti' ),
'ti-list-ol' => array( 'group' => 'ti' ),
'ti-align-right' => array( 'group' => 'ti' ),
'ti-align-left' => array( 'group' => 'ti' ),
'ti-align-justify' => array( 'group' => 'ti' ),
'ti-align-center' => array( 'group' => 'ti' ),
'ti-quote-right' => array( 'group' => 'ti' ),
'ti-quote-left' => array( 'group' => 'ti' ),
'ti-layout-width-full' => array( 'group' => 'ti' ),
'ti-layout-width-default' => array( 'group' => 'ti' ),
'ti-layout-width-default-alt' => array( 'group' => 'ti' ),
'ti-layout-tab' => array( 'group' => 'ti' ),
'ti-layout-tab-window' => array( 'group' => 'ti' ),
'ti-layout-tab-v' => array( 'group' => 'ti' ),
'ti-layout-tab-min' => array( 'group' => 'ti' ),
'ti-layout-slider' => array( 'group' => 'ti' ),
'ti-layout-slider-alt' => array( 'group' => 'ti' ),
'ti-layout-sidebar-right' => array( 'group' => 'ti' ),
'ti-layout-sidebar-none' => array( 'group' => 'ti' ),
'ti-layout-sidebar-left' => array( 'group' => 'ti' ),
'ti-layout-placeholder' => array( 'group' => 'ti' ),
'ti-layout-menu' => array( 'group' => 'ti' ),
'ti-layout-menu-v' => array( 'group' => 'ti' ),
'ti-layout-menu-separated' => array( 'group' => 'ti' ),
'ti-layout-menu-full' => array( 'group' => 'ti' ),
'ti-layout-media-right' => array( 'group' => 'ti' ),
'ti-layout-media-right-alt' => array( 'group' => 'ti' ),
'ti-layout-media-overlay' => array( 'group' => 'ti' ),
'ti-layout-media-overlay-alt' => array( 'group' => 'ti' ),
'ti-layout-media-overlay-alt-2' => array( 'group' => 'ti' ),
'ti-layout-media-left' => array( 'group' => 'ti' ),
'ti-layout-media-left-alt' => array( 'group' => 'ti' ),
'ti-layout-media-center' => array( 'group' => 'ti' ),
'ti-layout-media-center-alt' => array( 'group' => 'ti' ),
'ti-layout-list-thumb' => array( 'group' => 'ti' ),
'ti-layout-list-thumb-alt' => array( 'group' => 'ti' ),
'ti-layout-list-post' => array( 'group' => 'ti' ),
'ti-layout-list-large-image' => array( 'group' => 'ti' ),
'ti-layout-line-solid' => array( 'group' => 'ti' ),
'ti-layout-grid4' => array( 'group' => 'ti' ),
'ti-layout-grid3' => array( 'group' => 'ti' ),
'ti-layout-grid2' => array( 'group' => 'ti' ),
'ti-layout-grid2-thumb' => array( 'group' => 'ti' ),
'ti-layout-cta-right' => array( 'group' => 'ti' ),
'ti-layout-cta-left' => array( 'group' => 'ti' ),
'ti-layout-cta-center' => array( 'group' => 'ti' ),
'ti-layout-cta-btn-right' => array( 'group' => 'ti' ),
'ti-layout-cta-btn-left' => array( 'group' => 'ti' ),
'ti-layout-column4' => array( 'group' => 'ti' ),
'ti-layout-column3' => array( 'group' => 'ti' ),
'ti-layout-column2' => array( 'group' => 'ti' ),
'ti-layout-accordion-separated' => array( 'group' => 'ti' ),
'ti-layout-accordion-merged' => array( 'group' => 'ti' ),
'ti-layout-accordion-list' => array( 'group' => 'ti' ),
'ti-widgetized' => array( 'group' => 'ti' ),
'ti-widget' => array( 'group' => 'ti' ),
'ti-widget-alt' => array( 'group' => 'ti' ),
'ti-view-list' => array( 'group' => 'ti' ),
'ti-view-list-alt' => array( 'group' => 'ti' ),
'ti-view-grid' => array( 'group' => 'ti' ),
'ti-upload' => array( 'group' => 'ti' ),
'ti-download' => array( 'group' => 'ti' ),
'ti-loop' => array( 'group' => 'ti' ),
'ti-layout-sidebar-2' => array( 'group' => 'ti' ),
'ti-layout-grid4-alt' => array( 'group' => 'ti' ),
'ti-layout-grid3-alt' => array( 'group' => 'ti' ),
'ti-layout-grid2-alt' => array( 'group' => 'ti' ),
'ti-layout-column4-alt' => array( 'group' => 'ti' ),
'ti-layout-column3-alt' => array( 'group' => 'ti' ),
'ti-layout-column2-alt' => array( 'group' => 'ti' ),
'ti-flickr' => array( 'group' => 'ti' ),
'ti-flickr-alt' => array( 'group' => 'ti' ),
'ti-instagram' => array( 'group' => 'ti' ),
'ti-google' => array( 'group' => 'ti' ),
'ti-github' => array( 'group' => 'ti' ),
'ti-facebook' => array( 'group' => 'ti' ),
'ti-dropbox' => array( 'group' => 'ti' ),
'ti-dropbox-alt' => array( 'group' => 'ti' ),
'ti-dribbble' => array( 'group' => 'ti' ),
'ti-apple' => array( 'group' => 'ti' ),
'ti-android' => array( 'group' => 'ti' ),
'ti-yahoo' => array( 'group' => 'ti' ),
'ti-trello' => array( 'group' => 'ti' ),
'ti-stack-overflow' => array( 'group' => 'ti' ),
'ti-soundcloud' => array( 'group' => 'ti' ),
'ti-sharethis' => array( 'group' => 'ti' ),
'ti-sharethis-alt' => array( 'group' => 'ti' ),
'ti-reddit' => array( 'group' => 'ti' ),
'ti-microsoft' => array( 'group' => 'ti' ),
'ti-microsoft-alt' => array( 'group' => 'ti' ),
'ti-linux' => array( 'group' => 'ti' ),
'ti-jsfiddle' => array( 'group' => 'ti' ),
'ti-joomla' => array( 'group' => 'ti' ),
'ti-html5' => array( 'group' => 'ti' ),
'ti-css3' => array( 'group' => 'ti' ),
'ti-drupal' => array( 'group' => 'ti' ),
'ti-wordpress' => array( 'group' => 'ti' ),
'ti-tumblr' => array( 'group' => 'ti' ),
'ti-tumblr-alt' => array( 'group' => 'ti' ),
'ti-skype' => array( 'group' => 'ti' ),
'ti-youtube' => array( 'group' => 'ti' ),
'ti-vimeo' => array( 'group' => 'ti' ),
'ti-vimeo-alt' => array( 'group' => 'ti' ),
'ti-twitter' => array( 'group' => 'ti' ),
'ti-twitter-alt' => array( 'group' => 'ti' ),
'ti-linkedin' => array( 'group' => 'ti' ),
'ti-pinterest' => array( 'group' => 'ti' ),
'ti-pinterest-alt' => array( 'group' => 'ti' ),
'ti-themify-logo' => array( 'group' => 'ti' ),
'ti-themify-favicon' => array( 'group' => 'ti' ),
'ti-themify-favicon-alt' => array( 'group' => 'ti' ),
'pe-7s-album' => array( 'group' => 'pi' ),
'pe-7s-arc' => array( 'group' => 'pi' ),
'pe-7s-back-2' => array( 'group' => 'pi' ),
'pe-7s-bandaid' => array( 'group' => 'pi' ),
'pe-7s-car' => array( 'group' => 'pi' ),
'pe-7s-diamond' => array( 'group' => 'pi' ),
'pe-7s-door-lock' => array( 'group' => 'pi' ),
'pe-7s-eyedropper' => array( 'group' => 'pi' ),
'pe-7s-female' => array( 'group' => 'pi' ),
'pe-7s-gym' => array( 'group' => 'pi' ),
'pe-7s-hammer' => array( 'group' => 'pi' ),
'pe-7s-headphones' => array( 'group' => 'pi' ),
'pe-7s-helm' => array( 'group' => 'pi' ),
'pe-7s-hourglass' => array( 'group' => 'pi' ),
'pe-7s-leaf' => array( 'group' => 'pi' ),
'pe-7s-magic-wand' => array( 'group' => 'pi' ),
'pe-7s-male' => array( 'group' => 'pi' ),
'pe-7s-map-2' => array( 'group' => 'pi' ),
'pe-7s-next-2' => array( 'group' => 'pi' ),
'pe-7s-paint-bucket' => array( 'group' => 'pi' ),
'pe-7s-pendrive' => array( 'group' => 'pi' ),
'pe-7s-photo' => array( 'group' => 'pi' ),
'pe-7s-piggy' => array( 'group' => 'pi' ),
'pe-7s-plugin' => array( 'group' => 'pi' ),
'pe-7s-refresh-2' => array( 'group' => 'pi' ),
'pe-7s-rocket' => array( 'group' => 'pi' ),
'pe-7s-settings' => array( 'group' => 'pi' ),
'pe-7s-shield' => array( 'group' => 'pi' ),
'pe-7s-smile' => array( 'group' => 'pi' ),
'pe-7s-usb' => array( 'group' => 'pi' ),
'pe-7s-vector' => array( 'group' => 'pi' ),
'pe-7s-wine' => array( 'group' => 'pi' ),
'pe-7s-cloud-upload' => array( 'group' => 'pi' ),
'pe-7s-cash' => array( 'group' => 'pi' ),
'pe-7s-close' => array( 'group' => 'pi' ),
'pe-7s-bluetooth' => array( 'group' => 'pi' ),
'pe-7s-cloud-download' => array( 'group' => 'pi' ),
'pe-7s-way' => array( 'group' => 'pi' ),
'pe-7s-close-circle' => array( 'group' => 'pi' ),
'pe-7s-id' => array( 'group' => 'pi' ),
'pe-7s-angle-up' => array( 'group' => 'pi' ),
'pe-7s-wristwatch' => array( 'group' => 'pi' ),
'pe-7s-angle-up-circle' => array( 'group' => 'pi' ),
'pe-7s-world' => array( 'group' => 'pi' ),
'pe-7s-angle-right' => array( 'group' => 'pi' ),
'pe-7s-volume' => array( 'group' => 'pi' ),
'pe-7s-angle-right-circle' => array( 'group' => 'pi' ),
'pe-7s-users' => array( 'group' => 'pi' ),
'pe-7s-angle-left' => array( 'group' => 'pi' ),
'pe-7s-user-female' => array( 'group' => 'pi' ),
'pe-7s-angle-left-circle' => array( 'group' => 'pi' ),
'pe-7s-up-arrow' => array( 'group' => 'pi' ),
'pe-7s-angle-down' => array( 'group' => 'pi' ),
'pe-7s-switch' => array( 'group' => 'pi' ),
'pe-7s-angle-down-circle' => array( 'group' => 'pi' ),
'pe-7s-scissors' => array( 'group' => 'pi' ),
'pe-7s-wallet' => array( 'group' => 'pi' ),
'pe-7s-safe' => array( 'group' => 'pi' ),
'pe-7s-volume2' => array( 'group' => 'pi' ),
'pe-7s-volume1' => array( 'group' => 'pi' ),
'pe-7s-voicemail' => array( 'group' => 'pi' ),
'pe-7s-video' => array( 'group' => 'pi' ),
'pe-7s-user' => array( 'group' => 'pi' ),
'pe-7s-upload' => array( 'group' => 'pi' ),
'pe-7s-unlock' => array( 'group' => 'pi' ),
'pe-7s-umbrella' => array( 'group' => 'pi' ),
'pe-7s-trash' => array( 'group' => 'pi' ),
'pe-7s-tools' => array( 'group' => 'pi' ),
'pe-7s-timer' => array( 'group' => 'pi' ),
'pe-7s-ticket' => array( 'group' => 'pi' ),
'pe-7s-target' => array( 'group' => 'pi' ),
'pe-7s-sun' => array( 'group' => 'pi' ),
'pe-7s-study' => array( 'group' => 'pi' ),
'pe-7s-stopwatch' => array( 'group' => 'pi' ),
'pe-7s-star' => array( 'group' => 'pi' ),
'pe-7s-speaker' => array( 'group' => 'pi' ),
'pe-7s-signal' => array( 'group' => 'pi' ),
'pe-7s-shuffle' => array( 'group' => 'pi' ),
'pe-7s-shopbag' => array( 'group' => 'pi' ),
'pe-7s-share' => array( 'group' => 'pi' ),
'pe-7s-server' => array( 'group' => 'pi' ),
'pe-7s-search' => array( 'group' => 'pi' ),
'pe-7s-film' => array( 'group' => 'pi' ),
'pe-7s-science' => array( 'group' => 'pi' ),
'pe-7s-disk' => array( 'group' => 'pi' ),
'pe-7s-ribbon' => array( 'group' => 'pi' ),
'pe-7s-repeat' => array( 'group' => 'pi' ),
'pe-7s-refresh' => array( 'group' => 'pi' ),
'pe-7s-add-user' => array( 'group' => 'pi' ),
'pe-7s-refresh-cloud' => array( 'group' => 'pi' ),
'pe-7s-paperclip' => array( 'group' => 'pi' ),
'pe-7s-radio' => array( 'group' => 'pi' ),
'pe-7s-note2' => array( 'group' => 'pi' ),
'pe-7s-print' => array( 'group' => 'pi' ),
'pe-7s-network' => array( 'group' => 'pi' ),
'pe-7s-prev' => array( 'group' => 'pi' ),
'pe-7s-mute' => array( 'group' => 'pi' ),
'pe-7s-power' => array( 'group' => 'pi' ),
'pe-7s-medal' => array( 'group' => 'pi' ),
'pe-7s-portfolio' => array( 'group' => 'pi' ),
'pe-7s-like2' => array( 'group' => 'pi' ),
'pe-7s-plus' => array( 'group' => 'pi' ),
'pe-7s-left-arrow' => array( 'group' => 'pi' ),
'pe-7s-play' => array( 'group' => 'pi' ),
'pe-7s-key' => array( 'group' => 'pi' ),
'pe-7s-plane' => array( 'group' => 'pi' ),
'pe-7s-joy' => array( 'group' => 'pi' ),
'pe-7s-photo-gallery' => array( 'group' => 'pi' ),
'pe-7s-pin' => array( 'group' => 'pi' ),
'pe-7s-phone' => array( 'group' => 'pi' ),
'pe-7s-plug' => array( 'group' => 'pi' ),
'pe-7s-pen' => array( 'group' => 'pi' ),
'pe-7s-right-arrow' => array( 'group' => 'pi' ),
'pe-7s-paper-plane' => array( 'group' => 'pi' ),
'pe-7s-delete-user' => array( 'group' => 'pi' ),
'pe-7s-paint' => array( 'group' => 'pi' ),
'pe-7s-bottom-arrow' => array( 'group' => 'pi' ),
'pe-7s-notebook' => array( 'group' => 'pi' ),
'pe-7s-note' => array( 'group' => 'pi' ),
'pe-7s-next' => array( 'group' => 'pi' ),
'pe-7s-news-paper' => array( 'group' => 'pi' ),
'pe-7s-musiclist' => array( 'group' => 'pi' ),
'pe-7s-music' => array( 'group' => 'pi' ),
'pe-7s-mouse' => array( 'group' => 'pi' ),
'pe-7s-more' => array( 'group' => 'pi' ),
'pe-7s-moon' => array( 'group' => 'pi' ),
'pe-7s-monitor' => array( 'group' => 'pi' ),
'pe-7s-micro' => array( 'group' => 'pi' ),
'pe-7s-menu' => array( 'group' => 'pi' ),
'pe-7s-map' => array( 'group' => 'pi' ),
'pe-7s-map-marker' => array( 'group' => 'pi' ),
'pe-7s-mail' => array( 'group' => 'pi' ),
'pe-7s-mail-open' => array( 'group' => 'pi' ),
'pe-7s-mail-open-file' => array( 'group' => 'pi' ),
'pe-7s-magnet' => array( 'group' => 'pi' ),
'pe-7s-loop' => array( 'group' => 'pi' ),
'pe-7s-look' => array( 'group' => 'pi' ),
'pe-7s-lock' => array( 'group' => 'pi' ),
'pe-7s-lintern' => array( 'group' => 'pi' ),
'pe-7s-link' => array( 'group' => 'pi' ),
'pe-7s-like' => array( 'group' => 'pi' ),
'pe-7s-light' => array( 'group' => 'pi' ),
'pe-7s-less' => array( 'group' => 'pi' ),
'pe-7s-keypad' => array( 'group' => 'pi' ),
'pe-7s-junk' => array( 'group' => 'pi' ),
'pe-7s-info' => array( 'group' => 'pi' ),
'pe-7s-home' => array( 'group' => 'pi' ),
'pe-7s-help2' => array( 'group' => 'pi' ),
'pe-7s-help1' => array( 'group' => 'pi' ),
'pe-7s-graph3' => array( 'group' => 'pi' ),
'pe-7s-graph2' => array( 'group' => 'pi' ),
'pe-7s-graph1' => array( 'group' => 'pi' ),
'pe-7s-graph' => array( 'group' => 'pi' ),
'pe-7s-global' => array( 'group' => 'pi' ),
'pe-7s-gleam' => array( 'group' => 'pi' ),
'pe-7s-glasses' => array( 'group' => 'pi' ),
'pe-7s-gift' => array( 'group' => 'pi' ),
'pe-7s-folder' => array( 'group' => 'pi' ),
'pe-7s-flag' => array( 'group' => 'pi' ),
'pe-7s-filter' => array( 'group' => 'pi' ),
'pe-7s-file' => array( 'group' => 'pi' ),
'pe-7s-expand1' => array( 'group' => 'pi' ),
'pe-7s-exapnd2' => array( 'group' => 'pi' ),
'pe-7s-edit' => array( 'group' => 'pi' ),
'pe-7s-drop' => array( 'group' => 'pi' ),
'pe-7s-drawer' => array( 'group' => 'pi' ),
'pe-7s-download' => array( 'group' => 'pi' ),
'pe-7s-display2' => array( 'group' => 'pi' ),
'pe-7s-display1' => array( 'group' => 'pi' ),
'pe-7s-diskette' => array( 'group' => 'pi' ),
'pe-7s-date' => array( 'group' => 'pi' ),
'pe-7s-cup' => array( 'group' => 'pi' ),
'pe-7s-culture' => array( 'group' => 'pi' ),
'pe-7s-crop' => array( 'group' => 'pi' ),
'pe-7s-credit' => array( 'group' => 'pi' ),
'pe-7s-copy-file' => array( 'group' => 'pi' ),
'pe-7s-config' => array( 'group' => 'pi' ),
'pe-7s-compass' => array( 'group' => 'pi' ),
'pe-7s-comment' => array( 'group' => 'pi' ),
'pe-7s-coffee' => array( 'group' => 'pi' ),
'pe-7s-cloud' => array( 'group' => 'pi' ),
'pe-7s-clock' => array( 'group' => 'pi' ),
'pe-7s-check' => array( 'group' => 'pi' ),
'pe-7s-chat' => array( 'group' => 'pi' ),
'pe-7s-cart' => array( 'group' => 'pi' ),
'pe-7s-camera' => array( 'group' => 'pi' ),
'pe-7s-call' => array( 'group' => 'pi' ),
'pe-7s-calculator' => array( 'group' => 'pi' ),
'pe-7s-browser' => array( 'group' => 'pi' ),
'pe-7s-box2' => array( 'group' => 'pi' ),
'pe-7s-box1' => array( 'group' => 'pi' ),
'pe-7s-bookmarks' => array( 'group' => 'pi' ),
'pe-7s-bicycle' => array( 'group' => 'pi' ),
'pe-7s-bell' => array( 'group' => 'pi' ),
'pe-7s-battery' => array( 'group' => 'pi' ),
'pe-7s-ball' => array( 'group' => 'pi' ),
'pe-7s-back' => array( 'group' => 'pi' ),
'pe-7s-attention' => array( 'group' => 'pi' ),
'pe-7s-anchor' => array( 'group' => 'pi' ),
'pe-7s-albums' => array( 'group' => 'pi' ),
'pe-7s-alarm' => array( 'group' => 'pi' ),
'pe-7s-airplay' => array( 'group' => 'pi' ),
),
);
return $sets;
}
add_filter('fw_option_type_icon_sets', 'jevelin_icon_set');
}
/**
* Admin panel - load styles and scripts in theme options
*/
if( !function_exists('jevelin_admin_enqueue_styles') && is_admin() && isset( $_GET['page'] ) && $_GET['page'] == 'fw-settings' ) :
function jevelin_admin_enqueue_styles() {
wp_enqueue_style( 'jevelin-theme-options', get_template_directory_uri() . '/css/admin/theme-options.css' );
wp_enqueue_script( 'jevelin-jquery-cookie', get_template_directory_uri() . '/js/jquery.cookie.js', array( 'jquery' ) );
wp_enqueue_script( 'jevelin-theme-options', get_template_directory_uri() . '/js/theme-options.js', array( 'jquery' ) );
}
add_action( 'admin_enqueue_scripts', 'jevelin_admin_enqueue_styles' );
endif;
/**
* Admin panel - load custom styles for revolution slider plugin
*/
if( !function_exists('jevelin_admin_enqueue_styles_revslider') && is_admin() && isset( $_GET['page'] ) && $_GET['page'] == 'revslider' ) :
function jevelin_admin_enqueue_styles_revslider() {
wp_enqueue_style( 'jevelin-theme-options', get_template_directory_uri() . '/css/admin/revslider.css' );
}
add_action( 'admin_enqueue_scripts', 'jevelin_admin_enqueue_styles_revslider' );
endif;
/**
* Admin panel - load styles in posts
*/
if( !function_exists('jevelin_admin_enqueue_styles') && is_admin() && isset( $_GET['post'] ) && $_GET['post'] > 0 ) :
function jevelin_admin_enqueue_styles() {
wp_enqueue_style( 'jevelin-theme-options', get_template_directory_uri() . '/css/admin/theme-options-editor.css' );
}
add_action( 'admin_enqueue_scripts', 'jevelin_admin_enqueue_styles' );
endif;
/**
* Admin panel - load icons
*/
if ( ! function_exists( 'jevelin_admin_styling' ) ) :
function jevelin_load_custom_wp_admin_style() {
wp_enqueue_style( 'jevelin-simple-icons', get_template_directory_uri() . '/css/simple-line-icons.css', false, '1.0.0' );
wp_enqueue_style( 'jevelin-themify-icons', get_template_directory_uri() . '/css/themify-icons.css', false, '1.0.0' );
wp_enqueue_style( 'jevelin-pixeden-icons', get_template_directory_uri() . '/css/pe-icon-7-stroke.css', false, '1.0.0' );
}
add_action( 'admin_enqueue_scripts', 'jevelin_load_custom_wp_admin_style' );
endif;
/**
* Admin panel - styling
*/
if ( ! function_exists( 'jevelin_admin_styling' ) ) :
add_action('admin_head', 'jevelin_admin_styling');
function jevelin_admin_styling() { ?>
<script type="text/javascript">
function htmlDecode(value) {
return (typeof value === 'undefined') ? '' : jQuery('<div/>').html(value).text();
}
jQuery(function($){
/* Improve Unyson page builder ease of use */
<?php if( isset( $_GET['post'] ) && isset( $_GET['action'] ) && $_GET['post'] > 0 && $_GET['action'] == 'edit' ) : ?>
$(window).load(function (){
var builder_scrollTop = localStorage.getItem('fw_builder_scroll');
if( builder_scrollTop != 'null' && builder_scrollTop > 0 ) {
$(window).scrollTop( builder_scrollTop );
setTimeout(function(){ $(window).scrollTop( builder_scrollTop ); }, 950);
setTimeout(function(){ $(window).scrollTop( builder_scrollTop ); }, 1500);
var builder_scrollTop_active = 0;
$(window).blur(function() {
$(window).focus(function() {
if( builder_scrollTop_active == 0) {
builder_scrollTop_active++;
$(window).scrollTop( builder_scrollTop );
setTimeout(function(){ $(window).scrollTop( builder_scrollTop ); }, 100);
}
});
});
$(window).focus(function() {
builder_scrollTop_active++;
});
localStorage.fw_builder_scroll = 0;
}
jQuery( 'body' ).on( 'click', '.fw-builder-header-tools', function( e ) {
if( $(e.target).hasClass('fw-builder-header-post-save-button') ) {
localStorage.fw_builder_scroll = $(window).scrollTop();
}
});
});
<?php endif; ?>
var timeoutId;
$(document).on('widget-updated widget-added', function(){
clearTimeout(timeoutId);
timeoutId = setTimeout(function(){ // wait a few milliseconds for html replace to finish
fwEvents.trigger('fw:options:init', { $elements: $('#widgets-right .fw-theme-admin-widget-wrap') });
}, 100);
});
$('.mega-menu-column-new-row').parent().parent().remove();
var post_format = $('input[name=post_format]:checked', '#post-formats-select').val();
if( post_format != 0 ) {
$('#fw-options-box-post-format-'+post_format).show();
}
$('input[name=post_format]').change(function() {
$('#fw-options-box-post-format-0').hide();
$('#fw-options-box-post-format-gallery').hide();
$('#fw-options-box-post-format-quote').hide();
$('#fw-options-box-post-format-link').hide();
$('#fw-options-box-post-format-video').hide();
$('#fw-options-box-post-format-audio').hide();
$('#fw-options-box-post-format-'+$(this).val()).show();
});
$('.sh-demo-install-issues-button').on('click', function(){
$('.sh-demo-install-issues').toggle('fast');
});
/* Visual Composer Comptatibility Mode to fix Unyson Builder Related isues */
<?php if( is_plugin_active( 'js_composer/js_composer.php' ) ) : ?>
console.log('VC Mode');
if( $('#page_template').val() == 'page-vc.php' ) {
jQuery(window).load(function () {
setTimeout(function(){
jQuery('.button.button-primary.page-builder-hide-button').trigger('click');
}, 1000);
if( jQuery('.composer-switch').hasClass('vc_backend-status') ) {
jQuery('.wp-editor-expand').css( 'visibility', 'hidden' ).css( 'height', '0' );
jQuery('#fw-options-box-page-builder-box').css( 'visibility', 'hidden' ).css( 'height', '0' );
}
});
}
$("#page_template").on('change', function() {
if( $('#page_template').val() == 'page-vc.php' && jQuery('.composer-switch').hasClass('vc_backend-status') ) {
$('#fw-option-input--page-builder').remove();
jQuery('.button.button-primary.page-builder-hide-button').trigger('click');
if( jQuery('.composer-switch').hasClass('vc_backend-status') ) {
jQuery('.wp-editor-expand').css( 'visibility', 'hidden' ).css( 'height', '0' );
jQuery('#fw-options-box-page-builder-box').css( 'visibility', 'hidden' ).css( 'height', '0' );
}
}
});
<?php endif; ?>
});
</script>
<style type="text/css">
.fw-shortcode-item .fw-ext-builder-icon:before {
font-family: "themify";
}
.widget-inside .fw-backend-option-type-multi-picker .fw-backend-option {
padding-left: 0px!important;
padding-right: 0px!important;
}
.fw-extensions-list .not-compatible,
#fw-extensions-list-available .toggle-not-compat-ext-btn-wrapper {
display: none!important;
}
.sh-demo-install-descr {
padding-top: 4px;
padding-bottom: 4px;
}
.sh-demo-install-issues-button {
display: inline-block;
position: relative;
background-color: #40413c;
color: #fff!important;
text-transform: uppercase;
font-weight: 600;
border-radius: 100px;
height: 40px;
line-height: 38px;
text-decoration: none;
border: none;
font-size: 13px;
text-shadow: none;
padding: 0 22px;
margin: 15px 0;
transition: 0.3s all ease-in-out;
outline: none;
-webkit-box-shadow: none!important;
box-shadow: none!important;
}
.sh-demo-install-issues-button:hover,
.sh-demo-install-issues-button:focus {
background-color: #353531;
outline: none!important;
}
.sh-demo-install-issues {
display: none;
border: 2px solid #d6d6d6;
padding: 25px;
background-color: #fff;
margin: 15px 0;
}
.sh-demo-install-issues,
.sh-demo-install-issues * {
font-size: 14px;
}
.sh-demo-install-issues-intro {
margin-bottom: 0px;
}
.sh-demo-install-issues-intro-last {
margin-bottom: 20px;
}
.sh-demo-install-issues p {
margin-top: 0px;
}
.sh-demo-install-issues p:last-child {
margin-bottom: 0px;
}
#fw-options-box-post-format-gallery,
#fw-options-box-post-format-quote,
#fw-options-box-post-format-link,
#fw-options-box-post-format-video,
#fw-options-box-post-format-audio,
.mega-menu-column-new-row {
display: none;
}
.fw-options-box-page-builder-box,
.fw-options-box-page-builder-box * {
-webkit-transform: translate3d(0, 0, 0);
-webkit-perspective: 1000;
-webkit-backface-visibility:hidden;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
}
#setting-error-tgmpa {
display: block!important;
}
#sh_post_thumbs {
width: 100px;
max-width: 100px;
}
.sh_post_thumbs img {
width: 100px;
height: auto;
}
.fw-modal .media-modal.wp-core-ui {
z-index: 9999 !important;
}
.fw-modal .media-modal-backdrop {
z-index: 999 !important;
}
<?php
$accent_color = ( function_exists( 'fw_get_db_customizer_option' ) && fw_get_db_customizer_option('accent_color') ) ? fw_get_db_customizer_option('accent_color') : '';
if( $accent_color ) :
?>
.sh-revslider-button2 {
background-color: <?php echo esc_attr( $accent_color ); ?>!important;
}
<?php endif; ?>
</style>
<?php }
endif;
/**
* Admin panel - link to theme options
*/
if ( !function_exists( 'jevelin_theme_options_link' ) && current_user_can('manage_options') && defined('FW')) :
add_action( 'admin_bar_menu', 'jevelin_theme_options_link', 999 );
function jevelin_theme_options_link( $wp_admin_bar ) {
$args = array(
'id' => 'jevelin-options',
'title' => 'Jevelin',
'href' => get_admin_url().'/themes.php?page=fw-settings',
);
$wp_admin_bar->add_node( $args );
}
endif;
/**
* Admin panel - add column
*/
global $pagenow;
if (( $pagenow == 'edit.php' ) && !isset($_GET['post_type']) ) {
add_filter('manage_posts_columns', 'jevelin_posts_columns', 5);
add_action('manage_posts_custom_column', 'jevelin_posts_custom_columns', 5, 2);
function jevelin_posts_columns($defaults){
$defaults['sh_post_thumbs'] = esc_html__('Image', 'jevelin');
return $defaults;
}
function jevelin_posts_custom_columns($column_name, $id){
if($column_name === 'sh_post_thumbs'){
echo the_post_thumbnail( 'thumbnail' );
}
}
}
/**
* Shortcode Options
*/
if ( !function_exists( 'jevelin_shortcode_options' ) && defined('FW')) :
function jevelin_shortcode_options($data,$shortcode){
$atts = shortcode_parse_atts( $data['atts_string'] );
if( is_array($atts) ) :
$atts = fw_ext_shortcodes_decode_attr($atts, $shortcode, $data['post']->ID);
endif;
return $atts;
}
endif;
/**
* Jevelin Predefined Templates
*/
if( is_admin() ) :
require_once trailingslashit( get_template_directory() ) . '/inc/presets.php';
endif;