/**
     * Define the sections and settings for the Images panel
     */
    function weaverx_customizer_define_image_sections($sections)
    {
        global $wp_customize;
        $panel = 'weaverx_images';
        $image_sections = array();
        $wp_customize->get_section('header_image')->priority = 20000;
        $wp_customize->get_section('header_image')->title = __('Header Banner Images (WP Settings)', 'weaver-xtreme');
        $wp_customize->get_section('header_image')->panel = $panel;
        $wp_customize->get_section('background_image')->priority = 20100;
        $wp_customize->get_section('background_image')->title = __('Site BG Image (WP Settings)', 'weaver-xtreme');
        $wp_customize->get_section('background_image')->panel = $panel;
        /**
         * General
         */
        $image_sections['images-global'] = array('panel' => $panel, 'title' => __('Global Image Settings', 'weaver-xtreme'), 'description' => 'Set Image options for Site Wrapper &amp; Container. Use Colors to set colors.', 'options' => array('images-heading-global' => weaverx_cz_group_title(__('Global Image Settings', 'weaver-xtreme'), __('These settings control images in both the Container (including content and sidebars) and Footer Areas. They do not include the Header Area.', 'weaver-xtreme')), 'media_lib_border_color' => weaverx_cz_coloropt('media_lib_border_color', __('Image Border Color', 'weaver-xtreme'), __('Border color for images in Container and Footer.', 'weaver-xtreme')), 'media_lib_border_int' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'postMessage', 'default' => 0), 'control' => array('control_type' => 'WeaverX_Range_Control', 'label' => __('Image Border Width (px)', 'weaver-xtreme'), 'description' => __('Border width for images in Container and Footer. There will be <strong>no</strong> borders unless you set this value above 0px.', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 0, 'max' => 50, 'step' => 1))), 'show_img_shadows' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'postMessage'), 'control' => array('label' => __('Add Image Shadow', 'weaver-xtreme'), 'description' => __('Add a shadow to images in Container and Footer. Add custom CSS for custom shadow.', 'weaver-xtreme'), 'type' => 'checkbox')), 'restrict_img_border' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'refresh'), 'control' => array('label' => __('Restrict Borders to Media Library', 'weaver-xtreme') . WEAVERX_REFRESH_ICON, 'description' => __('For Container and Footer, restrict border and shadows to images from Media Library. Manually entered &lt;img&gt; HTML without Media Library classes will not have borders.', 'weaver-xtreme'), 'type' => 'checkbox')), 'media_lib_border_color_css' => weaverx_cz_css(__('Custom CSS for Images.', 'weaver-xtreme'), __('Note: this custom CSS will live-update for ALL images, even if the above Restrict Borders is checked.
The normal site view will respect the Restrict Borders setting.', 'weaver-xtreme')), 'caption_color' => weaverx_cz_coloropt('caption_color', __('Caption Text Color', 'weaver-xtreme'), __('Color of captions - e.g., below media images.', 'weaver-xtreme')), 'caption_color_css' => weaverx_cz_css(__('Custom CSS for Captions.', 'weaver-xtreme'))));
        /**
         * Site Header
         */
        $image_sections['images-header'] = array('panel' => $panel, 'title' => __('Header Area', 'weaver-xtreme'), 'options' => array('images-heading-header' => weaverx_cz_heading(__('Site Header', 'weaver-xtreme')), 'header_image_max_width_dec' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'postMessage', 'default' => 100.0), 'control' => array('control_type' => WEAVERX_PLUS_RANGE_CONTROL, 'label' => __('Maximum Image Width (%)', 'weaver-xtreme') . WEAVERX_PLUS_ICON, 'description' => __('Maximum width of Header Image. Can be useful to change Header Image alignment.', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 10, 'max' => 100, 'step' => 0.5))), 'header_actual_size' => weaverx_cz_checkbox(__('Use Actual Image Size', 'weaver-xtreme'), __('Check to use actual header image size. (Default: theme width)', 'weaver-xtreme'), 'plus'), 'header_image_align' => weaverx_cz_select_plus(__('Align Header Image', 'weaver-xtreme'), __('How to align header image - meaningful only when Max Width or Actual Size set.', 'weaver-xtreme'), 'weaverx_cz_choices_align', 'float-left', 'postMessage'), 'link_site_image' => weaverx_cz_checkbox_refresh(__('Header Image Links to Site', 'weaver-xtreme'), __('Check to add a link to site home page for Header Image. Note: If used with <em>Move Title/Tagline over Image</em>, parts of the header image will not be clickable.', 'weaver-xtreme')), 'header_image_height_int' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'refresh', 'default' => 188), 'control' => array('control_type' => 'WeaverX_Range_Control', 'label' => __('Suggested Header Image Height (px)', 'weaver-xtreme') . WEAVERX_REFRESH_ICON, 'description' => __('Change the suggested height of the Header Image. Standard size is 188. This height is only a suggestion, and only affects the clipping window on the Customizer <em>Images &rarr; Header Banner Images<em> panel after you refresh the whole Customize interface. Header images will always be responsively sized. (Default header image width: theme width)', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 10, 'max' => 600, 'step' => 1))), 'images-heading-srch' => weaverx_cz_heading(__('Search Box Icon', 'weaver-xtreme'), __('The icon used in search boxes can be changed in the <em>Colors &rarr; Content</em> section.', 'weaver-xtreme')), 'images-heading-altimg' => weaverx_cz_heading(__('Alternate Header Images', 'weaver-xtreme'), __('You can specify alternate header images using the <em>Featured Image Location</em> option on the <em>Images</em> panel, as well as Per Page and Per Post options.', 'weaver-xtreme')), 'images-heading-logo-html' => weaverx_cz_heading(__('Site Logo/HTML', 'weaver-xtreme') . WEAVERX_PLUS_ICON, __('The site Logo/HTML is being deprecated. It is still accessible from the traditional Appearance settings interface.', 'weaver-xtreme'))));
        /**
         * Content
         */
        $image_sections['images-content'] = array('panel' => $panel, 'title' => __('Content', 'weaver-xtreme'), 'description' => __('Images on page and post content.', 'weaver-xtreme'), 'options' => array('images-content-heading' => weaverx_cz_heading(__('General Image Settings', 'weaver-xtreme'), __('General image settings found on the <em>Global Image Settings</em> panel.', 'weaver-xtreme')), 'images-content-FI' => weaverx_cz_group_title(__('Featured Image - Pages', 'weaver-xtreme'), __('Display of Page Featured Images', 'weaver-xtreme')), 'page_fi_location' => weaverx_cz_select(__('Featured Image Location', 'weaver-xtreme'), __('Where to display Featured Image for Pages', 'weaver-xtreme'), 'weaverx_cz_choices_fi_location', 'content-top', 'refresh'), 'page_fi_align' => weaverx_cz_select(__('Align Featured Image', 'weaver-xtreme'), '', 'weaverx_cz_choices_fi_align', 'fi-alignleft', 'refresh'), 'page_fi_hide' => weaverx_cz_select(__('Hide Featured Image', 'weaver-xtreme'), '', 'weaverx_cz_choices_hide', 'hide-none', 'refresh'), 'page_fi_size' => weaverx_cz_select(__('Page Featured Image Size', 'weaver-xtreme'), __('Media Library Image Size for Featured Image on pages. (Header uses full size).', 'weaver-xtreme'), 'weaverx_cz_choices_fi_size', 'thumbnail', 'refresh'), 'page_fi_width' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'refresh', 'default' => 0), 'control' => array('control_type' => WEAVERX_PLUS_RANGE_CONTROL, 'label' => __('Featured Image Width (%)', 'weaver-xtreme') . WEAVERX_PLUS_ICON, 'description' => __('Width of Featured Image on Pages. Max Width in %, overrides FI Size selection. Set to 0 to avoid overriding above Featured Image Size setting.', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 0, 'max' => 100, 'step' => 0.5)))));
        /**
         * Post Specific
         */
        $image_sections['images-post-specific'] = array('panel' => $panel, 'title' => __('Post Specific', 'weaver-xtreme'), 'description' => __('Post Specific Images - override Content Images.', 'weaver-xtreme'), 'options' => array('images-postspecific-heading' => weaverx_cz_heading(__('General Image Settings', 'weaver-xtreme'), __('General image settings found on the <em>Site Wrapper &amp; Container</em> panel.', 'weaver-xtreme')), 'post_avatar_int' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'postMessage', 'default' => 28), 'control' => array('control_type' => WEAVERX_PLUS_RANGE_CONTROL, 'label' => __('Author Avatar Size (px)', 'weaver-xtreme'), 'description' => __('Size of Author Avatar in px - only for Post Info line. (Default: 28px)', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 10, 'max' => 60, 'step' => 1))), 'images-content-FI-full' => weaverx_cz_group_title(__('Featured Image - Full Blog Posts', 'weaver-xtreme'), __('Display of Post Featured Images when Post is displayed as a Full Post.', 'weaver-xtreme')), 'post_full_fi_location' => weaverx_cz_select(__('Featured Image Location - Full Post', 'weaver-xtreme'), __('Where to display Featured Image.', 'weaver-xtreme'), 'weaverx_cz_choices_fi_location', 'content-top', 'refresh'), 'post_full_fi_align' => weaverx_cz_select(__('Align Featured Image - Full Post', 'weaver-xtreme'), '', 'weaverx_cz_choices_fi_align', 'fi-alignleft', 'refresh'), 'post_full_fi_hide' => weaverx_cz_select(__('Hide Featured Image - Full Post', 'weaver-xtreme'), '', 'weaverx_cz_choices_hide', 'hide-none', 'refresh'), 'post_full_fi_size' => weaverx_cz_select(__('Page Featured Image Size - Full Post', 'weaver-xtreme'), __('Media Library Image Size for Featured Image. (Header uses full size).', 'weaver-xtreme'), 'weaverx_cz_choices_fi_size', 'thumbnail', 'refresh'), 'post_full_fi_width' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'refresh', 'default' => 0), 'control' => array('control_type' => WEAVERX_PLUS_RANGE_CONTROL, 'label' => __('Featured Image Width (%) - Full Post', 'weaver-xtreme') . WEAVERX_PLUS_ICON, 'description' => __('Width of Featured Image. Max Width in %, overrides FI Size selection. Set to 0 to avoid overriding above Featured Image Size setting.', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 0, 'max' => 100, 'step' => 0.5))), 'images-content-FI-excerpt' => weaverx_cz_group_title(__('Featured Image - Excerpt Posts', 'weaver-xtreme'), __('Display of Post Featured Images when Post is displayed as an Excerpt.', 'weaver-xtreme')), 'post_excerpt_fi_location' => weaverx_cz_select(__('Featured Image Location - Excerpt', 'weaver-xtreme'), __('Where to display Featured Image.', 'weaver-xtreme'), 'weaverx_cz_choices_fi_location', 'content-top', 'refresh'), 'post_excerpt_fi_align' => weaverx_cz_select(__('Align Featured Image - Excerpt', 'weaver-xtreme'), '', 'weaverx_cz_choices_fi_align', 'fi-alignleft', 'refresh'), 'post_excerpt_fi_hide' => weaverx_cz_select(__('Hide Featured Image - Excerpt', 'weaver-xtreme'), '', 'weaverx_cz_choices_hide', 'hide-none', 'refresh'), 'post_excerpt_fi_size' => weaverx_cz_select(__('Page Featured Image Size - Excerpt', 'weaver-xtreme'), __('Media Library Image Size for Featured Image. (Header uses full size).', 'weaver-xtreme'), 'weaverx_cz_choices_fi_size', 'thumbnail', 'refresh'), 'post_excerpt_fi_width' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'refresh', 'default' => 0), 'control' => array('control_type' => WEAVERX_PLUS_RANGE_CONTROL, 'label' => __('Featured Image Width (%) - Excerpt', 'weaver-xtreme') . WEAVERX_PLUS_ICON, 'description' => __('Width of Featured Image. Max Width in %, overrides FI Size selection. Set to 0 to avoid overriding above Featured Image Size setting.', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 0, 'max' => 100, 'step' => 0.5))), 'images-content-FI-single' => weaverx_cz_group_title(__('Featured Image - Single Page', 'weaver-xtreme'), __('Display of Post Featured Images when Post is displayed on the Single Page.', 'weaver-xtreme')), 'post_fi_location' => weaverx_cz_select(__('Featured Image Location - Single Page', 'weaver-xtreme'), __('Where to display Featured Image.', 'weaver-xtreme'), 'weaverx_cz_choices_fi_location', 'content-top', 'refresh'), 'post_fi_align' => weaverx_cz_select(__('Align Featured Image - Single Page', 'weaver-xtreme'), '', 'weaverx_cz_choices_fi_align', 'fi-alignleft', 'refresh'), 'post_fi_hide' => weaverx_cz_select(__('Hide Featured Image - Single Page', 'weaver-xtreme'), '', 'weaverx_cz_choices_hide', 'hide-none', 'refresh'), 'post_fi_size' => weaverx_cz_select(__('Page Featured Image Size - Single Page', 'weaver-xtreme'), __('Media Library Image Size for Featured Image. (Header uses full size).', 'weaver-xtreme'), 'weaverx_cz_choices_fi_size', 'thumbnail', 'refresh'), 'post_fi_width' => array('setting' => array('sanitize_callback' => 'absint', 'transport' => 'refresh', 'default' => 0), 'control' => array('control_type' => WEAVERX_PLUS_RANGE_CONTROL, 'label' => __('Featured Image Width (%) - Single Page', 'weaver-xtreme') . WEAVERX_PLUS_ICON . WEAVERX_REFRESH_ICON, 'description' => __('Width of Featured Image. Max Width in %, overrides FI Size selection. Set to 0 to avoid overriding above Featured Image Size setting.', 'weaver-xtreme'), 'type' => 'range', 'input_attrs' => array('min' => 0, 'max' => 100, 'step' => 0.5)))));
        /**
         * Footer
         */
        $image_sections['images-footer'] = array('panel' => $panel, 'title' => __('Footer Area', 'weaver-xtreme'), 'options' => array());
        /**
         * Background Images
         */
        $image_sections['images-background'] = array('panel' => $panel, 'title' => __('Background', 'weaver-xtreme'), 'options' => array('_bg_fullsite_url' => array('setting' => array('transport' => 'postMessage', 'sanitize_callback' => 'esc_url_raw'), 'control' => array('control_type' => WEAVERX_PLUS_IMAGE_CONTROL, 'label' => __('Full Screen Site BG Image', 'weaver-xtreme') . WEAVERX_PLUS_ICON, 'description' => __('Full screen centered auto-sized BG image. &diams;', 'weaver-xtreme'))), 'images-background-css-help' => array('setting' => array(), 'control' => array('control_type' => WEAVERX_PLUS_MISC_CONTROL, 'label' => __('Additional CSS for BG Images', 'weaver-xtreme') . WEAVERX_PLUS_ICON, 'type' => 'HTML', 'description' => '<small>' . __('Use the <em>Additional CSS</em> option to specify additional background CSS options, each ending with a semi-colon (;).
Valid options include: background-position, background-size, background-origin, background-clip, and background-attachment. Useful example: <code>background-size: 100% auto;</code> - makes bg image full width of container, height depends on container. See this <a href="http://www.w3schools.com/cssref/css3_pr_background.asp" title="background CSS" target="_blank">W3 Schools page</a> for more information about background styling.', 'weaver-xtreme') . '</small>'))));
        if (true) {
            $new_opts = weaverx_cz_add_image('body', __('Site BG Image', 'weaver-xtreme'), __('Background image for entire site (body)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('wrapper', __('Wrapper BG Image', 'weaver-xtreme'), __('Background image for outer wrapper (#wrapper)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('header', __('Header BG Image', 'weaver-xtreme'), __('Background image for header (#header)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('container', __('Container BG Image', 'weaver-xtreme'), __('Background image for Container - (#container)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('content', __('Content BG Image', 'weaver-xtreme'), __('Background image for Content - wraps page/post area (#content)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('page', __('Page content BG Image', 'weaver-xtreme'), __('Background image for Page content area (#content .page)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('post', __('Post BG Image', 'weaver-xtreme'), __('Background image for Post content area (#content .post)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('widgets_primary', __('Primary Sidebar Area BG Image', 'weaver-xtreme'), __('Background image for primary widget area (#primary-widget-area)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('widgets_secondary', __('Secondary Sidebar Areas BG Image', 'weaver-xtreme'), __('Background image for secondary widget areas (#secondary-widget-area)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
            $new_opts = weaverx_cz_add_image('footer', __('Footer BG Image', 'weaver-xtreme'), __('Background image for Footer area (#colophon)', 'weaver-xtreme'));
            $image_sections['images-background']['options'] = array_merge($image_sections['images-background']['options'], $new_opts);
        }
        /**
         * Filter the definitions for the controls in the Color Scheme panel of the Customizer.
         *
         * @since 1.3.0.
         *
         * @param array    $image_sections    The array of definitions.
         */
        $image_sections = apply_filters('weaverx_customizer_image_sections', $image_sections);
        // Merge with master array
        return array_merge($sections, $image_sections);
    }
 /**
  * Define the sections and settings for the Site Colors panel
  * Customize_Alpha_Color_Control
  * WP_Customize_Color_Control
  */
 function weaverx_customizer_define_colorscheme_sections($sections)
 {
     $panel = 'weaverx_site-colors';
     $colorscheme_sections = array();
     /**
      * General
      */
     $colorscheme_sections['color-wrapping'] = array('panel' => $panel, 'title' => __('Wrapping Areas', 'weaver-xtreme'), 'description' => 'Set colors. Use Typography to set fonts.', 'options' => array('body_bgcolor' => weaverx_cz_coloropt('body_bgcolor', __('Site Background Color - Theme Value', 'weaver-xtreme'), __('Background color that wraps entire page.', 'weaver-xtreme')), 'fadebody_bg' => array('setting' => array(), 'control' => array('label' => __('Fade Outside BG', 'weaver-xtreme') . WEAVERX_REFRESH_ICON, 'description' => __('Will fade the Outside BG color, darker at top to lighter at bottom.', 'weaver-xtreme'), 'type' => 'checkbox')), 'wrapper_color' => weaverx_cz_coloropt('wrapper_color', __('Wrapper Text Color', 'weaver-xtreme'), __('<strong>Global Text Color</strong> - To override, set colors for individual areas and items.', 'weaver-xtreme')), 'wrapper_bgcolor' => weaverx_cz_coloropt('wrapper_bgcolor', __('Wrapper BG Color', 'weaver-xtreme'), __('<strong>Background Color</strong> - wraps entire content area. To override, set BG colors for individual areas.', 'weaver-xtreme')), 'container_color' => weaverx_cz_coloropt('container_color', __('Container Text Color', 'weaver-xtreme'), __('Container (#container div) wraps content and sidebars.', 'weaver-xtreme')), 'container_bgcolor' => weaverx_cz_coloropt('container_bgcolor', __('Container BG Color', 'weaver-xtreme')), 'flow_color' => array('setting' => array('transport' => 'refresh'), 'control' => array('control_type' => WEAVERX_PLUS_CHECKBOX_CONTROL, 'label' => __('Flow Color to Bottom', 'weaver-xtreme') . WEAVERX_PLUS_ICON . WEAVERX_REFRESH_ICON, 'description' => __('If checked, Content and Sidebar bg colors will flow to bottom of the Container (that is, equal heights). You must provide background colors for the Content and Sidebars or the default bg color will be used.', 'weaver-xtreme'), 'type' => 'checkbox')), 'color-border-heading' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'color-border-heading' => weaverx_cz_heading(__('Border Color', 'weaver-xtreme'), __('Border Color option found on <em>Style &rarr; Wrapping Areas</em> panel.', 'weaver-xtreme'))));
     /**
      * Links
      */
     $colorscheme_sections['color-links'] = array('panel' => $panel, 'title' => __('Links', 'weaver-xtreme'), 'description' => 'Set colors for links. Use Typography to set fonts.', 'options' => array('link_color' => weaverx_cz_coloropt('link_color', __('Standard Links', 'weaver-xtreme'), __('Default color for links. To override for links in specific areas, set colors for individual links below.', 'weaver-xtreme'), 'refresh'), 'link_hover_color' => weaverx_cz_coloropt('link_hover_color', __('Standard Link Hover Color', 'weaver-xtreme'), '', 'refresh'), 'color-info-line-1' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'ibarlink_color' => weaverx_cz_coloropt('ibarlink_color', __('Info Bar Link Color', 'weaver-xtreme'), '', 'refresh'), 'ibarlink_hover_color' => weaverx_cz_coloropt('ibarlink_hover_color', __('Info Bar Link Hover Color', 'weaver-xtreme'), '', 'refresh'), 'color-info-line-2' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'contentlink_color' => weaverx_cz_coloropt('contentlink_color', __('Content Links Color', 'weaver-xtreme'), '', 'refresh'), 'contentlink_hover_color' => weaverx_cz_coloropt('contentlink_hover_color', __('Content Links Hover Color', 'weaver-xtreme'), '', 'refresh'), 'color-info-line-3' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'ilink_color' => weaverx_cz_coloropt('ilink_color', __('Post Meta Info Link Color', 'weaver-xtreme'), '', 'refresh'), 'ilink_hover_color' => weaverx_cz_coloropt('ilink_hover_color', __('Post Meta Info Link Hover Color', 'weaver-xtreme'), '', 'refresh'), 'color-info-line-4' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'wlink_color' => weaverx_cz_coloropt('wlink_color', __('Individual Widgets Link Color', 'weaver-xtreme'), '', 'refresh'), 'wlink_hover_color' => weaverx_cz_coloropt('wlink_hover_color', __('Individual Widgets Link Hover Color', 'weaver-xtreme'), '', 'refresh'), 'color-info-line-5' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'footerlink_color' => weaverx_cz_coloropt('footerlink_color', __('Footer Links Color', 'weaver-xtreme'), '', 'refresh'), 'footerlink_hover_color' => weaverx_cz_coloropt('footerlink_hover_color', __('Footer Links Hover Color', 'weaver-xtreme'), '', 'refresh')));
     /**
      * Site Header
      */
     $colorscheme_sections['color-header'] = array('panel' => $panel, 'title' => __('Header Area', 'weaver-xtreme'), 'options' => array('header_color' => weaverx_cz_coloropt('header_color', __('Header Text Color', 'weaver-xtreme'), ''), 'header_bgcolor' => weaverx_cz_coloropt('header_bgcolor', __('Header BG Color', 'weaver-xtreme'), ''), 'hdrarea-cline1' => weaverx_cz_line(), 'site_title_color' => weaverx_cz_coloropt('site_title_color', __('Site Title Text Color', 'weaver-xtreme'), ''), 'site_title_bgcolor' => weaverx_cz_coloropt('site_title_bgcolor', __('Site Title BG Color', 'weaver-xtreme'), __('Site Title BG Color', 'weaver-xtreme')), 'tagline_color' => weaverx_cz_coloropt('tagline_color', __('Site Tagline Text Color', 'weaver-xtreme'), ''), 'tagline_bgcolor' => weaverx_cz_coloropt('tagline_bgcolor', __('Site Tagline BG Color', 'weaver-xtreme'), ''), 'title_tagline_bgcolor' => weaverx_cz_coloropt('title_tagline_bgcolor', __('Title/Tagline Area BG', 'weaver-xtreme'), __('BG Color for the Title, Tagline, Search, and Mini Menu area.', 'weaver-xtreme')), 'hdrarea-cline2' => weaverx_cz_line(), 'header_sb_color' => weaverx_cz_coloropt('header_sb_color', __('Header Widget Area Text Color', 'weaver-xtreme'), ''), 'header_sb_bgcolor' => weaverx_cz_coloropt('header_sb_bgcolor', __('Header Widget Area BG Color', 'weaver-xtreme'), ''), 'hdrarea-cline3' => weaverx_cz_line(), 'header_html_color' => weaverx_cz_coloropt('header_html_color', __('Header HTML Area Text Color', 'weaver-xtreme')), 'header_html_bgcolor' => weaverx_cz_coloropt('header_html_bgcolor', __('Header HTML Area BG Color', 'weaver-xtreme'))));
     /**
      * Main Menu
      */
     $colorscheme_sections['color-menus'] = array('panel' => $panel, 'title' => __('Menus', 'weaver-xtreme'), 'description' => __('Set text, background, and hover colors for menus.', 'weaver-xtreme'), 'options' => array('color-mm-heading' => weaverx_cz_group_title(__('Primary Menu Colors', 'weaver-xtreme')), 'm_primary_color' => weaverx_cz_coloropt('m_primary_color', __('Primary Menu Bar Text Color', 'weaver-xtreme'), __('Text Color for Entire menu bar.', 'weaver-xtreme')), 'm_primary_bgcolor' => weaverx_cz_coloropt('m_primary_bgcolor', __('Primary Menu Bar BG Color', 'weaver-xtreme'), __('Background Color for Entire menu bar.', 'weaver-xtreme')), 'm_primary_link_bgcolor' => weaverx_cz_coloropt('m_primary_link_bgcolor', __('Item BG Color', 'weaver-xtreme'), __('Background Color for menu bar items.', 'weaver-xtreme')), 'm_primary_dividers_color' => weaverx_cz_coloropt_plus('m_primary_dividers_color', __('Dividers between menu items', 'weaver-xtreme'), __('Add colored dividers between menu items. Leave blank for none.', 'weaver-xtreme'), 'refresh'), 'm_primary_hover_color' => weaverx_cz_coloropt('m_primary_hover_color', __('Primary Menu Bar Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'm_primary_hover_bgcolor' => weaverx_cz_coloropt('m_primary_hover_bgcolor', __('Primary Menu Bar Hover BG Color', 'weaver-xtreme'), '', 'refresh'), 'm_primary_clickable_bgcolor' => weaverx_cz_coloropt('m_primary_clickable_bgcolor', __('Open Submenu Arrow BG', 'weaver-xtreme'), __('Clickable mobile open submenu arrow BG. Contrasting BG color required for proper user interface. <em>Not used by SmartMenus</em>. (Default: rgba(255,255,255,0.2)', 'weaver-xtreme'), 'refresh'), 'm_primary_html_color' => weaverx_cz_coloropt_plus('m_primary_html_color', __('HTML: Text Color', 'weaver-xtreme'), __('Text Color for Left/Right Menu Bar HTML.', 'weaver-xtreme')), 'm_primary_sub_color' => weaverx_cz_coloropt('m_primary_sub_color', __('Primary Sub-Menu Text Color', 'weaver-xtreme'), ''), 'm_primary_sub_bgcolor' => weaverx_cz_coloropt('m_primary_sub_bgcolor', __('Primary Sub-Menu BG Color', 'weaver-xtreme'), ''), 'm_primary_sub_hover_color' => weaverx_cz_coloropt('m_primary_sub_hover_color', __('Primary Sub-Menu Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'm_primary_sub_hover_bgcolor' => weaverx_cz_coloropt('m_primary_sub_hover_bgcolor', __('Primary Sub-Menu Hover BG Color', 'weaver-xtreme'), '', 'refresh'), 'color-sm-heading' => weaverx_cz_group_title(__('Secondary Menu Colors', 'weaver-xtreme'), __('You must define a Secondary Menu from the Custom Menus Content menu.', 'weaver-xtreme')), 'm_secondary_color' => weaverx_cz_coloropt('m_secondary_color', __('Secondary Menu Bar Text Color', 'weaver-xtreme'), __('Text Color for Entire menu bar.', 'weaver-xtreme')), 'm_secondary_bgcolor' => weaverx_cz_coloropt('m_secondary_bgcolor', __('Secondary Menu Bar BG Color', 'weaver-xtreme'), __('Background Color for Entire menu bar.', 'weaver-xtreme')), 'm_secondary_link_bgcolor' => weaverx_cz_coloropt('m_secondary_link_bgcolor', __('Item BG Color', 'weaver-xtreme'), __('Background Color for menu bar items.', 'weaver-xtreme')), 'm_secondary_dividers_color' => weaverx_cz_coloropt_plus('m_secondary_dividers_color', __('Dividers between menu items', 'weaver-xtreme'), __('Add colored dividers between menu items. Leave blank for none.', 'weaver-xtreme'), 'refresh'), 'm_secondary_hover_color' => weaverx_cz_coloropt('m_secondary_hover_color', __('Secondary Menu Bar Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'm_secondary_hover_bgcolor' => weaverx_cz_coloropt('m_secondary_hover_bgcolor', __('Secondary Menu Bar Hover BG Color', 'weaver-xtreme'), '', 'refresh'), 'm_secondary_clickable_bgcolor' => weaverx_cz_coloropt('m_secondary_clickable_bgcolor', __('Open Submenu Arrow BG', 'weaver-xtreme'), __('Clickable mobile open submenu arrow BG. Contrasting BG color required for proper user interface. <em>Not used by SmartMenus</em>. (Default: rgba(255,255,255,0.2)', 'weaver-xtreme'), 'refresh'), 'm_secondary_html_color' => weaverx_cz_coloropt_plus('m_secondary_html_color', __('HTML: Text Color', 'weaver-xtreme'), __('Text Color for Left/Right Menu Bar HTML.', 'weaver-xtreme')), 'm_secondary_sub_color' => weaverx_cz_coloropt('m_secondary_sub_color', __('Secondary Sub-Menu Text Color', 'weaver-xtreme'), ''), 'm_secondary_sub_bgcolor' => weaverx_cz_coloropt('m_secondary_sub_bgcolor', __('Secondary Sub-Menu BG Color', 'weaver-xtreme'), ''), 'm_secondary_sub_hover_color' => weaverx_cz_coloropt('m_secondary_sub_hover_color', __('Secondary Sub-Menu Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'm_secondary_sub_hover_bgcolor' => weaverx_cz_coloropt('m_secondary_sub_hover_bgcolor', __('Secondary Sub-Menu Hover BG Color', 'weaver-xtreme'), '', 'refresh'), 'color-minim-heading' => weaverx_cz_group_title(__('Header Mini Menu Colors', 'weaver-xtreme'), __('You must define a Header Menu from the Custom Menus Content menu.', 'weaver-xtreme')), 'm_header_mini_color' => weaverx_cz_coloropt('m_header_mini_color', __('Header Mini Menu Text Color', 'weaver-xtreme')), 'm_header_mini_bgcolor' => weaverx_cz_coloropt('m_header_mini_bgcolor', __('Header Mini Menu BG Color', 'weaver-xtreme')), 'm_header_mini_hover_color' => weaverx_cz_coloropt('m_header_mini_hover_color', __('Header Mini Menu Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'color-allmenus-heading' => weaverx_cz_group_title(__('Colors For All Menus', 'weaver-xtreme'), __('These options specify current page attributes for all menus.', 'weaver-xtreme')), 'menubar_curpage_color' => weaverx_cz_coloropt('menubar_curpage_color', __('Menus Current Page Text Color', 'weaver-xtreme')), 'menubar_curpage_bgcolor' => weaverx_cz_coloropt('menubar_curpage_bgcolor', __('Menus Current Page BG Color', 'weaver-xtreme')), 'm_retain_hover' => array('setting' => array(), 'control' => array('label' => __('Retain Menu Bar Hover BG Color', 'weaver-xtreme') . WEAVERX_REFRESH_ICON, 'description' => __('Retain the menu bar item hover BG color when sub-menus are opened.', 'weaver-xtreme'), 'type' => 'checkbox'))));
     if (weaverx_cz_is_plus()) {
         $new_opts = array('color-xm-heading' => weaverx_cz_group_title(__('Extra Menu Colors', 'weaver-xtreme') . WEAVERX_PLUS_ICON), 'm_extra_color' => weaverx_cz_coloropt('m_extra_color', __('Extra Menu Bar Text Color', 'weaver-xtreme'), __('Text Color for Entire menu bar.', 'weaver-xtreme')), 'm_extra_bgcolor' => weaverx_cz_coloropt('m_extra_bgcolor', __('Extra Menu Bar BG Color', 'weaver-xtreme'), __('Background Color for Entire menu bar.', 'weaver-xtreme')), 'm_extra_link_bgcolor' => weaverx_cz_coloropt('m_extra_link_bgcolor', __('Item BG Color', 'weaver-xtreme'), __('Background Color for menu bar items.', 'weaver-xtreme')), 'm_extra_dividers_color' => weaverx_cz_coloropt_plus('m_extra_dividers_color', __('Dividers between menu items', 'weaver-xtreme'), __('Add colored dividers between menu items. Leave blank for none.', 'weaver-xtreme'), 'refresh'), 'm_extra_hover_color' => weaverx_cz_coloropt('m_extra_hover_color', __('Extra Menu Bar Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'm_extra_hover_bgcolor' => weaverx_cz_coloropt('m_extra_hover_bgcolor', __('Extra Menu Bar Hover BG Color', 'weaver-xtreme'), '', 'refresh'), 'm_extra_clickable_bgcolor' => weaverx_cz_coloropt('m_extra_clickable_bgcolor', __('Open Submenu Arrow BG', 'weaver-xtreme'), __('Clickable mobile open submenu arrow BG. Contrasting BG color required for proper user interface. <em>Not used by SmartMenus</em>. (Default: rgba(255,255,255,0.2)', 'weaver-xtreme'), 'refresh'), 'm_extra_html_color' => weaverx_cz_coloropt_plus('m_extra_html_color', __('HTML: Text Color', 'weaver-xtreme'), __('Text Color for Left/Right Menu Bar HTML.', 'weaver-xtreme')), 'm_extra_sub_color' => weaverx_cz_coloropt('m_extra_sub_color', __('Extra Sub-Menu Text Color', 'weaver-xtreme'), ''), 'm_extra_sub_bgcolor' => weaverx_cz_coloropt('m_extra_sub_bgcolor', __('Extra Sub-Menu BG Color', 'weaver-xtreme'), ''), 'm_extra_sub_hover_color' => weaverx_cz_coloropt('m_extra_sub_hover_color', __('Extra Sub-Menu Hover Text Color', 'weaver-xtreme'), '', 'refresh'), 'm_extra_sub_hover_bgcolor' => weaverx_cz_coloropt('m_extra_sub_hover_bgcolor', __('Extra Sub-Menu Hover BG Color', 'weaver-xtreme'), '', 'refresh'));
     } else {
         $new_opts = weaverx_cz_add_plus_message('color_menus', __('Extra Menu', 'weaver-xtreme'), __('Add extra menus with <strong>Weaver Xtreme Plus</strong>.', 'weaver-xtreme'));
     }
     // add stub or extra menu options
     $colorscheme_sections['color-menus']['options'] = array_merge($colorscheme_sections['color-menus']['options'], $new_opts);
     /**
      * Info Bar
      */
     $colorscheme_sections['color-info-bar'] = array('panel' => $panel, 'title' => __('Info Bar', 'weaver-xtreme'), 'description' => __('Info Bar has breadcrumbs and paged navigation displayed under Primary Menu.', 'weaver-xtreme'), 'options' => array('infobar_color' => weaverx_cz_coloropt('infobar_color', __('Info Bar Text Color', 'weaver-xtreme')), 'infobar_bgcolor' => weaverx_cz_coloropt('infobar_bgcolor', __('Info Bar BG Color', 'weaver-xtreme'))));
     /**
      * Content
      */
     $colorscheme_sections['color-content'] = array('panel' => $panel, 'title' => __('Content', 'weaver-xtreme'), 'description' => __('Colors for general page and post content. You can override post specific colors on the <em>Post Specific Colors</em> panel.', 'weaver-xtreme'), 'options' => array('content_color' => weaverx_cz_coloropt('content_color', __('Content Area Text Color', 'weaver-xtreme')), 'content_bgcolor' => weaverx_cz_coloropt('content_bgcolor', __('Content Area BG Color', 'weaver-xtreme')), 'page_title_color' => weaverx_cz_coloropt('page_title_color', __('Page Title Text Color', 'weaver-xtreme'), __('Page titles, including pages, post single pages, and archive-like pages.', 'weaver-xtreme')), 'page_title_bgcolor' => weaverx_cz_coloropt('page_title_bgcolor', __('Page Title BG Color', 'weaver-xtreme')), 'archive_title_color' => weaverx_cz_coloropt('archive_title_color', __('Archive Pages Title Text Color', 'weaver-xtreme'), __('Archive-like page titles: archives, categories, tags, searches.', 'weaver-xtreme')), 'archive_title_bgcolor' => weaverx_cz_coloropt('archive_title_bgcolor', __('Archive Pages Title BG Color', 'weaver-xtreme')), 'content_h_color' => weaverx_cz_coloropt('content_h_color', __('Content Headings Text Color', 'weaver-xtreme'), __('Headings (&lt;h1&gt;-&lt;h6&gt;) in page and post content.', 'weaver-xtreme')), 'content_h_bgcolor' => weaverx_cz_coloropt('content_h_bgcolor', __('Content Headings BG', 'weaver-xtreme'), __('Headings (&lt;h1&gt;-&lt;h6&gt;) in page and post content.', 'weaver-xtreme')), 'content-line1' => weaverx_cz_line(), 'input_color' => weaverx_cz_coloropt('input_color', __('Text Input Areas Color', 'weaver-xtreme')), 'input_bgcolor' => weaverx_cz_coloropt('input_bgcolor', __('Text Input Areas BG Color', 'weaver-xtreme')), 'search_color' => weaverx_cz_coloropt('search_color', __('Search Input Text Color', 'weaver-xtreme')), 'search_bgcolor' => weaverx_cz_coloropt('search_bgcolor', __('Search Input BG Color', 'weaver-xtreme')), 'search_icon' => array('setting' => array('sanitize_callback' => 'weaverx_cz_sanitize_html', 'transport' => 'refresh', 'default' => 'black'), 'control' => array('control_type' => 'WeaverX_Misc_Control', 'label' => __('Search Icon', 'weaver-xtreme') . WEAVERX_REFRESH_ICON, 'description' => __('Search Icon used for Search boxes', 'weaver-xtreme'), 'type' => 'radio-icons', 'choices' => weaverx_cz_choices_search())), 'content-line1a' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'hr_color' => weaverx_cz_coloropt('hr_color', __('&lt;HR&gt; color', 'weaver-xtreme'), __('Color of horizontal (&lt;hr&gt;) lines in posts and pages. Use the <em>Custom CSS &rarr; Content</em> panel to customize the style of the &lt;hr&gt;.', 'weaver-xtreme')), 'content-line1b' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'comment_headings_color' => weaverx_cz_coloropt('comment_headings_color', __('Color for headings in comment form', 'weaver-xtreme')), 'comment_content_bgcolor' => weaverx_cz_coloropt('comment_content_bgcolor', __('Comment content area BG Color', 'weaver-xtreme')), 'comment_submit_bgcolor' => weaverx_cz_coloropt('comment_submit_bgcolor', __('"Post Comment" submit button BG Color', 'weaver-xtreme')), 'content-line2' => array('control' => array('control_type' => 'WeaverX_Misc_Control', 'type' => 'line')), 'editor_bgcolor' => weaverx_cz_coloropt('editor_bgcolor', __('Page/Post Editor BG', 'weaver-xtreme'), __("Alternative Background Color to use for Page/Post editor if you're using transparent or image backgrounds.", 'weaver-xtreme'), 'refresh')));
     /**
      * Post Specific
      */
     $colorscheme_sections['color-post-specific'] = array('panel' => $panel, 'title' => __('Post Specific', 'weaver-xtreme'), 'description' => __('Post Specific Colors - override Content colors.', 'weaver-xtreme'), 'options' => array('color-post-heading' => weaverx_cz_heading(__('Post Specific', 'weaver-xtreme')), 'post_color' => weaverx_cz_coloropt('post_color', __('Post Area Text Color', 'weaver-xtreme')), 'post_bgcolor' => weaverx_cz_coloropt('post_bgcolor', __('Post Area BG Color', 'weaver-xtreme')), 'stickypost_bgcolor' => weaverx_cz_coloropt('stickypost_bgcolor', __('Sticky Post Area BG Color', 'weaver-xtreme')), 'post_title_color' => weaverx_cz_coloropt('post_title_color', __('Post Title Text Color', 'weaver-xtreme')), 'post_title_bgcolor' => weaverx_cz_coloropt('post_title_bgcolor', __('Post Title BG Color', 'weaver-xtreme')), 'post_title_hover_color' => weaverx_cz_coloropt('post_title_hover_color', __('Post Title Hover Color', 'weaver-xtreme'), __('Color if you want the Post Title to show alternate color for hover.', 'weaver-xtreme'), 'refresh'), 'post_info_top_color' => weaverx_cz_coloropt('post_info_top_color', __('Top Post Meta Info Text Color', 'weaver-xtreme')), 'post_info_top_bgcolor' => weaverx_cz_coloropt('post_info_top_bgcolor', __('Top Post Meta Info BG Color', 'weaver-xtreme')), 'post_info_bottom_color' => weaverx_cz_coloropt('post_info_bottom_color', __('Bottom Post Meta Info Text Color', 'weaver-xtreme')), 'post_info_bottom_bgcolor' => weaverx_cz_coloropt('post_info_bottom_bgcolor', __('Bottom Post Meta Info BG Color', 'weaver-xtreme')), 'post_icons_color' => weaverx_cz_coloropt('post_icons_color', __('Post Font Icons Color', 'weaver-xtreme'), __('Set Font Icon color if Font Icons on Info Lines specified on the <em>Style &rarr; Post Specific</em> panel.', 'weaver-xtreme')), 'post_author_bgcolor' => weaverx_cz_coloropt('post_author_bgcolor', __('Author Info BG Color', 'weaver-xtreme'), __('Background color used for Author Bio.', 'weaver-xtreme'))));
     /**
      * Sidebars
      */
     $colorscheme_sections['color-sidebars'] = array('panel' => $panel, 'title' => __('Sidebars &amp; Widget Area', 'weaver-xtreme'), 'description' => __('Main Sidebars and Widget areas. Header and Footer areas options under Header and Footer panels.', 'weaver-xtreme'), 'options' => array('color-primary-widget-heading' => weaverx_cz_group_title(__('Primary Widget Area', 'weaver-xtreme')), 'primary_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('primary_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Primary Widget Area Text Color', 'weaver-xtreme'), 'description' => '')), 'primary_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('primary_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Primary Widget Area BG Color', 'weaver-xtreme'), 'description' => '')), 'color-secondary-widget-heading' => weaverx_cz_group_title(__('Secondary Widget Area', 'weaver-xtreme')), 'secondary_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('secondary_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Secondary Widget Area Text Color', 'weaver-xtreme'), 'description' => '')), 'secondary_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('secondary_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Secondary Widget Area BG Color', 'weaver-xtreme'), 'description' => '')), 'color-top-widget-heading' => weaverx_cz_group_title(__('Top Widget Areas', 'weaver-xtreme'), __('Properties for all Top Widget areas (Sitewide, Pages, Blog, Archive).', 'weaver-xtreme')), 'top_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('top_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Top Widget Areas Text Color', 'weaver-xtreme'), 'description' => '')), 'top_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('top_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Top Widget Areas BG Color', 'weaver-xtreme'), 'description' => '')), 'color-bottom-widget-heading' => weaverx_cz_group_title(__('Bottom Widget Areas', 'weaver-xtreme'), __('Properties for all Bottom Widget areas (Sitewide, Pages, Blog, Archive).', 'weaver-xtreme')), 'bottom_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('bottom_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Bottom Widget Areas Text Color', 'weaver-xtreme'), 'description' => '')), 'bottom_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('bottom_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Bottom Widget Areas BG Color', 'weaver-xtreme'), 'description' => ''))));
     /**
      * Widgets
      */
     $colorscheme_sections['color-widgets'] = array('panel' => $panel, 'title' => __('Individual Widgets', 'weaver-xtreme'), 'description' => 'Properties for individual widgets (e.g., Text, Recent Posts, etc.)', 'options' => array('widget_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('widget_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Individual Widgets Text Color', 'weaver-xtreme'), 'description' => '')), 'widget_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('widget_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Individual Widgets BG Color', 'weaver-xtreme'), 'description' => '')), 'widget_title_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('widget_title_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Individual Widgets Title Text Color', 'weaver-xtreme'), 'description' => '')), 'widget_title_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('widget_title_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Individual Widgets Title BG Color', 'weaver-xtreme'), 'description' => ''))));
     /**
      * Footer
      */
     $colorscheme_sections['color-footer'] = array('panel' => $panel, 'title' => __('Footer Area', 'weaver-xtreme'), 'options' => array('footer_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('footer_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Footer Area Text Color', 'weaver-xtreme'), 'description' => '')), 'footer_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('footer_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Footer Area BG Color', 'weaver-xtreme'), 'description' => '')), 'footer_sb_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('footer_sb_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Footer Widget Area Text Color', 'weaver-xtreme'), 'description' => '')), 'footer_sb_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('footer_sb_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Footer Widget Area BG Color', 'weaver-xtreme'), 'description' => '')), 'footer_html_color' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('footer_html_color')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Footer HTML Area Text Color', 'weaver-xtreme'), 'description' => '')), 'footer_html_bgcolor' => array('setting' => array('sanitize_callback' => WEAVERX_CZ_SANITIZE_COLOR, 'transport' => WEAVERX_COLOR_TRANSPORT, 'default' => weaverx_cz_getopt('footer_html_bgcolor')), 'control' => array('control_type' => WEAVERX_COLOR_CONTROL, 'label' => __('Footer HTML Area BG Color', 'weaver-xtreme'), 'description' => ''))));
     /**
      * Filter the definitions for the controls in the Color Scheme panel of the Customizer.
      *
      * @since 1.3.0.
      *
      * @param array    $colorscheme_sections    The array of definitions.
      */
     $colorscheme_sections = apply_filters('weaverx_customizer_colorscheme_sections', $colorscheme_sections);
     // Merge with master array
     return array_merge($sections, $colorscheme_sections);
 }